自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 ngrinder maven配置

<repositories> <repository> <id>ngrinder.maven.repo</id> <url>https://github.com/naver/ngrinder/raw/ngrinder.maven.repo/releases</url> <...

2018-10-30 10:55:42 870 1

原创 java代码,使用sql语句操作mongo数据库

如果使用mongo的查询方式查询内容,对于mongo不熟悉的同学来说,是一件相对比较繁琐的事情,所以就想到用sql语句的方式来查询mongo的结果集,druid可以很好的解析SQL语句,所以使用它来解析sql是再好不过了以下是完成的部分功能代码,其他功能后续会慢慢补充package com.quark.util;import com.alibaba.druid.sql.SQLU

2017-08-25 18:29:56 3709 4

原创 修改fitnesse源码->自定义页面脚本中各种Table(ScriptTable,DecisionTable)的类实例变量

修改fitnesse源码,使得页面的table中实例化的类分配到自定义的变量中只需要修改源码工程中的2个类方法1. 需要修改fitnesse.testsystems.slim.tables.Disgracer类中的disgraceName()方法private String disgraceName() { disgracedName = new StringBuffer();

2017-07-17 14:06:43 770

原创 Fitnesse slim框架的DecisionTable类自动保存实例变量到fitnesse变量存储中

假如有2个Class,分别是A和Bpublic class A { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}public class B { private

2017-07-13 17:21:10 457

原创 linux有用工具

1. 抓包 -> tcpdump2. 下载安装 -> yum yum install 全部安装yum install package1 安装指定的安装包package1yum groupinsall group1 安装程序组group13. 上传下载 -> lrzszsz: 将选定的文件发送(send)到本地机器;rz:运行该命令会弹出 一个文件选择窗口, 从本

2017-05-25 11:09:15 300

原创 linux抓包工具 tcpdump

tcpdump -i eth0 dst host  www.baidu.com and port 80 -w dump.cap1. -i -a    将网络地址和广播地址转变成名字;   -d    将匹配信息包的代码以人们能够理解的汇编格式给出;   -dd    将匹配信息包的代码以c语言程序段的格式给出;   -ddd   将匹配信息包的代码以十进制的形式给出;

2017-05-25 11:02:18 339

原创 fitnesse执行日志(executionLog)中文乱码的2种解决方法

fitnesse执行日志(executionLog)乱码的2种解决方法

2017-05-11 11:01:19 738

原创 java的坑

1. volatile和synchronizedvolatile是能保证可见性,但不能保证原子性volatile保证对一个变量的写操作先行发生于后面对这个变量的读操作,即:禁止进行指令重排序使用volatile的变量应该遵循对变量的写操作不依赖于当前值,即是:具有原子操作的变量Volatile 变量具有 synchronized 的可见性特性,但是不具备原子特性

2017-04-13 15:14:16 769

原创 fitnesse 源码研究和二次开发

1. 前端框架 velocity2. 类型转换,比如Map转String,List转String,相关代码在fitnesse.slim.converters包下,ConverterRegistry负责注册各种类型的Converter组件,因此可以自定义类型转换并加入ConverterRegistry进行注册

2017-04-12 17:55:47 1871

转载 log4j.properties配置文件

#①配置根Logger,其语法为: # #log4j.rootLogger =[level],appenderName,appenderName2,... #level是日志记录的优先级,分为OFF,TRACE,DEBUG,INFO,WARN,ERROR,FATAL,ALL ##Log4j建议只使用四个级别,优先级从低到高分别是DEBUG,INFO,WARN,ERROR #通过

2017-04-05 15:28:41 401

原创 gradle使用

1. 添加maven上的第三方jar包,在build.gradle文件中的dependencies {jar包}块中加入依赖maven网络包例如:dependencies {  compile 'org.apache.httpcomponents:httpclient:4.3.5'  compile 'org.apache.httpcomponents:httpmi

2017-04-03 17:12:08 1780

原创 java 常用工具1包

1. json处理:alibaba -> fastjsongoogle -> gson2. Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing,

2017-03-31 18:11:15 236

原创 常用工作工具

orcale客户端  -> plsql(推荐), navicat, mysql客户端 -> hedisql(推荐), navicatmongo客户端 -> 3T mongochef(推荐), robomongo, mongovue文本编辑器 -> ultraedit, notepad++邮件客户端 -> outlookJDK(java develop kit)java

2017-03-31 16:47:19 282

转载 fitnesse源码导入eclispe

fitnesse源码导入eclispe认识fitnesse

2016-06-12 16:46:54 1033

转载 eclipse导入jmeter-3.0源码

参考:http://www.linuxidc.com/Linux/2013-12/94017.htm准备工作:在http://jmeter.apache.org/download_jmeter.cgi中分别下载binaries和source两个压缩包,前者为release版本,后者则为jmeter的源码。1、在eclipse中新建javaproject,名为apache

2016-06-11 13:46:51 1547 1

原创 testlink xml转excel

testlink用例导出到excel中

2016-05-10 14:31:30 1361 1

转载 java web项目,将服务器地址直接访问web项目的主页面

修改tomcat根目录下的conf/server.xml文件找到以下行            unpackWARs="true" autoDeploy="true">在下方添加一行

2015-10-14 15:16:15 781

原创 sql统计某年的12个月工作数据

SELECTp.proj_no AS pno,p.proj_name AS pname,w.work_name AS wname,wt.work_id AS wid,wt. YEAR,sum(CASE wt.MONTHWHEN 1 THENwt.work_timeELSE0END)AS january,sum(CASE wt. MONTH

2015-09-15 10:12:01 3731

原创 JSONObject和JSONArray的排序

运行环境:java1.8方法: /** * JSONObject排序 * * @param obj * @return */ @SuppressWarnings("all") public static JSONObject sortJsonObject(JSONObject obj) { Map map = new TreeMap(); Iter

2015-07-01 16:51:02 19530 1

转载 jmeter 模拟网络带宽的设置

转自:http://wiki.apache.org/jmeter/Controlling%20Bandwidth%20in%20JMeter%20to%20simulate%20different%20networksHow to simulate network bandwidth in JMeter?JMeter let's you simulate netwo

2015-05-26 10:28:02 4766

转载 Appium键盘事件

AndroidDriver类的发送键盘事件的方法public void sendKeyEvent(int key) {        execute(KEY_EVENT, getCommandImmutableMap(KEY_CODE, key));}以下是各个数字对应的键盘事件:http://testerhome.com/topics/799KEYCODE_C

2015-03-31 15:50:40 2135

原创 java执行定时任务

import java.util.Timer;import java.util.TimerTask;public class TaskTest {    public static void main(String[] args) {        Timer t = new Timer();        TimerTask task = new TimerTask(

2015-03-24 11:57:44 424

原创 ubuntu 启动jmeter-server失败的处理方法

在ubuntu上执行jmeter-server时出现错误提示:直接执行: simon@ubuntu:~/apache-jmeter-2.12/bin$ ./jmeter-server执行失败Created remote object: UnicastServerRef [liveRef: [endpoint:[127.0.1.1:38459](local),objID:[-2f

2015-03-19 16:53:13 5405

转载 用汉明距离进行图片相似度检测的Java实现

Google、Baidu 等搜索引擎相继推出了以图搜图的功能,测试了下效果还不错~ 那这种技术的原理是什么呢?计算机怎么知道两张图片相似呢?根据Neal Krawetz博士的解释,原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。这里的关键技术叫做"感知哈希算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fing

2015-03-18 17:47:51 1501

原创 java8 lambda 统计list中对象的重复次数

List list = new ArrayList() {            {                add(12);                add(20);                add(12);                add(22);                add(22);                add(23);

2015-02-13 17:58:59 14821

原创 google AviatorEvaluator类,使条件判断更简单

import java.util.HashMap;import java.util.Map;import com.googlecode.aviator.AviatorEvaluator;@SuppressWarnings("all")public class ExpressionUtil {    /**     * check the object if co

2014-12-30 14:18:40 5840

原创 fitnesse中的Map处理

fintesse会把!{}标记的变量视为HashTable对象,展现到页面上的将是table格式(userguide中提到可以改变hashtable的css样式)======   java 代码   =========    public Map getMap(Map map) {        Set set =map.keySet();        for(Objec

2014-12-30 13:04:04 1016

原创 fitnesse页面增加认证

一、增加用户认证1. 只增加一个认证用户:java -jar fitnesse.jar -a username:password2. 增加多个认证用户(明文密码)    2.1 新建一个password.txt的文本文件,并设置文件的内容如下:        tom:12345        jack:1234    2.2 运行命令:java -jar fitness

2014-12-30 11:17:04 1099

转载 jmeter -- CSV DATA SET CONFIG

转自:http://community.blazemeter.com/knowledgebase/articles/65138-using-csv-data-set-config

2013-10-15 10:40:43 763

原创 修改mantis显示为中文页面

修改mantis目录下的config_defaults_inc.php文件,搜索$g_default_language,修改它的值为chinese_simplified,保存并退出即可

2013-09-15 15:44:37 3642 1

转载 允许ubuntu下mysql远程连接

转自:http://blog.csdn.net/hunauchenym/article/details/6933038第一步:vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1或者改为: bind-address = 0.0.0.0允许任意IP访问;

2013-09-15 15:30:58 677 2

转载 ubuntu下修改MySQL的配置文件my.cnf

转自:http://blog.csdn.net/xun_2008/article/details/7032897先sudo su转换成root,再用cd转到/etc/mysql目录下,用chmod修改权限(chmod 755 my.cnf),但这样还不能修改,再用vi命令(vi my.cnf),通过上下方向键将光标移到[client]下面的空行,按I键,添加default-charac

2013-09-15 15:21:40 2360

转载 ubuntu mysql 修改root密码和权限

转自:http://blog.chinaunix.net/uid-20718384-id-3322167.htmlmysql root用户密码忘记或者是权限不对。1. 先停止mysqlsudo service mysql stop2. 运行mysqld_safesudo mysqld_safe --user=mysql --ski

2013-09-15 08:10:55 813

转载 安装 testlink-1.9.4(wamp) ,并与 mantis 集成问题汇总

转自:http://wenku.baidu.com/view/c3f4e630376baf1ffc4fad45.html1. Read/write permissions报错 问题: Checking if /var/testlink/logs/ directory exists [S]  Failed! Checking if /var/testlink/upload_area/

2013-09-14 09:02:25 1797

转载 ubuntu testlink安装

转自:http://blog.csdn.net/yzlworld/article/details/5852719查看已安装软件:dpkg -l *apache*dpkg -l *php*dpgk -l *mysql*"uu"为未安装,“ii”为已安装。根据需要下载并安装:sudo apt-get install apache2 php5 mysql-server

2013-09-14 09:00:42 1042

转载 ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock

转自:http://hi.baidu.com/remoteexp/item/9a49be38da33155d81f1a7b7通过终端安装程序sudo apt-get install xxx时出错:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: U

2013-09-14 08:35:08 607

转载 详细解析Java中抽象类和接口的区别

转自:http://dev.yesky.com/436/7581936.shtml在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象

2013-09-11 09:15:03 340

转载 基于Java的四大开源测试工具

转自:http://www.csdn.net/article/2013-07-12/2816206-Open-Source-Testing-Tools-in-Java摘要:成功的应用程序离不开测试人员和QA团队反复地测试,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。测试是应用程序生命周期里至关重要的一步,应用程序在进行最

2013-08-08 22:06:21 801

转载 Java IO流学习总结

转自:http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.htmlJava流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数

2013-08-07 13:17:47 484

原创 hashtable和hashmap的遍历

Hashtable ht1 = new Hashtable();Hashtable ht2 = new Hashtable();ht1.put("a", "as");             ht1.put("b", "ab");             ht1.put("c", "not");             Iterator iterator = ht1.key

2013-08-06 15:02:29 618

整合好的SSH项目

不知道什么时候下载的ssh项目源码,想学的时候可以借鉴一下

2013-08-06

robotium api

android自动化测试工具robotium的api doc文档

2013-08-06

Android开发教程

Android开发教程,写的不错,适合android开发初学者做参考

2013-08-06

Android API

Android 开 发 的 API 说 明 文 档

2013-08-06

C#入门经典(第5版)源代码

C#入门经典(第5版)源代码,学习C#的利器

2013-08-05

Linux常用命令全集

Linux常用命令全集包括:文件管理,文件传输,文档编辑,系统管理,系统设置,网络通讯,磁盘管理,备份压缩,设备管理。

2013-08-03

Linux教程 Shell精华文章

简介: 全 书 目 录 bash入门基础 Bash最常见的激活模式 Linux Shell 里一些很少用到卻很有用的指令 Linux 基本使用命令(基本篇) Linux 文件内容统计命令 Linux 系统命令精通指南 Linux 下对于passwd 命令的使用详解 Linux必学60个命令文件处理 Linux必学的重要命令 Linux程序的命令行处理 Linux的shell下有关“工作”的操作 Linux的命令组成 Linux文件内容查询命令 Linux系统命令:网络通信 Linux下find命令的用法 Linux下Shell基础知识深入浅出 Linux中shell提供的叙述语言 LINUX中使用r-系列命令 shell 编程的最好理解 想知道“shell 程序怎样解释命令”的进来 Shell 的历史渊源 Shell 对象 shell编程Bash中对变量的操作方法谈 Shell编程入门:Linux解释器原理 Shell常见知识 Shell高级屏幕输出 shell基础1-----Linux的用户和用户组管理 Shell精解 Shell命令行操作 Shell启动文件与环境变量 shell提示行魔术 Sobell谈bash和Linux命令行命运 从零开始:Linux基础教程之命令的使用 从学习export命令理解到的Shell环境和变量生存期 几种常见shell简介 命令使用技巧 让我们一起来学Linux命令吧 使用命令历史的窍门 提高Import命令的性能 提高linux命令行的工作效率 网中人“shell十三问之变量替换” 外传(初学shell必看) 详解Bash命令行处理 新手必看:FDISK命令的常用方法 一切从基础开始Linux入门命令篇 用比较法学Linux基本命令 在shell提示下操作文件

2013-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除