工具相关
惹不起的程咬金
这个作者很懒,什么都没留下…
展开
-
CMD的debug命令
--http://www.diybl.com/course/3_program/python/20110605/556522.htmldebug :dos、windows提供的汇编调试工具。 命令行窗口中敲入debug 进入debug模式。 r 查看、改变cpu寄存器内容d 查看内存中的内容e 改写内存中的内容u 将内存中的机器码反应成汇编语转载 2011-11-01 13:25:41 · 11205 阅读 · 0 评论 -
工作流引擎
1.什么是Activiti在解释activiti之前我们看一下什么是工作流。工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。我的理解是,工作流将一套大的业务逻辑分解成业务逻辑段, 并统一控制这些业务逻辑段的执行条件,执行顺...转载 2018-03-05 20:47:04 · 19812 阅读 · 2 评论 -
MongoDB $type 操作符和 条件操作符
描述在本章节中,我们将继续讨论MongoDB中条件操作符 $type。$type操作符是基于BSON类型来检索集合中匹配的数据类型,并返回结果。MongoDB 中可以使用的类型如下表所示:类型数字备注Double1 String2 Object3 Array4 Binar转载 2017-07-14 11:04:33 · 782 阅读 · 0 评论 -
gtest 测试实例间共享数据的方法
引言在《Google C++单元测试框架(Gtest)系列教程之三——测试固件(Test fixture)》中,介绍了如何使用测试固件为测试实例(Tests)进行数据配置和初始化。除了数据初始化方法,Gtest还提供了测试实例间共享数据的方法。同属一个测试用例的测试实例间共享数据为实现测试实例间的独立性,Gtest提供了为每个测试实例新生成一个测试固件对象的方法,通过“独享”测转载 2017-01-22 14:26:49 · 4133 阅读 · 1 评论 -
gtest 中Setup TearDown SetUpTestCase和TearDownTestCase 的区别
前言 在单元测试中,我们经常需要在某个测试套件、测试用例或者整个测试运行之前进行前置条件设置及检查,或者运行之后对运行结果进行校验等操作。在gtest中,称之为事件机制。gtest将事件按照作用的范围不同进行划分,从大到小总共分为3个层次: 1)整个测试层面,即在测试工程开始前和结束后进行; 2)测试套件层面,即在某个测试套件开始前和结束后进行; 3)测试用转载 2017-01-22 14:25:14 · 28362 阅读 · 0 评论 -
玩转Google开源C++单元测试框架Google Test系列(gtest)之四 - 参数化
一、前言在设计测试案例时,经常需要考虑给被测函数传入不同的值的情况。我们之前的做法通常是写一个通用方法,然后编写在测试案例调用它。即使使用了通用方法,这样的工作也是有很多重复性的,程序员都懒,都希望能够少写代码,多复用代码。Google的程序员也一样,他们考虑到了这个问题,并且提供了一个灵活的参数化测试的方案。二、旧的方案为了对比,我还是把旧的方案提一下。首先我先把被测函数IsPr转载 2017-01-22 14:07:41 · 802 阅读 · 0 评论 -
使用 EMMA 测量测试覆盖率
http://www.ibm.com/developerworks/cn/java/j-lo-emma/介绍测试代码覆盖率的重要性测试驱动开发(TDD)是极限编程的一个重要特点,它具有很多优点,并被越来越多的开发人员所接受。在测试驱动开发过程中,程序员经历了编写测试用例,实现功能,重构代码这个不断迭代的过程。实践证明,这个过程能显著提高我们的生产效率,并产生高质量的代码。它还能给我转载 2015-07-07 09:22:07 · 4198 阅读 · 0 评论 -
mongrel
外文名mongrel用 途快速的针对Ruby的Http 服务器优 势支持集群,扩展性强支持框架Ruby On RailsMongrel是一种快速的针对Ruby的Http 服务器,专门为部署发布rails应用而产生的。可以替代mod_ruby/fastcgi,可以用于生产部属环境。支持转载 2015-06-24 16:09:07 · 928 阅读 · 0 评论 -
Andriod程序如何在安卓市场发布
到目前为止,在Android Market里,已经有我的2个应用程序了,所以,我想写出一点关于Android应用程序发布过程的东西,用来告诉那些想发布自己的应用程序的朋友们,在发布过程中会遇到哪些的事情。在发布你的应用程序之前,你首先要做的事情是为你的应用做数字化签名认证。在Google的Android开发者网站上,有一个整版都是介绍签名问题页 面,但如果你使用的是带有ADT (Android转载 2015-05-29 14:38:37 · 2214 阅读 · 0 评论 -
Ant build.xml中的各种变量
来源:http://blog.csdn.net/hittata/article/details/4744653Ant环境变量分为四种:1. build.properties文件中定义的变量2. build.xml文件中定义的变量,3. windows系统默认自带的环境变量,4. windows系统SET的环境变量。转载 2012-06-13 09:40:30 · 1023 阅读 · 0 评论 -
PowerVM 新存储特性 - NPIV
VIO 2.1 和 NPIV 简介PowerVM 是 IBM 公司为运行在 Power Systems 上的 AIX、IBM i 和 Linux 操作系统提供的工业强度的虚拟化技术。NPIV 是 PowerVM 的 VIO 2.1 版本所支持的新功能 , 是 IBM Power 虚拟化技术发展的最新成果。本文主要对该特性的概念作简要的介绍,并通过对比以往相似特性以及注意事项 , 最后通过一个简转载 2012-02-09 19:55:16 · 4045 阅读 · 0 评论 -
持续集成工具的选择
1 下面的链接有具体的比较http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix2转一篇文章:让开发自动化: 选择持续集成服务器对开源 CI 服务器:CruiseControl、Luntbuild 和 Continuum 的调查Paul Duvall, CTO, Stell转载 2012-01-04 15:06:12 · 21289 阅读 · 4 评论 -
学习笔记--ology
关于PPT----一种可视化的沟通工具沟通是让别人接受你的观点,帮助他们理解你为什么会感到兴奋,悲伤或者喜悦等等。如果你只要陈述事实和数据,取消演示,给他们报告。听众通常在你的演说和PPT之中选择一样,他们不会两样都做。因为需要问自己,是让他们挺你说更重要还是看效果。演示是一个生态系统,需要从三方面考虑:需要传达的信息,可以看见的故事以及有效的表达。常犯的错原创 2011-11-14 16:15:51 · 1107 阅读 · 0 评论 -
【转载】开源Mediawiki
MediaWiki 是 Wikipedia 使用的网站解决方案的开源版,以个人观点来看,Wiki 在这个时代显得不够时尚,且不支持 MarkDown 等新兴的标记语言,另外页面的组织方式采用了自己的一套管理语言,上手需要一定的学习成本。不过经典总归是经典。MediaWiki 也提供了官方的 Docker image,这就节省了不少安装环境的工作量,接下来就来看看私有 MediaWiki 站点是...转载 2019-06-11 09:57:54 · 8512 阅读 · 0 评论