一、设计线程安全的类 找出构造对象状态的所有变量(若变量为引用类型,还包括引用对象中的域) 约束状态变量的不变性条件 建立对象状态的并发访问管理策略(规定了如何维护线程安全性) 1、收集同步需求(找出复合操作、多个变量遵循原子性的操作等) 2、依赖状态的操作(找出操作是否基于先验条件,例:取出当队列 ...
分类:
编程语言 时间:
2016-10-23 14:11:24
阅读次数:
196
主题: 讲述阅读的四种层次,以及每种层次所需要的、截然不同的阅读方法。 主要声明与论点: 带着问题阅读,时刻不忘在书中寻找问题的答案; 高速阅读,以最短的时间了解一本书的全貌,然后决定是否值得再次阅读; 解构内容,以笔记的方式,列举全书的大纲; 海量阅读,深度阅读同一领域里的经典著作; 思考与评价, ...
分类:
其他好文 时间:
2016-10-23 14:13:05
阅读次数:
201
介绍了传统开发过程模型中的瀑布模型、增量模型和敏捷开发模型。对比了敏捷开发模型与瀑布模型、增量模型的区别。 ...
分类:
其他好文 时间:
2016-10-23 14:12:13
阅读次数:
457
public class MainActivity extends Activity { private String tag = "MainActivity"; @Override protected void onCreate(Bundle savedInstanceState) { super ...
分类:
其他好文 时间:
2016-10-23 14:09:53
阅读次数:
209
以下为控制台输入代码序列一、sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list ...
分类:
Web程序 时间:
2016-10-23 14:11:29
阅读次数:
192
Awstats是一个免费非常简洁而且强大有个性的网站日志分析工具。 功能: 一:访问量,访问次数,页面浏览量,点击数,数据流量等 二:精确到每月、每日、每小时的数据 三:访问者国家 四:访问者IP 五:Robots/Spiders的统计 六:访客持续时间 七:对不同Files type 的统计信息 ...
分类:
其他好文 时间:
2016-10-23 14:09:21
阅读次数:
376
Hibernate 注解(Hibernate Annotation) 是一种比较新的方式,通过在 java 简单类增加注解,来声明 java 类和数据库表的映射,作用和 xml 文件相似。hibernate 注解可以用来增强,或者替换 xml 的映射声明方式。 hibernate 注解功能需要使用下 ...
分类:
Web程序 时间:
2016-10-23 14:09:25
阅读次数:
258
There is a bag-like data structure, supporting two operations: 1 x Throw an element x into the bag. 2 Take out an element from the bag. Given a sequen ...
分类:
其他好文 时间:
2016-10-23 14:11:43
阅读次数:
308
Mirantis 和 Red Hat 作为 OpenStack 商业化产品领域的两大领军企业,在行业内有重要的地位。因此,研究其产品版本发布周期和所支持的功能,对制定 OpenStack 产品的版本和功能规划有重要的参考意义。 1. 版本基本情况 6.0 (12/25/2014) 6.1 (6/23 ...
分类:
其他好文 时间:
2016-10-23 14:10:24
阅读次数:
1658
题目描述 和所有人一样,奶牛喜欢变化。它们正在设想新造型的牧场。奶牛建筑师Hei想建造围有漂亮白色栅栏的三角形牧场。她拥有N(3≤N≤40)块木板,每块的长度Li(1≤Li≤40)都是整数,她想用所有的木板围成一个三角形使得牧场面积最大。 请帮助Hei小姐构造这样的牧场,并计算出这个最大牧场的面积。 ...
分类:
其他好文 时间:
2016-10-23 14:08:13
阅读次数:
145
二叉图(Binary-Map),一种C++14规范中引入的高级数据结构。其集合了二叉树和图论的优点,在世界算法数据结构大会上由斯茂·斯迪尤德恩特首先提出。 二叉图在形式上类似于二叉树,其实现类似于图论(在下面的代码中有介绍)。由N个点,E条边构成,E在等于N-1时二叉图的复杂度退化为二叉树,其... ...
分类:
其他好文 时间:
2016-10-23 14:09:23
阅读次数:
155
目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash,但是真正强大的 Shell 是深藏不露的 zsh, 这货绝对是马车中的跑车,跑车中的飞行车,史称『终极 Shell』,但是由于配置过于复杂,所以初期无人问津,很多人跑过来看看 zsh 的配置指南,什么都不说转身就走了。 ...
分类:
系统相关 时间:
2016-10-23 14:08:49
阅读次数:
282
工具 FIS FIS Framework Yeoman Bower Grunt Gulp CodeKit 框架 Bootstrap ...
分类:
其他好文 时间:
2016-10-23 14:06:10
阅读次数:
153