java中subString、split、stringTokenizer三种截取字符串方法的性能比较。最近在阅读java.lang下的源码,读到String时,突然想起面试的时候曾经被人问过:都知道在大数据量情况下,使用String的split截取字符串效率很低,有想过用其他的方法替代吗?用什么替代[......]
月度归档:2014 年十二月
java 最近将工作中用到的工具总结数字工具方法封装
java 最近将工作中用到的工具总结数字工具方法封装。最近将工作中用到一些工具类总结了一下,写了一个日期类发出来供大家一起学习参考,各位高手如果有其他的方法欢迎扩充到里面,也欢迎指出我的代码中的错误与不足,大家共同进步共同学习
此工具类用来处理数字方面的逻辑, 如返回指定位数的随机数字、Dou[......]
java中的设计模式实例总结
java中的设计模式实例总结。设计模式主要分三个类型:创建型、结构型和行为型。
其中创建型有:
一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点
二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具[......]
java local cache本地缓存的两种实现,一个基于list轮询一个基于timer定时
java local cache本地缓存的两种实现,一个基于list轮询一个基于timer定时。 最近项目要引入缓存机制,但是不想引入分布式的缓存框架,所以自己就写了一个轻量级的缓存实现,有两个版本,一个是通过timer实现其超时过期处理,另外一个是通过list轮询。 首先要了解下ja[......]
java dom4j 解析xml字符串的操作实例
java dom4j 解析xml字符串的操作实例。
- package test;
- import java.util.HashMap;
- import java.util.Iterator;
- import java.util.Map;
- import org.dom4j.Doc[......]
java 简单的HttpClient工具类,解决返回中文有部分乱码的情况
java 简单的HttpClient工具类,解决返回中文有部分乱码的情况。
- import java.io.IOException;
- import java.io.InputStream;
- import org.apache.http.HttpEntity;
- import o[......]
java 高效率的排列组合算法实例java实现方法
java 高效率的排列组合算法实例java实现方法。
- package BeanUtil;
- import java.util.ArrayList;
- import java.util.List;
- import com.work.core.exception.OurExce[......]
java 快速排序算法归并排序的实现方法实例教程
java 快速排序算法归并排序的实现方法实例教程。归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。
首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中[......]
Android http get/post传递参数
Android http get/post传递参数。本程序介绍如何通过HttpClient模块来创建Http连接,并分别以Http Get和Post方法传递参数,连接之后取回web server的返回网页结果。
注意,在用Post时,传递变量必须用NameValuePais[]数组存储,通过H[......]
android eclipse中的Android直接運行java main方法
android eclipse中的Android直接運行java main方法。在Android项目中实现Socket通信,服务器端使用main方法创建ServerSocket,运行启动服务器时报错“Error: ShouldNotReachHere() ”。
原因分析:java中使用main[......]