腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java程序员那些事
专栏成员
举报
64
文章
100522
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(64)
编程算法(34)
java(19)
http(12)
数据库(11)
sql(10)
存储(8)
c++(6)
javascript(5)
文件存储(5)
缓存(5)
hashmap(5)
自动驾驶(4)
spring(4)
jdk(4)
网站(3)
数据结构(3)
费用中心(2)
python(2)
node.js(2)
json(2)
ide(2)
git(2)
网络安全(2)
jvm(2)
面向对象编程(2)
二叉树(2)
socket编程(2)
数据分析(2)
servlet(1)
jsp(1)
xml(1)
html(1)
jquery(1)
云数据库 SQL Server(1)
云数据库 Redis(1)
access(1)
mvc(1)
github(1)
api(1)
maven(1)
linux(1)
unix(1)
访问管理(1)
云数据库 MongoDB(1)
mongodb(1)
分布式(1)
压力测试(1)
html5(1)
yum(1)
aop(1)
安全(1)
https(1)
distinct(1)
max(1)
shutdown(1)
threadpoolexecutor(1)
队列(1)
多线程(1)
统计(1)
线程池(1)
效率(1)
搜索文章
搜索
搜索
关闭
基于atomic包分析CAS原理
数据分析
http
node.js
jdk
编程算法
不想上来就贴上来千篇一律的各种概念,懂得人我不说也懂,不懂得看完概念依然不懂,用码说话,先看个小demo,开五个线程,每个线程累计1000次操作共享变量,共享变量分别使用int和基于CAS的AtomicInteger
用户6182664
2020-05-11
383
0
JDK7的Comparison method violates its general contract异常
编程算法
jdk
前一阵遇到了一个使用Collections.sort()时报异常的问题,跟小伙伴@zhuidawugui 一起排查了一下,发现问题的原因是JDK7的排序实现改为了TimSort,之后我们又进一步研究了一下这个神奇的算法。
用户6182664
2019-10-08
1.6K
0
Java中HashMap源码分析
hashmap
存储
编程算法
http
jdk
JDK的1.6,1.7版本中,HashMap使用数组+链表来实现的,通过计算Map中的key的的hash值来确定该key在数组中index的位置。计算key在数组中位置,使用的是hash算法,HashMap中定位到桶的位置 是根据Key的hash值与数组的长度取模来计算的。取模可以改为:hashCode & (length - 1)。看下JDK8中的hash 算法:
用户6182664
2019-09-17
478
0
深入理解Java:SimpleDateFormat安全的时间格式化
python
jdk
安全
编程算法
面向对象编程
想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse() 方法应该使用同步代码来避免问题。下面我们通过一个具体的场景来一步步的深入学习和理解SimpleDateFormat类。
用户6182664
2019-09-05
957
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档