1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. D>
  5. Defensive

当前主题:Defensive

阿里高级技术专家:整洁的应用架构“长”什么样?

阿里妹导读:作者张建飞是阿里巴巴高级技术专家,入司6年,他创建了COLA。希望可以探索一套切实可行的应用架构规范,这个规范不是高高在上的纸上谈兵,而是可以复制、可以理解、可以落地、可以控制复杂性的指导和约束。本文详述了他对COLA的升级迭代。 很多同学不止一

阅读全文

阿里高级技术专家:整洁的应用架构“长”什么样?

很多同学不止一次和我反馈,我们的系统很混乱,主要表现在: 应用的层次结构混乱:不知道应用应该如何分层、应该包含哪些组件、组件之间的关系是什么; 缺少规范的指导和约束:新加一段业务逻辑不知道放在什么地方(哪个类,哪个包)、应该起什么名字比较合适? 解决这些问题

阅读全文

OkHttp3源码详解(四)缓存策略

合理地利用本地缓存可以有效地减少网络开销,减少响应延迟。HTTP报头也定义了很多与缓存有关的域来控制缓存。今天就来讲讲OkHttp中关于缓存部分的实现细节。 HTTP缓存策略 首先来了解下HTTP协议中缓存部分的相关域。 1.1 Expires 超时时间,一

阅读全文

(转)Is attacking machine learning easier than defending it?

  转自:http://www.cleverhans.io/security/privacy/ml/2017/02/15/why-attacking-machine-learning-is-easier-than-defending-it.html   Is

阅读全文

Storm概念学习系列之storm-starter项目(完整版)(博主推荐)

 这是书籍《从零开始学Storm》赵必厦 2014年出版的配套代码!   storm-starter项目包含使用storm的各种各样的例子。项目托管在GitHub上面,其网址为: http://github.com/nathanmarz/storm-start

阅读全文

带你读《Effective Java中文版》之二:创建和销毁对象

点击这里查看第一章点击这里查看第三章 第2章 创建和销毁对象 本章的主题是创建和销毁对象:何时以及如何创建对象,何时以及如何避免创建对象,如何确保它们能够适时地销毁,以及如何管理对象销毁之前必须进行的各种清理动作。 第1条:用静态工厂方法代替构造器 对于类而

阅读全文

用FileChannel拷贝文件

用filechannel更方便一些 /** Copy files, using two techniques, FileChannels and streams. Using FileChannels is usually faster than using

阅读全文

HDU 5281 Senior's Gun

Senior's Gun Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 616 Accepted Su

阅读全文