自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 收藏
  • 关注

原创 我的博客啊

var code = “74b2a7fb-1f71-4682-90c2-0daeecca0bd7”

2024-02-03 14:08:26 343

原创 今天的改变

我只是先写一些自己的学习笔记,但是文章有时候审核不通过,就想着算了吧,以后就写导我的公众号上吧。公众号:我爱这样生活

2021-09-09 10:04:23 116

原创 Spring基础-AOP

AOPAOP:面向切面编程Spring 的Aop是为了解耦。弥补OOP的不足。Spring支持Aspect J的注解式切面编程使用@Aspect是一个切面使用@After、@Before、@Around定义建言,可直接将拦截规则作为参数。@After、@Before、@Around参数的拦截规则则为切点,为了复用,可使用@PointCut定义拦截规则,然后在@After、@Before、@Around的参数中调用符合条件的每一个被拦截处为连接点(JoinPoint)使用注解的被拦截

2021-05-10 22:06:24 746 14

原创 Spring 概述和依赖注入(DI)

Spring概述Spring框架是一个轻量级的企业级开发的一站式解决方案Spring框架主要提供Ioc容器、AOP、数据访问、WEB开发、消息、测试等相关技术的支持每一个被Spring管理的Java对象都称之为BeanSpring的模块核心容器(core container)Spring-Core:核心工具类,Spring其他模块大量使用Spring-CoreSpring-Beans:Spring定义Bean的支持Spring-Context:运行时Spring容器Spring-Co

2021-04-30 20:11:12 163 4

原创 小程序事件流

事件触发顺序事件处理顺序是:事件捕获阶段》事件处理阶段》事件冒泡阶段事件捕获阶段:由外到内按顺序执行时间冒泡阶段:由内到外按顺序执行事件类型capture-catch 会阻止捕获和冒泡的事件调用事件对象如无特殊说明,当组件触发事件时,逻辑层绑定该事件的处理函数会收到一个事件对象。BaseEvent 基础事件对象属性列表:属性 类型 ...

2019-06-14 09:29:18 219

原创 微信小程序之WXS、运行机制、生命周期和页面路由

WXS–微信ScriptWXS模块特性WXS注释特性wxs不支持try --catch语句WXS数据类型MINA框架(小程序框架)讲解将wxml解释成js对象进行展示wxml和wxss是在UI线程中运行,即使离线也不影响UI的渲染,避免跨线程通信的消耗小程序运行机制小程序启动分为冷启动和热启动冷启动:第一次启动,会比较慢热启动:一段时间内启动会把后台态的小程序切换到...

2019-06-04 18:05:17 868 1

原创 微信小程序之WXML特性和WXSS特性

WXML特性之数据绑定数据绑定数据绑定属性运算符绑定通用属性WXML特性之列表渲染block不是组件,只是一个包装元素,不会在界面渲染出来。WXML特性之条件渲染wx:if : 渲染时会销毁不符合条件的元素,就是不会渲染。频繁切换时会增大消耗。hidden : 初始化时会全部渲染,但是不显示出来,初始化时会增大消耗,在频繁切换时建议使用。WXML特性之模板及引用...

2019-06-04 17:17:13 1059 1

原创 vue-组件间通信

组件间通信基本原则1.不要在子组件中直接修改父组件的状态数据2.数据在哪,更新数据的行为(函数)就定义在哪main.jsimport Vue from 'vue'import App from './App.vue'import './base.css'// 创建vm/* eslint-disable no-new */new Vue({ el: '#app', co...

2019-02-26 09:32:32 166

原创 vue_过渡&动画、过滤器、指令

过度和动画<html lang="en"><head> <meta charset="UTF-8"> <title>10_过渡&动画1</title> <style> /*指定过渡样式*/ .xxx-enter-active, .xxx-leave-act

2019-01-26 16:40:08 184

原创 vue_事件处理、表单数据自动收集、vue生命周期

事件处理<html lang="en"><head> <meta charset="UTF-8"> <title>07_事件处理</title></head><body><!--1. 绑定监听: v-on:xxx="fun&qu

2019-01-25 22:29:57 233

