返回顶部
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: 1. Redis命令geoXXX 1.1. 介绍 自Redis 3.2开始,Redis基于geohash和有序集合提供了地理位置相关功能。 Redis Geo模块包含了以下6个命令: GEOADD: 将给定的位置对象(纬度、经度、名字)添加到指定的key; GEOPOS: 从key里面返回所有给定位 阅读全文
posted @ 2019-10-14 15:28 老梁讲Java 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 1. ThreadPoolTaskExecutor学习 1.1. 前言 我们知道一般创建线程池,我们都用 ,但实际上Spring它也对该线程池做了一层封装,他就是 1.2. 代码例子 它的创建方式也很简单,各个属性直接通过set设置属性值,最后调用 方法初始化,实际去做的就是初始化 它封装了回调监听 阅读全文
posted @ 2019-10-11 16:15 老梁讲Java 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 1. 源码探究 1.1. 上代码 @RunWith(SpringRunner.class) @SpringBootTest public class SpringbootLearnApplicationTests { @Autowired private CreatingThread08Servic 阅读全文
posted @ 2019-10-08 15:55 老梁讲Java 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 1. 事务可重复读采坑 1.1. 问题 1. 今天碰到个事务幻读的情况,不容易啊,这不是事务间造成的问题,而是rpc调用产生的问题,实际上业务比较规范也不会出现这样的问题。 2. 具体情况是系统A方法a开启 事务,在事务方法中rpc调用了系统B,生成了一条订单,而之后系统A又用sql查询了这条订单, 阅读全文
posted @ 2019-09-20 15:45 老梁讲Java 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1. SpringBoot读取配置文件源码探究 1.1. 概览 springboot的源码是再原来的Spring源码上又包了一层,看过spring源码都知道,当我们从入口debug进去的时候,原来的Spring源码都集中在 方法,SpringBoot的主要运行步骤,基本都包含在这个方法里了,而这个方 阅读全文
posted @ 2019-08-30 18:13 老梁讲Java 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 1. Cat应用告警实战 1.1. 前言 好像是中间件设计者的通病,文档写的都是面向有一定使用各种中间件经验的人,告警模块中每个参数其实都可以详细解释一下,要不然我们理解起来真的很吃力还容易采坑 1.2. 全局系统配置 1.2.1. 告警策略 如下图所示,告警策略官方有模板,只要适当修改一下即可,这 阅读全文
posted @ 2019-08-28 15:22 老梁讲Java 阅读(2989) 评论(0) 推荐(2) 编辑
摘要: 1. 阿里分布式事务seata入门(采坑) 1.1. 前言 是`feascar 0.8.0`版本,看版本就知道这还是个比较新的项目,但现在已经有上万个Star了,可见阿里的影响力。但是虽然有阿里背书,该挖坑还得挖,它宣称集成它比较简单,导致的是现在它的文档优点残缺不全,好几个文档标题点进去都没内容, 阅读全文
posted @ 2019-08-27 18:04 老梁讲Java 阅读(2383) 评论(0) 推荐(0) 编辑
摘要: 1. Sharding Jdbc概念与使用技巧 此讲解版本为 ,目前最新的版本 2019年5月21日发布 1.1. 绑定表 指 分片规则一致 的主表和子表。例如: 表和 表,均按照 分片,则此两张表 互为绑定表 关系。绑定表之间的多表关联查询不会出现笛卡尔积关联,关联查询效率将大大提升。举例说明,如 阅读全文
posted @ 2019-08-22 12:24 老梁讲Java 阅读(2339) 评论(0) 推荐(1) 编辑
摘要: 我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support plan?invite_code=c0llh1reqea0 阅读全文
posted @ 2019-08-21 16:54 老梁讲Java 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1. Sharding Jdbc源码探究 读写分离 1.1. 主入口 找到源码入口 这一个类围绕了springboot配置属性的加载,加载了 配置的数据源,遍历存储到了Map容器 可以看到它还有个 属性,说明只要引用了sharing jdbc的pom,默认就会直接初始化加载 此类总共负责加载4个属性 阅读全文
posted @ 2019-08-21 12:20 老梁讲Java 阅读(1778) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页