- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 AtomIcinteger类与cas
为什么需要AtomicInteger原子操作类?AtomicInteger位于java.util.concurrent.atomic包下,是对int的封装,提供原子性的访问和更新操作,其原子性操作的实现是基于CAS。CAS(compare-and-swap)直译即比较并交换,提供原子化的读改写能力,是Java 并发中所谓 lock-free 机制的基础。CAS的思想很简单:三个参数,一个当前内存值V、旧的预期值A、即将更新的值B,当且仅当预期值A和内存值V相同时,将内存值修改为B并返回true,否则
2022-05-14 10:52:18 264 2
原创 Linux下安装jdk1.8
工具xshell7拉取安装包使用wget (ps:yum\apt)wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz使用解压
2021-12-30 16:17:36 1127 4
原创 什么是Mybatis
MyBatis 是一款优秀的持久层框架(半自动) 它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache so..
2021-08-19 14:45:21 108
空空如也
SpringBoot整合mybatisPlus代码生成
2021-10-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人