- 博客(14)
- 资源 (42)
- 收藏
- 关注
转载 MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题
MySQL中涉及的几个字符集character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符
2014-07-21 23:34:55 783
转载 Java Singleton 单例模式思考
Java Singleton 单例模式发表于 2013 年 4 月 17 日目录 [hide]1 一个最简单的单例模式 – 饿汉模式2 延迟实例化(懒汉模式) – 在调用时进行实例化3 使用内部类的单例模式 (懒汉模式)4 还存在的一些问题4.1 用反射生成对象4.2 分布式上,解决
2014-07-21 10:49:34 1252
原创 java与数据结构
Java中有很多数据结构的实现。下面我们来罗列一下1. 二叉堆 -- java.util.PriorityQueue二叉堆主要用来出来优先级别的。二叉堆是完全二叉堆,所以可以使用数组来表示,不需要使用链表来表示树型结构2. 红黑树 -- java.util.TreeMap3. 跳跃表 -- java.util.concurrent.ConcurrentSkipListMap
2014-07-20 09:59:31 578
转载 从2-3-4树谈到Red-Black Tree(红黑树)
转载地址:http://blog.csdn.net/v_JULY_v/article/details/6531399从2-3-4树谈到Red-Black Tree(红黑树) 译者:July。出处:http://blog.csdn.net/v_JULY_v 。 在上一篇文章--从B树、B+树、B*树谈到R 树里已提到2-3-4树,那么本文,
2014-07-18 15:47:48 911
转载 happens-before俗解
转载地址:http://www.ticmy.com/?p=425学习Java并发,到后面总会接触到happens-before偏序关系。初接触玩意儿简直就是不知所云,下面是经过一段时间折腾后个人对此的一点浅薄理解,希望对初接触的人有帮助。如有不正确之处,欢迎指正。synchronized、大部分锁,众所周知的一个功能就是使多个线程互斥/串行的(共享锁允许多个线程同时访问,如读锁
2014-07-07 21:56:44 602
转载 java中普通变量、静态变量、静态代码块初始化的顺序辨析
好文章必须转:http://blog.csdn.net/wanghao109/article/details/129953391.普通变量的初始化看如下程序[html] view plaincopyprint?class Window{ public Window(int maker) {
2014-07-05 13:04:42 704
转载 由延时加载的单例模式引发的思考
转载地址:http://spiritfrog.iteye.com/blog/214986在这里倒不是为了讨论单例模式应用什么场合, 主要是说延时加载的单例模式引发的一系列问题,以及该如何解决。 以下对延时加载的问题的分析,参考自: http://www.ibm.com/developerworks/java/library/j-dcl.html http://www.iteye.c
2014-07-03 19:41:31 632
转载 Delete Documents From Solr Index By Query
转载地址:http://blog.dileno.com/archive/201106/delete-documents-from-solr-index-by-query/Delete Documents From Solr Index By QueryJun 27th, 201110 commentsSolrhttp://localhost:
2014-07-03 15:36:30 2321
转载 AQS
转载地址:http://blog.csdn.net/aesop_wubo/article/details/75535201、引言JAVA内置的锁(使用同步方法和同步块)一直以来备受关注,其优势是可以花最小的空间开销创建锁(因为每个JAVA对象或者类都可以作为锁使用)和最少的时间开销获得锁(单线程可以在最短时间内获得锁)。线程同步越来越多地被用在多处理器上,特别是在高并发的情况下,然而,
2014-07-02 21:25:29 991
转载 MCS队列锁
转载地址:http://blog.csdn.net/aesop_wubo/article/details/7538934简介与CLH类似,MCS也是由QNode对象构成的链表,每个QNode表示一个锁持有者,表示一个线程要么已经获取锁,要么正在等待锁。它与CLH不同的是,队列是一个显示链表,是通过next指针串起来的。实现MCS队列锁的具体实现如下:
2014-07-02 10:38:21 795
转载 自旋锁、排队自旋锁、MCS锁、CLH锁
转载地址:自旋锁(Spin lock)自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。自旋锁适用于锁保护的临界区很小的情况,临界区很小的话,锁占用的时间就很短。简单的实现import java.util.concurrent.atomic.AtomicReference;publi
2014-07-02 10:35:48 782
转载 CLH队列锁
转载地址:NUMA与SMPSMP(Symmetric Multi-Processor),即对称多处理器结构,指服务器中多个CPU对称工作,每个CPU访问内存地址所需时间相同。其主要特征是共享,包含对CPU,内存,I/O等进行共享。SMP的优点是能够保证内存一致性,缺点是这些共享的资源很可能成为性能瓶颈,随着CPU数量的增加,每个CPU都要访问相同的内存资源,可能导致内存访问冲突,可
2014-07-02 10:26:24 608
转载 SOLR Admin Core Commands
LIST OF SOLR ADMIN CORE COMMANDSPosted in SOLR by Arun ChinnachamySOLR Admin Core CommandsSOLRWe have seen configuration of SOLR using sch
2014-07-01 14:55:47 2434
eclipse 实用教程
2011-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人