05 2017 档案
摘要:Servlet的生命周期分4个部分,初始化 --> 使用 --> 销毁 --> 虚拟机回收 1、Init()方法: 该方法只在创建servlet时候调仅调用一次,以后不再调用该方法,当用户调用一个 Servlet 时,就会创建一个 Servlet 实例,每一个用户请求都会产生一个新的线程,适当的时候
阅读全文
摘要:运行性能对比: JSP+Servlet > Struts1 > SpringMvc > Struts2+freemarker >> Struts2+OGNL+值栈 但是开发效率上正好相反,要特别注意,SpringMvc和Struts2不相上下
阅读全文
摘要:http://blog.csdn.net/luanlouis/article/details/41576373
阅读全文
摘要:简 介 MongoDB更加接近于关系型数据库,支持字段索引,游标操作,优势在于查询功能十分强大,擅长查询JSON数据,能存储海量数据,但是不支持事务 MySql在数据量大的时候效率下降明显,所以MongoDB更多的时候作为关系型数据库的一种替代 内存管理机制 Redis数据全部存储在内存,定期写入磁
阅读全文
摘要:2-38范围中取偶数,不要20的正则表达式 String RegularExpression = "^[2468]$|[13]{1}[02468]|2[2468]";1-39范围中取奇数 String RegularExpression = "^[13579]$|[13]{1}[13579]|2[1
阅读全文
摘要:SpringMVC是一个非常优秀的前端控制框架,是一种基于Java实现了MVC模式的WEB轻量级的框架,我们之所以使用框架,都是因为可以帮我们省略大部分的代码,可以给我们的开发带来方便. 优点: 让我们能非常简单的设计出干净的Web层和薄薄的Web层; √进行更简洁的Web层的开发; √天生与Spr
阅读全文
摘要:Jetty是JAVA领域中另一个非常出色的WEB服务器,对比于Tomcat,Jetty最大的特点是,可以作为一个嵌入式服务器,就是在应用中加入Jetty的jar包,该应用就可以在代码中对外提供WEB服务. 1.去官网下载完Jetty后,是一个压缩包,解压后会出现很多目录,但是每个目录的作用不同,下面
阅读全文
摘要:Struts2中的数据传输背后的机制就是值栈(ValueStack) 值栈本身的数据结构是一个栈,使用者可以把一些对象(又称作bean)存入栈中,然后使用动态的表达式来读取bean属性,或者对bean进行一些其他的操作 详见:http://www.2cto.com/kf/201604/503004.
阅读全文
摘要:JAVA基础篇 1.你学习编程的目的是什么?学习编程最快的办法是什么?答案:我觉得多敲代码,多思考学的能快一点 2.程序员的职业规划是什么?我怎么能拿到10万年薪,30万年薪,50万年薪?答案:努力呗 3.一个技术点,怎么样才能算学会?需要能默写出来吗?答案:我觉得一个技术点首先要会用,其次要弄明白
阅读全文
摘要:1 数字: ^[0-9]*$ 2 n位的数字: ^d{n}$ 3 至少n位的数字: ^d{n,}$ 4 m-n位的数字: ^d{m,n}$ 5 零和非零开头的数字: ^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字: ^([1-9][0-9]*)+(.[0-9]{1,2})?$
阅读全文