`
Jony.Hwong
  • 浏览: 114976 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
下面是针对ftp与防火墙的: 原文在 https://bbs.bsdbase.com/index.php?act=ST&f=1&t=61&s=70ea2defc240d3c2f8068483d082556d ftp server and nat firewall  ftp服务器与nat防火墙 by 阿土 tutu@bsdbase.com 2002.07.08 2003.02.28修正 pre:对于这个问题,网上早有讨论以及解决的办法,然而我自己在初次遇到 此问题时,却总是觉得找到的资料往往可操作性不够,所以不惜献丑,把自己 的实践经验 ...
ShellFolder.get("fileChooserComboBoxFolders"); windows XP ::{208D2C60-3AEA-1069-A2D7-08002B30309D}
FTP 分为两类:   主动FTP(Port FTP),也就是一般的FTP﹔被动FTP(Port FTP) 主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。然后客户端开始端口 N+1,并发送FTP命令“port N+ ...
case 1: SSL3_GET_RECORD:decryption failed or bad record mac I am using wpa_supplicant 0.4.8 on Windows XP. With the exactly the same configuration, on some computers the TTLS/MSCHAPV2 consistently fails with error "SSL3_GET_RECORD:decryption failed or bad record mac". With other computer ...
都是些啥哦, 证书包含的是公钥, 私钥总是秘密的, 不会在网络上传播... SSL 的握手过程通常是酱紫的, 可以看看RFC文档,写的很详细, 代码看 openssl , 应该算比较简单易懂, 自己写也不是非常麻烦... 1) Client->Server : ClientHello 通常包含这些东西..   clientRand  : client 生成的随机数序列   sessionID  : 用于session恢复的过程, 简化的SSL握手过程,在第一次的握手工程中服务器生成的..   cipherSuiteList , CompressionMethodList : 客户端支持的 ...
ListSelectionListener 的两次响应收藏 当用鼠标对表格进行选取,在响应行选取变化事件(ListSelectionListener)时,鼠标按下会响应一次,鼠标释放又会响应一次,因此一次鼠标的点击会有两次事件响应(按下和释放)。前者的事件属性中getValueIsAdjusting()=true,后者是false。因此,可以通过判断getValueIsAdjusting()来区别鼠标按下和释放,进行不同的操作。 而用键盘的上下键选取时,只有一次事件响应。 table.getSelectionModel().addListSelectionListene ...
-- CBigInteger
声明一个boolean公共变量,表明当前httpconnection是否得到服务器回应。 你的连接线程中在连接之前置这个变量为false; 另起一个监视线程,拿到那个HttpConnection的连接对象,并循环监视这个boolean公共变量。如果指定时间内(20秒后)你的boolean公共变量还是false,那么就主动置httpconnection=null。这样,那边连接线程就会抛出异常退出来。"  -----zhengyun 写了Timer类来实现.(学习国外一个网站上的写法) class Timer extends Thread {   /** 每个多少毫秒检 ...
本文关于Swing中的多线程,发表于1998年4月。一个月后,我们发表了另一篇文章《使用Swing Worker线程》,该文更深入地讨论了这一主题。要更好地了解多线程在Swing中如何工作,我们建议你把这两篇文章都看一下。 注意:在2000年9 ...
Java Swing GUI多线程之SwingUtilities.invokeLater和invokeAndWait       在Java中Swing是线程不安全的,是单线程的设计,这样的造成结果就是:只能从事件派发线程访问将要在屏幕上绘制的Swing组件。事件派发线程是调用paint和update等回调方法的线程,它还是事件监听器接口中定义的事件处理方法,例如,ActionListener中的actionPerformed方法在事件派发线程中调用。        Swing是事件驱动的,所以在回调函数中更新可见的GUI是很自然的事情,比如,有一个按钮被按下,项目列表需要更新时,则通常在与该 ...
package conversion; public class Conversion { /** * 中文转unicode * @param str * @return 反回unicode编码 */ public String chinaToUnicode(String str) { String result = null; for (int i = 0; i < str.length(); i++) { ...
cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行 ...
使用HttpClient中有关SSL的问题(一)2008-09-02 11:12 最近写的代码涉及到用HttpClient通过SSL读取XML文件,我的编程环境是Windows XP,IDE是Eclipse,JDK1.5,当我完成这个项目,打包成jar包发布时,我用一个批处理文件启动jar包中的一个主程序,并且正确设置了classpath(引用其他jar包),却发现出现了异常,    11:20:13,075 INFO HttpMethodDirector:439 - I/O exception (javax.net.ssl.SSLKeyException) caught when proce ...
package per.hwf.netftp; import java.io.BufferedInputStream; import java.io.InputStream; import java.io.OutputStream; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.io.CopyStreamAdapter; import org.apache.commons.net.io.CopyStreamEvent; import org.apache.common ...
package per.hwf.tree; import java.io.*; import java.awt.*; import javax.swing.*; import javax.swing.event.*; import javax.swing.tree.*; public class ResourceTree extends JPanel { private final JTree kernelTree; private final JScrollPane kernelScrollPane; public ResourceTree(String drive) { k ...
Global site tag (gtag.js) - Google Analytics