现存的计算机编程语言有好几千种,JVM上的语言也有十几种,所以大可不必为没听说过的编程语言感到惊奇。 Java的缺陷 由于工作的原因,对Java比较了解。从Java中我们总结的教训: 对象可以赋值null造成NPE 受检异常...
分类:
编程语言 时间:
2015-09-07 21:22:17
阅读次数:
337
Nginx是当今最流行的Web服务器之一。它为世界上7%的web流量提供服务而且正在以惊人的速度增长。它是个让人惊奇的服务器,我愿意部署它。下面是一个常见安全陷阱和解决方案的列表,它可以辅助来确保你的Nginx部署是安全的。1. 在配置文件中小心使用"if"它是重写模块的一部分,不应该在任何地方使用...
分类:
其他好文 时间:
2015-09-05 20:40:21
阅读次数:
148
今天早上在VirtualBox打开虚拟机,惊奇打发现,打开出现错误。尼玛,昨晚关机的时候还好好的呢!!!(提示错误如下) Cannot load R0 module C:\Program Files\Oracle\VirtualBox/VBoxDD2R0.r0: SUPR3LoadModule: sup...
分类:
其他好文 时间:
2015-09-05 12:36:48
阅读次数:
1445
摘自《软件测试》 在电影《星际迷航2-可汗的愤怒》中,Spock说过:“在宇宙的历史中,毁灭总是比创建容易。”从表面看起来,软件测试员的工作似乎比程序员要容易一些,分析代码并寻找软件缺陷显然比从头编写代码容易。令人惊奇的是,事实并非如此。要从本书中学到井井有条的软件测试所付出的努力和投入不亚于...
分类:
其他好文 时间:
2015-09-05 12:19:48
阅读次数:
164
公司的一款项目,在迭代开发阶段,突然发现运行速度越来越慢,界面切换卡顿时间在2秒以上.经过和某个不卡版本的对比,惊奇的发现程序二进制都一模一样,就几个图片资源和脚本不一样.经过差不多一天的排查,发现是新加的splash程序影响了主程序的速度-.- 因为主程序设计的原因,启动大概需要10秒左右,...
分类:
其他好文 时间:
2015-09-03 23:27:21
阅读次数:
452
前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。最普通的情况,是...
分类:
数据库 时间:
2015-08-29 16:51:19
阅读次数:
175
今天我想谈下一个非常“简单”的话题:如何阅读执行计划。首先,这个看起来是非常简单的问题,但是当你看看的答案的细节时,它可是令人惊奇的。有2种方式阅读执行计划——从右到左,和从左到右。我们来详细看下,哪个才是正确的……从右到左?在SQL Server里,当你开始和执行计划打交道时,你总听到推荐:你应该...
分类:
其他好文 时间:
2015-08-29 08:31:31
阅读次数:
164
今日一朋友保存文件随口说了一句我那个桌面找不到了。。。我略感惊奇,没遇到这么个情况。决定,问度娘,在此做下记录,以便以后自己或朋友查阅。我们在网上另存一个文件,打开另存窗口,发现没有“桌面”在收藏夹与库之间的空白处右键鼠标,勾选显示所有文件夹即可,看看桌面图标是不是出来了?!
人太蠢,,看了一天的KMP。。
刚开始看训练指南的,,后来才惊奇的发现原来刘汝佳写的f数组并不是Next数组!
总觉得和之前看过的完全不一样。。。
后来又百度了一下KMP,研究了很久,然后用自己的逻辑写了一份
http://blog.chinaunix.net/uid-23767307-id-5033555.html
这个人把KMP大篇幅的讲了,,大家可以看看。。
个人认为...
分类:
编程语言 时间:
2015-08-13 23:44:39
阅读次数:
214