Java Socket长连接实现

TestScoket.java单例模式实现,继承Socket 1 public class TestSocket 2 extends Socket { 3 4 private static TestSocket instance; 5 6 private TestSocket() { 7 } 8 …… 阅读全文

[转] Java代码质量检测评估工具-PMD

转至:http://blog.csdn.net/soszou/article/details/9278889PMD下载地址:http://sourceforge.net/projects/pmd/可以在线安装 也可以下载下来解压到eclipse下 有feature 和 plugin简介:PMD scans Java source code an …… 阅读全文

Java 从一组数据随机选择并可设置出现概率

不多说直接上代码import java.util.HashMap;import java.util.Map;import java.util.Random;public class Test { //String 可以为任意类型 也可以自定义类型 static Map keyChanceMap = new HashMap(); static{ keyChanceMap. …… 阅读全文

linux(ubuntu) 开发环境配置

1,首先安装jdk,这是必然的。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html选择相关版本下载注意linux是否是64和32位的。之前就吃过亏。不过在装之前建议使用64位的,因为linux64位对32位的支持已经很稳定了。下载好后安装安装前先看一下权限,一般 …… 阅读全文

分享一款开源的http工具

看界面上有这么多按钮就知道功能有多强大了。可以测试一些发布的接口等等。项目地址:https://code.google.com/p/rest-client/软件截图: …… 阅读全文

分享自己写的一个小工具RGB转十六进制(高手勿喷)

由于工作经常美工给的颜色是rgb,而我们网页里面是16进制。网上也有很多类型的工具。不过似乎都用浏览器打开。没网就不爽了实现也很简单。代码已经共享了http://git.oschina.net/wiker/rgbtohex作用如下:可以将RGB转16进制,也可选择颜色转换成16进制 …… 阅读全文

三行代码实现对中文人名排序

代码如下:String[] names = {"王飞", "赵伟超", "杨豹", "李振", "刘帝", "刘博"};Arrays.sort(names, Collator.getInstance(java.util.Locale.CHINA));//升序;System.out.println(Arrays.toString(names)); 转至:http://www.osch …… 阅读全文

Socket服务连接池

package com.nielsenccdata.lbr.core.socket;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.net.SocketException;import java.util.concurrent.ArrayBlocking …… 阅读全文