- 博客(11)
- 收藏
- 关注
原创 JS阻止事件冒泡和阻止浏览器默认行为
事件冒泡:父元素和子元素注册了相同的事件,当事件触发时,事件逐层向底元素传递,最底层元素先处理该事件,然后交给父元素处理。举例:<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title ...
2015-05-18 23:24:42 182
原创 JS 触发单击 事件
JS触发单击事件的两种方式onclick和click函数:document.getElementById("test").onclick();document.getElementById("test").click();两者之间的区别:onclick() 方式类似于方法的调用,只执行onclick指定的函数,并不代表一次单击事件click() 方式相当于一次单击事件...
2015-05-18 22:46:34 1224
原创 jpa实体状态及举例
JPA实体有4种状态,1)新建态 2) 托管态 3)游离态 4)删除态通过代码分别介绍这4种状态(该文基于JPA入门)新建态(没有主键,不与持久化上下文关联)即new 出的对象(但不能指定id的值,若指定则是游离态而非新建态)托管态(有主键,和持久化上下文关联,数据中有对应记录,不可持久化)游离态(有主键,未和持久化上下文关联)删除态(有主键,未持久化上下文关联,数...
2015-05-17 23:38:50 475
原创 JPA是如何加载各种JPA实现的?(二)
JDBC 是通过Class.forName("")来实现加载具体数据库实现的,而JPA是如何实现加载具体JPA实现的呢?Persistence.createEntityManagerFactory("mysqljpa")打开该方法的实现:public static EntityManagerFactory createEntityManagerFactory(String persi...
2015-05-17 23:30:38 229
原创 jpa入门
JPA(java persistent api) 是sun公司推出的一个对象/关系(ORM)标准,常见的orm厂商有Hibernate, Toplink,jdo等,这些产品都有各自的实现方式,sun 公司为了统一ORM 持久化技术提高代码的灵活性(面向接口编程)推出了这一标准,这套标准只定义了一些接口,具体实现有各个厂商自己决定(类似于jdbc标准,sun提供接口,各个数据库厂商提供具体实现)...
2015-05-17 23:17:50 123
原创 java 设计模式---模板方法模式
模板方法设计模式是常用的设计模式之一,通过继承实现代码复用。设计思想:定义一个抽象类概括完成一件事情的步骤或者抽象出相同的代码实现复用,具体的实现逻辑由子类实现。定义抽象类的实现类,重写父类中的抽象方法以实现具体的逻辑处理。例如常见的jdbc查询操作,1)加载数据库驱动 2)获取连接 3) 获取执行sql的statement 4)执行sql 语句 5) 结果集处理 6)释放资源 ...
2015-05-02 20:49:58 127
原创 url 映射
servlet url 路径映射可分为大致分为以下几种情况:1) 精确匹配2) 通配匹配(最长路径匹配)3) 扩展匹配4) 默认匹配(如果以上都不匹配,则匹配默认的 “/”) 匹配举例:HelloServlet1 --> /hello 在web.xml中的映射路径HelloServlet2 --> /* 最长路径匹配Hello...
2015-01-25 21:05:22 227
原创 div 元素居中以及元素内容居中
1)如何让一个div元素居中,通过设置div 元素的margin属性即可,如下:.wrap { width:200px; margin: 0 auto;} 其中width属性必须设定,否则没有效果。2)div 元素内容水平居中,设置text-align属性.wrap{ text-align:center;} 3) d...
2015-01-18 23:03:26 186
nginx upstream 配置
1) nginx upstream 配置 nginx 作为作为负载均衡使用可有一下配置参数: 负载策略: 轮询(默认):根据请求的先后顺序轮询分配到不同服务器 weight: 指定权重,根据不同的权重进行轮询分配 ip_hash: 根据不同的ip进行分配,同一个ip会使用同一个服务器,可共享session down : 表示该服务...
2015-01-16 10:19:10 342
原创 java 简单链表实现
1)链表:链表是java中数据结构之一,在内存中是一块不连续的内存空间,彼此之间的数据连接关系是一个对象持有下一个对象的引用。链表的插入方式可简单分为从链表头部插入和从尾部插入,其中从头部插入较为简单。下面分别通过代码实现: 2)从头部插入代码:package com.zt.link;import java.util.NoSuchElementException;p...
2015-01-03 12:39:12 179
原创 ibatis入门
一:ibatis简介 ibatis是apache的一个开源的框架,实现了O/R mapping(对象关系映射)。特点:小巧上手比较快。 优点: 1):java代码和sql语句分离,这样在修改sql语句后,无须重新编译java代码 2):ibatis对jdbc进行了封装,使用者无须手动写代码把数据放到对象中 3):简单容易上手 ...
2014-05-22 16:51:52 188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人