![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 92
wensonlee
这个作者很懒,什么都没留下…
展开
-
使用Java Service Wrapper的触发器
使用Java Service Wrapper的触发器根据服务器状态进行自动restart、shutdown等动作,以下是官方使用说明: wrapper.filter.<x>.<n> Properties Configuration Property Overview ...2010-04-07 23:00:55 · 163 阅读 · 0 评论 -
java对象的序列化和反序列化
序列化是什么:序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例 序列化的什么特点:如果某个类能够被序列化...2010-03-04 17:10:31 · 55 阅读 · 0 评论 -
把一个对象序列化后保存到cookie
下面是把把整个购物车对象序列化为字符串放入Cookie进行存取的方式: 存储代码:private void saveCartToCookie(Cart cart) ...{ try ...{ ByteArrayOutputStream baos = new ByteArrayOu...2010-03-04 17:15:24 · 583 阅读 · 0 评论 -
整理 apache 提供的StringUtils
public static void TestStr(){002 //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~003 //判断是否Null 或者 ""004 //System.out.println(String...原创 2011-01-13 15:52:39 · 84 阅读 · 0 评论 -
Java线程:线程的调度-休眠
Java线程调度是Java多线程的核心,只有良好的调度,才能充分发挥系统的性能,提高程序的执行效率。 这里要明确的一点,不管程序员怎么编写调度,只能最大限度的影响线程执行的次序,而不能做到精准控制。 线程休眠的目的是使线程让出CPU的最简单的做法之一,线程休眠时候,会将CPU资源交给其他线程,以便能轮换执行,当休眠一定时间后,线程会苏醒,进入准备状态等待执行。 线程休眠的...原创 2013-12-05 19:15:44 · 93 阅读 · 0 评论 -
Java多线程之wait(),notify(),notifyAll()
在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 wait与notify是java同步机制中重要的组成部分。结合与synchronized关键字使用,可以建立很多优秀的同步模型。 synchronized(this){ }等价于public...原创 2013-12-13 18:42:28 · 99 阅读 · 0 评论 -
使用System.arraycopy()实现数组之间的复制
System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。其函数原型是:public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)src:源数组; srcPos:源数组要复制的起始位置; dest:目的数组; destPos:目的数组放置...原创 2013-12-19 10:03:14 · 122 阅读 · 0 评论 -
Define a Security Policy(定义java安全策略)
from:http://web.securityinnovation.com/appsec-weekly/blog/bid/72451/Define-a-Security-PolicyApplies toApplications written using Servlets or JSP.What to DoDefine a security policy for your ap...原创 2014-08-07 11:55:26 · 319 阅读 · 0 评论 -
macos 编译java文件出现中文乱码的解决方案
在macosx下编译java文件,如果里面有中文输出,在terminal里会出现中文乱码。以下为解决方案:打开terminal,执行一下命令vi ~/.bash_profile 输入:export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 :wq保存退出 source ~/.bash_profile //立即生效 ...2014-08-12 15:20:18 · 692 阅读 · 0 评论