码迷,mamicode.com
首页 > 其他好文
用最简单的例子理解单例模式(Singleton Pattern)
当从应用程序全局的角度来看,如果只允许类的一个实例产生,就可以考虑单例模式。 □ 即时加载的单例模式 把类的实例赋值给类的一个静态字段。 class Program { static void Main(string[] args) { Logger log = Logger.GetInstance...
分类:其他好文   时间:2014-09-07 00:59:04    阅读次数:198
插入排序算法---插入排序与希尔排序
本文主要说明插入排序、shell排序两种排序方法。一、插入排序 算法思想: 假定这个数组的序是排好的,然后从头往后,如果有数比当前外层元素的值大,则将这个数的位置往后挪,直到当前外层元素的值大于或等于它前面的位置为止.这具算法在排完前k个数之后,可以保证a[1…k]是局部有序的,保证了插入过程的正....
分类:其他好文   时间:2014-09-07 00:58:44    阅读次数:247
hdu 3869 Color the Simple Cycle (kmp+polya计数)
先把2*n个数字接成一个模式串P,复制两次的P为串T,然后在T上进行KMP找对P匹配的多个终点,然后就是用Polya定理了,需要求逆元。 1 #include 2 #include 3 #include 4 #include 5 #define mod 1000000007 6 using ...
分类:其他好文   时间:2014-09-07 00:58:34    阅读次数:192
ubuntu 学习笔记 更新
ubuntu 中telnet 本机ip 端口 输出:Connected to 192.168.1.102.Escape character is '^]'.这时只要ctrl +] 即可进入telnet啦!开始还以为是错误呢!!!呵呵需要退出时再次 ctrl +] 然后 输入q 回车。
分类:其他好文   时间:2014-09-07 00:57:34    阅读次数:233
gas stations
There areNgas stations along a circular route, where the amount of gas at stationiisgas[i].You have a car with an unlimited gas tank and it costscost[...
分类:其他好文   时间:2014-09-07 00:57:24    阅读次数:148
22装饰模式
1装饰模式的核心内容是: A:通过中间这向多方发送消息 2装饰模式的作用:。 3装饰模式具体描述 装饰模式:装饰模式以对客户端透明的方式扩展对象的功能, 是继承关系的一个替代方案,提供比继承更多的灵活性。 动态给一个对象增加功能,这些功能可以再动态的撤消。 增加由一些基本功能的排列组合而产生的非常大量的功能。   Mary过完轮到S...
分类:其他好文   时间:2014-09-06 23:54:04    阅读次数:496
21中介模式
1中介模式的核心内容是: A:通过中间这向多方发送消息 2中介模式的作用:通过中介模式模式中介对两个互不通信的部分进行发通知。 3中介模式具体描述 MEDIATOR调停者模式   调停者模式:调停者模式包装了一系列对象相互作用的方式, 使得这些对象不必相互明显作用。从而使他们可以松散偶合。 当某些对象之间的作用发生改变时,不会立即影响其他...
分类:其他好文   时间:2014-09-06 23:54:01    阅读次数:479
23状态模式
1状态模式的核心内容是: A:状态类 B:工作类 2状态模式的作用:通过状态值自动跳转到要执行的类。 3状态模式具体描述 状态模式:状态模式允许一个对象在其内部状态改变的时候改变行为。 这个对象看上去象是改变了它的类一样。状态模式把所研究的对象的行 为包装在不同的状态对象里,每一个状态对象都属于一个抽象状态类的 一个子类。状态模式的意图是...
分类:其他好文   时间:2014-09-06 23:53:34    阅读次数:533
关于解题的思路与方法
很多学生问我这个问题,拿来一道题(或实际一个问题)解决它的思路和方法是什么。 每个人的思考方式和习惯都不尽相同,解决同一个问题达到同一个效果的方式也是如此。下面列出我个人比较常用的解题方法和思路,供大家参考。...
分类:其他好文   时间:2014-09-06 23:53:14    阅读次数:507
HashMap源码及原理解析
1、HashMap简介     HashMap提供所有可选的Map操作,并允许使用 null 值和 null 键,,是线程不安全的。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。   HashMap的实例有两个参数影响其性能:初始容量 和加载因子。容量 是哈希表中桶的数量,初始容量只是哈希表在创...
分类:其他好文   时间:2014-09-06 23:53:04    阅读次数:684
GTD&Email引领现在生活
最为时代最前沿的人,我们需要这样的执行力!...
分类:其他好文   时间:2014-09-06 23:52:54    阅读次数:488
跟曾国藩学读书
关于曾国藩,还在高中的时候,写议论文,最喜欢用曾国藩了,为显得高端大气些,都不用“曾国藩”其名,而用“曾文正公”。文正公是曾国藩的谥号。谥号是用来对某人的生平事迹进行褒贬的尊称,北宋著名政治家欧阳修谥号文忠公。后来上了大学,在图书馆里多次见到关于曾国藩、李鸿章、左宗棠一干人等的人物传记(在我的记忆中,李鸿章和左宗棠都是通过曾国藩提拔的,瞬间觉得他高大上了),也曾拜读过一些,但总感觉不到这些传记与其...
分类:其他好文   时间:2014-09-06 23:52:44    阅读次数:519
0.1 何谓设计模式
设计模式的定义和4要素...
分类:其他好文   时间:2014-09-06 23:52:24    阅读次数:588
24合成模式
?? 1合成模式的核心内容是: 略: 2状态模式的作用:略。 3状态模式具体描述 合成模式:合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。 合成模式就是一个处理对象的树结构的模式。合成模式把部分与整体的关系用树结构表示出来。 合成模式使得客户端把一个个单独的成分对象和由他们复合而成的合成对象同等看待。   Mary今天过生日。“我...
分类:其他好文   时间:2014-09-06 23:52:14    阅读次数:457
exp/imp碰到的两则问题处理(ORA-00904和the objects were exported by ABC not by you)
最近负责搭建某系统的用户环境,其中涉及从测试环境导入数据,由于受客观因素制约,不能使用传输表空间方法同步,因此需要用imp/exp或数据泵的方法,这里采用的是imp/exp。下面记录操作过程中碰到的问题。 问题1:exp导出时ORA-00904: "IFREEPOOL": invalid identifier和"OLEVEL": invalid identifier错误 第...
分类:其他好文   时间:2014-09-06 23:51:54    阅读次数:503
HDOJ 4430 Yukari's Birthday
C++高精度问题太蛋疼了.... Yukari's Birthday Time Limit: 12000/6000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2891    Accepted Submission(s): 604 Problem D...
分类:其他好文   时间:2014-09-06 23:51:14    阅读次数:337
LinearLayout关于weight使用问题
今天在解决安卓应用兼容性问题,问题是由于使用LinearLayout的weight引起的,下面我使用一个Demo简述一下问题以及解决方法。 样例1:使用weight的是布局文件,包含TextView<LinearLayout android:layout_width="0dip" android:layout_height="wrap_content" ...
分类:其他好文   时间:2014-09-06 23:50:54    阅读次数:447
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!