WHAT?主要思想:子程序不应因传入参数错误而被破坏WHY?保护程序免遭非法输入的破坏HOW?断言assert denominator != 0 : "denominator should not be 0"; // 启动VM时需要 -ea 参数用以启动assert功能只用于开发、维护阶段用错误处理...
分类:
其他好文 时间:
2014-06-28 20:11:37
阅读次数:
274
开发环境:windows8.1+VS2013使用VS2013有一段时间了,因前期都是编写C/S程序,没有使用到B/S调试器。前几日,创建了一个MVC项目,突然发现VS2013无法调试,报了这样的错。一下子有点蒙,why?修改项目属性的Web项,如下。F5运行,仍然出错。这时候我知道了是Web调试器没...
分类:
Web程序 时间:
2014-06-18 23:08:59
阅读次数:
347
Follow up for "Search in Rotated Sorted Array":What ifduplicatesare allowed?Would this affect the run-time complexity? How and why?Write a function to...
分类:
其他好文 时间:
2014-06-18 20:54:36
阅读次数:
202
推倒重来俗话说no zuo no die why you try,这时候我又忍不住zuo了,吭哧吭哧的把解决过程发上博客,向全世界宣布,哥又搞定个难题。剧情的发展往往是看起来主角完全掌握了局势的情况下,会突然跳出来一个很牛的反面人物,然后搞得主角很惨,搞的过程中主角开始小宇宙爆发,然后逆袭。这次也不...
分类:
数据库 时间:
2014-06-18 20:34:23
阅读次数:
383
WHAT?集成是这样一种软件开发行为:将一些独立的软件组合为一个完整的系统。WHY?更容易诊断缺陷尽早获得一个可工作的产品更好的顾客关系增强士气更可靠地估计进度表更准确的现状报告HOW?集成的两种方式阶段式集成(爆炸集成)增量集成(滚雪球集成)增量集成的策略自顶向下(Top-Down):使用底层st...
分类:
其他好文 时间:
2014-06-18 17:48:18
阅读次数:
170
正则表达式,我是从why,what,how开始探索的。。。 why:正则表达式用“俗语”解释是什么意思?“历史”上发生了什么事情,让正则表达式诞生了? what:正则表达式具体内容是什么?包含什么定义?这些定义分别用来做什么? how:我在用java,那么正则表达式和java又是怎么联系起...
分类:
编程语言 时间:
2014-06-14 23:45:25
阅读次数:
380
WHAT? 子程序(routines)是为实现一个特定目的而编写的可被调用的方法或过程。在C++中是函数(function),在Java中是方法(method),在VB中是函数过程(function procedure)或子过程(sub procedure)。WHY?降低复杂度引入中间、易懂的抽象....
分类:
其他好文 时间:
2014-06-14 20:20:03
阅读次数:
190
有句话叫做no zuo no die,我大概就是这种人吧。why?做机房收费系统的时候,按照一般方法也能实现,但这次做上下机的时候,感觉这么做没有什么好玩儿的了,然后就停下来,重新想想上下机还能怎么做?
后来,大致采用的思路是这样的:将上下机的读写数据的过程写成两个存储过程,负责读取和更改数据。中间的计算过程写在代码里面:中间判断时间的过程用职责链模式来实现,判断一般用户...
分类:
其他好文 时间:
2014-06-14 14:38:15
阅读次数:
277
题目
Follow up for "Search in Rotated Sorted Array":
What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given target is in the array.
原题链接(点我)
解题思路
这题和Search in Rotated Sorted Array问题类似,...
分类:
其他好文 时间:
2014-06-14 12:44:18
阅读次数:
266