摘要: 我们有时候操作数据库的时候会遇到死锁,那么什么使死锁呢?它的一个比较官方的定义就是:死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。我们也可 阅读全文
posted @ 2017-06-21 16:05 南阳客 阅读(3525) 评论(0) 推荐(0) 编辑
摘要: 单例模式在实际开发中有很多的用途,比如我们在项目中常用的工具类,数据库等资源的连接类。这样做的好处是避免创建多个对象,占用内存资源,自始自终在内存中只有一个对象为我们服务。 单例对象一般有两种实现方式。懒汉式和饿汉式。 饿汉式实现如下: 测试类: 运行结果: true即s1==s2说明了,s1和s2 阅读全文
posted @ 2017-06-21 13:32 南阳客 阅读(837) 评论(0) 推荐(0) 编辑