摘要:
理解设计模式有两种途径,一种是看UML类图,一种是看代码理解实例,UML(一个简单的介绍)看懂了对理解设计模式大有裨益,代码容易陷进去,因此最好能找到适当且易于理解的应用场景,这下面实际上每个都是我收集的觉得讲得比较好的网址,整理一下,供自己,也供他人参考。1.单例模式参考:C++ Singleton (单例) 模式最优实现 多线程控制单例模式有几大常见要点:类内部有一个无参构造函数,且为私有类提供一个接口供外部使用,接口保证只有一个类的实例类的赋值构造函数,拷贝构造函数最好显式的设置为私有,以防破坏单例性质为防止内存泄露,比较土的办法是专门声明一个函数来清理内存,一个较好的方式是声明静态的类 阅读全文
摘要:
第一部分:TCP/IP相关知识点 对TCP/IP的整体认 链路层知识点 IP层知识点 运输层知识点 应用层知识点 (这些知识点都可以参考:http://www.cnblogs.com/newwy/p/3234536.html) 第二部分:常见面试题 TCP协议和UDP协议的区别是什么 ... 阅读全文
摘要:
1.题目描述Givenasetofcandidatenumbers(C)andatargetnumber(T),findalluniquecombinationsinCwherethecandidatenumberssumstoT.ThesamerepeatednumbermaybechosenfromCunlimitednumberoftimes.Note:Allnumbers(includingtarget)willbepositiveintegers.Elementsinacombination(a1,a2,。。。,ak)mustbeinnon-descendingorder.(ie,a 阅读全文