首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Armin
掘友等级
JAVA开发工程师
勤勤恳恳的码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
Armin
JAVA开发工程师
·
5年前
关注
Redis的几种数据类型你搞清楚了吗?
1. 五种基本的数据结构 可以用来存储字符串、整数、浮点数。 setnx 如果key存在,则设置失败。可以基于此实现分布式锁,用del key来释放锁,一般为了防止释放锁失...
4
评论
分享
Armin
JAVA开发工程师
·
5年前
关注
Mysql的索引原理
1. 索引概述 2. 索引的数据结构 MySQL中索引的存储类型有两种:B+TREE和HASH,具体和表的存储引擎相关,但是用的比较多是B+Tree。 容易出现hash冲突...
6
评论
分享
Armin
JAVA开发工程师
·
5年前
关注
Mysql事务原理
1. 什么是数据库事务 电商平台中例如常见的下单流程,会同时操作订单表,库存表等,有时候这些操作要在一个事务里面完成。还有金融系统业务的银行转账,需要保证一个账户增加另一个...
5
评论
分享
Armin
关注了
58沈剑_架构师之路
JAVA开发工程师
Armin
JAVA开发工程师
·
5年前
关注
从sql的执行来分析Mysql架构
最后,进入到执行器,首先会判断你是否有权限,没有直接返回没权限的错误,有的话将会使用存储引擎的接口。等到之后如果有设置缓存,需要将结果返回到缓存中。 在查询slq语句之前,...
3
评论
分享
Armin
JAVA开发工程师
·
5年前
关注
JVM调优参数、命令及工具
1JVM参数有时候我们需要设置一些JVM的参数来进行JVM调优,我们常使用的的参数有两种类型1.1参数类型Boolean类型格式:-XX:[+-]<name>+或-表示启用...
3
评论
分享
Armin
JAVA开发工程师
·
5年前
关注
JVM的垃圾回收机制及收集器
1如何确定一个对象是垃圾? 想要进行垃圾回收,得先知道什么样的对象是垃圾1.1引用计数法 引用计数法的逻辑是:在堆中存储对象时,在对象头处维护一个counter计数...
8
1
分享
Armin
JAVA开发工程师
·
5年前
关注
详解JVM中的虚拟机栈与堆
1虚拟机栈上篇文章也提过虚拟机栈,但是没有深入了解,这次就来好好了解一下。虚拟机栈中是有一个个栈帧组成,栈帧我们也知道是一个线程的一个方法的执行。栈帧包含以下内容:局部变量...
4
评论
分享
Armin
JAVA开发工程师
·
5年前
关注
JVM工作原理和内存布局
1什么是JVM 对于JVM(Java虚拟机)是什么,网上有很多官方的说法。简单来说,JAVA代码能够一次编写,到处运行的主要原因还是因为JVM。它屏蔽了和操作系统相关的...
6
评论
分享
Armin
关注了标签
Java
JAVA开发工程师
Armin
关注了标签
算法
JAVA开发工程师
Armin
关注了标签
架构
JAVA开发工程师
Armin
关注了标签
后端
JAVA开发工程师
个人成就
文章被点赞
54
文章被阅读
7,042
掘力值
374
关注了
15
关注者
8
收藏集
0
关注标签
4
加入于
2020-10-14