会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
若从头再来
博客园
首页
新随笔
联系
管理
订阅
[置顶]
Cookie和Session的区别
摘要: 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 cooki...
阅读全文
posted @ 2014-10-17 13:14 若从头再来
阅读(412)
评论(0)
推荐(0)
2015年3月3日
myeclipse2014如何添加源码反编译工具插件
摘要: 转自iteye的http://yanln.iteye.com/blog/2187994在开发过程中经常会遇到这样的情况,自己写个类继承某个jar包中的类,想在用eclipse开发程序的过程中,看看jar包中对应的类中的方法,但jar包中的都是class文件,往往按下ctrl+鼠标,想看下这个类时会出...
阅读全文
posted @ 2015-03-03 16:37 若从头再来
阅读(744)
评论(0)
推荐(0)
2014年10月29日
Struts与Spring MVC的比较
摘要: 1 一,Struts2 2 3 1,每次请求(request)都会实例化一个控制类(Action),因为Model存在与Action中,即action是有状态的,所以每次请求都要实例化,而且struts2的设计者认为在强大的垃圾收集器下,用完就扔,并不会影响性能问题,而且还可以保证线程的安全...
阅读全文
posted @ 2014-10-29 10:32 若从头再来
阅读(195)
评论(0)
推荐(0)
2014年10月21日
HashMap、TreeMap、LinkedHashMap、hashtable的区别
摘要: Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复 hashMap是hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许有空键值,由于非线程安全,效率上面可能高于Hashtable。 HashMap允许将n...
阅读全文
posted @ 2014-10-21 22:14 若从头再来
阅读(302)
评论(0)
推荐(0)
2014年10月20日
树的深度优先遍历和广度优先遍历
摘要: 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 若从头再来
阅读(649)
评论(0)
推荐(0)
JAVA缓存技术
摘要: 最近再ITEYE上看到关于讨论JAVA缓存技术的帖子比较多,自己不懂,所以上网大 概搜了下,找到一篇,暂作保存,后面如果有用到可以参考。此为转贴,帖子来处:http://cogipard.info/articles /cache-static-files-with-jnotify-and-ehcac...
阅读全文
posted @ 2014-10-20 11:02 若从头再来
阅读(566)
评论(0)
推荐(0)
java的三大特性
摘要: ava三大特性: 封装:抽象:处理各种问题的第一步,把具体的问题与解决问题的方法结合起来,这就是抽象的过程.Java常见的访问控制修饰符:Public :到处都可以访问,不受包和父子类关系的限制 默认: 只在同包内可以访问,不受父子类关系限制Protected: 不同包的子类和同包的类中访问,这是一...
阅读全文
posted @ 2014-10-20 10:30 若从头再来
阅读(1025)
评论(0)
推荐(0)
2014年10月19日
java多线程编程之使用Synchronized关键字同步类方法
摘要: 最简单的方法就是使用synchronized关键字来使run方法同步,看下面的代码,只要在void和public之间加上synchronized关键字复制代码 代码如下:public synchronized void run(){ }从上面的代码可以看出,只要在void和public之间加上syn...
阅读全文
posted @ 2014-10-19 00:09 若从头再来
阅读(272)
评论(0)
推荐(0)
Java修饰符abstract,static,final的区别
摘要: 注意:有抽象方法的类一定是抽象类。但是抽象类中不一定都是抽象方法,也可以全是具体方法。abstract修饰符在修饰类时必须放在类名前。abstract修饰方法就是要求其子类覆盖(实现)这个方法。调用时可以以多态方式调用子类覆盖(实现)后的方法,也就是说抽象方法必须在其子类中实现,除非子类本身也是抽象...
阅读全文
posted @ 2014-10-19 00:08 若从头再来
阅读(1154)
评论(0)
推荐(0)
java多线程编程之使用Synchronized块同步变量
摘要: 我们可以通过synchronized块来同步特定的静态或非静态方法。要想实现这种需求必须为这些特性的方法定义一个类变量,然后将这些方法的代码用synchronized块括起来,并将这个类变量作为参数传入synchronized块下面的代码演示了如何同步特定的类方法:复制代码 代码如下:package...
阅读全文
posted @ 2014-10-19 00:06 若从头再来
阅读(5380)
评论(0)
推荐(0)
java多线程编程之使用Synchronized块同步方法
摘要: synchronized块来同步一个对象变量,也可以使用synchronized块来同步类中的静态方法和非静态方法,下面使用Synchronized块同步方法synchronized关键字有两种用法。第一种就是在《使用Synchronized关键字同步类方法》一文中所介绍的直接用在方法的定义中。 另...
阅读全文
posted @ 2014-10-19 00:04 若从头再来
阅读(213)
评论(0)
推荐(0)
下一页
公告