正忙于工作,却被打断要给市场部门打个包?
测试部门要求每天有新的版本,可以验证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
现在暂时记住TcpConnection是TcpServer中Acceptor关注的监听套接字上accept新连接后被初始化的一个对象,接下来分析下EventLoop
这个东西才是真正驱动库的核心,是别的类(EpollPoller Acceptor )帮助他完成了库的功能,看看内部是怎么实现的。
EventLoop:
这个类中最重要的成员就是poller_,这个...
分类:
其他 时间:
2014-03-27 18:38:45
收藏:
0 评论:
0 赞:
0 阅读:
466
基本题吧 错了好几次 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的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
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(无用代码扫描工具)使用方法及局限
对于沉积或多方接手开发的项目经常会遇到一坨一坨无用的代码,但一个一个类查找又相当费时,这里介绍一个eclipse插件扫描没有引用的类、方法、常量。
插件名为UCDetector,介绍地址为http://www.ucdetector.org/index.html
eclipse update s...
分类:
其他 时间:
2014-03-27 18:56:40
收藏:
0 评论:
0 赞:
0 阅读:
485
传统的类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
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
//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
这个类只有两个对外接口的函数,一个构造函数,一个开始Loop的函数
类的内部成员:
一个Loop指针 loop_(说明内部并没有实例化EventLoop)
一个线程 thread_
一个锁 Mutex
一个条件变量 cond_
一个初始化回调 callback_
EventLoopThread初...
分类:
其他 时间:
2014-03-27 20:17:10
收藏:
0 评论:
0 赞:
0 阅读:
475
【摘要】本文分析了传统单元测试技术的不足,提出了表格驱动的单元测试技术,新技术可以大幅降低单元测试的难度及综合成本,用户不需要编写测试代码,测试工作效率通常是现有技术的五倍以上。新技术已在C/C++单元测试工具Visual Unit 4中成功应用。这是第一节。一、传梳单元测试技术的缺陷分析 单元测试是软件开发过程中保证代码质量,提升开发产能的重要手段。 单元测试的基本方法是利用测试驱动...
分类:
其他 时间:
2014-03-27 20:30:35
收藏:
0 评论:
0 赞:
0 阅读:
470
基于目前项目中可能需要用到二维码生成和读取,再此研究了一下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(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
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编程技术与基础设施
一、面向服务的编程技术
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