首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Forlogen
掘友等级
软件工程师
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
通过线程八锁问题融会贯通synchronized关键字的使用
1. 一锁2. 二锁3. 三锁4. 四锁5. 五锁6. 六锁7. 七锁8. 1. log.log.new Thread(()->{ n1.a(); }, "t1").new Thread(()->{ n1.b(); }, "t2").执行主方法,控制台的输出可能是2 1或是1 2...
Mysql中各种常用的命令行客户端工具
1. mysql2. mysqladmin3. mysqlbinlog4. mysqldump5. mysqlimport/source6. mysqlshow7. myisampack8. 1. mysql应该是最常用的一个数据库客户端工具,通常使用数据库前都需要通过msyql...
一文理解Mysql中的触发器
1. 概念2. 类型3. 使用3.1 insert触发器3.2 update触发器3.3 delete触发器3.4 删除触发器3.4. 1. 触发器是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句集合。触发器的...
一文学会Mysql中存储过程和存储函数的花式使用
1. 概念2. 使用2.1 创建2.2 调用2.3 查看2.3. 语法3.1 变量3.2 条件判断3.3 参数传递3.4 case结构3.5 while循环3.6 repeat结构3.7 loop3.8 leave3.4. 存储函数5. 1. 存储过程和存储函数是事先经过编译并存...
一文理解Mysql中视图的使用
@[toc]1. 概念2. 使用视图2.1 创建视图2.2 修改视图2.3 查看视图2.3. 1. Mysql中的视图就是一种虚拟的表,它对于使用视图的用户来说是透明的。简单来说,视图也可以看做是一条查询语句执行后返回的结果集,而且结果集是动态生成的。关注于视图,其实就是关注于视...
一文理解Mysql中的BTree和B+Tree索引
1. 引入2. 优缺点3. 结构3.1 类型3.2 BTree3.4.分类5. 使用5.1 创建索引5.2 删除索引5.6. 1. Mysql中的索引(index)本身也是一种数据结构,它主要用来帮助Mysql提高获取数据库中数据的效率。具体来说,索引是一种满足特定查找算法的数据...
线程安全的ConcurrentHashMap源码走读与分析
1. 引入2. ConcurrentHashMap in Jdk 1.72.1 底层结构2.2 类定义2.3 字段(属性)2.4 构造方法2.5 put2.6 get2.6 remove2.7 size2.3. ConcurrentHashMap in Jdk 1.83.1 底层...
Java线程池技术及Executor框架的原理和使用
1. 概念2. 线程池2.1 定义线程池2.2 创建线程池2.2 执行任务2.3. 原理解析3.1 原理3.4. 1. 线程池指一个可容纳多个线程的容器,其中的线程可反复使用,节省了创建和销毁线程的开销。当然也可通过实现RejectExecutionhandler来自定义拒绝策略...
Java原子操作类
1. 原子更新基本类型2. 原子更新数组3. 原子更新引用类型4. java.util.concurrent.atomic包提供了多类用法简单、性能高效、线程安全的原子操作类。1. private static final Unsafe unsafe = Unsafe.this....
Java线程内存模型
1. 硬件内存模型2. Java内存模型(Java Memory Model)3. 内存模型交互操作4. 三大特性4.1 原子性4.2 可见性4.5. 这里熟悉Java内存模型的目的是为了后续对于多线程和并发问题的理解,以及相关源码的走读打下基础。1. 硬件层面的内存模型指的就是...
下一页
个人成就
文章被点赞
21
文章被阅读
123,037
掘力值
1,249
关注了
0
关注者
10
收藏集
0
关注标签
6
加入于
2021-07-01