首页 > 其他
手游项目使用Jenkins搭建持续集成系统
正忙于工作,却被打断要给市场部门打个包? 测试部门要求每天有新的版本,可以验证bug? 策划要求每天有新的版本,可以跟进审查? 每次集成版本,总担心合并带来问题,要把主要模块手动跑个遍? 如果你遇到这些情况,还不得不手动打包,人工测试,那这篇文章正适合你。 持续集成(continue intergration,简称CI)系统,就是一个可以定时从源代码管理系统下载代码,调用编译器编...
分类:其他   时间:2014-03-27 18:19:43    收藏:0  评论:0  赞:0  阅读:527
动态验证码源码(详解)
public partial class Admin_RandomImage : System.Web.UI.Page {     protected void Page_Load(object sender, EventArgs e)     {         if (!IsPostBack)         {             CreateCheckCode(GetChe...
分类:其他   时间:2014-03-27 20:20:18    收藏:0  评论:0  赞:0  阅读:578
muduo源码分析---EventLoop类
现在暂时记住TcpConnection是TcpServer中Acceptor关注的监听套接字上accept新连接后被初始化的一个对象,接下来分析下EventLoop         这个东西才是真正驱动库的核心,是别的类(EpollPoller Acceptor )帮助他完成了库的功能,看看内部是怎么实现的。 EventLoop:         这个类中最重要的成员就是poller_,这个...
分类:其他   时间:2014-03-27 18:38:45    收藏:0  评论:0  赞:0  阅读:466
POJ 3345 Bribing FIPA / 树形DP
基本题吧 错了好几次 G[0]没清空 从1开始清空了 伤不起 其他没什么难度 #include #include #include #include #include #include using namespace std; const int maxn = 210; vector G[maxn]; int dp[maxn][maxn]; int a[maxn]; int sum...
分类:其他   时间:2014-03-27 18:46:22    收藏:0  评论:0  赞:0  阅读:509
??如何写详细设计文档
如何写详细设计文档是一个很头疼的话题,简单的说是需求文档的升华,也可以说是开发人员开发程序的依据,当然根据详细设计文档的粒度进行。好的详细设计文档是需求人员和开发人员之间的桥梁,不过目前好多程序开发都是先开发后,然后为了应付审核,公司制度,文档规范,开发完成后后续补上该文档。如果这样的方式,详细设计文档的的作用就忽略了。   在大多数软件项目中,要末不作详细设计,要么开发完成后再补详细...
分类:其他   时间:2014-03-27 20:33:10    收藏:0  评论:0  赞:0  阅读:607
有关QlikView循环的疑惑
问题描述: 查阅了QlikView的help后知道QlikView的循环语法如下面Code所示: LET vTest1 = 1; LET vTest2 = 30; DO WHILE (vTest1 < $(vTest2)) LET vTest1 = $(vTest1) + 1; LOOP 可是令人不解的是为何把DO WHILE (vTest1 DO WHILE ($(vTest1)...
分类:其他   时间:2014-03-27 20:36:17    收藏:0  评论:0  赞:0  阅读:534
foreach二维数组
package ejbwebdemo; public class Mytext { public static void main(String[] args) { int[][] s = new int[3][4]; for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { s[i][j] = i + j; ...
分类:其他   时间:2014-03-27 18:38:14    收藏:0  评论:0  赞:0  阅读:536
无用代码扫描工具UCDetector
本文主要介绍UCDetector(无用代码扫描工具)使用方法及局限   对于沉积或多方接手开发的项目经常会遇到一坨一坨无用的代码,但一个一个类查找又相当费时,这里介绍一个eclipse插件扫描没有引用的类、方法、常量。   插件名为UCDetector,介绍地址为http://www.ucdetector.org/index.html eclipse update s...
分类:其他   时间:2014-03-27 18:56:40    收藏:0  评论:0  赞:0  阅读:485
[ext4]012 磁盘布局 - extent tree
传统的类Unix文件系统,比如Ext3,都是使用一个间接数据块映射表来记录每一个数据块的分配情况的。但是这种机制对于超大文件的存储是有缺陷的,特别是当对超大文件进行删除和截断操作时。映射表会对每一个数据块进行记录,而一个超大文件将占有很多的数据块,因此造成映射表将变得无比臃肿,难于维护。 Ext4引入了一个新的概念,叫做“Extents”。一个Extents是一个地址连续的数据块(block)的...
分类:其他   时间:2014-03-27 20:16:40    收藏:0  评论:0  赞:0  阅读:668
用双链表封装的栈的实现
上一篇文章http://blog.csdn.net/hongkangwl/article/details/22286469中用C++实现了双向链表了,下面我们对其封装,得到栈~~ 、 我们用链表的插入和删除模仿pop和push 完整代码如下: #include using namespace std; struct node { int date; node* prev; nod...
分类:其他   时间:2014-03-27 18:35:10    收藏:0  评论:0  赞:0  阅读:579
Hadoop2.x Yarn作业提交(服务端)
RM接收到客户端作业提交请求时会通过RPC server做回应,其实客户端就是通过ApplicationClientProtocol的RPC客户端提交作业的,客户端的提交流程参见上篇文章,在提交阶段的代码中,首先会调用getNewApplication来获得一个GetNewApplicationResponse,该返回类中包含了APP的ApplicationId,调度器资源信息。需要注意的是在RM...
分类:其他   时间:2014-03-27 20:40:16    收藏:0  评论:0  赞:0  阅读:794
关于语法二义性的证明
不存在语法二义性的检测算法,几乎是大家都接受了的一个命题,可我在网上用中文搜了一下也没看到这个命题的证明。。  证明某语法存在二义性,换个角度就是证明两个语法所描述的语言有交集。 而“语言有交集”我想不到什么算法可以搞,要是该语言的句子是有限的还好,直接暴力;但大部分语言都是无限的。。  一开始我觉得,从图论的角度应该是有检测二义性的算法存在的吧?点做token,边表联系,那随便遍历一下不...
分类:其他   时间:2014-03-27 20:23:54    收藏:0  评论:0  赞:0  阅读:858
c#读写txt文件
//write txt StringBuilder builder = new StringBuilder(); FileStream fs = new FileStream(saveFileName, FileMode.Create); StreamWriter sw = new StreamWriter(fs, Encoding.Default); for (int i = 0; i < ds...
分类:其他   时间:2014-03-27 18:16:37    收藏:0  评论:0  赞:0  阅读:470
muduo源码分析---EventLoopThread
这个类只有两个对外接口的函数,一个构造函数,一个开始Loop的函数 类的内部成员:         一个Loop指针 loop_(说明内部并没有实例化EventLoop)         一个线程  thread_         一个锁    Mutex          一个条件变量 cond_         一个初始化回调 callback_ EventLoopThread初...
分类:其他   时间:2014-03-27 20:17:10    收藏:0  评论:0  赞:0  阅读:475
表格驱动的单元测试技术(1)
【摘要】本文分析了传统单元测试技术的不足,提出了表格驱动的单元测试技术,新技术可以大幅降低单元测试的难度及综合成本,用户不需要编写测试代码,测试工作效率通常是现有技术的五倍以上。新技术已在C/C++单元测试工具Visual Unit 4中成功应用。这是第一节。一、传梳单元测试技术的缺陷分析    单元测试是软件开发过程中保证代码质量,提升开发产能的重要手段。    单元测试的基本方法是利用测试驱动...
分类:其他   时间:2014-03-27 20:30:35    收藏:0  评论:0  赞:0  阅读:470
基于Qt的二维码生成器
基于目前项目中可能需要用到二维码生成和读取,再此研究了一下qrencode和zxing,主要来源Libqrencode和QZXing,一个编码 一个解码       基于Mac osx平台      首先下载qrencode源码,解压到cd到其路径,执行./configure命令,具体可以网上查阅或者源码里面的readme有相关说明,make make install 他会执行安装到相关目录 ...
分类:其他   时间:2014-03-27 20:30:04    收藏:0  评论:0  赞:0  阅读:642
ISP与IAP的区别
ISP与IAP的区别                                            两者在操作方式,结果和应用场合区别:  什么是ISP(in system programming):      在系统编程。用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面,所以叫"在系统编程",即不用脱离系统;  什么是IAP(...
分类:其他   时间:2014-03-27 18:18:40    收藏:0  评论:0  赞:0  阅读:426
两张表筛选相同数据和不同数据
项目中经常会对两张数据库表的数据进行比较,选出相同的数据或者不同的数据。在SQL SERVER 2000中只能用Exists来判断,到了SQL SERVER 2005以后可以采用EXCEPT和INTERSECT运算符比较两张表的数据。 EXCEPT运算符返回由EXCEPT运算符左侧的查询返回、而又不包含在右侧查询所返回的值中的所有非重复值。 INTERSECT返回由INTERSECT运算符...
分类:其他   时间:2014-03-27 20:23:27    收藏:0  评论:0  赞:0  阅读:576
OSGART
ARToolKit for OpenSceneGraph OSGART is a library that simplifies the development of Augmented Reality or Mixed Reality applications by combining the well-known ARToolKit tracking library with OpenSce...
分类:其他   时间:2014-03-27 18:21:15    收藏:0  评论:0  赞:0  阅读:596
面向服务的软件开发之二——SOA编程技术与基础设施
目录 一、SOA 二、SOA编程技术与基础设施 一、面向服务的编程技术 1、两个方面的技术: 1、服务的封装、发布技术 1)微软平台 2)JAVA平台 2、服务的组合技术 1)基于消息路由的组合,如ESB、Camel、Spring Integration 2)基于流程编排的组合,BPEL、XPDL 3)基于架构的组合,SCA 2、产业界应用较...
分类:其他   时间:2014-03-27 18:23:50    收藏:0  评论:0  赞:0  阅读:629
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!