摘要:
一、Java中断的现象 首先,看看Thread类里的几个方法: public static booleaninterrupted测试当前线程是否已经中断。线程的中断状态由该方法清除。换句话说,如果连续两次调用该方法,则第二次调用将返回 false(在第一次调用已清除了其中断状态之后,且第二次调用检验... 阅读全文
posted @ 2015-04-09 20:27
沧海一滴
阅读(3225)
评论(0)
推荐(0)
摘要:
1. 引言当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务。Java没有提供一种安全直接的方法来停止某个线程,但是Java提供了中断机制。如果对Java中断没有一个全面的了解,可能会误以为被中断的... 阅读全文
posted @ 2015-04-09 20:25
沧海一滴
阅读(666)
评论(0)
推荐(0)
摘要:
在Java Swing编程中,往往会遇到需要动态刷新界面的时候,例如动态刷新JLabel的文本,JTextField里的文本等等。但是往往却没有达到我们预期的效果,我相信很多朋友都遇到过本文将要说的这个问题。如下图的Swing界面中,我们期望在点击按钮时,Jlabel和JTextField里的文本能... 阅读全文
posted @ 2015-04-09 20:04
沧海一滴
阅读(2271)
评论(0)
推荐(0)
摘要:
JSch 是SSH2的一个纯Java实现。它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等。你可以将它的功能集成到你自己的 程序中。同时该项目也提供一个J2ME版本用来在手机上直连SSHD服务器。http://www.jcraft.com/http://www.jcraft... 阅读全文
posted @ 2015-04-09 20:03
沧海一滴
阅读(704)
评论(0)
推荐(0)
摘要:
in和exists in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用e... 阅读全文
posted @ 2015-04-09 14:31
沧海一滴
阅读(701)
评论(0)
推荐(1)

浙公网安备 33010602011771号