原创 vue_条件渲染、列表渲染

条件渲染<html lang="en"><head> <meta charset="UTF-8"> <title>08_条件渲染</title></head><body><!--1. 条件渲染指令 v-if v-else v-sh

2019-01-24 22:42:39 117

原创 vue_模版语法、计算属性和监视、样式绑定

vue引入<html lang="en"><head> <meta charset="UTF-8"> <title>01_HelloWorld</title></head><body><!-- 1. 引入Vue.js 2. 创建Vue

2019-01-24 22:41:13 121

原创 Oracle并发控制

并发与锁定当多用户同一时刻访问相同的数据库资源时,将产生并发。并发极易破坏数据的一致性。锁定是处理并发的重要手段,用户在修改某一资源前,必须首先获得资源的修改权。而这种修改权具有排他性。并发与锁定举例更新表中记录首先获得该记录上的排它锁,从而防止两个进程同时修改同一条记录。update students set student_name='张军' where student_id=16;...

2018-10-18 10:09:11 3488

原创 Oracle数据一致性与事务管理

数据一致性和事务Oracle中的数据一致性当从A表取一条数据添加到B表时,需先删除A表数据,再新增B表数据,如果第二条操作出异常时,就造成了数据不一致。Oracle中的事务事务是保证数据一致性的重要手段,试图改变数据库状态的多个动作应该视作一个密不可分的整体。无论其中经过了多么复杂的操作,该整体执行之前和执行之后,数据库均保证一致性。整个逻辑整体即是一个事务。Oracle中的事务处理...

2018-10-17 16:50:35 659

原创 Oracle性能优化

在物理层面上提高Oracle性能从内存中获取数据要快于从磁盘中获取。对于内存来说,2个重要因素会影响性能,1,可用内存大小2,如何管理、分配和使用这些内存。Oracle的内存主要包括2部分,SGA和PGA。二者既可以在Oracle启动时进行加载,也可以在数据库使用时进行设置。修改SGASGA是指System Global Area,即系统全局区。系统全局区是共享的内存结构。其存储的信息是...

2018-10-17 14:46:34 1119 1

原创 Oracle中的函数与存储过程

自定义函数函数的最大特征是必须返回值创建自定义函数创建函数使用create or replace function命令create or replace function 函数名 return 返回值类型 asbegin函数定义end 函数名;create or replace function getEmployeeCount return number asbegind...

2018-10-16 10:48:42 171

原创 Oracle中的用户、角色和权限控制

用户用户分为 系统用户 和 普通用户 两类Oracle中的用户概况在Oracle中,视图dba_users存储了所有用户的基本信息。查看用户信息:select * from dba_users利用系统用户创建新用户create user 用户名 identified by 密码 default tablespance 表空间identified by 选项是必需的,用于指定新用户...

2018-10-12 10:33:59 407

原创 Oracle--序列

在Oracle开发中,序列常为数据表提供自增列值。主流数据库的自动生成序号策略sql serversqlserver中,提供了identity类型–表示自增类型。create table test(id int identity(1,1),name varchar(20))其中identity(1,1)代表,将该列的值,从1开始,每增加一条记录,列值将自动加1MySQL在My...

2018-10-11 16:40:07 837

原创 jquery九类选择器

可见性选择器//1)查找隐藏的tr元素的个数 //alert( $("table tr:hidden").size() ); //2)查找所有可见的tr元素的个数//alert( $("table tr:NOT(:hidden)").size() );alert( $("table tr:visible").size() );//

2018-09-25 15:34:32 190

原创 Oracle--触发器

什么是触发器触发求器是一组完成特定功能的动作。这些动作由数据库自动调用和执行。触发器所执行的动作一般是一组DML操作。,语句触发器语句触发器的左右对象一般是数据表。其触发动作是针对作用对象的Dml操作创建语句触发器create trigger 触发器名称 on 作用对象before/after 触发动作as触发器操作create or replace trigger tr_i...

2018-09-25 14:48:57 202

原创 mysql加强

