桥接模式:将抽象部分和它的实现部分分离,使它都可以独立的变化桥接模式的定义还是不好理解,我的理解是实现系统可能有多角度分类,每一种分类都有可能变化,你们就把这种对角度分离出来让他们独立变化,减少他们之间的耦合,也就说,在发现我们需要对角度去分类实现对象,而只用继承会造成大量的类的增加,不能满足开放-...
分类:
其他好文 时间:
2014-10-02 21:16:03
阅读次数:
147
CountingonesTime Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KBTotal submit users: 18, Accepted users: 16Problem 13030 : No special ju...
分类:
其他好文 时间:
2014-10-02 21:15:53
阅读次数:
275
在开窗函数出现之前存在着非常多用 SQL 语句非常难解决的问题,非常多都要通过复杂的相关子查询或者存储过程来完毕。为了解决这些问题,在2003年ISO SQL标准增加了开窗函数,开窗函数的使用使得这些经典的难题能够被轻松的解决。眼下在 MSSQLServer、Oracle、DB2 等主流数据...
分类:
其他好文 时间:
2014-10-02 22:05:43
阅读次数:
291
9月26日:开始咳嗽9月27日:咨询了公司顾问,诊断为急性喉炎,喝中药。喝了两天,没有效果,感觉可能中药在刚刚发病时候效果比较好吧。9月28日:去儿童医院看病,医生说是支原体、衣原体之类细菌感染,诊断为气管炎,喝罗红霉素、小葵花清肺、儿童医院自己的止咳药。三天后无效果。10月1日:消炎药更换为阿奇霉...
分类:
其他好文 时间:
2014-10-02 21:48:43
阅读次数:
207
Struts2标签1. 通用标签 1.1 //正常取值userName的值 //'userName'是一个字符串,直接输出userName //设置一个默认值 '" escape="true"/> //设置html,escape默认是ture,可以将html代码解析成字符串...
分类:
其他好文 时间:
2014-10-02 21:31:53
阅读次数:
189
坑爹啊!弄了半个小时,数组越界啊!前m大的数Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10719Accepted Submission(s):...
分类:
其他好文 时间:
2014-10-02 20:41:43
阅读次数:
173
我坚持每天看3套RAC的AWR,总结了一下。查找日志等待事件的SQL:9i:select * from v$event_name where name like '%log%';(大概14个左右)10g: select name,wait_class from v$event_name where ...
分类:
其他好文 时间:
2014-10-02 20:24:53
阅读次数:
182
系统中的定义是:WINUSERAPIHANDLEWINAPILoadImageA( HINSTANCE, LPCSTR, UINT, int, int, UINT);WINUSERAPIHANDLEWINAPILoadImageW( HINSTANCE, LPCWSTR, UINT, int, in...
分类:
其他好文 时间:
2014-10-02 21:31:23
阅读次数:
200
士兵杀敌(三)时间限制:2000 ms | 内存限制:65535 KB难度:5描述南将军统率着N个士兵,士兵分别编号为1~N,南将军经常爱拿某一段编号内杀敌数最高的人与杀敌数最低的人进行比较,计算出两个人的杀敌数差值,用这种方法一方面能鼓舞杀敌数高的人,另一方面也算是批评杀敌数低的人,起到了很好.....
分类:
其他好文 时间:
2014-10-02 20:24:33
阅读次数:
165
libco是腾讯开源的一个协程库,主要应用于微信后台RPC框架,下面我们从为什么使用协程、如何实现协程、libco使用等方面了解协程和libco。why协程为什么使用协程,我们先从server框架的实现说起,对于client-server的架构,server最简单的实现:while(1) {acce...
分类:
其他好文 时间:
2014-10-02 20:24:23
阅读次数:
472
命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持撤销额重做的操作优势:第一,能较容易地设计一个命令队列第二,在需要的情况下,可以较容易地将命令记入日志第三,允许接受请求的一方决定是否要否决请求第四,可以容易的实现对请求的撤销和重做第五,由...
分类:
其他好文 时间:
2014-10-02 20:57:13
阅读次数:
207
项目打jar包后无法获取配置文件的路径问题今天在开发中做一个java项目,要求读取配置文件中的信息,当项目打jar包以后就找不到配置文件了,问题最后解决了,拿出来跟大家分享一下。方式一:getResource(这种方式在war包好用,在jar包不好用):public static void main...
分类:
其他好文 时间:
2014-10-02 20:07:03
阅读次数:
143
第一眼觉得是区间众数,后来发现其实不用那么难,就是主席树,query的操作改一下而已。。。"主席树就是好多棵线段树连来连去"(喂,这句话也太简略了点的说。。。) 1 /************************************************************** 2 ....
分类:
其他好文 时间:
2014-10-02 20:40:03
阅读次数:
254
Description has only two SentencesTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 886Accepted Subm...
分类:
其他好文 时间:
2014-10-02 20:06:33
阅读次数:
239
相信很多人喜欢sublime编辑工具有两个原因:第一sublime很轻巧方便;第二sublime提供很多自定义拓展功能,包括很简单且和很好用的代码片段功能snippet文件。今天,在这里就介绍下sublime如何自定义各种代码片段,先来感受一下效果:上面看到的是我用sublime初始化一个html文...
分类:
其他好文 时间:
2014-10-02 20:23:03
阅读次数:
246
尽管堆优化的Prim用于处理稠密图不错,但是实际上很少有题目稠密图。所以一般直接上用并查集优化的Kruskal,简洁高效。int find(int x) {return x!=p[x]?p[x]=find(p[x]):x;}struct edge{ int u,v,c;}Edge[10001]...
分类:
其他好文 时间:
2014-10-02 21:46:13
阅读次数:
243
要说最短路,先来说说最长路,理解了最长路问题之后,才能透彻理解最短路的几个算法。最大化问题在线性结构、树型结构里面可以轻松构造无后效性的最优子结构解决,但是在图结构里面就很麻烦,原因是顺着一个点推下去之后,图结构中还存在另一个点亦可到达此点,可能推翻前面存的结果。所以要对整个图进行Relax。最短路...
分类:
其他好文 时间:
2014-10-02 20:06:03
阅读次数:
343