月度归档:2014 年十二月

java中subString、split、stringTokenizer三种截取字符串方法的性能比较



java中subString、split、stringTokenizer三种截取字符串方法的性能比较。最近在阅读java.lang下的源码,读到String时,突然想起面试的时候曾经被人问过:都知道在大数据量情况下,使用String的split截取字符串效率很低,有想过用其他的方法替代吗?用什么替代[......]

Read more

java 最近将工作中用到的工具总结数字工具方法封装



java 最近将工作中用到的工具总结数字工具方法封装。最近将工作中用到一些工具类总结了一下,写了一个日期类发出来供大家一起学习参考,各位高手如果有其他的方法欢迎扩充到里面,也欢迎指出我的代码中的错误与不足,大家共同进步共同学习

此工具类用来处理数字方面的逻辑, 如返回指定位数的随机数字、Dou[......]

Read more

java中的设计模式实例总结

java中的设计模式实例总结。设计模式主要分三个类型:创建型、结构型和行为型。
其中创建型有:
一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点
二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具[......]

Read more

java local cache本地缓存的两种实现,一个基于list轮询一个基于timer定时

java local cache本地缓存的两种实现,一个基于list轮询一个基于timer定时。 最近项目要引入缓存机制,但是不想引入分布式的缓存框架,所以自己就写了一个轻量级的缓存实现,有两个版本,一个是通过timer实现其超时过期处理,另外一个是通过list轮询。        首先要了解下ja[......]

Read more

java 快速排序算法归并排序的实现方法实例教程

java 快速排序算法归并排序的实现方法实例教程。归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。

首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中[......]

Read more

Android http get/post传递参数

Android http get/post传递参数。本程序介绍如何通过HttpClient模块来创建Http连接,并分别以Http Get和Post方法传递参数,连接之后取回web server的返回网页结果。

注意,在用Post时,传递变量必须用NameValuePais[]数组存储,通过H[......]

Read more