- 浏览: 555451 次
- 性别:
- 来自: 深圳
最新评论
-
hdblocal_:
为什么messageReceived之后,再encode,有点 ...
MINA框架使用总结 -
andey007518:
MINA框架使用总结 -
ymm8505:
我自己的理解 CopyOnWriteArrayList 这个 ...
ArrayList遍历的同时删除 -
spring_springmvc:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
Eclipse快捷键-方便查找 -
netwelfare:
文章讲解的不够详细,ArrayList在遍历的同时如果去删除或 ...
ArrayList遍历的同时删除
文章列表
关于JSP页面中的pageEncoding和contentType两种属性的区别:
pageEncoding是jsp文件本身的编码
contentType的charset是指服务器发送给客户端时的内容编码
JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8, ...
- 2008-07-30 15:25
- 浏览 2412
- 评论(0)
java调用bat:如果要和Runtime创建的进程交互,必须自己写交互的代码,例如通过socket,两个java进程互相通信。
import java.io.IOException;
public class Main {
public static void main(String[] args){
try {
Runtime rt = Runtime.getRuntime();
rt.exec("cmd.exe /c start c:\\1.bat");
} catch (IOException e) {
e.printStackTrace();
}
}
/* 1 ...
- 2008-07-30 15:22
- 浏览 7214
- 评论(1)
因工作需要需要生成大量的配置文件,为了不机械的手工输入最近参考了一些批处理命令资料,为了以后不遗忘整理成章。
现在要生成像下面这种格式的文件,从209到250
exten =>209,1,ExecIf($["${BLKVM_OVERRIDE}" != ""],dbDel,${BLKVM_OVERRIDE})
exten =>209,n,Set(__NODEST=)
exten =>209,n,Goto(from-did-direct,209,1)
...
exten =>250,1,ExecIf($["${BLK ...
- 2008-07-30 15:18
- 浏览 3126
- 评论(0)
写了一个StringBuffer的类:可以实现简单的功能
var sb = new StringBuffer("a","b");
sb.append("c");
sb.append("d");
alert(sb.toString());
类的定义:
var Class = {
create: function() {
return function() {
this.initialize.apply(this, arguments);
}
}
}
var S ...
这两天看了一本老书《bitter java》,第一次系统地了解了所谓“反模式”。就书的内容来说已经过于陈旧,书中提到的magic servlet、复合jsp等等反模式已经是早就熟知的编程禁忌,而如web页面不能有太多元素这样的反模式也因为ajax ...
- 2008-01-19 00:00
- 浏览 4013
- 评论(0)
http://java.sun.com/products/archive/
- 2007-10-12 22:02
- 浏览 7462
- 评论(0)
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成的结果串会比较长。 在Java中生成UUID主要有以下几种方式: ...
import java.security.MessageDigest;
public class MD5Util {
public final static String MD5(String s) {
char hexDigits[] = { '0', '1', '2', '3', '4',
'5', '6', '7', '8', '9',
'A', 'B', 'C', 'D', 'E', 'F' };
try {
...
- 2007-09-28 01:49
- 浏览 4179
- 评论(0)