会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一剑沁心
长路漫漫,唯剑作伴...
首页
新随笔
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2021年4月29日
如何保证接口的幂等性?
摘要: 方法预览: insert前先select 加悲观锁 加乐观锁 加唯一索引 建防重表 根据状态机 加分布式锁 获取token 为什么接口要保证幂等性? 可能存在表单重复提交 防止接口重试 消费重复消息 具体方案 insert前判断数据是否存在,如果数据不存在则insert,否则update 加悲观锁
阅读全文
posted @ 2021-04-29 10:25 朝明
阅读(397)
评论(0)
推荐(0)
2021年4月16日
mybatis 一对多分页查询数据条数不匹配解决
摘要: mysql find_in_set 原因 在项目中,使用mybatis做一对多关联,出现数据条数不匹配的情况,比如要查询10条,由于一对多的关系导致最终得到的数据条数变少。 解决方案(1) <select id="list" parameterType="emro.vo.resource.Resou
阅读全文
posted @ 2021-04-16 13:40 朝明
阅读(1869)
评论(0)
推荐(0)
2021年4月4日
源码系列-JDK-String
摘要: JDK版本: 知识点: JDK的设计 经典方法学习 区块链 JDK 的设计 // 问题1 : 为什么使用final 关键字 private final char value[]; 一旦进行初始化,就不能更改 /** Cache the hash code for the string */ priv
阅读全文
posted @ 2021-04-04 13:45 朝明
阅读(89)
评论(0)
推荐(0)
2021年1月19日
kafka window 操作
摘要: Microsoft Windows [版本 10.0.18363.720] (c) 2019 Microsoft Corporation。保留所有权利 C:\Users\liuyupeng11>d: D:\>cd D:\liuyupeng11\kafka_2.12-2.7.0 D:\liuyupen
阅读全文
posted @ 2021-01-19 16:57 朝明
阅读(187)
评论(0)
推荐(0)
2021年1月15日
win setx 设置系统环境变量
摘要: 背景 今天入职,领到电脑后,搭环境,安装环境变量的时候,尴尬的事情发生了,系统设置环境变量的地方给去掉了。。。 系统属性-设置环境变量跑哪儿去了 一顿操作猛如虎,这不给我操作的机会算什么。 解决方案 利用setx 命令解决 简单的语法 设置用户环境变量 setx "变量名" "变量值" 设置计算机(
阅读全文
posted @ 2021-01-15 17:50 朝明
阅读(652)
评论(1)
推荐(0)
2021年1月13日
Spring 自定义注解
摘要: 步骤 创建一个注解类 注意两个参数; 1. target 目标类行 方法/类? 2. Retention 生效策略 编写切面逻辑 类上注解打起来 @Aspect 切点注解打起来,规则配起来@Pointcut("@annotation(com.example.chaoming.exercise.jdk
阅读全文
posted @ 2021-01-13 16:53 朝明
阅读(302)
评论(0)
推荐(0)
2021年1月7日
Maven 小常识
摘要: 推送地址配置 <distributionManagement> <snapshotRepository> <id>ctsp-snapshots</id> <url>http://aaa.aaa.com/content/repositories/snapshots/</url> </snapshotR
阅读全文
posted @ 2021-01-07 15:42 朝明
阅读(166)
评论(1)
推荐(0)
重入锁原理浅析
摘要: Lock Reetranck 分为公平锁和非公平锁,那默认是非公平锁
阅读全文
posted @ 2021-01-07 10:20 朝明
阅读(145)
评论(0)
推荐(0)
2021年1月5日
Synchroinzed浅析
摘要: 预备知识 对象头和锁 每个对象 都有一个对象头,叫Mark Word。它在32位系统中就是32位,在64位操作系统就是64位。 作用 可以存储对象的哈希值,对象年龄, 锁的指针信息(2bit) ptr 00 # 轻量级锁 自旋 0 01 # 未锁定 1 01 # 偏向锁 比较线程ID ptr 10
阅读全文
posted @ 2021-01-05 23:41 朝明
阅读(198)
评论(2)
推荐(0)
2020年12月31日
Rabbitmq 入坑教程
摘要: 模型架构 每个节点上都有一个broker 每个broker 之间可以互相通信 每个broker 里面都仅有一个 master queue ,对应多个minor queue
阅读全文
posted @ 2020-12-31 14:22 朝明
阅读(137)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告