会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
houziwty
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2016年9月20日
实用SQL语句大全
摘要: 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk'
阅读全文
posted @ 2016-09-20 18:27 DemonWang
阅读(361)
评论(0)
推荐(0)
2016年9月18日
设计模式-抽象工厂模式
摘要: 定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 类型:创建类模式 类图: 抽象工厂模式与工厂方法模式的区别 抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是
阅读全文
posted @ 2016-09-18 15:00 DemonWang
阅读(272)
评论(0)
推荐(0)
2016年9月12日
设计模式-工厂方法模式
摘要: 定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 类型:创建类模式 类图: ! 工厂模式: 首先需要说一下工厂模式。工厂模式根据抽象程度的不同分为三种:简单工厂模式(也叫静态工厂模式)、本文所讲述的工厂方法模式、以及抽象工厂模式。工厂模式是编程中经常
阅读全文
posted @ 2016-09-12 18:19 DemonWang
阅读(320)
评论(0)
推荐(0)
2016年9月8日
设计模式-单例
摘要: 单例模式 定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素: 私有的构造方法 指向自己实例的私有静态引用 以自己实例为返回值的静态的公有的方法 单例模式根据实例化对象时机的不同分为两种
阅读全文
posted @ 2016-09-08 17:00 DemonWang
阅读(340)
评论(0)
推荐(0)
2016年9月7日
java集合-补充HashMapJDK1.8
摘要: 在Java 8 之前,HashMap和其他基于map的类都是通过链地址法解决冲突,它们使用单向链表来存储相同索引值的元素。在最坏的情况下,这种方式会将HashMap的get方法的性能从O(1)降低到O(n)。为了解决在频繁冲突时hashmap性能降低的问题,Java 8中使用平衡树来替代链表存储冲突
阅读全文
posted @ 2016-09-07 18:19 DemonWang
阅读(905)
评论(0)
推荐(0)
java多线程-线程池
摘要: 线程池(Thread Pool)对于限制应用程序中同一时刻运行的线程数很有用。因为每启动一个新线程都会有相应的性能开销,每个线程都需要给栈分配一些内存等等。 我们可以把并发执行的任务传递给一个线程池,来替代为每个并发执行的任务都启动一个新的线程。只要池里有空闲的线程,任务就会分配给一个线程执行。在线
阅读全文
posted @ 2016-09-07 17:45 DemonWang
阅读(563)
评论(0)
推荐(0)
2016年9月6日
java-阻塞队列
摘要: 阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变
阅读全文
posted @ 2016-09-06 17:09 DemonWang
阅读(332)
评论(0)
推荐(0)
2016年9月5日
java多线程-信号量
摘要: Semaphore(信号量)是一个线程同步结构,用于在线程间传递信号,以避免出现信号丢失,或者像锁一样用于保护一个关键区域。自从 5.0 开始,jdk 在 java.util.concurrent 包里提供了 Semaphore 的官方实现,因此大家不需要自己去实现 Semaphore。 简单的 S
阅读全文
posted @ 2016-09-05 19:02 DemonWang
阅读(5420)
评论(1)
推荐(0)
2016年9月2日
java多线程-读写锁
摘要: Java5 在 java.util.concurrent 包中已经包含了读写锁。尽管如此,我们还是应该了解其实现背后的原理。 读/写锁的 Java 实现 先让我们对读写访问资源的条件做个概述: 读取 没有线程正在做写操作,且没有线程在请求写操作。 写入 没有线程正在做读写操作。 如果某个线程想要读取
阅读全文
posted @ 2016-09-02 15:26 DemonWang
阅读(5007)
评论(0)
推荐(0)
2016年9月1日
java多线程-锁
摘要: 自 Java 5 开始,java.util.concurrent.locks 包中包含了一些锁的实现,因此你不用去实现自己的锁了。但是你仍然需要去了解怎样使用这些锁。 一个简单的锁 让我们从 java 中的一个同步块开始: 可以看到在 inc()方法中有一个 synchronized(this)代码
阅读全文
posted @ 2016-09-01 11:14 DemonWang
阅读(539)
评论(2)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告