07 2017 档案

摘要:起因:前天去一家公司面试被问到数据加密的相关知识,完全回答不上来,回家后特地总结了一下。 一、编码、散列与加解密 编码:使用约定的协议对数据格式化。编码的反向操作是解码,双方并不需要专用密钥来获取真实数据。 散列:使用特定算法获取对象的数字摘要。散列是一种特殊算法,他人几乎无法伪造与原始数据完全相同 阅读全文
posted @ 2017-07-23 20:49 冷豪 阅读(1472) 评论(0) 推荐(1) 编辑
摘要:“双缓存队列”是我在一次开发任务中针对特殊场景设计出来的结构。使用场景为:发送端持续向接收端发送数据包——并且不理会接收端是否完成业务逻辑。由于接收端在任何情况下停止响应即可能产生数据丢失,因此无法简单的设计一条线程安全队列来对数据写入或读取(读取数据时将队列上锁视为对写入的停止响应)。 鉴于此,我 阅读全文
posted @ 2017-07-22 12:57 冷豪 阅读(2246) 评论(0) 推荐(0) 编辑
摘要:时隔一年终于又推出了一篇30分钟系列,上一篇《30分钟学会反向Ajax》是2016年7月的事情了。时光荏苒,岁月穿梭。虽然一直还在从事Java方面的开发工作,但是私下其实更喜欢使用C++。不过今天,我们要再次回归到Java的主题,来谈一谈如何使用——Spring Web Services框架。 Sp 阅读全文
posted @ 2017-07-19 14:13 冷豪 阅读(20360) 评论(2) 推荐(3) 编辑

点击右上角即可分享
微信分享提示