事务在并发情况下可能出现的问题 脏读(Dirty Read)一个事务读到了另一个未提交事务修改过的数据 (脏读只在读未提交隔离级别才会出现) 不...
微服务中的分布式事务问题 在单体应用中,3个子模块(库存stock,订单order,账户account),数据的一致性是由数据库保证。 但是当场...
Open-IM-Server-Call[https://github.com/shoyu666/Open-IM-Server-Call] 说明:...
hashmap结构 数组下标计算 当数组长度正好是 2的n次方时。即,当数组长度正好是 2的n次方时,%运算可以转换为 & 运算,效率更高。 h...
默认情况下,配置类使用@Bean方法的名称作为生成的bean的名称。但是,可以使用name属性来重写此功能。 Bean别名 Bean描述 @Co...
普通IO操作 read 和 write 2个系统调用背后发生的事情 发生了 4 次用户态与内核态的上下文切换 还发生了 4 次数据拷贝 要想提高...
IO多路复用介绍 IO 多路复用是一种同步IO模型,实现一个线程可以监视多个文件句柄; 一旦某个文件句柄就绪,就能够通知应用程序进行相应的读写操...
Spring的aop(面向切面编程)是通过代理实现,Spring的代理分为2种。 JDK dynamic proxies(JDK) CGLIB ...
Kafka 是一个分布式流媒体平台,常被用做MQ kafka组件: Producers 消息生产者 Consumers 消息消费者 Brok...