
java
文章平均质量分 76
long_ge_cool
对技术感兴趣,工作热情,有一定的工作经验。
展开
-
Java产生不重复随机数方法
关于生成Java不重复的随机数: import java.util.*; public class Test...{ public static void main(String[] args)...{ //生成 [0-n) 个不重复的随机数 / st 用来保存这些随机数 ArrayList list = new ArrayL转载 2013-11-08 17:56:39 · 2053 阅读 · 2 评论 -
java随机产生不重复数
1. [代码]返回的List是从startLongValue开始needCount个随机long型数据 01 /**返回的long型的最大值是startLongValue+count-1 02 * @param needCount 03 *转载 2013-11-11 13:27:48 · 1445 阅读 · 0 评论 -
JAVA 计算地球上任意两点(经纬度)距离
/** * 计算地球上任意两点(经纬度)距离 * * @param long1 * 第一点经度 * @param lat1 * 第一点纬度 * @param long2 * 第二点经度 * @param lat2 * 第二点纬度 * @retu转载 2015-06-11 09:45:03 · 880 阅读 · 0 评论 -
百度经纬度和google经纬度互转
百度地图的坐标转换,由于百度地图在GCJ02协议的基础上又做了一次处理,变为 BD09协议的坐标,以下是坐标的转化方式,可以方便和其他平台转化 private const double x_pi = 3.14159265358979324 * 3000.0 / 180.0; /// /// 中国正常坐标系GCJ02协议的坐标,转到 百度地图对应的 BD09 协议坐标 /// /// 维度 /转载 2015-07-01 11:36:47 · 6315 阅读 · 0 评论 -
Java排序之排序大综合
一、最近写了一些排序,于是和和大家分享一下:(默认都是从小到大排序) 二、冒泡排序 1、什么是冒泡排序:原理是临近的两个数比较大小,将较大的数往后移,这样遍历一趟数组以后,最大的数就排在的最后面(时间复杂的为O(N2)) 重复上面步骤N次。 2、原理描述:data{44,77,55,33,66} 第一次运行:data{44,55,33,66,转载 2015-12-10 16:27:31 · 329 阅读 · 0 评论 -
设计模式总结一:单利模式
简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)。它有两种实现:饿汉式单例和懒汉式单例。 懒汉式单例: 何为懒汉式单例呢,可以这样理解,单例模式呢,其在整个应用程序的生命周期中只存在一个实例。懒汉式呢,就是这个单例类的这个唯一实例是在第一次使用 getInstance()时实例化的,如果您原创 2015-12-02 14:19:35 · 427 阅读 · 0 评论