单例模式 一、什么是单例模式? 创建一个类 二、实现方式 2.1 饿汉式 1 public class Singleton { 2 private static Singleton INSTANCE = new Singleton(); 3 4 private Singleton (){} 5 6 ...
分类:
其他好文 时间:
2020-05-11 00:51:18
阅读次数:
58
轮训算法: /// <summary> /// 轮训算法 /// </summary> public class WeightBalance { private static readonly object LockObject = new object(); private WeightBalan ...
分类:
编程语言 时间:
2020-05-10 12:39:01
阅读次数:
70
0x01:工具类 md5加密工具类 base64加密工具类 Bcrypt工具类 0x02:加密测试 MD5加密测试 base64加密测试 SHA加密测试 BCrypt加密测试 0x03、工具类 1. md5加密工具类 public class MD5Utils { private static fi ...
分类:
其他好文 时间:
2020-05-08 13:23:05
阅读次数:
67
public class JdbcUtils { //加载properties类,只需要加载一次 static Properties props = new Properties(); //属性参数 private static Connection conn = null; private sta ...
分类:
数据库 时间:
2020-05-07 22:52:47
阅读次数:
78
1首先建立Clsss类文件memcached.class.php <?phpclass Memcacheds{ //声明静态成员变量 private static $m = null; private static $cache = null; public function __construct ...
分类:
Web程序 时间:
2020-05-05 23:08:08
阅读次数:
79
测试volatile 的线程的可见性 1 public class VolatileTest { 2 3 private static boolean flag = true; //不用volatile修饰 4 5 public static void main(String[] args) thr ...
分类:
其他好文 时间:
2020-05-05 20:08:32
阅读次数:
66
性能仅次于硬编码,推荐使用 public static class ExpressionMapper<TIn, TOut> { private static readonly ConcurrentDictionary<string, Func<TIn, TOut>> CACHE = new Conc ...
分类:
移动开发 时间:
2020-05-05 01:07:40
阅读次数:
108
```java public class CountDownLatch { /** * Synchronization control For CountDownLatch. * Uses AQS state to represent count. */ private static final c... ...
分类:
其他好文 时间:
2020-05-04 13:46:40
阅读次数:
74
定义 确保一个类在任何情况下,如运行容器中,都只有一个实例,实现构造函数私有化,并提供一个全局访问点。 实现方式 1 、饿汉式 public class HungrySingleton { private static final HungrySingleton INSTANCE = new Hun ...
分类:
其他好文 时间:
2020-05-03 20:42:23
阅读次数:
65
第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (i ...
分类:
其他好文 时间:
2020-05-02 09:35:03
阅读次数:
53