- 浏览: 289539 次
- 来自: ...
最新评论
-
mypanpan:
写的很清楚
file的getPath getAbsolutePath和getCanonicalPath的不同 -
walacewang:
君は素晴らしいですよ。
file的getPath getAbsolutePath和getCanonicalPath的不同 -
fv3386:
世事洞明皆学问
file的getPath getAbsolutePath和getCanonicalPath的不同 -
jerry:
LZ为什么不继续呢?
探索Java NIO的历程 -
withoutmark:
谢谢你的共享,很实用
ant中文手册 2.0版 (教程)
文章列表
如何实现各式各样的提示窗口呢,SWT提供了一个类MessageDialog只有一个确定MessageDialog.openInformation(shell, "title", "message"); 有是/否MessageDialog.openConfirm(shell, "title","message");有是/否/取消MessageDialog dialog = new MessageDialog(shell, "title", null, "message", Me ...
- 2006-11-06 14:43
- 浏览 2190
- 评论(0)
好在二的基础上,继续,这个时候我们须要增加一个Viewer.在这里我须要说一下,在eclipse的开发中用到的很多的是Viewer(视图)这个概念,而不像Vb等开发中经常用到的window(窗口),并不是说Rcp中没有窗口,而是使用频率较低,所以分别说一下如何添加窗口和Viewer
一,添加一个对话框窗口:添加一个类如下,然後在须要显视的地方调用一下open()方法不一定非要继承自Dialog,这里为了渐少一些代码,而且我使用中也多继承自Dialogpackage hellorcp;
import org.eclipse.swt.SWT;import org.eclipse.swt.wi ...
- 2006-11-06 14:32
- 浏览 4396
- 评论(0)
第一个
Rcp
程序
<o:p>
</o:p>
新建
->project->plug-in Development->plug-in project<o:p></o:p>
<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75 ...
- 2006-11-06 13:40
- 浏览 1246
- 评论(0)
写在开始:由于工作须要,做了一周时间的Rcp开发,发现由于Eclipse开发方面的中文资料较少,对入门者来说有些困难,所以把自己一周的内容放上,共享给开始学习Eclipse开发的人Eclipse开发中有很多名词: 插件开发 ,RCP ,SWT,Jface ...
- 2006-11-06 12:42
- 浏览 1480
- 评论(0)
在java开发中,难免要碰到一些问题会让自己迷惑,这个时候找朋友问问是个好办法,google一下也不错,但有些细节的问题,或者较新的问题从以上两种途径不容易找到答案,这个时候有些工具是能帮助你解决问题的。javap ,反编译java class 成字节码,能解决很多JLS(Java Language Special)相关的问题,例如i=i++的问题. double-checked locking问题另外一个好的工具是java -verbose可以用java -verbose:gc 查看gc情况,查看虚拟机内存的使用情况,查看gc对自己程序的冲击可以用java -verbose:class 查看自 ...
- 2006-11-06 11:45
- 浏览 719
- 评论(0)
转自http://nonconductor.bokee.com/5085956.html
你的HelloWorld有多大
关键词: jdk size
你经常写一些有趣的小程序么?你想分发你的程序么? 你怎么保证目标机上有jre呢? ...
- 2006-11-06 11:34
- 浏览 1098
- 评论(0)
很对不起作者,当时看到这篇文章的时候因为有事情忙,所以直接拷贝发到邮箱,这个时候转出来,就找不到出处了,如果哪位找到出处给我留个言,我把出处补上。谢谢i=0;i=i++为什么等于0这个问题困扰了我好长的一段时间<wbr>,结果前段时间还试图从虚拟机那个层面进行解释,但无论是线程还是<wbr>方法调用都不能解释其现象,发现方向性错误,这只是一个语言的特性<wbr>而已。在java lang spec中提到:1、java运算符的优先级++符是大于=的。2、The result of the postfix increment expression is not a ...
- 2006-11-04 15:36
- 浏览 859
- 评论(0)
单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
Singleton模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。
使用Singleton注意事项:有时在某些情况下,使用Singleton并不能达到Singleton的目的,如有多个Singleton对象同时被不同的类装入器装载;在EJB这样的分布式系统中使用也要注意这种情况,因为EJB是跨服务器,跨JVM的
单态模式的演化:单态模式是个简单的模式,但是这个简 ...
- 2006-11-04 09:26
- 浏览 1195
- 评论(0)
java的大部分容器都有一个须要了解的问题,就是什么时候须要扩张看看hashMap的实现 ,两个关键的值1,hashMap的默认容量static final int DEFAULT_INITIAL_CAPACITY = 16;默认的load factor static final float DEFAULT_LOAD_FACTOR = 0.75f;扩张相关的函数 void addEntry(int hash, K key, V value, int bucketIndex) { Entry<K,V> e = table[bucketIndex]; table[buck ...
- 2006-11-03 17:42
- 浏览 984
- 评论(0)
Java中的容器 ArrayList学习、使用java中的容器,应改了解以下这些问题1,容器的作用2,与其它容器的区别3,知识点
先说一:(作用是简单的,到处都能看到,不详说)首先要知到容器的作用,知到了作用才能开始使用它,首先我们应改知到ArrayList是一个容器,你可以往里边放任何的object(object的意思就使说基础类型不行了,不过可以放基础类型对应的类).所以当你有很多对象须要保存的时候,可以选择它)
二:这个是比较总要的,因为学会使用一个容器是很容易的,恰当的使用才是重要的。对比Hashet ArrayList LinkedList这些都是比较常见的,在什么情况下选择哪 ...
- 2006-11-03 14:55
- 浏览 951
- 评论(0)
Echo off Netsh interface IP Set Address "本地连接" Static 192.168.1.203 255.255.255.0 192.168.1.1 1Netsh interface IP Set dns "本地连接" static 192.168.1.1 primaryEcho changed ip to office 192.168.1.203 press any key ,go on Pause
@Echo off Netsh interface IP Set Address "本地连接 ...
- 2006-10-17 20:46
- 浏览 2385
- 评论(0)
Echo off Netsh interface IP Set Address "本地连接" Static 192.168.1.203 255.255.255.0 192.168.1.1 1Netsh interface IP Set dns "本地连接" static 192.168.1.1 primaryEcho changed ip to office 192.168.1.203 press any key ,go on Pause
@Echo off Netsh interface IP Set Address "本地连接 ...
- 2006-10-17 20:46
- 浏览 1658
- 评论(0)
偶尔发现,Jdk1.4
和
jdk1.5
中的
StringBuffer有些不同,做了个简单调查
toString()
方法
<o:p>
</o:p>
jdk1.4
中:
StringBuffer
的
toString( ...
- 2006-10-17 14:29
- 浏览 1326
- 评论(0)
在用
openssl
的过程中会有很厌烦的一件事情,就使须要不停的填入各种资料,是否能让这些自动填写呢,答案是肯定的。下边几个
shell
配合使用,就能完成任务,
shell
是我正在使用的,没有问题,不过可能有些东西是多余的,好在内容不多,很容易看明白:
<o:p>
</o:p>
<o:p>
</o: ...
- 2006-10-16 11:27
- 浏览 2166
- 评论(0)
在用
openssl
的过程中会有很厌烦的一件事情,就使须要不停的填入各种资料,是否能让这些自动填写呢,答案是肯定的。下边几个
shell
配合使用,就能完成任务,
shell
是我正在使用的,没有问题,不过可能有些东西是多余的,好在内容不多,很容易看明白:
<o:p>
</o:p>
<o:p>
</o: ...
- 2006-10-16 11:27
- 浏览 922
- 评论(0)