摘要: 一、Hash算法(或者叫Hash取模算法): Hash算法可以理解为: 假设有3台服务器(0,1,2)数量:N=3, 缓存项(例如:图片):test.jpg 结果取模:R = hash(test.jpg)%3 R 的结果在0,1,2中 R = 0 则缓存在第1台服务器,R = 1缓存在第2台服务器, 阅读全文
posted @ 2017-09-20 09:55 chen_yong 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 当一台计算机与另一台计算机进行网络上的通讯时,寻址成为一个重要问题。当双方在公网上时,不会产生ARP请求和应答,直接通过网关和路由找到地址。ARP协议用于tcp/ip运行于以太网(局域网的一种标准),不会穿越路由的。只有当双方在局域网上才会发起ARP请求和应答。 地址解析协议,即ARP(Addres 阅读全文
posted @ 2017-09-20 09:45 chen_yong 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 情形:网关通过FTP下载快钱对账文件时通过Apache下commons-net的commons-net-3.5.jar进行封装,对账文件中有中文和英文的文字,大部分情况下能够下载成功,而且也能解压成功。但是偶尔会出现下载了zip的文件,但是解压失败的情况。 解决办法:FTP网络传输没有设置二进制文件 阅读全文
posted @ 2017-09-20 09:42 chen_yong 阅读(2138) 评论(0) 推荐(0) 编辑
摘要: RSA关于加密长度限制的解决办法 因为rsa采用分块进行加密的,所以有长度限制.如果加密信息较多,可分段加解密(不建议对大量信息rsa加密,效率低效): 正常加密情形如下: public static String encrypt(String source, String publicKey) t 阅读全文
posted @ 2017-09-20 09:39 chen_yong 阅读(35042) 评论(0) 推荐(1) 编辑
摘要: java中强,软,弱,虚引用 以及WeakHahMap 一:强软引用: 参考:http://zhangjunhd.blog.51cto.com/113473/53092/进行分析 package reference; import java.lang.ref.ReferenceQueue; impo 阅读全文
posted @ 2017-09-20 09:36 chen_yong 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 情形一:接口的加、解密与加、验签 rsa不是只有加密解密,除此外还有加签和验签。之前一直误以为加密就是加签,解密就是验签。这是错误的! 正确的理解是: 数据传输的机密性:公钥加密私钥解密是密送,保证消息即使公开也只有私钥持有者能读懂,指的是加密与解密。 身份验证机制:私钥加密公钥解密是签名,保证消息 阅读全文
posted @ 2017-09-20 09:28 chen_yong 阅读(1958) 评论(0) 推荐(2) 编辑
摘要: 打包命令: play war play war e:/codes/cn.ngmc.frontend -o f:/backup_ngmc/20160614frontend_001Dev; 即:play war 被打包的项目路径 -o 编译后的文件路径 1.打印执行的sql语句 在application 阅读全文
posted @ 2017-09-20 08:57 chen_yong 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 根据看书和看得文章,引出了一个关于"向前引用"的问题: 编译出现的错误: 目前还并没有理解,资料较少,很多人也并不知道这么深入细节的java语言规范的东西。等有空再回顾理解下。 关于前向引用的链接: http://www.cnblogs.com/nokiaguy/p/3156357.html htt 阅读全文
posted @ 2017-04-25 19:31 chen_yong 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Person static...j=10InitationTest static...Person constructorInitationTest constructor 想要理解类中初始化顺序,就必须先理解jvm加载原理 一:jvm加载顺序和原理 类的初始化顺序有点类似jvm中类加载器的模式:( 阅读全文
posted @ 2017-04-25 17:13 chen_yong 阅读(9130) 评论(0) 推荐(0) 编辑
摘要: 今天项目中要下载快钱的对账单,快钱对账单文件的FTP服务器是Unix系统,connectServer方法中已连接成功,reply code:220。 但是问题是download方法中的ftpClient.listFiles(remote)不能找到具体某一文件,如果使用ftpClient.listFi 阅读全文
posted @ 2017-04-05 16:49 chen_yong 阅读(16530) 评论(0) 推荐(1) 编辑