- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Event对象(事件对象)的常用属性、方法和事件流
Firefox 一般是事件触发的函数的第一个参数 其他浏览器均是window.event来获取事件对象,window可省略,event直接获取到事件对象 1)常用属性: 获取坐标 http://blog.youkuaiyun.com/lzding/article/details/45437707
2017-03-15 20:17:09
6466
原创 JavaScript事件
JavaScript的事件: onload //页面加载完毕后触发事件 onmouseover //鼠标移到元素上触发事件 onmouseout //鼠标移出元素时触发事件
2017-03-15 19:51:10
269
原创 JavaScript组成部分
ECMAScript,描述了该语言的语法和基本对象; ECMAScript是JavaScript的标准;JavaScript是ECMAScript的实现。 文档对象模型(DOM),描述处理网页内容的方法和接口; 浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。
2017-03-15 19:49:25
349
原创 JavaScript特点
JavaScript是一种解释性脚本语言(代码不进行预编译)。 主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。 可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。 跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行( 如Windows、Linux、Mac、And
2017-03-15 19:49:00
435
原创 JavaScript
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。 它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言, 最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 是应用在Web网页中脚本,用来给HTML网页增加动态功能;
2017-03-15 19:48:13
442
原创 CSS(Cascading Style Sheets)层叠样式表
1、选择器 1)选择器类型 2)选择器优先级 2、CSS2八大类样式 字体样式 区块样式 背景样式 方框样式 padding margin 边框样
2017-03-15 19:38:25
1095
原创 HTML(HyperText Markup Language)超文本标记语言基础
HTML(HyperText Markup Language)超文本标记语言 http://www.w3school.com.cn/html/index.asp 静态网页 解释性语言——不需要编译,直接由浏览器解释执行。 1、HTML结构 1)头部
2017-03-15 19:35:47
3105
原创 sessionFactory与session
1、对象(当成对象来看)SessionFactory 会话工厂,用于创建会话Session对象。Session 会话,应用服务器与数据库的会话,用户操纵数据库表数据。比如:查询、新增、修改、删除。持久化类的对象三个状态: 临时/瞬时状态——对象新建,未与Session绑定 持久状态——与Session绑定
2017-03-15 19:19:10
624
原创 Action
业务控制器 1、Action中获取请求数据1)Action类中定义属性变量,创建setter()、getter()方法。2)属性驱动 Action类中定义属性变量,类型是自定义的实体类;创建setter()、getter()方法。3)模型驱动 Action类实现ModelDriver接口,重写getMod
2017-03-15 19:18:22
196
原创 Struts2标签
1、OGNL表达式Object-Graph Navigation Language——对象图导航语言OGNL表达式中的#、$、% #:访问非根对象(struts中值栈为非根对象),如:OGNL上下文和Action上下文,#相当于ActionContext.getContext(). %:用途是在标签的属性值被理解为字符串类型时,告
2017-03-15 19:16:43
191
原创 动态方法访问
Action默认访问的是execute()访问,而根据需求访问不同的方法,就是动态方法访问。 1、 2、启动动态方法访问,请求url:http:localhost:8080/demo/user!add.action 3、通配符
2017-03-15 19:15:56
256
原创 国际化
国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素。换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国际化。在信息技术领域,国际化是指在设计软件,将软件与特定语言及地区脱钩的
2017-03-15 19:15:40
1408
原创 Spring的事务,什么是事务?
事务是访问并可能更新数据库中各种数据项的一个程序执行单元。例如:在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。多条SQL同时执行,视为一个整体。要么一起成功影响数据库,要么一起失败。
2017-03-15 19:12:56
700
原创 事务的特性
原子性——一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性——事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性——一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。永久性——持
2017-03-15 19:12:15
229
原创 脏读、幻读、不可重复读
发生事务并发的情况下。脏读——一个事务读取到了另一个事务未提交的数据。幻读——一个事务(A)修改了表中的所有数据行,另一个事务(B)新增了一行数据,前一个事务(A)提交后查看数据,发现还有一条未修改的数据,好像产生了幻觉。不可重复读——一个事务多次读取同一个数据,另一个事务在修改这一个数据,导致前一个事务多次读取的结果不一致。
2017-03-15 19:11:44
248
原创 Spring的事务隔离级别(isolation)
隔离为了解决事务并发问题(脏读、幻读、不可重复读),隔离级别就是解决这些问题的等级。ISOLATION_DEFAULT 使用后端数据库默认的隔离级别。ISOLATION_READ_UNCOMMITTED 允许读取尚未提交的更改。可能导致脏读、但幻影或不可重复读。ISOLATION_READ_COMMITTED 从已经提交的并发事务读
2017-03-15 19:11:23
3262
原创 Spring的传播行为(propagation)
当程序要操作数据库时,如何去使用事务,使用当前事务、新建一个事务或非事务执行等。PROPAGATION_REQUIRED 支持当前事务,如果当前没胡事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS 支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY
2017-03-15 19:10:57
272
原创 Spring事务处理机制
常用的事务处理方式: 手动处理事务 注解式事务 AOP声明事务数据库访问时,就不需要打开Session、开启事务,提交事务、关闭Session。由AOP指定的事务管理器,在方法(数据库访问的方法)执行前打开Session开启事务,方法执行结束后提交事务、关闭Session。
2017-03-15 19:10:12
814
原创 乐观锁和悲观锁的区别(数据库锁机制)
两种锁各有优缺点,不可认为一种好于另一种,像乐观锁适用于写比较少的情况下,即冲突真的很少发生的时候,这样可以省去了锁的开销,加大了系统的整个吞吐量。但如果经常产生冲突,上层应用会不断的进行retry,这样反倒是降低了性能,所以这种情况下用悲观锁就比较合适。
2017-03-15 19:08:07
325
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人