首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
爱梓
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 28
沸点 4
赞
32
返回
|
搜索文章
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
5年前
关注
面试经历
JDK相关HashMap中的get方法(1.7与1.8的不同)线程池中的方法线程池逻辑jdk内置连接工具JVMCMS与G1MQMQ事务MYSQL数据库间隙锁以及死锁Mysq...
5
评论
分享
爱梓
赞了这篇沸点
Montos
哈哈大师 @未来无极限
·
5年前
举报
杀不死你的终将使你强大
今天学到了
等人赞过
分享
6
8
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
5年前
关注
Winter Is Coming| 掘金技术征文
相信计算机专业毕业的小伙伴里面在大学里面听到最多的一句话就是:好的程序 = 好的算法 + 好的数据结构。但是到了工作中,我们用到最多的也就是数据结构,整天徘徊在设计表结构,...
8
2
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
5年前
关注
HashMap中的不安全
1.7中会出现死循环和数据丢失。同时元素插入的方式是头插法。 多线程的情况下运行。出现的问题则体现在 e.next = newTable[i];单个线程运行的情况下则是不会...
5
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
5年前
关注
美团后台篇中的ReentrantLock
上面的代码就是非公平锁加锁的方法。主要是做了两点: 线程设置为独占线程。 Acquire 方法进行后续处理。 如果设置同步状态失败,则会进入到对应的acquire()方法中...
80
1
分享
爱梓
关注了
Montos
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
7年前
关注
WebSocket之坑
在java中,使用webSocket,则就是前端采用了webSocket对象,或者是采用了SocketJs对象进行处理。后端则建立对应的webSocket路径,以及对应的h...
5
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
7年前
关注
SpringBoot结合Mybatis注解开发
上面是parent里面的pom依赖关系,子项目中所需要的依赖也可以在这里面定义版本。这样我们对一个springboot项目的话,依赖更为清晰。 这上面就简单的配置了数据源以...
5
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JDK中的原子类
1.unsafe属性可以看到是由Unsafe类调用其静态方法生成。 Unsafe类提供了硬件级别的原子操作。里面有许多的本地方法。JDK中的一些无锁并发操作类都是基于它,里...
8
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA并发之多线程基础(1)
1.stop(),这个方法使得当前所运行的线程停止,释放所有的monitor。但是使用这个方法会导致多线程的数据不一致性(假设两个线程执行中去停止,再次操作的时候,线程2有...
8
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA并发之多线程基础(2)
通过这个小的demo可以看到控制台中无论如何执行,输出的值都是2000。这里面就体现了可重入(对于同一把锁进行加锁和释放锁)的特点。 可中断则在lockInterrupti...
7
5
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA并发之多线程基础(3)
acquire()这个是去拿一个信号量,使得该线程可以进入到临界区。 同时一个线程也可以去拿去多个信号量。 release()方法是释放当前线程的信号量。 tryAcqui...
7
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA并发之多线程基础(4)
countDown()方法是每个线程完成之后减1,代表一个线程已经到达了终点线。我们可以点击进去看到里面调用的方法: await()是每个线程要到达的终点线,先执行完成的线...
8
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA并发之多线程基础(5)
park()使得当前线程挂起。里面也是调用了Unsafe类进行底层操作。 2.unpark(Thread thread)是将当前线程继续往下执行。 上面的使用了Collec...
6
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA并发之多线程基础(6)
针对于大家熟悉的Executors进行入手,我们经常性的使用里面的线程池。当然,根据阿里巴巴的规范手册上来说,不建议我们直接通过这个类去创建一个线程池,需要通过Thread...
10
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA操作码相关指令介绍
JAVA基本类型转换1.int、long、float、double类型之间的相互转换操作码操作数备注i2l无将int类型的值转换为long类类型i2f无将int类型的值转换...
8
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA锁介绍
monitorenter:每个对象都是一个监视器锁(monitor)。当monitor被占用时就会处于锁定状态,线程执行monitorenter指令时尝试获取monitor...
8
评论
分享
爱梓
赞了这篇文章
Montos
哈哈大师 @未来无极限
·
6年前
关注
JAVA中volatile介绍
上面的代码是利用了单例模式里面的一个双重校验的写法,里面的实例变量中就是加上了volatile关键字,可能大家对于加不加这个关键字没啥感觉,因为去除这个关键字就可以保证多线...
12
8
分享
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2020-01-26