摘要: 之前一直听各种大牛说 语言只是个工具,薪资低只是个人能力不行,啥.net java都是一样的云云。现在才发现原来这句话的意思是 你觉得.net没前途 薪资低 没JAVA高 你TM就换JAVA呀。 等做JAVA觉得没IOS高 丫就学IOS撒。最后发现IOS没DT大数据工资高。改行云计算就是了。 原来低 阅读全文
posted @ 2016-02-27 19:56 Carl --卡尔 阅读(630) 评论(0) 推荐(3) 编辑
摘要: Sql Server 性能优化之包含列 导读:数据数优化查询一直是个比较热门的话题,小生在这方面也只能算是个入门生。今天我们就讲下数据库包含列这个一项的作用及带来的优化效果 引用下MSDN里面的一段解释: 当查询中的所有列都作为键列或非键列包含在索引中时,带有包含性非键列的索引可以显著提高查... 阅读全文
posted @ 2014-05-10 11:37 Carl --卡尔 阅读(4128) 评论(1) 推荐(5) 编辑
摘要: 谷歌、火狐浏览器下实现JS跨域iframe高度自适应的解决方法 导读:今天开发的时候遇到个iframe自适应高度的问题,相信大家对这个不陌生,但是一般我们都是在同一个项目使用iframe嵌套页面,这个ifame高度自适应网上一搜一大把,今天要讲的如何在不同的网站下进行相互的调用跟在同一个网站下是一个... 阅读全文
posted @ 2014-05-08 18:05 Carl --卡尔 阅读(2722) 评论(0) 推荐(0) 编辑
摘要: 第Ⅰ部分 开篇 序章第Ⅱ部分 创建型模式篇第1章 单例模式(Single Pattern)第2章 简单工厂模式(SampleFactory)第3章 抽象工厂模式(Abstract Factory) 第4章 建造者模式(Builder Pattern)第5章 原型模式(Protype Pattern)... 阅读全文
posted @ 2014-04-30 16:17 Carl --卡尔 阅读(1882) 评论(2) 推荐(8) 编辑
摘要: 导读:职责链模式是一个既简单又复杂的设计模式,刚开始学习这个设计模式的时候光示例都看了好几遍。就为了理清里面的逻辑走向。是个值得慢慢品味的设计模式 概述: 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为... 阅读全文
posted @ 2014-04-25 08:39 Carl --卡尔 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 导读:策略模式看完之后,大多数人都会感觉有点混了,包括我,感觉策略模式是一种OO思想的体现(纯属个人拙见)。 概述: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。抽象策略角色: 策略类,通常由一个接口或者抽象类实现。具... 阅读全文
posted @ 2014-04-24 15:56 Carl --卡尔 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 状态模式 概述:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。意图: 允许一个对象在其内部状态改变时改变它的行为 结构图: ... 阅读全文
posted @ 2014-04-23 10:02 Carl --卡尔 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 导读:解释器模式,平常用的比较的少,所以在写这个模式之前在博客园搜索了一番,看完之后那叫一个头大。篇幅很长,我鼓足了劲看了半天的描述跟解释,可能是本人的水平有限,或者是耐心太差,看到一半就有点扛不住了。我感觉对于一个菜鸟或者是没接触过设计模式的人来说,在看设计模式的时候更希望作者能简短的用几行代码... 阅读全文
posted @ 2014-04-22 09:23 Carl --卡尔 阅读(3873) 评论(1) 推荐(1) 编辑
摘要: 备忘录模式 概述:备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是GoF的23种设计模式之一,属于行为模式。定义(源于GoF《设计模式》):在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该... 阅读全文
posted @ 2014-04-21 10:12 Carl --卡尔 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 中介者模式 概述: 在软件开发中,我们有时会碰上许多对象互相联系互相交互的情况,对象之间存在复杂的引用关系,当需求更改时,对系统进行修改将会非常困难。为了对系统的对象进行解耦,可以引入一个间接层来管理对象之间的关系,这就是中介者模式。 结构图: 借图理解: 使用中介者 示例:1234... 阅读全文
posted @ 2014-04-20 20:03 Carl --卡尔 阅读(556) 评论(1) 推荐(1) 编辑