2 iteye_343

尚未进行身份认证

暂无相关简介

等级
TA的排名 86w+

CountDownLatch

http://www.javamex.com/tutorials/threads/CountDownLatch.shtml Coordinating threads with CountDownLatch The CountDownLatch class allows us to coordinate the starting andstopping of thread...

2011-01-24 23:26:35

防御性拷贝(Defensive copying)

A mutable object is simply an object which can change its state afterconstruction. For example, StringBuilder and Date aremutable objects, while String and Integer are immutable objects...

2011-01-18 22:27:33

java之不可变对象2(immutable objects in java)

Immutable objects are simply objects whose state (the object's data) cannot change after construction.Examples of immutable objects from the JDK include String and Integer.Immutabl...

2011-01-18 22:15:34

java之不可变对象1(immutable objects in java)

an immutable object is an object whose state cannot be modified after it is created.不可变对象一旦被创建就它的状态就不能被修改。 A classic example of an immutable object is an instance of the Java String class...

2011-01-18 21:53:17

extjs combobox 只读

实现效果:extjs combobox 只读,也就是说只能从提供的列表中选择,而不能手动输入只需要添加一个属性: editable: false    

2011-01-18 11:26:08

java final 与 线程安全(Thread-safety)

Thread-safety with the Java final keyword来源于:http://www.javamex.com/tutorials/synchronization_final.shtml As of Java 5, the final keyword is a very important and often overlooked(漏看,忽略) ...

2011-01-18 01:00:58

java final域

参考: http://liyuan2005.iteye.com/blog/209206 1.当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。2.其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这...

2011-01-18 00:42:54

ubuntu9.10 快速搭建简易的ftp服务器

1. 安装vsftpd  打开终端,输入 sudo apt-get install vsftpd 2. 安装完毕后会自动生成一个帐户"ftp",/srv下也会增加一个ftp文件夹。    注意:1) 不同的ubuntu版本。这里生成的文件夹可能不一样。其他生成路径:/home/ftp              2) 不要修改/srv/ftp的权限为777.权限设置为...

2011-01-01 19:56:40

java中 Class.getResource用法

java中Class.getResource用法 

2010-12-30 10:03:30

java NIO 学习笔记2 Byte Buffers

学习资料来源:http://www.exampledepot.com/egs/java.nio/pkg.html 1. Converting Between a ByteBuffer an a Byte ArrayByteBuffer与Byte数组的相互转化。 import java.nio.ByteBuffer;public class ConvertByte...

2010-12-16 11:00:31

java NIO 学习笔记1

jdon看到的一篇帖子。现记录如下。 问题:很简单 100个请求过来了,每个请求都会有三个事件 ,accept,read write ,如果只有一个主线程轮询,每遍历到一个事件都得线性的去处理他,等处理完了再处理第二个事件,如果有个write的写操作要写很多数据,那也得等这个 write写完了再处理下一个, 要改善这种情况,还得用一个新线程去处理,或是线程池任务队列之类的处理也好,这样...

2010-12-15 15:52:01

IO流读文件 中文乱码

一段很简单读文件代码 public class TestFileReader { public static void main(String[] args) { FileReader fr=null; BufferedReader br=null; try { fr=new FileReader("...

2010-12-08 21:58:58

ExtJS常见问题问答

官方常见问题链接:  http://www.sencha.com/learn/Ext_FAQ_Grid    

2010-12-01 17:04:23

Common Errors in Setting Java Heap Size

Two JVM options are often used to tune JVM heap size: -Xmx for maximum heap size, and -Xms for initial heap size. Here are some common mistakes I have seen when using them: * Missing m, M, g or...

2010-11-03 14:40:49

Java:使用synchronized和Lock对象获取对象锁(转)

转自: http://zhangjunhd.blog.51cto.com/113473/70300  在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。1.对象的锁所有对象都自动含有单一的锁。JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计...

2010-11-02 16:54:54

java 正则表达式4

public static void main(String[] args) { String input="aaa bbbb ffffff 999999999"; Pattern p=Pattern.compile("(\\w)((?=\\1\\1\\1)(\\1))+"); Matcher m=p.matcher(input); while(m.find()){ ...

2010-10-15 14:18:36

TreePanel checkbox 联动

转载自:  http://www.cnblogs.com/KingStar/archive/2010/06/10/1755299.html 经典的checkbox树默认是不会有联动处理的。这里变量INDEX_CATEGORY_CHECKING是为了避免各个节点事件触发后的递归调用,从而解决了过多递归的问题。 'checkchange': function(node, check...

2010-10-15 12:50:11

常见单词集锦(持续更新...)

curly-braces:  大括号{},正则中常用race condition:  竞争条件verbatim: 逐字linear: 线性sequential: 顺序nested: 嵌套的 differentiated: 分化型lexer: 词法分析indentation:缩进,缩排mo...

2010-10-15 11:28:28

java 正则表达式 常见问题

public static void main(String[] args) { // (?<=A)B(?=C) 模式 // 查找"以A开始,以C结束,中间含B的字符串",然后匹配出B String input="<html>xxxxx</html>"; Pattern p=Pattern.compile("(?<=<(\\w+)...

2010-10-15 10:58:47

java 正则表达式3

问题:  匹配"联想 昭阳e280l"之中的"邵阳" (其中联想 邵阳之间含有(0-n个)空格)。 解决方案:  public class Question { public static void main(String[] args) { String regex="联想 昭阳e280l"; Pattern p=Pattern...

2010-10-15 01:15:46

查看更多

勋章 我的勋章
    暂无奖章