这段时间折腾自动化测试,之前都是在Eclipse工程里面手工执行自动化测试脚本,调用Testlink API执行测试用例,目前搭建Jenkins自动化构建测试的方式,实现持续构建,执行自动化测试。 硬件环境: 操作系统:Windows Server 2008 R2 Enterprise CPU:In ...
分类:
其他好文 时间:
2017-07-03 14:00:16
阅读次数:
1868
12个敏捷过程的小提示Tips1. 可视化一切。在团队里使用Scrum白板。同时走廊过道上也会挂上显示信息的白板,这些信息可以是公司战略、软件缺陷等等。可视化的好处是,员工经过这些白板时,能够了解到当前正在发生什么。例如,当看到某位员工正在进行某项任务时,其他员工则可以提出各自的想法和建议。目标驱动... ...
分类:
其他好文 时间:
2017-06-25 13:18:42
阅读次数:
170
DNS处理模块dnspythondnspython是python实现的一个DNS工具包,它支持几乎所有的记录类型,可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验,可以替代..
分类:
编程语言 时间:
2017-06-14 02:50:03
阅读次数:
309
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. For example,"A man, a plan, a canal: Pan ...
分类:
其他好文 时间:
2017-06-13 14:39:56
阅读次数:
213
MyBatis插件原理 从<plugins>解析开始 本文分析一下MyBatis的插件实现原理,在此之前,如果对MyBatis插件不是很熟悉的朋友,可参看此文MyBatis7:MyBatis插件及示例 打印每条SQL语句及其执行时间,本文我以一个例子说明了MyBatis插件是什么以及如何实现。由于M ...
分类:
其他好文 时间:
2017-06-11 17:30:17
阅读次数:
186
使用SpringAop 验证方法参数是否合法 先定义两个注解类ValidateGroup 和 ValidateFiled ValidateGroup .java package com.zf.ann; import java.lang.annotation.ElementType; import j ...
分类:
编程语言 时间:
2017-06-08 18:50:04
阅读次数:
347
本文及后续文章,Redis版本均是v3.2.8 上篇文章《Redis 数据结构之dict》,我们对dict的结构有了大致的印象。此篇文章对dict是如何维护数据结构的做个详细的理解。 老规矩还是打开Redis的源码,文件dict.c 一、dict数据结构的维护 1、dictCreate - 创建一个 ...
分类:
其他好文 时间:
2017-05-20 18:21:38
阅读次数:
238
采用JS客户端直接签名有一个很严重的安全隐患。就是OSS AccessId/AccessKey暴露在前端页面。可以随意拿到AccessId/AccessKey,这是非常不安全的做法。 这里的签名采用服务端方式生成,前端通过ajax获取。 在阿里云js直传文档范例里,签名生成只有java,php,py ...
分类:
Web程序 时间:
2017-05-17 20:00:18
阅读次数:
4093
【转】http://www.cnblogs.com/softidea/p/6123307.html 话不多说,直接上代码: 测试的结果是: 这样就很清楚的看出各种方法是在什么时候调用的啦 ...
分类:
其他好文 时间:
2017-04-01 15:14:33
阅读次数:
1875
package com.fabiao;import java.security.KeyFactory;import java.security.MessageDigest;import java.security.PrivateKey;import java.security.PublicKey;i ...
分类:
编程语言 时间:
2017-03-30 17:52:23
阅读次数:
212