摘要:
ES是在Lucene的基础上实现的 1、Lucene全文检索 lucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/或goolge Destop 那么拿来就用,它只是提供了一种工具让你能实现这些产品 1、lucene能做什么呢 要回答这个问题,先要了解 阅读全文
摘要:
1、for循环 。。。 2、使用guava Map<Long, User> maps = Maps.uniqueIndex(userList, new Function<User, Long>() { @Override public Long apply(User user) { return u 阅读全文
摘要:
1、集合与数组之间的转换 集合中如List和Set,都和数组有着高度的相似性,既然如此,实际上集合转数组也是情理之中的事情。 1.1 集合转数组 toArray 看几个常用的集合类,如上图继承关系图,可以看到他们都集成了一个抽象类AbstractCollection,这个类中就实现了Collecti 阅读全文
摘要:
List、Set和Map: List是有序的集合,Set是无序的集合。Map是无序的键值对。 HashMap详解: HashMap有两个参数影响其性能:初始容量和加载因子。默认初始容量是16,加载因子是0.75。容量是哈希表中桶(Entry数组)的数量,初始容量只是哈希表在创建时的容量。加载因子是哈 阅读全文
摘要:
一、集合大纲 1.集合和数组的区别: 2.Collection集合的方法: 3.常用集合的分类: Collection 接口的接口 对象的集合(单列集合)├——-List 接口:元素按进入先后有序保存,可重复│—————-├ LinkedList 接口实现类, 链表, 插入删除, 没有同步, 线程不 阅读全文
摘要:
待完善。。。 阅读全文
摘要:
待完善 阅读全文
摘要:
待完善。。。 阅读全文
摘要:
1、待完善。。。 阅读全文
摘要:
1、MySQL中创建存储过程时通过DEFINER和SQL SECURITY设置访问权限 procedure与function、trigger等创建时紧接着CREATE都有个definer可选项,该definer规定了访问该procedure等的安全控制 CREATE DEFINER=`root`@` 阅读全文