与前一题类似,也是BFS+记录路径,但是有很多BUG点,第一MOD操作与%不同i,其实我做的时候注意到了我们可以这样做(N%K+K)%K就可以化为正数,但是有一点要注意N%K%M!=N%M%K;因为我们在操作中会对%操作执行N=N%M%K,然后下某次再执行N=N%M%K;因为但是这样就顺序乱掉了。但...
分类:
其他好文 时间:
2014-07-22 22:53:33
阅读次数:
201
逻辑错误的代码 1 //想了很久,发现自己做这道题时犯了一个大BUG。我的思路是,把一组钥匙看成一对X,-X。把 2 //门确定的关系连边。其实这样是有错的,因为边的意义是“必须”,而实际上,门确定的只是矛盾 3 //关系。不是必须是,不是门上锁其中一个选或不选就能影响到另一个。 4 ...
分类:
其他好文 时间:
2014-07-22 22:51:15
阅读次数:
291
Go语言没有异常处理机制,大部分情况下只能用panic和recover。在这种机制下,函数体中的被调函数中出现的错误是无法处理的,只能静候崩溃。 今天我发现thrift在生成的RPC代码有空指针BUG导致程序崩溃,这个有BUG...
分类:
其他好文 时间:
2014-07-22 09:00:04
阅读次数:
191
最近在做的项目中用到了WebService,因为Android中没有提供直接调用WebService的Api,我就使用了?ksoap,但是在使用过程中遇到了一个奇怪的BUG: 请求一次WebService之后,什么都不做,静待1分钟之后,再次请求这...
分类:
移动开发 时间:
2014-07-22 08:25:36
阅读次数:
490
最近线上的hive升级到了0.13,遇到不少问题。权限上面,设置了hive.security.authorization.createtable.owner.grants在hive0.13中,用户自己创建的表也没有权限。通过对源码的分析和debug找到了rc并fix,下面记录下。1.首先在hive0.11中和hive0.13中分别做建表测试,通过查看..
分类:
其他好文 时间:
2014-07-20 06:44:52
阅读次数:
447
原创,文章链接:
大型软件项目开发中,多分支的使用不仅能够并行开发多模块任务,也避免了Bug修正时引入新功能代码或是误删Bug代码造成以修复问题重现,更清晰的‘组织’项目的开发。
新建的分支一般都属于以下三个范畴内:发布分支(Bugfix分支)、特性分支和卖主分支。
一、发布分支
发布分支主要用作对之前提交代码的Bug修正,使修正过程和主线功能开发能够并行开展。
二、特性分支...
分类:
其他好文 时间:
2014-07-19 23:43:09
阅读次数:
575
今天实现的是一个表格的例子,通过获取表格的奇数行,设置背景色属性,使得奇偶行背景色不同.这个表格可以在单击时编辑,回车即更改为新输入的内容;ESC还原最初的文本.表格的实现思路很清晰,只是在实现的过程中会出现一些小bug.通过jQuery函数就可以一一解决.下面看下HTML代码:
js代码:
CSS代码:...
分类:
Web程序 时间:
2014-07-19 23:21:51
阅读次数:
350
今天搬她搬完家然后是来加班,解决了一个之前没意识到的bug,产生的原因是我没有全部测试过定制无关的重点功能,我也没有仔细看定制功能无关的相关代码流程,最终导致了一个很简单但影响跟很大的bug,这会儿在等地铁还比预计时间晚了三分钟,感觉自己真的运气好被今天。今晚上又注意看了iteye上网页相关的排版,...
分类:
其他好文 时间:
2014-07-19 23:19:15
阅读次数:
183
Android Camera 三星BUG :
最近在项目...
分类:
移动开发 时间:
2014-07-19 23:18:19
阅读次数:
474
Log4Net 使用详解
几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专
门的调试工具了。然而 一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。
日志具有以下优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;
一旦在程序中加入了 Log 输出代码,程序运行过程中就能生成并输出日志信息而无需人工干预。另外,
日志信息可以输出到不同的地方。
Log4net就是为这样一个目的设计的,用于.NET开发环境的日...
分类:
Web程序 时间:
2014-07-19 23:17:49
阅读次数:
497