首页 > 其他
重写代码,是否还要继续?
程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。 或许这种微妙的心理定位可以解释:为什么程序员进入新项目组后宁愿丢掉旧代码重新写,也不愿意修修补补。他们认为旧代码简直一团糟。 但是,事实上真是这样吗?你之所以认为旧代码一团糟,其实是由编程的一个基本定律决定的,那就是:写代码容易,读代码难。 为什么你觉...
分类:其他   时间:2015-05-16 14:54:58    收藏:0  评论:0  赞:0  阅读:94
第八周项目三-分数类中的运算符重载
实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:赵嵩 * 文件:Demo.cpp * 完成时间:2015年05月16日 * 版本号:v1.0 */ #include usi...
分类:其他   时间:2015-05-16 14:54:48    收藏:0  评论:0  赞:0  阅读:229
Session的序列化和反序列化 && Session的活化和钝化
应用场景: 1.一般来说,服务器启动后,就不会再关闭了,但是如果逼不得已需要重启,而用户会话还在进行相应的操作,这时就需要使用序列化将session信息保存起来放在硬盘,服务器重启后,又重新加载。这样就保证了用户信息不会丢失,实现永久化保存 2.淘宝每年都会有定时抢购的活动,很多用户会提前登录等待,长时间不进行操作,一致保存在内存中,而到达指定时刻,几十万用户并发访问,就可能会有几十万个ses...
分类:其他   时间:2015-05-16 14:54:18    收藏:0  评论:0  赞:0  阅读:265
第八周项目四-String类的构造
写一个能处理字符串的类。 #include #include using namespace std; class String { public: String( ); //默认构造函数 String(const char *s); String(String &str); //构造函数 ...
分类:其他   时间:2015-05-16 14:54:08    收藏:0  评论:0  赞:0  阅读:95
汉诺塔V
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3291    Accepted Submission(s): 1909 Problem Description 用1,2,...,n表示n个盘子,称为1号盘,2号盘,.....
分类:其他   时间:2015-05-16 14:53:58    收藏:0  评论:0  赞:0  阅读:147
超酷3D照片展示效果
此代码内容为超酷3D照片展示效果,属于站长常用代码,里面的图片,可以根据自己网站的需要把自己的相册照片添加进去,路径修改一下即可使用,界面设计方面值得学习借鉴。...
分类:其他   时间:2015-05-16 14:53:48    收藏:0  评论:0  赞:0  阅读:190
第九周项目一-复数类的中的运算符重载(续)
在复数类中的运算符重载基础上 (1)再定义一目运算符 -,-c相当于0-c。 (2)定义Complex类中的>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:赵嵩 * 文件:Demo.cpp * 完成时间:2015年05月16日 ...
分类:其他   时间:2015-05-16 14:53:28    收藏:0  评论:0  赞:0  阅读:87
CTB-Locker敲诈者病毒下载器分析
一、 样本基本信息 样本名称:927354529512.scr 样本大小:110592 字节 病毒名称:Win32.Trojan.Ctb-locker.Auto 样本MD5值:3A6D7E551C132AC4C40D95394938F266   二、 样本脱壳 该样本的出现的时间是2015.5.14日,和今年4月底出现的敲诈者病毒是同一批次,因为下载病毒的网址是一样的...
分类:其他   时间:2015-05-16 14:53:19    收藏:0  评论:0  赞:0  阅读:263
自定义标签流程
1. 新建java类,继承TagSupport类 2. 覆盖doStartTag()方法,在该方法中编写jsp页面中的java代码  3. ServletRequest request = this.pageContext.getRequest(); //获得request对象 JspWriter out = this.pageContext.getOut();//获得输出流 4...
分类:其他   时间:2015-05-16 14:52:58    收藏:0  评论:0  赞:0  阅读:181
POJ - 2152 Fire 树型DP
题目大意:有N座城市,要求在这N座城市中建一个消防系统,使得每座城市城市着火时都能被按时扑灭 现在给出每座城市建一个消防站所需的花费w和每座城市相邻消防站的最远距离lim(和该城市距离超过lim的城市的消防站无法救该城市的火),问要使所有的城市都能被救到火,建消防站的最小花费是多少解题思路:参考了别人的题解,果然还是太弱了。。。 要使该城市能被救到火,那么消防站不是建在该点,就是建在以该点为根的...
分类:其他   时间:2015-05-16 14:52:38    收藏:0  评论:0  赞:0  阅读:87
设计模式(十八)职责链模式(Chain of Responsibility)-行为型
职责链模式(Chain of Responsibility)职责链模式在程序开发应用中十分广泛,经常使用在公文审批、出差报支等地方,职责链模式的作用就是将对象各自处理的职责分开,虽然职责很多,但是最终只有一个职责进行处理。实现原理图 职责链模式实现原理图应用struts2的拦截器,OA办公应用在职责链模式中,将条件语句改成多个职责类进行处理,如果不是自己处理,则自动转到下一个职责类,如果在转给下一...
分类:其他   时间:2015-05-16 14:52:22    收藏:0  评论:0  赞:0  阅读:177
设计模式(十九)状态模式(State)-行为型
状态模式(State)-行为型在职责链模式中,将条件语句改成多个职责类进行处理,如果不是自己处理,则自动转到下一个职责类,如果在转给下一个职责类进行处理前,需要修改当前的状态,此时就需要用到状态模式。 引例:电梯的运行过程,各种状态切换。实现原理图 状态模式实现原理图状态模式就是根据对象的状态不同,作出不同的行为。状态模式使代码中复杂而庸常的逻辑判断语句问题得到了解决,而且具体状态角色将具体状态...
分类:其他   时间:2015-05-16 14:51:48    收藏:0  评论:0  赞:0  阅读:221
OpenCV——百叶窗
参考:PS 特效 百叶窗...
分类:其他   时间:2015-05-16 14:51:38    收藏:0  评论:0  赞:0  阅读:98
设计模式(二十)解释器模式(Interpreter)-行为型
解释器模式Interpreter解释器模式在软件开发中应用的比较少,它主要用在底层的编程语言设计上,因此不太容易理解。 联想:传一个算数表达式,对加减乘除自动匹配,能够自动计算其结果。原理图 解释器模式实现原理图 单个运算符的数学公式计算机可以用来理解这个解释器模式的使用。参考文献[1] 郭峰.深入浅出设计莫模式[M].中国铁道出版社,2013(1):415-423....
分类:其他   时间:2015-05-16 14:51:28    收藏:0  评论:0  赞:0  阅读:148
[LeetCode] Reverse Linked List(递归与非递归反转链表)
Reverse a singly linked list.解题思路对于非递归实现,思路是依次将从第二个结点到最后一个结点的后继设为头结点,然后将该节点设为头结点(需记住将原头结点的后继设为空)。 对于递归实现,首先反转从第二个结点到最后一个结点的链表,然后再将头结点放到已反转链表的最后,函数返回新链表的头结点。递归实现代码1//Runtime:10 ms class Solution { publ...
分类:其他   时间:2015-05-16 14:51:18    收藏:0  评论:0  赞:0  阅读:276
PRML-系列一之1.6.1
相关熵和交互信息  到目前为止,我们已经介绍了一些信息论的概念,包括熵的关键概念。我们现在开始这些想法到模式识别。考虑未知分布p(x),假设我们用近似分布q(x)为期建模。为了发送x的值到接收器,如果我们用q(x)来构造编码方案,那么指定x值所需的平均信息附加量(假设我们选择了一个高效的编码方案)由下式给出 这被称为分布p(x)和q(x)之间的相对熵或Kullback-Leibler散度或KL...
分类:其他   时间:2015-05-16 14:50:58    收藏:0  评论:0  赞:0  阅读:229
fzu 2059 并查集+离线处理
题意: There is a array contain N(1 Every query will be: 1 x : ask longest substring which every number no less than x 2 y x : change the A[y] to x. there are at most change 10 times. For each ask...
分类:其他   时间:2015-05-16 14:50:48    收藏:0  评论:0  赞:0  阅读:168
Decimal
Decimal为SQL Server、MySql等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部份以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间,例如百分比使用decimal(4,2)即可。存储数据范围是:-10^38~10^38-1 的固定精度和小数位的数字。一个decimal类型的数据占用了2~17个字节。 基本内容 Decim...
分类:其他   时间:2015-05-16 14:50:38    收藏:0  评论:0  赞:0  阅读:138
Enligsh
听力课堂:http://www.tingclass.net
分类:其他   时间:2015-05-16 14:49:40    收藏:0  评论:0  赞:0  阅读:74
sed 多行处理详细总结
在正常情况下,sed将待处理的行读入模式空间,脚本中的命令就一条接着一条的对该行进行处理,直到脚本执行完毕,然后该行被输出,模式空间请空;然后重复刚才的动作,文件中的新的一行被读入,直到文件处理完备。但是,各种各样的原因,比如用户希望在某个条件下脚本中的某个命令被执行,或者希望模式空间得到保留以便下...
分类:其他   时间:2015-05-16 14:49:18    收藏:0  评论:0  赞:0  阅读:127
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!