- 浏览: 37510 次
- 性别:
- 来自: 重庆
最新评论
-
spde1988:
怎么没有jar文件
Apache CXF文件目录结构及需要jar包 -
shenjichao2009:
大致了解了一下,但是还没有深入理解
为什么不鼓励使用 Thread.stop?
文章列表
jpcap
http://jpcap.sourceforge.net/
http://baike.baidu.com/view/4315343.htm
目录
一.JPCAP简介
二.JPCAP机制
展开
一.JPCAP简介
二.JPCAP机制
展开
JPCAP简介
文章分类:Java编程
编辑本段 一.JPCAP简介
众所周知,JAVA语言虽然在TCP ...
Inno Setup制作的安装程序在安装时能记录安装内容,生成unins000.dat之类的文件,卸载时直接调用它。这样可以避免卸载时误删文件。
NSIS
的卸载段一般是手写,如果安装程序包含的文件很多,一般就直接删除整个安装目录,或者逐个删除子目录,再逐个删除安装目录下的各个文件。这样存在误删除文
件的危险性。比如如果用户将文件存放在驱动器根目录下,如果整个删除安装目录,那就将一个驱动器的东西都删光了!况且更新维护脚本的同时需要考虑到卸载段
的更改,个人觉得是比较麻烦。
这也是我不太喜欢NSIS的原因之一。(还有另一个重要原因是NSIS制作的安装程序在安装时如果“取消”了安装,将不能 ...
文件目录结构及相关文件的详细说明:
bin(目录)
bin 目录中是 CXF 框架中所提供的代码生成、校验、管理控制台工具:
Java to WSDL : java2wsdl
CXF Management Console Tool : mc
WSDL to Java : wsdl2java
WSDL to Service : wsdl2service
W ...
XP下安装GHOST Windows 7和XP双系统全攻略 (转载+自测心得)
2009年10月23日 星期五 下午 10:58
XP下安装GHOST Windows 7和XP双系统全攻略 (转载+自测心得)
先XP再Win7打造双系统 自测心得
【背景】
偶的电脑里原来是XP+Vista双系统(C盘XP,D盘Vista),我下了“大地 Win 7 旗舰版Ghost版.iso”[2.23 GB
](参考下载地:
http://www.win7w.com/
),将它安装到D盘。按照下面的方法试图引导总 ...
AWE Memory
April 28th, 2006 :
By Brad McGehee
If you are using SQL Server 2000 Standard Edition
under Windows NT 4.0, Windows 2000 (any version), or Windows 2003 (any
version), or are running SQL Server 20 ...
java jtree 不同节点上的不同菜单添加方式
2010-04-26 16:04
针对这个问题,我想了好久,从网上也搜索过资料,但好像没有完整的解决方法。 后来我想到了一种方
法,经验证是成功的,在这里,我记录下我的方法,希望对有需要的 ...
ublic class JTreeDemo extends JFrame implements ActionListener,
TreeSelectionListener {
private static final long serialVersionUID = 3604526229381602695L;
private JButton btnAdd = new JButton("添加节点");
private JButton btnRemove = new JButton("删除节点");
private JText ...
JTree使用详解
在实际开发过程中会经常使用JTree组件,平时会遇到这样或那样的问题,在此将偶得一点经验写下来,与大家共享,希望对大家有所帮助。
private JTree jtNetDevice;//数组件申明
private JScrollPane jspTree;//滚动面板申明
1、初始化
DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("root");
jtNetD ...
package tiger;
import java.io.File;
import org.apache.tools.ant.DefaultLogger;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.ProjectHelper;
public class AntTest {
private Project project;
public void init(String _buildFile, String _baseDir) throws Exception {
pr ...
为什么不鼓励使用 Thread.stop?
因为它本质上就是不安全的。停止线程会导致解锁它已锁定的所有监视程序(ThreadDeath 异常传播到栈上后即解锁监视程序)。如果这些监视程序前面保护的任何对象处于不一致状态,则其它线程即可能将这些对象视为处于不一致状态。我们将这种对象称为损坏的对象。当线程操作损坏的对象时,可能会产生任何意外的行为。这种行为可能很难觉察,也可能非常明显。与其它未检查的异常不同,ThreadDeath 将悄悄杀掉线程;这样,用户就不会得到其程序已被破坏的警告。这种破坏可能会在实际损坏发生之后的任何时间显示出来,甚至可能会在数小时或数天之后。
难道不能捕获 Thread ...