
java
文章平均质量分 51
nekocode
奶爸 / 三线城市 Work From Home / 全栈 / INTJ / 工作狂
️ 个人站: https://nekocode.cn
知乎: https://zhihu.com/people/nekocode
GitHub: https://github.com/nekocode
展开
-
Java之WeakReference与SoftReference使用讲解
如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。 java.lang.ref.WeakReference不过,现在有了 Weak Reference之后,这就可以迎刃而解了。如果你希望能随时取得某对象的信息,但又不想转载 2012-11-19 09:02:12 · 831 阅读 · 0 评论 -
Apache POI库简化,仅保留hwpf部分(word文档处理,可用于android)
之前我已经有一篇文章提到了如何在android环境下使用poi库来解析word文档(转换为静态web页面),但是poi库实在是太臃肿了,如果只需要解析word这部分功能的话,可以将无用的其他模块都去掉,将一些通用的文件和声明转移到hwpf模块内,经测试,原库大小1.16M,简化后884k。希望有在android或其他情景下只需要用到word文档操作的朋友可以用上,一定程度上适合有代码洁癖使用。原创 2013-03-01 13:37:00 · 2601 阅读 · 2 评论 -
基于RSA和DES双重加密的可靠通信
我用比较经典的银行和用户的消息传输来讲解RSA和DES在建立可靠通信的作用,首先,我们知道非对称性加密有两个Key,一个是公钥Public Key,一个是私钥Private Key,私钥通常具有唯一性,而且不向外公开,而公钥可以向外公布,这种加密系统适合于C/S框架,用私钥加密的密文只能通过公钥解密,反之亦然,在我们的例子里,银行持有私钥而每个用户可以通过可靠机关获得公钥。 至于非对称加原创 2013-12-19 16:17:29 · 4607 阅读 · 0 评论 -
Java实现的聊天室
配置类:public class Setting { public static String SERVER_IP = "127.0.0.1";//"59.41.170.14"; public static int SERVER_PORT = 5250; public static String COMMAND_LOGIN = "login"; public static Stri原创 2013-12-22 20:35:56 · 3735 阅读 · 1 评论