最近团队中有人总在说“重构”一词,但是我认为他们其实想说的是“改代码”,只不过重构一词比较时髦,如此而已。 一个人的项目,自己瞎改,称之为重构没问题,但在团队中则不一定是好事,改代码的人自以为在改进,其他成员却认为他在改退的事情应该不罕见。 正如Kent Beck所言:一辆车在半山腰坏了,有...
分类:
其他好文 时间:
2014-08-14 13:25:18
阅读次数:
212
56.最长公共字串(算法、字符串)。题目:如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个字符串...
分类:
其他好文 时间:
2014-08-14 13:25:08
阅读次数:
178
C#用MSComm写的工控软件,如果是终端直接发给软件,正常,终端通过另一个终端中转,软件一旦接收数据,无论大小,都卡死一会,请大神解答啊!!!private void axMSComm1_OnComm(object sender, EventArgs e) { if (axMSCom...
分类:
其他好文 时间:
2014-08-14 13:24:58
阅读次数:
281
先来看ThreadPoolExecutor的execute方法,这个方法能体现出一个Task被加入到线程池之后都发生了什么: public void execute(Runnable command) { if (command == null) throw...
分类:
编程语言 时间:
2014-08-14 13:24:48
阅读次数:
262
8–1.条件语句. 请看下边的代码 # statement A if x > 0: # statement B pass elif x 0 , 上面哪个语句将被执行? 答:a: A,C,Eb: A,D,Ec: A,B,E8–2. 循环. 编写一个程序, 让用户输入三个数字: (f)rom, (t)....
分类:
编程语言 时间:
2014-08-14 13:24:38
阅读次数:
295
Virtual addresses from multiple address spaces are translated to real addresses in main memory by generating for each virtual address an address space...
分类:
移动开发 时间:
2014-08-14 13:24:28
阅读次数:
489
VirtualBox虚拟盘路径默认是存在C盘的,而当我们发现C盘不够用的时候,想转移就感觉有点麻烦了,现在给大家介绍一个简单又使用的方法。第一步:到默认目录C:\Users\Administrator\VirtualBox VMs 找到需要转移的VirtualBox虚拟盘,剪切VirtualBox虚...
分类:
其他好文 时间:
2014-08-14 13:24:08
阅读次数:
236
老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种...
分类:
其他好文 时间:
2014-08-14 13:23:58
阅读次数:
134
做算法分析的时候经常用到各种时间复杂度如O(n), O(logn), O(nlogn), O(n^2), ... 它们之间到底有多大的差别呢?下面这张图是一个直观的表达:可见,各个常用的时间复杂度之间都存在着巨大的差异。从O(nlogn)到O(n),从O(n)到O(logn),都是性能上的巨大飞跃。...
分类:
其他好文 时间:
2014-08-14 13:23:38
阅读次数:
164
1 //Accepted 200 KB 0 ms 2 //dp 3 //dp[i][j]表示s1用前i个,s2用前j个字符能得到的最大分数 4 //dp[i][j]=max(dp[i-1][j]+score[s1[i-1]]['-'], 5 // dp[i][j...
分类:
其他好文 时间:
2014-08-14 13:23:28
阅读次数:
290
1.MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速...
分类:
系统相关 时间:
2014-08-14 13:23:18
阅读次数:
249
原文来自于http://topic.csdn.net/t/20060801/11/4918904.html中的回复位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便...
分类:
编程语言 时间:
2014-08-14 13:23:08
阅读次数:
239
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任...
分类:
编程语言 时间:
2014-08-14 13:22:58
阅读次数:
211
原创文章,转载请注明出处: http://www.cnblogs.com/DayByDay/p/3911573.html
分类:
编程语言 时间:
2014-08-14 13:22:18
阅读次数:
198
1 /*-----------------------------------------------------------------------*/ 2 /* Forward data to the stream directly (available on only tiny cfg) .....
分类:
其他好文 时间:
2014-08-14 13:21:58
阅读次数:
743
一、List描述1)、表示可通过索引访问的对象的强类型列表;提供用于对列表进行搜索、排序和操作的方法。2)、是ArrayList类的泛型等效类。3)、可以使用一个整数索引访问此集合中的元素;索引从零 开始。4)、可以接收null空引用(VB中的Nothing)。5)、允许重复元素二、List构造函数...
分类:
其他好文 时间:
2014-08-14 13:21:48
阅读次数:
300
关于面向对象看起来简单,好好体会其实有点深奥,初学的时候更感觉抽象,可能由于开发经验不足的关系吧,很难体会到面向对象的精髓。放轻松,我们来用最直白得方式来探讨一下面向对象。首先,编程是为了用计算机解决现实生活中的问题,或者模拟各种游戏情景提供娱乐。面向过程编程是一种思维——知道做一件事的具体步骤,按...
分类:
其他好文 时间:
2014-08-14 13:21:38
阅读次数:
187