java
文章平均质量分 87
华帝之魂
这个作者很懒,什么都没留下…
展开
-
最通俗易懂的KMP算法
字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald Knuth。 这种算原创 2014-09-24 11:21:35 · 903 阅读 · 0 评论 -
过滤器、监听器、拦截器的区别
转自:http://blog.csdn.net/x_yp/article/details/63586301.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(转载 2014-09-25 09:44:01 · 493 阅读 · 0 评论 -
深入了解JVM—内存区域
目录[-]1.Java虚拟机运行时数据区1.1程序计数器1.2Java虚拟机栈1.3本地方法栈1.4Java堆(Java Heap)1.5方法区(Method Area)1.5.1运行时常量池1.6直接内存2引用对象的访问1)使用句柄方式访问2)使用直接指针访问方式1.Java虚拟机运行时数据区 在前面的几篇博文中,我们转载 2014-09-25 10:49:15 · 804 阅读 · 0 评论