上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页
摘要: Redis内存模型 Redis内存统计 在客户端通过redis cli连接服务器后(后面如无特殊说明,客户端一律使用redis cli),通过info命令可以查看内存使用情况 info memory info命令可以显示redis服务器的许多信息,包括服务器基本信息、CPU、内存、持久化、客户端连接 阅读全文
posted @ 2019-02-14 11:51 技术-刘腾飞 阅读(124) 评论(0) 推荐(0) 编辑
摘要: rabbitmq 架构图 RabbitMQ 中的 broker 是指什么?cluster 又是指什么 broker 是指一个或多个 erlang node 的逻辑分组,且 node 上运行着 RabbitMQ 应用程序。cluster 是在 broker 的基础之上,增加了 node 之间共享元数据 阅读全文
posted @ 2019-02-14 11:14 技术-刘腾飞 阅读(5119) 评论(0) 推荐(0) 编辑
摘要: Nginx 负载均衡 概述 Nginx负载均衡提供上游服务器(真实业务逻辑访问的服务器),负载均衡、故障转移、失败重试、容错、健康检查等。 当上游服务器(真实业务逻辑访问的服务器)发生故障时,可以转移到其他上游服务器(真实业务逻辑访问的服务器)。 配置 负载均衡算法 负载均衡算法 每个请求按时间顺序 阅读全文
posted @ 2019-02-14 00:09 技术-刘腾飞 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Nginx 反向代理 概述 反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。 反向代理好处 1.充当防火墙,隔离真是服务器,防止主服务器被恶 阅读全文
posted @ 2019-02-13 23:59 技术-刘腾飞 阅读(334) 评论(0) 推荐(0) 编辑
摘要: ArrayList.subList方法使用总结 示例 总结 使用sublist()返回的只是原list对象的一个视图,因此Sublist内部类和ArrayList的内部保存数据的地址是一样得;即它们在内存中是同一个List(集合),只是parentOffset ,size等参数不同 对SubList 阅读全文
posted @ 2019-02-13 14:58 技术-刘腾飞 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: equals()和hashCode()使用总结 equals() Object类中的equals方法和“==”是一样的,没有区别,即俩个对象的比较是比较他们的栈内存中存储的内存地址。 而String类,Integer类等等一些类,是重写了equals方法,才使得equals和“==不同”,他们比较的 阅读全文
posted @ 2019-02-13 14:50 技术-刘腾飞 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Arrays.asList()用法梳理 asList概述 Arrays是java容器相关操作的工具类,asList方法将Array转换为list,是Array和List之间的桥梁。 asList本质 使用工具类Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法,它的add 阅读全文
posted @ 2019-02-13 12:05 技术-刘腾飞 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: 索引的最左前缀原则 原理 mysql建立多列索引(联合索引)有最左前缀的原则,即最左优先,如: 如果有一个2列的索引(col1,col2),则已经对(col1)、(col1,col2)上建立了索引; 如果有一个3列索引(col1,col2,col3),则已经对(col1)、(col1,col2)、( 阅读全文
posted @ 2019-02-13 10:35 技术-刘腾飞 阅读(8173) 评论(1) 推荐(5) 编辑
摘要: 深入理解ClassLoader ClassLoader 作用 负责将 Class 加载到 JVM 中 ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回 这个类的class对象。 审查每个类由谁加载(父优先 阅读全文
posted @ 2019-02-11 17:51 技术-刘腾飞 阅读(270) 评论(0) 推荐(0) 编辑
摘要: CountDownLatch CyclicBarrier和 Semaphore 原理 基于AQS实现。 让需要的暂时阻塞的线程,进入一个死循环里面,得到某个条件后再退出循环,以此实现阻塞当前线程的效果。 CountDownLatch CountDownLatch一般用于某个线程A等待若干个其他线程执 阅读全文
posted @ 2019-02-10 15:17 技术-刘腾飞 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页