首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
talex
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
为什么System.out.println(a++) 输出的结果没有自增
呵,这不是简单的不能再简单问题吗。很快啊,我嗖的一下告诉了她答案 System.out.println(a++) 输出结果10,是因为计算机的执行顺序的原因。在这一条语句中,计算机先执行输出语句,此时a的值为10,当输出语句完毕的时候,它才执行自增操作 a的赋值报错,是因为右边…
彻底搞定线程池(1)-线程池模型的构建
做后端的应该都知道线程池,即使你没亲自使用过,那也一定听过或者了解过。有时候也会去深入理解,结果往往是当时觉得自己理解了,过一段时间就忘了。因为在日常的开发中,我们都不需要用到线程池,很多都是使用的工具和框架写好,我们直接调接口就完事了。 很多东西没有亲自实践和深入的思考过的,…
彻底搞定线程池(2)-基于模型实现线程池
在上一篇文章 彻底搞定线程池(1)-线程池模型的构建 中,我把线程池的主要的功能和流程给梳理了一下,并且在最后使用代码实现了一个简单的线程池。不过距离一个完整的线程池还需要多做一些东西。 本篇的代码会在上一版代码的基础上进行修改。地址为 github地址,其中steap1为上一…
JAVA虚拟机系列-内存数据区域
程序计数器是一块比较小的内存区域,主要的作用是记录当前线程执行的字节码指令位置。线程在执行字节码指令时,根据这个来定位当前执行的字节码指令位置,而且还可以通过它来计算下一个字节码指令。 例如以下某个方法的字节码,程序计数器的作用是保存本线程当前执行的指令位置,因此程序计数器是线…
记一次"内存泄露"排查过程
使用ps命令,可以看到 进程 19793 占用了4.9G的内存,然而它cpu使用率还不到5%,有问题。 我判断这个应用应该是发生了内存泄露,开始进行问题定位和排查。 1. 使用 jmap 查看堆的使用情况 这里发现 StandardSession 实例竟然有140万个。Stan…
对缓存的一些简单理解
1. 缓存 提起 缓存(cache),一般会想到cpu高速缓存、内存缓存。缓存的本质是将部分的数据使用另一种存取速度更快的介质存储,使系统更快的操作和响应。比如我们将部分的数据从磁盘放到内存中,直接操作内存的数据,这样比从磁盘读取数据要快上几千几万倍。 既然高速的介质这么好用,…
个人成就
文章被点赞
29
文章被阅读
8,921
掘力值
288
关注了
13
关注者
8
收藏集
0
关注标签
18
加入于
2019-10-15