01 前言 数据库中的自增 ID 用完了该怎么办? 这个问题其实可以分为有主键 & 无主键两种情况回答。 先上张脑图: 02 有主键 如果你的表有主键,并且把主键设置为自增。...
01 前言 数据库中的自增 ID 用完了该怎么办? 这个问题其实可以分为有主键 & 无主键两种情况回答。 先上张脑图: 02 有主键 如果你的表有主键,并且把主键设置为自增。...
背景 数据入库这块有离线和实时两套入库系统,写同一个db的同一批mysql表,两边用的都是insert into table on duplicate key update这...
锁类型 元数据锁 表锁 IX 自增锁 自增锁模式通过参数innodb_autoinc_lock_mode来控制,加锁选择参阅函数ha_innobase::innobase_l...
Error running 'docs': Cannot run program "\usr\bin\make" (in directory "F:\xx\goland-ap...
报错: 问题: session交叉混用 分析: 1、我的项目中项目采用了维护单一db的方式; 2、既然是session混用说明又创建了一个db,执行了db.session; ...
1、问题描述 如图,本地在内网的ip为172.27.43.8,但是服务注册到了zk上后,ip变成了本地的ip:192.168.68.2 2、原因解析发布服务到远程zk,dub...
dubbo协议采用固定长度的消息头(16字节)和不定长度的消息体来进行数据传输,消息头定义了一些通讯框架netty在IO线程处理时需要的信息。具体dubbo协议的报文格式如下...
Dubbo序列化的默认方式是Hessian2,对应到源码里面的类便是Hessian2Serialization 在服务端,是在ExchangeCodec类中通过Hessian...
泛化调用示例: 原理:泛化调用本质是在filter过滤链上执行的序列化和反序列化操作消费者端对应的过滤器是GenericImplFilter生产者端对应的过滤器是Generi...
一、ProxyFactory$Adaptive 二、Protocol$Adaptive
引用服务时序 引用服务 1. 直连引用服务:[https://dubbo.apache.org/zh/docs/v2.7/dev/implementation/#1-%E7%...
暴露服务时序 暴露服务[https://dubbo.apache.org/zh/docs/v2.7/dev/implementation/#%E6%9A%B4%E9%9C%B...
问题描述 最近工作上遇到一个坑,有测试同事在MySQL上造测试数据,在给一个varchar的字段赋值时,在字符串尾部多输入了一个空格。而我的代码在利用这个字段做查询时,又会把...
在本例子中并不会产生死锁
数据库如何保证先查询后插入/更新的原子性【转载】一、业务需求: 当操作积分用户表时,如果accountId在表中没有数据,那么我们新增一条数据,设置用户积分。如果accountId在表中有数据,我们需要更新用户积分。 这个...
问题描述 在代码中利用Jpa自定义了update语句,比如下面的addAge方法: 执行此方法时,会报如下错误: 抛出javax.persistence.Transactio...
一、业务需求: 当操作积分用户表时,如果accountId在表中没有数据,那么我们新增一条数据,设置用户积分。如果accountId在表中有数据,我们需要更新用户积分。 这个...
最近换了家公司,由于公司比较大,对提交代码方面也有些规范,这两天就踩了坑,因此在这里记录一下。 1、问题描述 在本地push代码到公司的git服务器上时,git服务器会校验c...
在git命令行中输入 git config --system --unset credential.helper 然后你进行提交操作时会出现询问你码云用户名的命令行 输入用户...
有帮助就好~
@Transactional注解不生效在Spring中,@Transactional注解失效,通过网上搜索,基本可以找到如下3个原因: 1、在同一个类中,没有@Transactional注解的方法去调用有@Tra...