11 2017 档案

摘要:1.c3p0-config.xml 2.test 3.Del.java 4.query.java 阅读全文
posted @ 2017-11-18 17:44 starskyhu 阅读(1748) 评论(0) 推荐(1) 编辑
摘要:commons-io.jar:可以看成是java.io的扩展,用来帮助进行IO功能开发.它包含三个主要的领域:Utilityclasses-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与writer实现.commons 阅读全文
posted @ 2017-11-18 17:38 starskyhu 阅读(5699) 评论(0) 推荐(0) 编辑
摘要:先上一个登录代码 判断登录是否成功 1、c3p0-config.xml 2.C3P0Utils 3.UserDao.java QueryRunner类 QueryRunner中提供对sql语句操作的API它主要有三个方法 query() 用于执行select update() 用于执行insert/ 阅读全文
posted @ 2017-11-16 17:27 starskyhu 阅读(1708) 评论(0) 推荐(1) 编辑
摘要:阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum, 阅读全文
posted @ 2017-11-14 15:30 starskyhu 阅读(773) 评论(0) 推荐(0) 编辑
摘要:BaseDao接口的过人之处在于:一般是提供从数据库 增加、删除、修改记录、查询所有记录、查询符合某个条件记录、取得某条记录等方法的底层数据操作自定义类。由于我们可能操作多个数据库表,这样就需要为每个表提供一个操作他的类 xxDAO, 这些DAO继承BaseDAO 就可以省略很多重复代码(从数据库 阅读全文
posted @ 2017-11-13 11:16 starskyhu 阅读(13198) 评论(0) 推荐(1) 编辑
摘要:在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的结构 策略模式是对算法的包装, 阅读全文
posted @ 2017-11-08 11:03 starskyhu 阅读(285) 评论(0) 推荐(0) 编辑
摘要:1 学习动态代理的目的 动态代理技术都是在框架中使用,例如:Struts1、Struts2、Spring和Hibernate中都使用了动态代理技术。如果你不想自己写个框架,那么你基本上是用上不动态代理技术的。学习动态代理技术的目的是为了更好的理解框架内部的原理,也就是说是为了将来学习框架打基础!动态 阅读全文
posted @ 2017-11-08 08:54 starskyhu 阅读(324) 评论(0) 推荐(0) 编辑
摘要:从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式:1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示: 以下是web.xml文件配置方式 阅读全文
posted @ 2017-11-04 15:04 starskyhu 阅读(18274) 评论(0) 推荐(0) 编辑
摘要:访问者模式是一种行为设计模式。访问者模式被用在针对一组相同类型对象的操作。优点是,可以把针对此对象的操作逻辑转移到另外一个类上。 适合场景:1)对象结构比较稳定,但经常需要在此对象结构上定义新的操作 2)对一个对象结构中的对象进行很多不同的且不相关的操作,而需要避免这些操作“污染”这些对象的类,也不 阅读全文
posted @ 2017-11-02 20:17 starskyhu 阅读(2345) 评论(0) 推荐(0) 编辑
摘要:1、BIO带来的挑战 BIO即阻塞IO,不管是磁盘IO,还是网络IO,数据在写入OutputStream或者从InputStream读取时都有可能发生阻塞,一旦有阻塞,当前线程将会被挂起,即线程进入非可执行状态,在这个状态下,CPU不会给线程分配时间片,线程将会失去CPU的使用权,即线程暂停运行,这 阅读全文
posted @ 2017-11-02 11:10 starskyhu 阅读(196) 评论(0) 推荐(0) 编辑