上一页 1 2 3 4 5 6 7 8 9 10 ··· 48 下一页
摘要: 转载自https://www.jianshu.com/p/dc64d02e49ac 这里给出一个简洁的文字描述版SpringMVC启动过程: tomcat web容器启动时会去读取web.xml这样的部署描述文件,相关组件启动顺序为: 解析<context-param> => 解析<listener 阅读全文
posted @ 2019-03-15 10:48 daniel456 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 转自 https://blog.csdn.net/qq_26950567/article/details/118522439 refresh操作 当我们向ES发送请求的时候,我们发现es貌似可以在我们发请求的同时进行搜索。而这个实时建索引并可以被搜索的过程实际上是一次es 索引提交(commit)的 阅读全文
posted @ 2019-03-08 17:22 daniel456 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: lucene在doc.add(new Field("content",curArt.getContent(),Field.Store.NO,Field.Index.TOKENIZED)); Field有两个属性可选:存储和索引。 通过存储属性你可以控制是否对这个Field进行存储; 通过索引属性你可 阅读全文
posted @ 2019-03-08 14:00 daniel456 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 转自 Java并发之AQS详解 一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它 阅读全文
posted @ 2019-02-28 16:27 daniel456 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 题目: Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set. get(key) - Get 阅读全文
posted @ 2019-02-18 11:09 daniel456 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 《大型网站技术架构》读书笔记之六:永无止境之网站的伸缩性架构 阅读全文
posted @ 2019-02-17 11:27 daniel456 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 详细分析MySQL事务日志(redo log和undo log) 阅读全文
posted @ 2019-02-13 21:26 daniel456 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 深入理解JVM垃圾收集机制(JDK1.8) 阅读全文
posted @ 2019-02-12 18:11 daniel456 阅读(655) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/forfuture1978/archive/2009/12/14/1623594.html https://blog.csdn.net/njpjsoftdev/article/details/54015485 阅读全文
posted @ 2019-02-05 21:13 daniel456 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 对比其它中间件选主机制: redis集群原理 kafka入门 Zookeeper总结 ES选举算法 常用的选举算法有比较简单的Bully算法和复杂而强大的Paxos算法。 Bully算法 每个节点有一个唯一ID,然后对集群中所有的节点ID进行排序,选取其中最小的ID所属的节点作为Master。 Bu 阅读全文
posted @ 2019-02-05 21:09 daniel456 阅读(3510) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 48 下一页