摘要: 1,单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因. 2,开闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开放,对修改关 阅读全文
posted @ 2017-08-29 14:07 西北望射天狼 阅读(166) 评论(0) 推荐(0) 编辑
摘要: IT 行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。 但是,工作以后,我们经常会发现自己学习的东西很少了,倒不是没有时间去学习, 而是学习的效率太低了。久而久之,就演变成『一年的工作经验,重复用十年』。 当然,有些人会说自己经常加班,没有时间学习,这只是表象,时间挤挤总是有的。 你 阅读全文
posted @ 2017-08-28 22:19 西北望射天狼 阅读(626) 评论(2) 推荐(0) 编辑
摘要: 你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaS、PaaS和SaaS,这几个术语并不好理解。不过,如果你是个吃货,还喜欢披萨,这个问题就好解决了!好吧,其实你根本不是一个吃货,之所以自我标榜为吃货,其实是为了收获赞叹式的夸奖,“吃货还这么瘦,好羡慕啊!”或者 阅读全文
posted @ 2017-08-26 11:09 西北望射天狼 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 本文是笔者多年来积累和收集的知识技能图谱,有的是笔者原创总结的最佳实践,有的是小伙伴们的分享,其中每个秘籍图谱里面的内容都是互联网高并发架构师应该了解和掌握的知识,笔者索性把这些图谱收集在一起,并且归类便于查找和学习,希望能够帮助到每一位想成为架构师或者已经是架构师的小伙伴,这里我们的标题“史上最全 阅读全文
posted @ 2017-08-26 11:04 西北望射天狼 阅读(1846) 评论(0) 推荐(1) 编辑
摘要: 怎样才能成为一个高手 一 感谢各位来到《罗辑思维》捧场,上一期节目我们隆重地给大家推荐了一个,付费的订阅产品在我们罗辑思维开发的得到APP里面 这个产品叫 精英日课,那主持它的是万维刚老师,因为我长期是他的读者和粉丝 所以我心知肚明他出手开发的这个知识服务产品 品质有多高,所以我在美国专门跑了一趟, 阅读全文
posted @ 2017-02-16 17:26 西北望射天狼 阅读(4664) 评论(1) 推荐(0) 编辑
摘要: MSDN建议按照下面的模式实现IDisposable接口: public class Foo: IDisposable { public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual vo 阅读全文
posted @ 2017-01-22 11:20 西北望射天狼 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 在软件开发过程中我们经常遇到某个类的成员变量越来越多,显的乱糟糟的,有没有一种优雅的解决方法呢?如果大多是BOOL型可以使用BitArray来管理这些变量,其它类型可以创建一个数据结构包含进去。 BitArray: Manages a compact array of bit values, whi 阅读全文
posted @ 2017-01-10 10:59 西北望射天狼 阅读(501) 评论(0) 推荐(0) 编辑
摘要: The Aggregate<TSource>(IEnumerable<TSource>, Func<TSource, TSource, TSource>) method makes it simple to perform a calculation over a sequence of value 阅读全文
posted @ 2017-01-06 11:17 西北望射天狼 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 看下组织结构: System.Object System.MarshalByRefObject System.Threading.WaitHandle System.Threading.Mutex System.Threading.Semaphore System.Threading.EventWa 阅读全文
posted @ 2016-12-31 11:44 西北望射天狼 阅读(696) 评论(0) 推荐(0) 编辑
摘要: BlockingCollection是一个线程安全的生产者-消费者集合。 代码 public class BlockingTest { BlockingCollection<int> bc = new BlockingCollection<int>(); public BlockingTest() 阅读全文
posted @ 2016-12-30 09:42 西北望射天狼 阅读(2991) 评论(0) 推荐(0) 编辑