约束默认值作用: 当用户对使用默认值的字段不插入值的时候,就使用默认值。注意: 1)对默认值字段插入null是可以的。2)对默认值字段可以插入非null-- 1.1 默认值CREATE TABLE student( id INT, NAME VARCHAR(20), address VARCHAR(20) DEFAULT '广州天河' -- 默认值)DROP TA...

2018-09-18 16:43:47 168

原创 mysql基础

市面上数据库软件Oracle,甲骨文公司的产品。 当前最流行应用最广泛的数据库软件。和java语言兼容非常好。适合中大型,中大应用。SQL Server: 是微软公司的产品。window平台应用非常广泛。和c#,net平台兼容非常好。DB2: IBM公司的产品。IBM服务器–> UNIX -> DB2- > WebsphereMySQL: 开源组织的产品。甲骨文公司的产品...

2018-09-18 15:38:30 84

原创 使用plsql导出导入表的一种方式

1.导出表2.导出存储过程、视图、函数等要选中导出的存储过程等注意文件格式是sql类型的。用以下方式改变,点击输出文件后边的文件夹图标3.导入刚才导出的表是pde格式的。所以采用pl/sql的方式导入用户对象是sql文件,所以使用sql插入的方式导入...

2018-08-23 15:23:15 694

原创 oracle--游标

游标简介游标类似于指针,开发者可以首先获取一个记录集合,并将其封装于游标变量中。游标变量利用自身的属性,来实现记录的访问。例如,初始化的游标变量总是只想结果集合中的第一条记录。当游标下移时,便指向“当前记录”的下一条记录,如此循环。针对每条记录,游标也提供了访问记录中各列的方式,从而将访问的粒度细化到数据表的原子单位。游标的使用总是在pl/sql编程环境中。游标的主要类型分为静态游标和...

2018-08-06 15:30:27 232

原创 json\jquery入门

一)什么是JSON (1)JSON(Java Script Object Notation(记号,标记))是一种轻量级的数据交换语言, 以文本字符串为基础,且易于让人阅读 注意:XML就是一个重量级的数据交换语言 (2)JSON采用完全独立于任何程序语言的文本格式,使JSON成为理想的数据交换语言 二)JSON的作用 (1)简化创...

2018-07-24 15:53:31 143

原创 javascript基础

一)什么是JavaScript【以下简称JS】JS是 (1)基于对象 JS本身就有一些现成的对象可供程序员使用,例如:Array,Math,String。。。 JS并不排除你可以自已按一定的规则创建对象 (2)事件驱动 JS代码写好后,需要外界触发后,方可运行,例如:单击事件,定时执行,。。。 (3)解释性 每次...

2018-07-24 10:42:37 142

原创 java-Spring事务管理、SH整合

程序中事务控制事务控制概述编程式事务控制自己手动控制事务,就叫做编程式事务控制。Jdbc代码: Conn.setAutoCommite(false); // 设置手动控制事务Hibernate代码: Session.beginTransaction(); // 开启一个事务【细粒度的事务控制: 可以对指定的方法、指定的方法的某几行添加事务控制】(比较...

2018-07-19 15:54:52 136

原创 java--Spring代理模式、AOP、jdbc支持

代理模式静态代理,1) 代理对象,要实现与目标对象一样的接口;2) 举例:保存用户(模拟) Dao , 直接保存 DaoProxy, 给保存方法添加事务处理App.javapublic class App {public static void main(String[] args) { // 目标对象 ...

2018-07-12 15:42:18 245

原创 java--Spring框架核心

 * Struts与Hibernate可以做什么事?Struts, Mvc中控制层解决方案 可以进行请求数据自动封装、类型转换、文件上传、效验…Hibernate, 持久层的解决方案; 可以做到, 把对象保存到数据库, 从数据库中取出的是对象。 * 传统的开发模式基于mvc模式进行项目开发;基于mvc的项目框...

2018-07-10 15:57:07 132

原创 java--Hibernate查询、连接池、二级缓存

hibernate查询1) Get/load主键查询2) 对象导航查询3) HQL查询, Hibernate Query language hibernate 提供的面向对象的查询语言。4) Criteria 查询, 完全面向对象的查询(Query By Criteria ,QBC)5) SQLQuery, 本地SQL查询 缺点:不能跨数据库平台: 如果该...

