1.单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成...
分类:
其他好文 时间:
2015-08-30 19:08:43
阅读次数:
156
全局的构造和析构函数:
template
inline void _Construct(_T1* __p, const _T2& __value) {
new ((void*) __p) _T1(__value); placement new运算符:在已分配的内存上构造函数对象。opreator new ,new opreator,placement ...
分类:
其他好文 时间:
2015-08-30 17:41:08
阅读次数:
287
1、DateTime t1 = Convert.ToDateTime("2006-1-6"); DateTime t2 = Convert.ToDateTime("2006-1-16"); int day=Math.Abs(((TimeSpan)(t1 - t2)).Days); 2、dated.....
顾名思义,次小生成树就是第二小的生成树,当然,若果这个树的最小生成树不唯一的话,次小生成树和最小生成树是一样大的。
结论:次小生成树可以由最小生成树换一条边得到(重点)。
首先我们知道,一棵生成树可以通过更换一条边得到另外一棵生成树。假设任意一棵树T0变为最小生成树Tn,过程为T0–>T1–>T2–>–>Tn-1–>Tn。
1.在Ti中选取任意一条不在Tn中的边...
分类:
其他好文 时间:
2015-08-28 21:28:52
阅读次数:
243
目前支持find,findAll,sort,select,remove等,java不支持lamda函数,因此用接口代替public interface Fun { public T2 process(T1 item);}public interface Predicate { /** * 是否满足....
分类:
编程语言 时间:
2015-08-27 21:06:11
阅读次数:
225
计算最少出列多少位同学,使得剩下的同学排成合唱队形说明:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK,则他们的身高满足存在i(1Ti+1>........
分类:
其他好文 时间:
2015-08-26 22:09:14
阅读次数:
170
在PL/SQL中操作数据表时,长时间没反应,并且编辑某个表中数据时,出现“record is locked by another user”等情况,即出现了死锁。
下面,简述解决办法:
step1.PL/SQL查看锁:
select t2.username, t2.sid, t2.serial#,t2.logon_time
from v$locked_object t1,v$sessio...
分类:
数据库 时间:
2015-08-26 17:58:11
阅读次数:
225
数据库的隔离级别:
于同时运行的多个事务, 当这些事务访问数据库中相同的数据时, 如果没有采取必要的隔离机制, 就会导致各种并发问题:
脏读: 对于两个事物 T1, T2, T1 读取了已经被 T2 更新但还没有被提交的字段. 之后, 若 T2 回滚,
T1读取的内容就是临时且无效的.
不可重复读: 对于两个事物 T1, T2, T1 读取了一个字段, 然后 T2 更新了该字段...
分类:
数据库 时间:
2015-08-26 10:45:20
阅读次数:
189
DescriptionN位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1, 2, …, K,他们的身高分别为T1, T2, …, TK,则他们的身高满足T1 Ti+1 > … > TK (1 2 #.....
分类:
其他好文 时间:
2015-08-26 01:45:13
阅读次数:
233
SELECT TOP 30000 REPLACE(REPLACE(T1.ReceiverName,CHAR(10),' '),CHAR(13),' ') AS ReceiverName,REPLACE(REPLACE(ReceiverCompany,CHAR(10),' '),CHAR(13),' ...
分类:
数据库 时间:
2015-08-25 16:02:02
阅读次数:
298