原文地址:http://leihuang.org/2014/11/17/minmize-accessibility/
信息隐藏
要想区别一个设计良好的模块与一个设计不好的模块,最重要的因素是,这个模块对于外部的其它模块而言,是否隐藏了内部的数据和其他的实现细节。换句话说,就是模块的设计者是否对其进行了良好的封装。
对于顶层的(非嵌套的)类和接口,它们只有2种访问级...
分类:
其他好文 时间:
2014-11-17 01:46:05
阅读次数:
173
新增功能: 启动时窗口最小化。 在系统通知区域显示程序图标。 查词热键。 监视系统剪贴板。 系统界面快捷键。修改功能: 在 Windows 8 以上的系统不再要求安装 .NET Framework 3.5。
分类:
其他好文 时间:
2014-11-15 18:22:31
阅读次数:
202
WPF程序只运行一个实例;下面的代码还 尝试,如果窗体最小化的时候,让窗体还原public partial class App : Application { private static Semaphore singleInstanceWatcher; private ...
Flume的介绍就不多说了,大家可以自己搜索。但是目前网上大都是Flume 1.4版本或之前的资料,Flume 1.5感觉变化挺大的,如果你准备尝试一下,我这里给大家介绍一下最小化搭建方案,并且使用MongoSink将数据存入mongodb。完全单机运行,没有master,没有collector(说白了collector也就是一个agent,只是数据来源于多个其他agent),只有一个agent。...
分类:
数据库 时间:
2014-11-13 16:39:29
阅读次数:
464
提到刷机,我们就会想有没有风险,其实但凡刷机都带有一定的风险,关键是看你能不能把风险最小化甚至去掉了。首先肯定的是,正常的刷机操作是不会损坏手机硬件的,而不当的刷机方法可能带来不必要的麻烦,比如无法开机,开机死机,功能失效等等后果。但刷机确实可以解决手机有..
分类:
其他好文 时间:
2014-11-12 18:02:14
阅读次数:
200
1.路由CACHE的优势与劣势分级存储体系已经存在好多年了,其精髓在于“将最快的存储器最小化,将最慢的存储器最大化”,这样的结果就使资源利用率的最大化,既提高了访问效率,又节省了资源。这是所有的CACHE设计的基本原则。
对于内存访问,几乎所有的CPU都内置了一级cache,..
分类:
系统相关 时间:
2014-11-11 22:59:24
阅读次数:
303
1.路由CACHE的优势与劣势分级存储体系已经存在好多年了,其精髓在于“将最快的存储器最小化,将最慢的存储器最大化”,这样的结果就使资源利用率的最大化,既提高了访问效率,又节省了资源。这是所有的CACHE设计的基本原则。 对于内存访问,几乎所有的CPU都内置了一级cache,二级cache,亲和力好的几个核心甚至设计了三级cache乃至四级cache,然后才是物理内存,然后是经过精密优...
分类:
系统相关 时间:
2014-11-11 21:07:37
阅读次数:
319
初次接触这个概念,要从《精益创业》这本书说起,看完之后总想写点什么,一直在脑袋里面转,这几天就抽空把脑袋里面想的东西写出来,和大家分享一下,写到哪里是哪里,都是一些比较浅显的认识。
控制风险从最小化开始
“我是一个程序员,我有一个想法,我想把它完美的实现出来,然后优雅的展示在众人面前,得到热烈的掌声”,这是否是你曾经有过的想法,现在我可以告诉你,你的想法很理想,可是现实可残酷,有可能你做出来的...
分类:
其他好文 时间:
2014-11-09 11:15:47
阅读次数:
199
这两天工作是用几台PC机给开发组搭建本地测试环境:CentOS-6.4-x86_64 + ant + svn。为了操作简单及系统稳定,全部系统采用最小化安装方法。又出于拓展考虑,决定给每台测试机建立一个本地yum仓库,方便安装缺失组件,而不再受到依赖性的困扰。下面分享一下利用iso镜像搭建本地yum...
分类:
其他好文 时间:
2014-11-07 18:31:29
阅读次数:
302
云计算设计模式(十七)——基于队列的负载均衡模式
使用队列,作为一项任务,它调用才能顺利间歇重物,可能会以其他方式导致失败的服务或任务超时服务之间的缓冲区。这个模式可以帮助最小化峰中的可用性和响应需求为任务和服务的影响。...
分类:
其他好文 时间:
2014-11-07 11:18:04
阅读次数:
135