晚上孩子在楼下跑累了,躺到床上直说:“没有力气了。。。”我说:“那赶紧睡觉吧,睡觉可以积攒力气!”儿子:“嗯,只有睡觉才能积攒力气,干别的事都要费力气”童言无忌,在儿子的世界里他认为除了睡觉能积攒力气外,所有的事情都是需要费力气的。但在大人的世界里呢?其实细想起来,作为一个大人,工作五天后,感觉很累...
分类:
其他好文 时间:
2014-05-19 22:30:34
阅读次数:
399
插入排序 最好情况输入数组开始时候就是满足要求的排好序的,时间代价为θ(n);
最坏情况输入数组是按逆序排序的,时间代价为θ(n^2)。 归并排序
归并排序采用了算法设计中的分治法,分治法的思想是将原问题分解成n个规模较小而结构与原问题相似的小问题,递归的解决这些子问题,然后再去合并其结果,得到原问...
分类:
其他好文 时间:
2014-05-19 22:13:51
阅读次数:
284
一、通过ODBC DSN建立连接
运用ODBC数据源,首先必须在控制面板的ODBC中设置数据源,然后再编写脚本和数据库源建立连接。 1、创建 ODBC DSN 通过在 Windows
的"开始"菜单打开"控制面板",您可以创建基于 DSN 的文件。双击"ODBC"图标,然后选择"系统 DSN"属性页...
分类:
其他好文 时间:
2014-05-19 22:01:41
阅读次数:
380
这是参数类型约束,指定T必须是Class类型。.NET支持的类型参数约束有以下五种:where T :
struct | T必须是一个结构类型where T : class | T必须是一个Class类型where T : new() |
T必须要有一个无参构造函数where T : NameOfB...
分类:
其他好文 时间:
2014-05-19 20:50:40
阅读次数:
268
SOS调试扩展让你可以查看在公共语言运行时里面运行的代码的有关信息。例如,你可以使用SOS调试扩展显示托管堆的有关信息,查找堆的错误,显示运行时使用的内部数据类型,以及查看在运行时里面运行的所有托管代码的有关信息。
使用SOS调试扩展的办法是把它装入到WinDbg.exe调试器,或者Visua...
分类:
其他好文 时间:
2014-05-19 11:28:04
阅读次数:
287
首先我在/root/backup 目录下建立一个文件夹, #mkdir
/root/backup/mysqlbackup 以后在每天五点钟,就会有一个文件保存在这里. 接着新建文件 #vim /root/mysqlautobak
输入: filename=` date +%Y%m%d `...
分类:
系统相关 时间:
2014-05-19 11:13:10
阅读次数:
406
前言:自上周五开始,因为公司刚好来人培训,因为我还在出差,熬了一个周末早9-晚9两天搞完了三天的课程,觉得还不错。。但是很多东西还是要自己摸索的。到今天来一个小结吧。一.概述1.webService
说白了,就是为企业执行SOA的一个工具而已。2.消息中间件,作为SOA架构的一条esb,即企业服务总...
分类:
Web程序 时间:
2014-05-19 11:10:40
阅读次数:
496
1、单一职责 (单个类,接口,方法只有一个功能)2、开闭原则
(可以扩展,不能修改)3、替换原则(Is-A) (用父类替换子类,注意父类需要包含所有子类方法,属性,否则子类独有方法无法调用)4、依赖倒置原则
(面向接口设计,类与类不直接通信,而是通过类的上层接口来通信)5、接口隔离原则 (接口尽量功...
分类:
其他好文 时间:
2014-05-19 10:31:57
阅读次数:
203
1.对象
在客观世界里,任何一个事物都可以看做一个对象(object),或者说我们的世界是由无数个对象组成的。对象可以是自然的物体,如天安号、诺亚方舟等,也可以是一些逻辑结构,如联合国、C++语言等,甚至可以是一道数学习题,一篇科研论文,明天的学习计划等。对象可大可小,这得看你想做什么事情。例如.....
分类:
编程语言 时间:
2014-05-19 09:21:57
阅读次数:
301
一、五种约束如果DML操作所涉及数据违反了已定义的约束,则数据库系统将拒绝执行这样的操作。Oracle数据库中,约束具体包括非空(NOT
NULL)约束、唯一键(UNIQUE)约束、主键(PRIMARY KEY)约束、外键(FOREIGN
KEY)约束和检查(CHECK)约束五种。和数据表类似,约束...
分类:
其他好文 时间:
2014-05-19 08:45:03
阅读次数:
368