2018-07-09 18:42:57 118

原创 java--Hibernate对象状态、一级缓存、映射

对象的状态Hibernate中对象的状态: 临时/瞬时状态、持久化状态、游离状态。 临时状态特点: 直接new出来的对象; 不处于session的管理;数据库中没有对象的记录; 持久化状态当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态。处于持久化状态的对象,当对对象属性进行...

2018-07-06 17:26:42 104

原创 java--Hibernate关联映射

hibernate 程序执行流程集合映射User.javapublic class User {private int userId;private String userName;// 一个用户,对应的多个地址private Set<String> address;private List<String> addressList = new A...

2018-07-05 16:30:21 97

原创 java--Hibernate框架基础

SSH框架: Struts框架, 基于mvc模式的应用层框架技术! Hibernate, 基于持久层的框架(数据访问层使用)! Spring, 创建对象处理对象的依赖关系以及框架整合!Hibernate框架ORMO, Object 对象R, Realtion 关系 (关系型数据库: MySQL, Oracle…)M,Mapping 映射...

2018-07-05 10:06:16 131

原创 java--Struts数据回显、模型驱动、防止表单重复提交

Struts数据效验表单数据的验证:前台验证:主要是通过JS验证, 表单数据是否合法!后台验证:通过后台java代码进行验证! Struts也提供了数据效验的方式!Struts数据效验, 通过拦截器完成:<interceptor name="validation" class="org.apache.struts2.interceptor.validation...

2018-07-03 17:25:33 164

原创 java--Struts拦截器、国际化、标签

拦截器Intercetor, 即为拦截器。1) 在Struts2中,把每一个功能都用一个个的拦截器实现;用户想用struts的哪个功能的时候,可以自由组装使用。2)Struts2中,为了方法用户对拦截器的引用,提供了拦截器栈的定义,里面可以包含多个拦截器。 文件夹(文件, 文件2) 拦截器栈(拦截器,拦截器2)3)Struts2中,如果用户没有指定执行哪些拦截器,struts...

2018-06-29 16:28:12 137

原创 java--struts的数据处理、文件上传

Struct2配置如果项目中用到了其他拦截器,在配置文件(web.xml)中一定要写到Struts拦截器上面Struts2的Action的几种开发模式1.继承 ActionSupport(一般使用)public class DownAction extends ActionSupport如果用struts的数据校验功能,则必须继承此类2.实现Action接口3.不...

2018-06-26 16:24:54 118

原创 java--Struts框架基础

基于mvc模式的应用框架之strutsStruts就是基于mvc模式的框架!(struts其实也是servlet封装,提高开发效率!)Struts开发步骤:1. web项目,引入struts - jar包2. web.xml中,引入struts的核心功能 配置过滤器3. 开发action4. 配置action src/struts.xml引入8个...

2018-06-14 17:55:48 149

原创 java--泛型加强、注解、日志组件

泛型概述泛型是JDK1.5以后才有的, 可以在编译时期进行类型检查,且可以避免频繁类型转化!声明泛型集合,集合两端类型必须一致运行时期异常 @Testpublic void testGeneric() throws Exception { // 集合的声明 List list = new ArrayList(); list.add("China")...

2018-06-11 18:28:25 186

原创 Java--文件上传和下载、JavaMail邮件发送

文件上传前台:1. 提交方式:post2. 表单中有文件上传的表单项: <input type=”file” />3. 指定表单类型: 默认类型:enctype="application/x-www-form-urlencoded" 文件上传类型:multipart/form-data手动实现文件上传<body> &l...

2018-06-02 15:21:10 660

原创 java -- 监听器、国际化

监听器监听器: 主要是用来监听特定对象的创建或销毁、属性的变化的! 是一个实现特定接口的普通java类!Servlet中哪些对象需要监听?request / session / servletContext分别对应的是request监听器、session相关监听器、servletContext监听器监听器接口:生命周期监听器一、监听对象创建/销毁...

2018-05-30 18:44:09 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除