摘要: 原文地址:http://www.cnblogs.com/relucent/p/4955340.html 概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用 阅读全文
posted @ 2017-09-15 15:03 依米熊 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary 的作用就出来了。下面是个简单的使用例子。有如下一个接口 程序代码 public interface 阅读全文
posted @ 2017-09-15 10:05 依米熊 阅读(4353) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://mp.weixin.qq.com/s/lkz3zGk-KyMkI1eYeYH4ng RPC(Remote Procedure Call),即远程过程调用,是一个分布式系统间通信的必备技术,本文体系性地介绍了 RPC 包含的核心概念和技术,希望读者读完文章,一提到 RPC,脑中 阅读全文
posted @ 2017-09-14 19:52 依米熊 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/ 为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全 阅读全文
posted @ 2017-09-14 13:39 依米熊 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在《高性能的MYSQL》中对高性能的索引策略进行了描述,现在归纳一下。 一,独立的列。指索引列不能是表达式的一部分,也不能是函数的参数。Select actorI_id from actor where actor_id+1=5//不能使用索引。策略:始终将索引列单独放在比较符号的一侧。 二,前缀索 阅读全文
posted @ 2017-08-21 20:45 依米熊 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 索引是存储引擎用来快速查找记录的一种数据结构,按照实现的方式有不同的种类,想B-Tree索引,hash索引,空间数据索引和全文索引等。下面主要说一下B-Tree索引和Hash索引。人们在谈论索引的时候如果没有特别说明,一般指的是B-Tree索引。B-Tree索引是使用B-Tree数据结构来存储索引的 阅读全文
posted @ 2017-08-20 21:29 依米熊 阅读(8664) 评论(0) 推荐(3) 编辑
摘要: 原文地址:http://www.jb51.net/article/36184.htm B-树 1 .B-树定义 B-树是一种平衡的多路查找树,它在文件系统中很有用。 定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵 阅读全文
posted @ 2017-08-20 18:26 依米熊 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/ziysong/p/4761531.html 本文讲述了如何正确的使用prepared statements。为什么它可以让你的应用程序运行的更快,和同样的让数据库操作变的更快。 为什么Prepared Statements非常重要?如何正确的 阅读全文
posted @ 2017-08-19 16:48 依米熊 阅读(509) 评论(0) 推荐(0) 编辑
摘要: Synchronize是java中解决并发问题比较常用的一种方法。从语法上面来说synchronized总共有三种用法。修饰普通方法,修饰静态方法,和同步代码块。 我们对同步代码块的方法进行反编译,可以发现,在synchronized囊括的代码中分别有monitorenter和monitorexit 阅读全文
posted @ 2017-08-19 11:49 依米熊 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: hashCode和equals都是Object中的两个方法,那么他们有什么区别和联系呢? 首先,equals和hashCode两个方法在Object中是有不同的定位的。 我们看javadoc中的描述:equals是知识某个对象是否与次对象”相等”;hashCode返回对象的哈希码值,hashcode 阅读全文
posted @ 2017-08-18 21:24 依米熊 阅读(143) 评论(0) 推荐(0) 编辑