在 《SonarQube4.4+Jenkins进行代码检查实例之一》 中介绍了不编译只检查的方式。但是有些代码检查需要使用字节码,比如Findbugs的检查依赖于字节码,实例一中只提取源代码,就不能进行Findbugs的检查。要进行Findbugs检查就需要编译。以下实例操作来演示如何搭建1,首先当然是要下载最新的Findbugs http://docs.codehaus.org/displ...
分类:
其他 时间:
2014-09-09 12:34:18
收藏:
0 评论:
0 赞:
0 阅读:
280
LUA loadstring
类似加载,从给定的字符串得到块。
要加载和运行一个给定的字符串
一般如下用法:
assert(loadstring(script))()
f = loadstring("a = 1")
相当于:
f = loadstring("function() a = 1 end")
复杂用法如下:
下面是动态加载字符串...
分类:
其他 时间:
2014-09-09 12:33:58
收藏:
0 评论:
0 赞:
0 阅读:
844
if(@ARGV!=2){
die "Usage: $0 sample_file sample_number\n";
}
my($sample_file, $sample_number) = @ARGV;
open my $FILE, "
my @content = ;
my $all_number = @content;
#print "|$all_number|\n";...
分类:
其他 时间:
2014-09-09 12:33:48
收藏:
0 评论:
0 赞:
0 阅读:
364
最近做了个数据管理工具,发生了比较“奇怪”的问题,在eclipse里面直接运行时,功能都可以正常使用,但是导出成为jar包放在桌面就不行了,有的按钮就失效了,或者界面不能正常显示。记录解决思路与过程如下:
1.难道是导出的jar包不是最新的代码,于是我试了试validate和clean up。
结果:没用!
2.用反编译工具将导出的jar包反编译
结果:发现导出的jar包代码是最...
分类:
其他 时间:
2014-09-09 12:33:38
收藏:
0 评论:
0 赞:
0 阅读:
355
1.为什么需要使用自定义标签
(1)与JSP页面整体统一
(2)还具有一定的业务逻辑功能,例如:循环,判段。。。
(3)替代原JSP页面中
2.自定义标签开发步骤(3步):
(1)自定义一个标签处理类,实现SimpleTag接口
package cn.wenhao.www.web.serlvet.el;
import java.io.IOException;
i...
分类:
其他 时间:
2014-09-09 12:33:28
收藏:
0 评论:
0 赞:
0 阅读:
226
CopyOnWriteArrayList:
public static void main(String[] args) {
final List names = new CopyOnWriteArrayList();
names.add("1");
names.add("2");
names.add("3");
names.add("4");
Itera...
分类:
其他 时间:
2014-09-09 12:33:10
收藏:
0 评论:
0 赞:
0 阅读:
290
先从一个简单的求和函数开始...
分类:
编程语言 时间:
2014-09-09 12:32:48
收藏:
0 评论:
0 赞:
0 阅读:
300
这篇blog是翻译自iOS Tutorial Team的成员 Johann Fradj发,他目前是一位全职的资深iOS开发工程师。他是HotApps Factory的创始人,该公司开发了AppCooker
你是否在做一款游戏的时候想实现一种算法,让一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢?
如果是的话,请看这篇教程,我们会展示如何使用著名的A星寻路算法来实现它!...
分类:
其他 时间:
2014-09-09 12:32:38
收藏:
0 评论:
0 赞:
0 阅读:
346
作为一个已经工作5年的程序员,对生活认识,有一点个人想法想表达一下,当我们刚刚告别校园成为一个程序员时,大都拥有成功的梦想、万分的激情,那时的我们也拥有精力充沛的健康身体。...
分类:
其他 时间:
2014-09-09 12:32:28
收藏:
0 评论:
0 赞:
0 阅读:
298
一般的下载服务器为每一个发出下载请求的用户提供下载服务,而BitTorrent的工作方式与之不同。分配器或文件的持有者将文件发送给其中一名用户,再由这名用户转发给其它用户,用户之间相互转发自己所拥有的文件部分,直到每个用户的下载都全部完成。...
分类:
其他 时间:
2014-09-09 12:32:18
收藏:
0 评论:
0 赞:
0 阅读:
267
人总需要勇敢生存,作为程序员,我们除了平时的日常生活,我们是否更需要为自己的人生作一些规划呢,这里说下我的一些看法。希望CSDN网友能谈下自己的观点。...
分类:
其他 时间:
2014-09-09 12:32:08
收藏:
0 评论:
0 赞:
0 阅读:
305
NM端
//NM发送心跳,增加一个NODE_UPDATE事件,简单返回一个respone,异步驱动型,事件再驱动assignContainers,从资源请求结构里取出需求分配资源
//AsyncDispatcher原理
//一个event队列,一个eventtype.class 到处理器对应关系(仅仅是一个class对应一个处理器,class是个Enum可能会有很多种值,具体逻辑在处理器内部)...
分类:
其他 时间:
2014-09-09 12:31:58
收藏:
0 评论:
0 赞:
0 阅读:
294
AppMaster向RM请求资源
//APPMASTER向RM发送心跳,更新资源请求结构,从分配好的内存结构取出分配的资源,具体任务分配是后台异步的由NM发送心跳驱动
MRAppMaster
:serviceinit
// service to allocate containers from RM (if non-uber) or to fake it (uber)
conta...
分类:
其他 时间:
2014-09-09 12:31:48
收藏:
0 评论:
0 赞:
0 阅读:
413
Given n, generate all structurally unique BST's (binary search trees) that store values 1...n.
For example,
Given n = 3, your program should return all 5 unique BST's shown below.
1 3...
分类:
其他 时间:
2014-09-09 12:31:39
收藏:
0 评论:
0 赞:
0 阅读:
155
ctrl + c --> 2)SIGINTctrl + \ --> 3)SIGQUIT13)SIGPIPE 当管道读端关闭,再往管道写东西,会发出SIGPIPE信号17)SIGCHLD 子进程退出会向父进程发出SIGCHLD信号,系统默认处理是忽略掉该信号#include#include #incl...
分类:
其他 时间:
2014-09-09 12:28:48
收藏:
0 评论:
0 赞:
0 阅读:
241
题意:求S(k) = A+A^2+...+A^k.解法:二分即可。if(k为奇) S(k) = S(k-1)+A^kelse S(k) = S(k/2)*(I+A^(k/2))代码:#include #include #include #include #define SMod musing ...
分类:
其他 时间:
2014-09-09 12:28:28
收藏:
0 评论:
0 赞:
0 阅读:
193
Tags: wigs for women, best wigs for womenPointers To Consider When Looking For The Ideal Ohio Automotive Refinishing Detection Company By: tysoncross0...
分类:
其他 时间:
2014-09-09 12:28:18
收藏:
0 评论:
0 赞:
0 阅读:
320
Myself:根据测试工程师的项目经验,在web测试过程中,对寻找bug的测试点的整理。 1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotP....
分类:
其他 时间:
2014-09-09 12:28:08
收藏:
0 评论:
0 赞:
0 阅读:
345
在Windows 8.1上,Adobe Flash被作为一个平台功能包括在内,可运行于Internet Explorer和桌面版Internet Explorer。用户可使用“管理加载项”对话框启用或关闭此功能。
分类:
Web开发 时间:
2014-09-09 12:27:58
收藏:
0 评论:
0 赞:
0 阅读:
272
1、相同位数,数字和相同问题给定一个数字编码N,大多数情况下可以找到一个数字编码M,其位数与N相同,各位数字之和与N的各位数字之和相同。并且M是大于N的数值中最小的一个,也可能M不存在。如:N=134,则M=143.如N=020,则M=101。形式化表述为F(N)=M。如果M不存在,则F(N)=-1...
分类:
其他 时间:
2014-09-09 12:27:48
收藏:
0 评论:
0 赞:
0 阅读:
438