腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
会跳舞的机器人
专栏成员
举报
29
文章
29141
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(29)
java(8)
存储(6)
其他(5)
云数据库 Redis(5)
spring(5)
分布式(5)
hashmap(5)
机器人(5)
数据库(4)
api(4)
nginx(4)
安全(4)
ide(2)
git(2)
tomcat(2)
maven(2)
编程算法(2)
zookeeper(2)
微服务(2)
erlang(1)
.net(1)
jsp(1)
xml(1)
云数据库 SQL Server(1)
sql(1)
linux(1)
apache(1)
人工智能(1)
容器(1)
开源(1)
缓存(1)
运维(1)
jdk(1)
jvm(1)
yum(1)
grep(1)
rabbitmq(1)
gcc(1)
spring cloud(1)
小程序(1)
数据结构(1)
搜索文章
搜索
搜索
关闭
java并发编程的艺术第九章——java中的线程池
java
存储
数据库
execute()方法适用于任务提交之后没有返回值的这种情况,因为没有返回值,所以提交任务之后我们也无法判断任务是否执行成功。
会跳舞的机器人
2018-09-21
340
0
java并发编程的艺术笔记第八章——java中的并发工具类
java
jdk
机器人
hashmap
在JDK的并发包里面提供了几个非常有用的并发工具,CountDownLatch、CyclicBarrier、Semaphore工具类提供了一种并发控制流程的手段,Exchanger工具类则提供了在线程间交换数据的一种手段。
会跳舞的机器人
2018-09-21
329
0
java并发编程的艺术笔记第五章——java中的锁
java
api
缓存
hashmap
机器人
锁是用来控制多个线程访问共享资源的方式,一般来说锁能够防止多个线程同时访问共享资源(有的锁可以允许多个线程访问共享资源,比如说读写锁),在Lock接口出现之前,java程序是靠synchronized关键字实现锁功能的,但是在JKD1.5之后并发包中新增了Lock接口及其实现来实现锁的功能。它提供了synchronized关键字类似的功能,但是Lock需要显示的获取锁、释放锁,而synchronized是通过隐式的方式来实现获取、释放锁。
会跳舞的机器人
2018-09-21
424
0
记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
java
grep
jvm
hashmap
使用top命令查看资源占用情况,发现pid为14063的进程占用了大量的CPU资源,CPU占用率高达776.1%,内存占用率也达到了29.8%
会跳舞的机器人
2018-09-21
2.1K
0
JedisHelper——Redis客户端简单封装
云数据库 Redis
apache
java
hashmap
机器人
由于公司在不同的业务系统场景都有用到Redis,为了减少业务之间带来的相互影响,所以部署了多个Redis集群,JedisHelper就提供了获取不同业务集群Redis实例的方法。
会跳舞的机器人
2018-09-21
1.3K
0
java并发编程的艺术笔记第六章——java并发容器和框架
java
容器
hashmap
安全
存储
ConcurrentHashMap由Segment数组结构和HashEntry数组结构组成,Segement是一种可重入锁,在ConcurrentHashMap扮演着锁的角色;HashEntry用于存储键值对数据,一个ConcurrentHashMap中包含一个Segment数组,它是数组和链表结构。一个Segment里包含一个HashEntry数组,当对HashEntry数组进行修改操作时必须要获取它对应的Segment锁。
会跳舞的机器人
2018-09-21
326
0
java并发编程的艺术第十章——Executor框架
java
小程序
存储
api
机器人
Executor框架的主要成员:ThreadPoolExecutor、ScheduledThreadPoolExecutor、Future接口、Runnable接口、Callable接口、Executors。
会跳舞的机器人
2018-09-21
554
0
java并发编程的艺术笔记第一章——并发编程的挑战
java
编程算法
单核处理器也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制。时间片是CPU分配给各个线程的时间,因为时间片非常短,所以CPU通过不停地切换线程执行,让我们感觉多个线程是同时执行的,时间片一般是几十毫秒(ms)
会跳舞的机器人
2018-09-03
303
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档