摘要:
开发者可能听到过"bad smell"这个词,这个词用在软件编码中是什么意思呢?代码还有smell吗?当然没有,正如计算机病毒,bug等词一样,这仅仅是个形象的说法。这个词在这里的意思是代码实现了需求,可是代码却不精炼,冗余,结构混乱,难读懂,难维护,难扩展等等。与之相相应的一个词是"refacto... 阅读全文
posted @ 2015-05-17 20:46
gcczhongduan
阅读(264)
评论(0)
推荐(0)
摘要:
接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info发现Python下也有相同的工具,包含easy_install和Pip。只是,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$ curl -O ... 阅读全文
posted @ 2015-05-17 19:55
gcczhongduan
阅读(304)
评论(0)
推荐(0)
摘要:
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的详细类。 它同意格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFor... 阅读全文
posted @ 2015-05-17 19:02
gcczhongduan
阅读(110)
评论(0)
推荐(0)
摘要:
WTL简单介绍关键词:WTL WTL是一个好东东.它开发的程序都很短小精悍.对开发WIN32的应用有很好的优点.它不用MFC开发.但可以高速产生窗体和控件.以文本方式查看主题-温馨小筑(http://www.learnsky.com/bbs/index.asp)--电脑编程(http://www.l... 阅读全文
posted @ 2015-05-17 19:01
gcczhongduan
阅读(549)
评论(0)
推荐(0)
摘要:
那HDU的2544作为复习最短路的题目,用不同算法。迪杰斯特拉有点像普利姆算法的精简版,不能有负权边#include #include #include #define MAX 99999#define qmin(a,b) a > b ? b : a//最短路//迪杰斯特拉int G[200][20... 阅读全文
posted @ 2015-05-17 18:20
gcczhongduan
阅读(128)
评论(0)
推荐(0)
摘要:
常常因为磁盘空间不足的原因,须要删除旧文件,因此希望有一个函数,可以查找到某个时间点之前的文件,并删除之。用newLISP来实现的话,须要相似这种功能:(define (location-file-based-on-modified-time dir-path from-seconds to-sec... 阅读全文
posted @ 2015-05-17 16:43
gcczhongduan
阅读(346)
评论(0)
推荐(0)
摘要:
图的实现:邻接表当图中的边数较少时,用邻接表来实现图结构,则会浪费非常多内存空间。因此,考虑还有一种实现图结构的方法:邻接表。在邻接表中主要有两种节点结构体:顶点节点边节点直接看代码类定义#include#includeusing namespace std;//最大权值#... 阅读全文
posted @ 2015-05-17 15:11
gcczhongduan
阅读(338)
评论(0)
推荐(0)
摘要:
直接看这里吧,我仅仅是搬运工。定时运行在一段时候后停止的倒计时,在倒计时运行过程中会在固定间隔时间得到通知(译者:触发onTick方法),以下的样例显示在一个文本框中显示一个30s倒计时:Java代码newCountdownTimer(30000,1000){publicvoidonTick(lon... 阅读全文
posted @ 2015-05-17 13:31
gcczhongduan
阅读(314)
评论(0)
推荐(0)
摘要:
switchkeyword的中文意思是开关、转换的意思,switch语句在条件语句中特别适合做一组变量相等的推断,在结构上比if语句要清晰非常多。switch语句的语法格式为:switch(表达式){case 值1:功能代码1;[break; ]case 值2:功能代码2;[break; ]……de... 阅读全文
posted @ 2015-05-17 12:18
gcczhongduan
阅读(460)
评论(0)
推荐(0)
摘要:
结构型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,仅仅是各自的意图不同。 适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口适配的目的。 外观模式是对包装的一组类或对象提供一个高层接口,意图是简化接口,使系统更加easy... 阅读全文
posted @ 2015-05-17 11:47
gcczhongduan
阅读(142)
评论(0)
推荐(0)
摘要:
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据非常大,一次不能容纳所有的排序记录,在排序过程中须要訪问外存。我们这里说说八大排序就是内部排序。 当n较大,则应採用时间复杂度为O(nlog2n)的排序方法:高速排序、堆排序或归并排序序。 高速排序:是眼下基于... 阅读全文
posted @ 2015-05-17 10:23
gcczhongduan
阅读(203)
评论(0)
推荐(0)
摘要:
特殊工具与技术--嵌套类 能够在还有一个类内部(与后面所讲述的局部类不同,嵌套类是在类内部)定义一个类,这种类是嵌套类,也称为嵌套类型。嵌套类最经常使用于定义运行类. 嵌套类是独立的类,基本上与它们的外围类不相关,因此,外围类和嵌套类的对象是互相独立的。嵌套类型的对象不具备外围类所定义的成员,相同,... 阅读全文
posted @ 2015-05-17 09:08
gcczhongduan
阅读(175)
评论(0)
推荐(0)
浙公网安备 33010602011771号