- 博客(13)
- 收藏
- 关注
本人对session的愚见
1。session是让客户端和服务端保持状态的一种方法。2。服务端接收到用户的请求,先根据sessionID判断是否有该用户的session,有就从缓存中获取该用户session,否则创建一个session对象,并把sessionID保存到用户的cookies里。3。如果保存sessionID的cookies过期或者服务端中的session被销毁,会新建一个session到服务端缓存中,当...
2010-12-05 11:09:06
127
play framework慎用Fixture.deleteAll()
最近尝试使用play framework来开发网站,它的开发模式实在好用:修改类后自动加载而无需重启、可配置自动重建表和插入测试数据等,但是看起来美好的东西也有陷阱。 为了每次修改类和启动程序的时候,只使用预定测试的数据,所以我写了一个类,当程序启动的时候会清除表数据并导入写在yml文件里的数据。 @OnApplicationStartpublic class Boo...
2010-12-04 01:05:48
174
字符集与编码的区别
最近因为工作需要,需要做关于byte的处理工作,期间遇到了编码问题,于是上网搜了一把,下面这篇文章是我对编码的了解程度写的总结,本人水平有限,还望各位不惜赐教。 字符集和编码的区别:字符集是一个字符和数字的对应表;编码是指这些字符对应的数字在计算机中如何保存。ASCII,GB2312,GBK,GB18030,BIG5这些字符集的字符对应的数字,跟编码的数字是一样的,所以都可以认为他们的...
2010-08-29 19:00:37
264
[转载]新兴XML处理方法VTD-XML介绍
序言本文所提及的VTD-XML并非本文作者原创,作者只是对它进行介绍。问题通常当我们提起XML的使用时,最头痛的部分便是XML的verbosity与XML的解析速度,当需要处理大XML文件时这个问题便变得格外严重。我在这里提及的,便是如何优化XML处理速度的话题。 当我们选择处理XML文件的时候,我们大致上有两种选择:DOM,这是W3C的标准模型,它将XML的结构信息以树形的...
2010-04-24 09:56:24
127
XML换行转义符
下面的字符在 [XML]中被定义为 空白(whitespace)字符:空格 (& #x0020;)Tab (& #x0009;)回车 (& #x000D;)换行 (& #x000A;)(& #)之间去空格
2010-04-22 09:34:15
1358
tomcat 使用记录
linux下完全停止tomcat的方法使用shutdown.sh并不能完全停止tomcat,因为如果有用户在停止的时候还在访问网页,就会把端口锁住,解决方法就是通过命令 lsof -i :8080|grep -v "PID"|awk '{print "kill -9",$2}' (8080为tomcat端口)把含有tomcat端口的进程都kill了。以下是脚本文件 bear 写道#...
2010-04-20 14:22:07
124
sybase高效地删除大数据量记录
create procedure sp_delete_records @ld_day numeric(10) = -30 as declare @max_time datetime set rowcount 1000 select @max_time = dateadd(dd,@ld_day,conv...
2010-04-08 22:04:13
463
原创 java中的阻塞队列和性能对比
java.util.PriorityQueue<E> E 集合中所保存元素的类型。public class PriorityQueue extends AbstractQueue implements Serializable 一个基于优先级堆的极大优先级队列。此队列按照在构造时所指定的顺序对元素排序,既可以根据元素的自然顺序(Comparable)来指...
2009-08-18 13:30:55
1019
redhat enterprise linux 5挂载可读写的NTFS盘
NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD,Haiku操作系统下读写NTFS格式的分区。它能快速且安全的操作Windows XP, Windows Server 2003,Windows 2000 以及Windows Vista文件系统,除了完全的文件属主和访问权限,它支持所有符合POSIX标准的磁盘操作。linux 内核 2.6....
2009-08-15 15:42:25
161
硬盘安装RedHat5
目标:在一台装有windows的机器上,通过硬盘安装方式新安装一个Linux系统,实现双系统。 准备安装文件: Red hat 5镜像,我这里是rhel-5.2-server-i386-dvd.iso 准备软件: 1. Norton PartitionMagic 8.0,用来给硬盘分区。下载地址:http://www.greendown.cn...
2009-08-03 13:56:57
190
Swing中,实现JTextArea自动滚动到文字底部
实现JTextArea里的文字自动滚动,只需要下面2行代码,当然前提是你要用jScrollPane包装这个JTextAreaDefaultCaret caret = (DefaultCaret) textArea.getCaret();caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE); 以下是我封装的方法 public void...
2009-07-30 22:09:20
349
原创 Myeclipse7和Myeclipse7.5安装插件的方法
Myeclipse7.0插件安装方法,请查看http://www.iteye.com/topic/295914 现在主要说说Myeclipse7.5安装插件的方法,Myeclipse7.5安装插件没有7.0这么麻烦,只需要把插件的jar包或者压缩包解压后的目录扔到Myeclipse安装目录下的dropins文件夹,然后启动Myeclipse,就会自动装上插件了,很简单吧~以前安装插...
2009-07-23 09:34:15
125
原创 Java引用多个jar包的写法
假设有个程序的启动方法在test.java里运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jar test但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可能经常变现在用以下一句就能解决问题,假设jar包都放在lib文件夹里java -Djava.ext.dirs=lib test ...
2009-06-23 15:09:07
436
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人