基于Selenium+PhantomJS模拟浏览器访问

8-07 2,291 views

介绍 Selenium Selenium(http://docs.seleniumhq.org/)是一个Web应用自动化测试工具集,可以在多个浏览器平台上执行测试用例。Selenium包含以下几个工具: ...
阅读全文 0

SimpleDateFormat线程安全问题

8-05 1,715 views

在需要进行日期与字符串相互转换的类中,经常会声明一个静态的SimpleDateFormat变量,如下所示: Java private static SimpleD...
阅读全文 1

OpenResty简介与实践

4-20 2,436 views

简介 OpenResty(亦称ngx_openresty,http://openresty.org/)是一个基于Nginx的 Web 应用服务器。它集成了Nginx内核、LuaJIT、Lua语言实现的库以及许多第三...
阅读全文 0

使用Resin部署Web Service

4-15 2,390 views

Resin是一款非常流行的Web Application服务器,可以部署servlet和JSP,同时,Resin也可以作为Web Service服务器。使用Resin部署Web Service的步骤如下。 配置...
阅读全文 0

使用MyBatis Generator逆向生成数据库读写代码

4-12 2,114 views

简介 MyBatis(前身是iBATIS)是一个基于Java的持久层框架,而MyBatis Generator (MBG,http://www.mybatis.org/generator/)是一个根据数据库表结构为MyBatis...
阅读全文 1

使用GraphicsMagick+im4java处理图片

11-10 2,563 views

GraphicsMagick(http://www.graphicsmagick.org/)被称为图片处理的瑞士军刀,它的功能包括: Convert an image from one format to another (e.g. TIFF to J...
阅读全文 0

Elasticsearch简介与实践

10-16 2,045 views

Elasticsearch(https://www.elastic.co/products/elasticsearch/)是一个基于Lucene的开源搜索引擎,使用Elasticsearch可以搭建分布式、可扩展、高可用的搜...
阅读全文 0

解决NoClassDefFoundError: Could not initialize class net.sf.json.JsonConfig

4-01 4,682 views

今天在开发时遇到了如下错误: Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.sf.json.JsonConfig NoClassDefFoundError不同...
阅读全文 0

Thrift简介与实践

3-11 1,794 views

Thrift(http://thrift.apache.org/)是一个支持多种语言的远程服务调用框架,最初由Facebook开发,目前由Apache基金会负责维护。 安装 tar -zxvf thrift-0.9...
阅读全文 0

ProcessBuilder中“Too many open files”错误的解决

1-10 1,958 views

在一个系统中程序每隔5分钟会通过ProcessBuilder创建进程执行shell脚本。系统运行一段时间后,会报以下错误: java.io.IOException: Cannot run program R...
阅读全文 0