今天学习了工厂模式,工厂模式有3种,总结了一下他们的区别工厂模式是设计模式中比较常用的模式之一,是比较典型的解耦模式。工厂模式分成3种:简单工厂模式、工厂方法模式和抽象工厂模式,依次越来越抽象。简单总结出这三种工厂模式的区别:简单工厂模式:一个抽象产品类,可以派生出多个具体产品类。无抽象工厂每个具体...
分类:
其他好文 时间:
2014-05-07 13:37:52
阅读次数:
234
很多话说得很透彻,把一些觉比较精彩的摘抄一下。... It seems to me that if
the authors I studied were writing today, they would agree with the following
characterization: Scie...
分类:
其他好文 时间:
2014-05-07 12:57:54
阅读次数:
491
在编程中,我们经常会遇到汉字助记码的问题,笔者曾经为此多次发愁,现总结前辈的好东西,记录于此,希望能帮助到您,方法有多种,在此比较几种方案。
分类:
其他好文 时间:
2014-05-07 12:55:44
阅读次数:
468
使用Java创建比较复杂的JSON对象,代码如下: 1 import
java.util.ArrayList; 2 import java.util.HashMap; 3 import java.util.List; 4 5
import net.sf.json.JSONArray; 6 impo....
分类:
编程语言 时间:
2014-05-07 01:41:20
阅读次数:
439
C#部分:1.C#中集合有三种,数组类,ArrayList,和字典键值对类,一般也可以自定义集合,但是自定义集合的类型也只有这三类。2.自定义集合实现三类集合的方法:前两者需要继承CollectionBase类,Array需要使用List属性,ArrayList需要使用InnerList属性,后一种...
分类:
编程语言 时间:
2014-05-07 01:27:42
阅读次数:
396
一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,最令我印象深刻的就是那种不确定性、没有保障性,各个线程...
分类:
编程语言 时间:
2014-05-07 01:18:14
阅读次数:
477
后期计划(可能延续到noip)
后期计划这种东西。。唉。。。经历了三周的停课生涯,我似乎已经找到了一种状态,就是我一直期盼的状态,然后为了不落泪退役,具体是这样的:
由于现在的学习任务不太紧张了,所以我就会抽晚自习来刷题。。要进步就得找到比别人更多的时间来刷题,而且我本来起步就比较完...
分类:
其他好文 时间:
2014-05-07 00:53:54
阅读次数:
357
XX科技还是米有电话过来,看样子真的是黄了。这段时间都没有好好学习,经历了两次稀里糊涂的面试,特别是第二次,让我感觉自己之前学的东西都已经忘了,本来就学的不多,也不扎实,还一忘。。。看了是真的要开始着手准备了,干实事!今天就开始做博客吧,其他的暂且先放一下,还是先独立做个成果出来的比较靠谱。还是不知...
分类:
Web程序 时间:
2014-05-07 00:46:17
阅读次数:
489
我看的书是《Effective C#中文版——改善C#程序的50种方法》,Bill
Wagner著,李建忠译。书比较老了,04年写的,主要针对C#1.0,但我相信其中的观点现在仍有价值。(平心而论,和Effective
C++有差距,毕竟该书成书时对C#的研究不过几年。) 下面是对这本书条款内容的....
分类:
其他好文 时间:
2014-05-07 00:45:41
阅读次数:
500
大一新生,首次创作,虚心受教。实现思路:一、需要一个输入文件(input.txt),两个对拍程序(main1.txt,main2.txt)二、将标准输入重定向为input.txt。将标准输出分别重定向为output1.txt,output2.txt。三、对两个输出文件进行比较,输出结果。具体实现:一...
分类:
其他好文 时间:
2014-05-07 00:04:33
阅读次数:
461