上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页
摘要: springboot父子项目 父子项目即在父级项目中包含多个子级项目, 子级项目可以看模块划分, 例如web层, 服务层等 注意点: 子项目可以继承父项目的依赖, 前提是需要使用parent标签指定父项目 子项目可以单独引入依赖, 依赖只对当前子项目有效 子项目中没有页面打包方式可以为jar, 有页 阅读全文
posted @ 2020-08-17 20:29 zpk-aaron 阅读(5070) 评论(0) 推荐(0) 编辑
摘要: 分布式概念 分布式 即我们的项目可能不止部署在同一个服务器 分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统操作系统),而不是硬件。 分布式架构 阅读全文
posted @ 2020-08-17 20:20 zpk-aaron 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Redis集群(cluster) 通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿。由于内存大小的限制,使用一台 Redis 实例显然无法满足需求,这时就需要使用多台 阅读全文
posted @ 2020-08-16 12:57 zpk-aaron 阅读(313) 评论(0) 推荐(0) 编辑
摘要: redis哨兵机制 (sentinel) 哨兵机制原理 首先启动Redis哨兵.由哨兵监控整个Redis主从状态. 主要监控M主机. 同时获取其从机的信息. 哨兵利用心跳检测机制(PING-PONG)的方式监控主机是否宕机. 如果连续3次主机没有响应.则哨兵判断主机宕机. 之后开始进行选举. 根据从 阅读全文
posted @ 2020-08-16 12:30 zpk-aaron 阅读(635) 评论(0) 推荐(0) 编辑
摘要: redis分片机制(shards) 前提说明: redis可以通过修改内存的大小 实现数据的保存.但是内存的资源不易设置的过大,因为很多的时间都浪费在内存的寻址中. 需求: 如果有海量的数据,需要redis存储 问:应该如何处理? 解决方案: 可以采用Redis分片机制 实现内存数据的扩容. 知识点 阅读全文
posted @ 2020-08-16 11:28 zpk-aaron 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: redis常见面试题 1. 缓存穿透 特点: 用户高并发环境下,访问数据库中根本不存在的数据. **影响:**由于用户高并发访问,则数据库可能存在宕机的风险. 2. 缓存击穿 说明: 由于用户高并发的访问. 访问的数据刚开始有缓存,但是由于特殊原有 导致缓存失效.(数据’‘单个’’) 解决方案: 串 阅读全文
posted @ 2020-08-16 11:10 zpk-aaron 阅读(186) 评论(0) 推荐(0) 编辑
摘要: AOP实现redis缓存 redis使用AOP实现记录缓存, 可以大大减少代码量, 提高工作效率 1. 配置redis 1.1配置文件 创建一个redis.properties # 配置单台redis redis.host=192.168.126.129 redis.port=6379 1.2编辑配 阅读全文
posted @ 2020-08-16 11:09 zpk-aaron 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 插入排序 (Insertion Sort) 插入排序的基本概念 插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫 阅读全文
posted @ 2020-08-13 17:20 zpk-aaron 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 选择排序 (Selection Sort) 选择排序的基本概念 选择排序(Selection Sort)是一种简单直观的排序算法。它的工作原理如下,首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直 阅读全文
posted @ 2020-08-13 17:15 zpk-aaron 阅读(323) 评论(0) 推荐(0) 编辑
摘要: springboot整合redis 1. 依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency> <dependency> <groupId>org.springfra 阅读全文
posted @ 2020-08-13 17:10 zpk-aaron 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页