摘要: java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。一、扫描控制台输入这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。当通 阅读全文
posted @ 2016-08-03 12:25 kimi9py 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 粗颗粒度权限控制(使用过滤器完成) 分析: 精确到Session的权限控制(判断Session是否存在) 使用过滤器完成粗颗粒的权限控制,如果Session不存在就跳转到首页,如果存在可以通过URL链接访问到对应的操作。 第一步:定义一个过滤器: public class SystemFilte 阅读全文
posted @ 2016-07-23 17:23 kimi9py 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: ①拦截器interceptor是基于Java的反射机制的,而过滤器Filter是基于函数回调,实现的filter接口中doFilter方法就是回调函数。 ②拦截器interceptor不依赖与servlet容器,过滤器Filter依赖与servlet容器,没有servlet容器就无法来回调doFil 阅读全文
posted @ 2016-07-23 15:06 kimi9py 阅读(1723) 评论(0) 推荐(0) 编辑
摘要: 1 概要介绍 1)什么是流程定义 ? 流程定义是按照bpmn2.0标准定义业务流程,将流程定义的文件(.bpmn和.png(不是必须的))部署到activiti中,activiti就可以管理该业务流程。 2)什么是流程实例 ? 参与者(可以用户,也可以程序)按照流程定义发起一个流程,这个流程就是一个 阅读全文
posted @ 2016-07-23 14:43 kimi9py 阅读(5154) 评论(0) 推荐(0) 编辑
摘要: 1 springmvc的框架原理 1.1 b/s系统mvc原理 mvc是什么?mvc是设计模式。 1.2 springmvc是什么? Mvc的框架,是spring框架的一个模块。 1.3 springmvc框架原理 1、 用户发起请求,请求到DispatcherServlet前端控制器 Dispat 阅读全文
posted @ 2016-07-22 16:50 kimi9py 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.Mybatis解决jdbc编程的问题 1、 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。 2、 Sql语句写在代码中造成代码不易维护,实际应用sql变化的可能较大 阅读全文
posted @ 2016-07-22 16:09 kimi9py 阅读(173) 评论(0) 推荐(0) 编辑
摘要: lucene 索引库 Document 阅读全文
posted @ 2016-07-20 18:55 kimi9py 阅读(1483) 评论(0) 推荐(1) 编辑
摘要: 第一,继承不同。 第二 Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程并发的环境下,可以直接使用Hashtable,但是要使用HashMap的话就要自己增加同步处理了。 第三 Hashtable中,key和value都不允许出现null值。 在Hash 阅读全文
posted @ 2016-07-19 13:35 kimi9py 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 第一步:在left.jsp中 <script language="JavaScript" src="${pageContext.request.contextPath }/script/jquery-1.4.2.js"></script> <script language="JavaScript" 阅读全文
posted @ 2016-07-19 12:57 kimi9py 阅读(3613) 评论(0) 推荐(0) 编辑
摘要: 作用:记住当前用户名和密码,下次登录名不需要用户再次输入 第一步:index.sp页面 <tr> <td width="100"><img border="0" src="${pageContext.request.contextPath}/images/remeber.jpg" width="75 阅读全文
posted @ 2016-07-19 12:52 kimi9py 阅读(148) 评论(0) 推荐(0) 编辑