首页 » 2017 » 十月 » 09

冗余代码检测与分析

 

本文要点 代码冗余的原因多种多样,从未使用的变量到未完成的变更,再到废弃的代码; 冗余代码会产生一系列的影响,包括源代码臃肿、可靠性及可维护性降低。在某些情况下,死代码也会影响性能; 为了检测冗余代码,作者开发了一个工具,使用Roslyn创建C#源码抽象语法树 … 阅读全文

localStorage 还能这么用

 

HTML5中 Web Storage 的出现,主要是为了弥补使用 Cookie 作为本地存储的不足。Cookie 存储的数据量非常小,而且数据会自动携带到请求头里,但服务器端可能并不关心这些数据,所以会造成带宽的浪费。 Web Storage 提供了两个存储对 … 阅读全文

漫画 | 中国宣布建成量子通信京沪干线,多家银行银监已启用

 

(这是Sheldon的第56篇漫画,所有图片大约2.1MB。) 别看量子力学处处古怪,关键时候它能帮你保密呢。 2017年,由中科院领导、中国科学技术大学作为项目建设主体承担,中国有线电视网络有限公司、山东信息通信技术研究院、中国科大先进技术研究院、中国银行业 … 阅读全文

从一条微博揭秘"专黑大V名人"的定向攻击

 

0x00 前言 本月初微博上有知名大V晒出一封私信截图,私信是以某记者名义发出,要求采访该大V博主,并提供了一个网盘链接作为“采访提纲”。当博主下载网盘中存放的所谓“采访提纲”后,该文件被360安全卫士检测为木马进行清除。 我们根据截图中的网盘链接下载了伪装“ … 阅读全文