摘要: 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 cooki... 阅读全文
posted @ 2014-10-17 13:14 若从头再来 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 转自iteye的http://yanln.iteye.com/blog/2187994在开发过程中经常会遇到这样的情况,自己写个类继承某个jar包中的类,想在用eclipse开发程序的过程中,看看jar包中对应的类中的方法,但jar包中的都是class文件,往往按下ctrl+鼠标,想看下这个类时会出... 阅读全文
posted @ 2015-03-03 16:37 若从头再来 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 1 一,Struts2 2 3 1,每次请求(request)都会实例化一个控制类(Action),因为Model存在与Action中,即action是有状态的,所以每次请求都要实例化,而且struts2的设计者认为在强大的垃圾收集器下,用完就扔,并不会影响性能问题,而且还可以保证线程的安全... 阅读全文
posted @ 2014-10-29 10:32 若从头再来 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复 hashMap是hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许有空键值,由于非线程安全,效率上面可能高于Hashtable。 HashMap允许将n... 阅读全文
posted @ 2014-10-21 22:14 若从头再来 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.ArrayDeque; 2 3 public class BinaryTree { 4 static class TreeNode{ 5 int value; 6 TreeNode left; 7 ... 阅读全文
posted @ 2014-10-20 21:20 若从头再来 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 最近再ITEYE上看到关于讨论JAVA缓存技术的帖子比较多,自己不懂,所以上网大 概搜了下,找到一篇,暂作保存,后面如果有用到可以参考。此为转贴,帖子来处:http://cogipard.info/articles /cache-static-files-with-jnotify-and-ehcac... 阅读全文
posted @ 2014-10-20 11:02 若从头再来 阅读(556) 评论(0) 推荐(0) 编辑
摘要: ava三大特性: 封装:抽象:处理各种问题的第一步,把具体的问题与解决问题的方法结合起来,这就是抽象的过程.Java常见的访问控制修饰符:Public :到处都可以访问,不受包和父子类关系的限制 默认: 只在同包内可以访问,不受父子类关系限制Protected: 不同包的子类和同包的类中访问,这是一... 阅读全文
posted @ 2014-10-20 10:30 若从头再来 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 最简单的方法就是使用synchronized关键字来使run方法同步,看下面的代码,只要在void和public之间加上synchronized关键字复制代码 代码如下:public synchronized void run(){ }从上面的代码可以看出,只要在void和public之间加上syn... 阅读全文
posted @ 2014-10-19 00:09 若从头再来 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 注意:有抽象方法的类一定是抽象类。但是抽象类中不一定都是抽象方法,也可以全是具体方法。abstract修饰符在修饰类时必须放在类名前。abstract修饰方法就是要求其子类覆盖(实现)这个方法。调用时可以以多态方式调用子类覆盖(实现)后的方法,也就是说抽象方法必须在其子类中实现,除非子类本身也是抽象... 阅读全文
posted @ 2014-10-19 00:08 若从头再来 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 我们可以通过synchronized块来同步特定的静态或非静态方法。要想实现这种需求必须为这些特性的方法定义一个类变量,然后将这些方法的代码用synchronized块括起来,并将这个类变量作为参数传入synchronized块下面的代码演示了如何同步特定的类方法:复制代码 代码如下:package... 阅读全文
posted @ 2014-10-19 00:06 若从头再来 阅读(5375) 评论(0) 推荐(0) 编辑
摘要: synchronized块来同步一个对象变量,也可以使用synchronized块来同步类中的静态方法和非静态方法,下面使用Synchronized块同步方法synchronized关键字有两种用法。第一种就是在《使用Synchronized关键字同步类方法》一文中所介绍的直接用在方法的定义中。 另... 阅读全文
posted @ 2014-10-19 00:04 若从头再来 阅读(206) 评论(0) 推荐(0) 编辑