上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页
摘要: (一) 需求场景 现在某公司需要增加5000台服务器,该怎么办,一台一台的装? 装一个操作系统需要20分钟,而且手动装出的环境不一样.非常不好,而且效率低. (二) Docker的引入 1 - Docker的作用 Docker提供轻量的虚拟化,通过docker镜像能创建出多个容器,一个容器相当于一个 阅读全文
posted @ 2018-11-22 20:13 朝才 阅读(212) 评论(0) 推荐(0)
摘要: (一)题目描述 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 示例 2: (二)算法思路 1 先将字符串转换成字符数组 用到的函数 toCharArray() 2 从两端开始判断每一个字符是否为字母或数 阅读全文
posted @ 2018-11-22 10:10 朝才 阅读(219) 评论(0) 推荐(0)
摘要: (一)概念介绍 1 分词: 把一串文字分割成多个关键词,也叫关键字. 2 倒叙索引: 根据词来找文档 ,而普通索引是在文档中找词,所以效率很低. (二) Lucene引入 Lucene是apache软件基金会的一个项目,是一个开放源代码的全文检索引擎工具包,在Java开发环境里Lucene是一个成熟 阅读全文
posted @ 2018-11-21 20:41 朝才 阅读(477) 评论(0) 推荐(0)
摘要: (一) 简单模式 特点: 一个消费者 (二) 工作模式 特点:多个消费者,每个消费者处理的信息是不一样的,用在高并发. (三) 订阅模式 特点:每个消费者得到的消息是一样的 (四) 路由模式 说明:路由模式是发布订阅模式的升级,通过定义不用的路由key使得程序将消息发送到不同的队列中 每个消费者得到 阅读全文
posted @ 2018-11-20 15:35 朝才 阅读(6272) 评论(0) 推荐(0)
摘要: (一) 享元模式 享元模式 : 运用共享技术有效地支持大量细粒度的对象 (二)内部状态和外部状态 在享元对象内部并且不会随环境改变而改变的共享部分,可以称为是享元对象的内部状态,而随环境改变而改变的,不可以共享的状态就是外部状态了.事实上,享元模式可以避免大量非常相似的开销.在程序设计中,有时需要生 阅读全文
posted @ 2018-11-20 08:37 朝才 阅读(203) 评论(0) 推荐(0)
摘要: (一)消息对列的引入 消息队列:MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法 优点 :消息队列是一个程序写入数据到队列中,另一个程序从队列中获取消息,并且通信通过RPC调用,可以传递java对象,方便操作. 缺点 : 增加了复杂度,可靠性降低 (二)消息队 阅读全文
posted @ 2018-11-19 20:47 朝才 阅读(186) 评论(0) 推荐(0)
摘要: (一)Dubbo的优点和缺点 1 优点: 相比httpClient少些代码,容易定位bug,容易扩展,容易发布,支持集群,支持故障转移 2 缺点: 1、性能低,分布式系统是跨进程,跨网络的,性能很受网络延迟和带宽的影响。 2、可靠性差:由于高度依赖网络状况,任何一次远程调用都可能失败。 3、运维成本 阅读全文
posted @ 2018-11-17 11:07 朝才 阅读(1483) 评论(0) 推荐(0)
摘要: (一)题目描述 给定一个链表,判断链表中是否有环。 (二)算法思路 1 我们遍历所有的节点,并哈希表中存储每个节点的引用. 2 如果当前节点为空,即我们已经遍历到了链表尾部的下一个节点. return false 3 不为空即是环形链表, return true (三)LeetCode AC代码 p 阅读全文
posted @ 2018-11-16 08:46 朝才 阅读(167) 评论(0) 推荐(0)
摘要: (一) 职责链模式的介绍 职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系.将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止. (二) 职责链的好处 1 当客户提交一个请求时,请求是沿链传递直至有一个ConcreteHandler对象负责处理它 阅读全文
posted @ 2018-11-15 20:55 朝才 阅读(171) 评论(0) 推荐(0)
摘要: (一) 题目描述 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 说明: 所有输入均为小写字母。 不考虑答案输出的顺序。 (二) 解题思路 1 什么是字母异位词? 就是两个单词包含相同的字母,但是顺序不一样,则成为字母异位词. toCharArray( 阅读全文
posted @ 2018-11-14 20:50 朝才 阅读(269) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页