2018年7月6日
摘要: 有时候会要求将一个日期的月份加一返回。 阅读全文
posted @ 2018-07-06 17:05 王衙内 阅读(5604) 评论(2) 推荐(0) 编辑
摘要: 需要引入的js 调用函数: 要打印的内容: 要求 图片作为底层背景,内容正常打印。 阅读全文
posted @ 2018-07-06 16:45 王衙内 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 对时间控件默认当前时间的需求时常会有。 js生成时间格式的代码: js调用赋值到填表时间: 阅读全文
posted @ 2018-07-06 16:41 王衙内 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 闲来无事研究了下httpclient,做个简单的页面爬取。做个简单的笔记方便以后使用。 先来说说httpclient使用所依赖的jar包。httpclient-4.5.2.jar,httpcore-4.4.4.jar,commons-logging-1.2.jar,commons-codec-1.9 阅读全文
posted @ 2018-07-06 14:53 王衙内 阅读(198) 评论(0) 推荐(0) 编辑
  2018年7月3日
摘要: 有时候当服务器突然宕机,我们需要将session的数据保留,并且下次重启之后可以使用。此时就可以考虑session的钝化与活化 session的钝化:内存的数据写入到硬盘上的过程。 session的活化:与钝化相反,就是将硬盘的数据恢复到内存中。 session的钝化与活化不是针对session的而 阅读全文
posted @ 2018-07-03 10:43 王衙内 阅读(1971) 评论(0) 推荐(1) 编辑
  2018年6月28日
摘要: 监听器和观察者模式差不多,监听器是通过监听事件源,当事件源发生的事件,根据事件类型进行相应的处理。 直接上代码,直观清晰。 定义事件源:事件源需要绑定一个监听器,并且当本身发生改变时可以触发监听器。 定义事件:事件是事件源发生的,所以它能够拿到对应事件源以及事件源发生的事件类型。 定义监听器: 测试 阅读全文
posted @ 2018-06-28 16:38 王衙内 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 观察者模式就是有一个被观察者和多个观察者,是一对多关系。当被观察者发出某些信息时,观察者会根据信息进行相应的处理动作。 直接上代码,直观清晰。 定义被观察者,以及被观察者类。由于被观察者与观察者是一对多的关系,所以被观察者可以添加和移除观察者。 定义观察者 生成测试: 结果: 阅读全文
posted @ 2018-06-28 16:21 王衙内 阅读(125) 评论(0) 推荐(0) 编辑
  2018年6月26日
摘要: session是服务端产生,保存在服务端的。 session的获取是通过httpservletrequest的getSession(boolean create) Returns the current HttpSession associated with this request or, if 阅读全文
posted @ 2018-06-26 14:56 王衙内 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 使用线程处理并发请求,我们不由自主的就会想到继承thread类或者实现runnable接口,但是这样的线程没有返回值,不能处理一些业务。但是自jdk1.5之后出现了callable<>接口, 对于实现这个接口的线程可以通过call()方法获取一个返回值。 不说废话了了直接上代码,简单明了。 阅读全文
posted @ 2018-06-26 11:03 王衙内 阅读(147) 评论(0) 推荐(0) 编辑
  2018年6月25日
摘要: 想必大家都会遇到这样的问题,就是一个项目中有着大量的自定义标签,搞得很烦。于是就决定去看看自定义标签的实现,并写一个遍历集合的标签。 代码说明,简单明了。 想要写一个自定义标签,首先要在WEB-INF下面有个tld文件。用于注册自己写的标签类。 下面是tld文件:Myjstl.tld 用于自定义标签 阅读全文
posted @ 2018-06-25 10:06 王衙内 阅读(322) 评论(0) 推荐(0) 编辑