首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
lightingsui
掘友等级
软件开发者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
123
文章 123
沸点 0
赞
123
返回
|
搜索文章
最新
热门
关于@JsonFormat格式化时间的问题
在model中使用@JsonFormat注解时,发现格式化出来的时间是不对的。 原因就是时区的问题,@JsonFormat默认的时区是Greenwich Time, 默认的是格林威治时间 ,把时区改了就好了,改成咱们中国对应的时区GTM+8。
Java并发编程(一)线程的创建方式
现成的创建方式共有三种,三种各有各的优点,各有各的特色。在项目中可根据自己的需求灵活的进行选择。 实现方式一采用的是实现Runable接口来执行多线程,但是有一个弊端就是执行的run方法是没有返回值的,也不可以抛出异常。 创建Thread类,并将实现了Runable接口的对象传…
HashTable、ConCurrentHashMap、Collections.synchronizedMap原理
HashTable是快速失败的,在使用Iterator进行遍历的时候,不允许修改容器中的值。 但是为什么HashTable是线程安全的呢,因为在HashTable内部,给每个方法都加上了同步锁Synchronized,也就是悲观锁,每次只能确保一个线程对HashTable进行操…
Redis的安装
Redis安装教程此次安装是在Centos上安装,并非Windows平台第一件事就是去下载源码包,官方网站https://redis.io/download,也可以去我的网盘下载解压安装包移动安装包到
快速失败(fail-fast)和安全失败(fail-safe)
快速失败是一种机制,他的特性就是在遍历java集合时候,不允许进行值的修改,否则会抛出ConcurrentModificationException 异常,那么实现原理是什么呢?以HashMap举例,在HashMap内部维护了一个变量,midCount,这个值在每次进行增删的时…
C盘空间无法拓展的解决方案
下载地址http://www.diskgenius.cn/download.php ,下载免费版本即可,绿色版,解压开直接使用即可。
悲观锁与乐观锁
悲观锁:悲观锁就是在一个线程在拿到数据后,每次都做出最坏的打算,总以为别人会修改当前数据,所以对当前收据进行加锁,只有在当前线程释放锁后,其它线程才可以使用数据。期间其它线程一直被阻塞。 乐观锁:乐观锁每次都是做出最好的打算,认为其它线程不会修改当前数据,当前线程只有在修改数据…
HashMap源码系列-HashMapput()全过程
HashMap源码-HashMap的构造方法
无参构造方法单参构造方法(容量)多参构造方法(容量、容载因子)
HashMap源码系列-HashMap的属性
容载因子越大,table数组中存储的数据越密集,碰撞的可能性就越大。容载因子越小,存储越稀疏,碰撞的可能性就越小,不过浪费存储空间。 当存储数据的链表节点大于等于8时候,就会将链表转换为红黑树。根据泊松分布,当容载因子为0.75的时候,单个槽内及节点数大于等于8的概率为亿分之六。
下一页
个人成就
文章被点赞
67
文章被阅读
59,310
掘力值
1,453
关注了
7
关注者
12
收藏集
7
关注标签
6
加入于
2020-01-03