摘要:
职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿这条链传递该请求,直到有一个对象处理它为止。这里发出这个请求的客户端并不知道这当中的哪一个对象最终处理这个请求,这样系统的更改可以在不影响客户端的情况下动态地重新组织和分配责任。职责链模式结构图:Handler类,定义一个处理请求的接口classHandler{protected:Handler *successor;public:void SetSuccessor(Handler *successor)//设置继任者{ this->successor = successor;}
阅读全文
posted @ 2013-10-06 17:35
you Richer
阅读(261)
推荐(0)
摘要:
在做主窗体时,出现了一个问题,我用的容器是picturebox,但是后面的子窗体里边的textbox都不可以用了,不可以输入东西,这个问题从我开始这个系统到结束,一直都很纠结,后来我发现我一直就陷入了误区,只想着picturebox,我记得去年冬天学vb的时候老是给我们讲过,form可以是容器,但是时至今日我才恍然大悟,可以把picturebox换位form试试,于是我在主窗体上加了一个无边框的子窗体,如下: 无边框属性是这样设置的: 然后在mdi窗体中写一段这样的代码:Private Sub MDIForm_Load() frmMainChild.Show frmMainC...
阅读全文
posted @ 2013-10-06 17:31
you Richer
阅读(171)
推荐(0)
摘要:
Given a string containing only digits, restore it by returning all possible valid IP address combinations. For example: Given"25525511135", return["255.255.11.135", "255.255.111.35"]. (Order does not matter) 好多特殊情况: 递归到最后一个数是9245587303,stoi越界 多个零:10.000.0.1 数字前面是以0开始:10
阅读全文
posted @ 2013-10-06 17:29
you Richer
阅读(222)
推荐(0)
摘要:
hdu 3553 Just a String (后缀数组)题意:很简单,问一个字符串的第k大的子串是谁。解题思路:后缀数组。先预处理一遍,把能算的都算出来。将后缀按sa排序,假如我们知道答案在那个区间范围内了(假设为[l,r]),那么我们算下这个区间内的lcp的最小值(设最小值的位置为mid,大小为x),如果x*(r-l+1)>=k,那么,答案就是这个区间的lcp的最小值的某一部分(具体是哪一部分,画个图稍微算下就出来了)。如果x * ( r - l + 1 ) #include#include#define ll __int64using namespace std ;const in
阅读全文
posted @ 2013-10-06 17:29
you Richer
阅读(329)
推荐(0)
摘要:
说说我家乡沈阳的互联网行业。先来一张家乡的靓照 - 沈阳的浑河,浑河以南有沈阳的软件园和不少软件公司。 以前也不懂什么互联网,只知道沈阳有个三好街,电子产品很全也便宜,小时候没事就去转转。 后来有了自己的电脑可以上网了,才逐渐对互联网有了认识。现在在家乡的一家互联网公司工作,更是对互联网有了更深刻的体会。 互联网行业虽然辛苦,但还是比较开心的。一是因为在家乡工作,二是因为互联网行业技术更新快,能学到很多东西。 虽然目前沈阳的软件行业发展跟北上广不是一个重量级上的,甚至跟同省的大连都不能相提并论。 没有太多大公司、外企,现有公司的规模也...
阅读全文
posted @ 2013-10-06 17:25
you Richer
阅读(186)
推荐(0)
摘要:
1、总的4类字符:Reader 和Writer字节:InputStream和OutputStream2、Reader六个子类BufferedReader, CharArrayReader, FilterReader,InputStreamReader, PipedReader, StringReader2.1 BufferedReader为什么用它?将缓冲指定文件的输入。如果没有缓冲,则每次调用 read() 或 readLine() 都会导致从文件中读取字节,并将其转换为字符后返回,而这是极其低效的工作原理?从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。什么时候用.
阅读全文
posted @ 2013-10-06 17:23
you Richer
阅读(204)
推荐(0)
摘要:
把应用里边的UC设置信息,类似如下的,复制覆盖config/config_ucenter.php里边的全部信息,多个的话,放在相应的位置就好了 define('UC_CONNECT', 'mysql'); define('UC_DBHOST', 'localhost'); define('UC_DBUSER', '************'); define('UC_DBPW', '************'); define('UC_DBNAME',
阅读全文
posted @ 2013-10-06 17:19
you Richer
阅读(539)
推荐(0)
摘要:
题目描述Description 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入描述Input Description输入导弹依次飞来的高度(雷达给出的高度数据是不大于30000的正整数)输出描述Output Description输出这套系统最多能拦截多少导弹,如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。样例输入Sample Input389 207 155 3.
阅读全文
posted @ 2013-10-06 04:12
you Richer
阅读(315)
推荐(0)
摘要:
阅读一个优秀的Server内核实现,早期的代码比后期的代码要好得多。因为在早期的代码里,你可以学习到一个黑客级别的程序猿到底在思考什么。同时,你能看到他哪里写得差劲,以及后来是怎么优化的。 如果你一心追求最新的技术,但是,不关心它是怎么成长起来的,方向都走错了。走错了方向,跑得越快,离目标越远。/* Search the first timer to fire. * This operation is useful to know how many time the select can be * put in sleep without to delay any event. * If t.
阅读全文
posted @ 2013-10-06 04:10
you Richer
阅读(214)
推荐(0)
摘要:
以A字母开头的词汇英文中文abstract module抽象模组access访问、存取access control存取控制access control information存取控制资讯access mechanism存取机制access rights存取权限accessibility无障碍性accessibility information无障碍网页资讯accessibility problem无障碍网页问题accessible无障碍的accessible authoring practice无障碍创作实践acquired infoset获取资讯集ACSS (Audio cascading
阅读全文
posted @ 2013-10-06 04:08
you Richer
阅读(613)
推荐(0)