本月博客排行
-
第1名
arpenker -
第2名
kaizi1992 -
第3名
wy_19921005
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- e_e
- tanling8334
- arpenker
- sam123456gz
- kaizi1992
- zysnba
- xiangjie88
- lemonhandsome
- ganxueyun
- xyuma
- Xeden
- wangchen.ily
- zhanjia
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- ajinn
- daizj
- xpenxpen
- wjianwei666
- ranbuijj
- 喧嚣求静
- kingwell.leng
- silverend
- lchb139128
- kristy_yy
- jveqi
- lich0079
- lzyfn123
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- lxguy
- zhangjijun
- lyndon.lin
最新文章列表
oracle decode与聚合函数连用bug
最近公司的业务要求了一个奇葩的需求,在写sql过程中竟然发现了一个oracle中decode和聚合函数连用的bug.
来说一下:
先建一张临时的测试表
create table test (id number,value varchar2(10));
insert into test values(1,0);
insert into test values(2,50);
inse ...
13 年的 Bug 调试经验总结
在《Learning From Your Bugs》一文中,我写了关于我是如何追踪我所遇到的一些最有趣的bug。最近,我回顾了我所有的194个条目(从13岁开始),看看有什么经验教训是我可以学习的。下面是我总结的最重要的经验教训,包括编码,测试和调试三个方面。
编码
下面这些都是我经历过的会导致难点bug的问题:
1.事件顺序。在处理事件时,提出下列问题会很有成效:事件可以以不 ...
解决Ubuntu下启动Zookeeper的bin/zkServer.sh: 81: /opt/zookeeper-3.4.6/bin/zkEnv.sh: Syn
在Ubuntu下启动Zookeeper 3.4.6 的时候出现了:
bin/zkServer.sh: 81: /opt/zookeeper-3.4.6/bin/zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")
各种的环境配置都正确,但是就是启动失败。
原因:
后来找了各大网站,得出的 ...
ThinkPHP parseXmlAttrs 函数BUG
ThinkPHP的模板解析函数parseXmlAttrs在阿里云服务器上偶尔会出现BUG。
具体原因是$xml = (array)($xml->tag->attributes());
这一句转换类型失败,导致模板解析返回空。基本上20次会出现一次失败。
解决方案
需要修改TP的两个文件:
1:ThinkPHP/Library/Think/Template/TagLib.clas ...
一个Bug引发的400亿暴击,谁来负责?
意外的“撤店狂甩”
每一个程序员的一生都会面临无数个Bug。这些程序员们痛心疾首错误,可能会造成多大的损失?又有多少程序员的上班时间都花在找Bug上面?不管花了多少时间,和下面这个真实案例相比,你花在找Bug上面的时间,都不算长,因为谁知道你这一辈子能不能赚够400亿(哪怕是日元,现在折合人民币为:23.96亿元)。
事件发生在十年前,一家证券公司(瑞穗证券)因为乌龙指(手误)致使“以61 ...
java进程hang住的case
记录一个linux内核bug导致的jvm hang住的问题:
最近厂内新上了一批机器,发现在这批机器上有java进程hang住的问题出现,发生问题时jvm会一直卡在minorGC阶段,Eden区一直保持100%并且进程僵尸(有同学反映其它机器也有Survivor一直100% hang住的情况):
进程hang住后,无法用jstack dump栈信息,执行jstack -F后进程恢复服务,min ...
Invalid directive
http://zhidao.baidu.com/link?url=c5YwZnmsjzLFl-6GJ5GMls8-uSup_HooYiRnkLmmyK1h_2PzFzI0_r8eyLSBPtV_9WnhGnoFH02K-okGsQ0veq
JSP头文件写错导致,一般是多了个空格之类的
java nio bug -- infamous epoll 100% CPU bug
in netty use rebuildSelectors() to workaround the infamous epoll 100% CPU bug;
with newly created {@link Selector}s to replace old one.
Linux-like OSs的选择器使用的是epoll-IO事件通知工具。这是一个在操作系统以异步方式工作的网络stack ...
EasyUI1.4 combobox的onChange事件无效
仅仅是记录一下发现的问题,目测应该是官网的BUG,如果有同学解决该问题了,欢迎告知
$("#actNum").combobox({
onChange:function(n,o){
alert(n);
}
});
该段代码无效,把combobox换成textbox组件正常。
BUG管理工具,国内公司在线产品
柠檬BUG管理系统,一款免费的在线bug管理工具
http://www.lemonpm.com
这是一款功能强大的bug管理工具,以项目为基本的管理单位,明确清晰的结构以及方便灵活的操作流程。为软件项目BUG管理提供了强大的工具支持。
EasyBut.org
http://easybug.org/Home/Index
简单好用,但免费的支持一个项目,20个用户。
...