- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 设计模式之观察者模式
观察者模式需要观察者和被观察者对象。被观察者要能添加观察对象,被观察者发生改变之后要能通知观察者做出相应的改变(也就是回调观察者对象的相关方法,同时将被观察者自己传递过去)。观察者对象要有统一的回调方法,这样才能产生一系列可以由被观察者调用的观察者对象;另外观察者需要可以取消监听观察者对象的方法。(可以通过实现接口搞定)代码示例如下:观察者要实现的接口package c
2015-08-18 11:02:37 255
原创 CSS中绝对定位解释
w3school中有这样一句话“绝对定位的元素的位置相对于最近的已定位祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块”什么是已定位的祖先元素,经查阅资料及测试,已定位的祖先元素就是有position属性,且position的值为absolute或者relative的父元素。什么是最初的包含块,即html画布(看起来也就是body区域)。之前遇到一个问题,
2015-08-18 09:37:26 501
原创 数据库范式详解
1NF:要有主键,列不可分‘2NF:非候选码属性(也称非主属性)不部分依赖于候选码。3NF:非候选码属性不能部分依赖于候选码,且非候选码属性不能传递依赖于候选码。BCNF:每个属性(包括候选码属性)不能部分依赖于候选码,也不能传递依赖于候选码。 用函数依赖描述部分范式:BCNF:函数依赖集F的闭包F+中所有的a->b,满足下面至少一项,则为bc范式:
2015-08-15 18:46:12 667
原创 java快速排序
public class QuickSort{ public static void main(String[] args) { int[] arr = {5,6,6,4,9,5,5,5,2,7,8,1}; print(arr); sort(arr, 0, arr.length - 1); print(arr); } //打印方法 public static voi
2015-08-11 08:51:56 242
转载 Spring中如何配置Hibernate事务
为了保证数据的一致性,在编程的时候往往需要引入事务这个概念。事务有4个特性:原子性、一致性、隔离性、持久性。 事务的种类有两种:编程式事务和声明式事务。编程式事务就是将事务处理放在程序中,而声明式事务则是通过配置文件或者注解进行操作。 在Spring中有声明式事务的概念,通过和Hibernate类似框架的集成,可以很好的完成声明式事务。
2015-08-07 17:57:19 361
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看那些任务未被按时执行,而数据库的配置信息在是在web.xml中使用servlet配置的,导致tomcat启动后在执行quartz任务时报空指针,原因就是servlet中的数据库连接信息未
2015-08-06 12:12:21 251
subeclipse1.10.13
2017-09-28
j2ee之jstl1.0官方英语文档
2016-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人