你都了解java一些什么锁? 锁的话比如说Synchronized,然后还有我们的ren,还有我们的ReentrantLock,读写锁了解的不
Volatile关键字 Volatile关键字,可以保证数据的一致性,可见性,但是不能解决原子性, 因为我们都是多核CPU嘛,多核CPU说白了就
JVM的内存模型 内存模型我大概记得有程序计数器,虚拟机栈,还有方法区,栈和堆, 然后栈是私有的,堆的话是多线程共享的, 他又分为年轻代和老年代,
数据增删改查 创建 USER表 PRIMARY KEY 主键 AUTO_INCREMENT AUTO_INCREMENT就可以从小到大自动生成 UNIQUE 约束唯一标识数据库表中的每条记录 ENGINE = InnoDB 存储引擎是in
docker安装Oracle数据库 1 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g Docker创建数据库 1 docker run --name oracle_11g -d -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 配置 进入容器里 1 winpty docker exec -it oracle_11g bash 配置一下环境变量,执行su ro
Java面向对象三大特性封装继承多态 封装 封装把⼀个对象的属性私有化,同时提供⼀些可以被外界访问的属性的⽅法 继承 继承是使⽤已存在的类的定义作为