首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
道友请留步12138
掘友等级
java攻城狮
|
万得
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
JAVA方法传参,到底传了个啥?
传值传引用都不够准确,可以理解成传引用变量的副本值。 引用变量分为字面值引用变量(即基本数据类型引用变量)和对象引用变量 。 详情需要了解数据类型使用机制和堆栈的概念:http://www.cnblogs.com/alexlo/archive/2013/02/21/292020…
Lock底层原理详解
这里是通过CAS乐观锁compareAndSetState去判断是否锁是否已被持有。 由此可知通过被volatile修饰的state内存偏移量为0时为锁未被持有,然后设置当前线程为独占线程。 这里如果直接成功,就直接返回。 lock获取锁的过程:本质上是通过CAS来获取状态值修…
JVM类加载流程详解
加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,类的加载过程必须按照这种顺序交叉混合进行,而解析阶段则不一定,它在某些情况下可能在初始化阶段后在开始,因为java支持运行时绑定。 通过一个类的全限定名获取定义此类的二进制字节流(此处有多种方式,不知道有没有人当作面试题,…
面试题:MySQL如何进行性能优化
最近总结了一下Mysql优化面试题的思路,比较全,因为格式的问题,没有办法把每个知识点都写清楚。 当然,除了以下的解决途径外,业务层面的优化也不能忽视,降级,分流,MQ等等等。
MYSQL时间转化
前言待完善转化不建议在sql中进行字段的时间转化,效率低,(具体转化语法,之后补充)建议在dao层使用jdk8以下语法:
MYSQL字符串强转
由于两个表同一字段类型不一样,甚至是编码类型不一样也会导致查询不走索引,速度会很慢。
Lamdar List转Map
时不时总是忘记怎么写,网上baidu下来也都是乱七八糟复制粘贴的内容,今天自己来汇总下。 这个方法可能报错java.lang.IllegalStateException: Duplicate key,因为name是有可能重复的。
MYSQL事务原理
之前是用有道云网盘的记录的,由于是单机不能分享,感觉有点low,今天开始写掘金的博客,记录自己每天的进步。 1)对于普通的select使用快照(shapshot read),底层使用Multi version currency control 来实现。 2)对于加锁的selec…
个人成就
文章被点赞
18
文章被阅读
9,814
掘力值
461
关注了
6
关注者
2
收藏集
0
关注标签
9
加入于
2020-12-07