首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一只憨憨猿
掘友等级
技术之路最公平也最残酷的原因是:没有捷径,需要日积月累的积累以及对技术持久的热情
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
阻塞队列-BlockQueue常用方法总结
定时任务调度。使用DelayQueue保存当天将会执行的任务和执行时间,一旦从DelayQueue中获取到任务就开始执行,从比如TimerQueue就是使用DelayQueue实现的。 缓存系统的设计:可以用DelayQueue保存缓存元素的有效期,使用一个线程循环查询Dela…
多线程——线程的常用方法
如果CPU太忙,设置优先级可能会获得更多CPU时间片,但是闲时优先级的高低几乎不会有任何作用。 所以,不要在程序设计中企图用线程的优先级来绑定某些特性业务,或者让业务严重依赖线程的优先级。 上面源码分析得出,线程的优先级不能大于10 和小于1 , 如果指定线程的优先级大于线程所…
JVM 常用调优定位问题命令
想要通过jstack命令来分析线程的情况的话,首先要知道线程都有哪些状态, 如果有不清楚的可以参考下面连接: 多线程——线程的生命周期.
多线程——线程的生命周期
线程的生命周期NewRunnableRunning该状态下线程可发生如下转换:直接进入Terminated状态,比如调用JDK已经不推荐使用的stop方法或者判断某个逻辑标识进入Blocked状态,比
Markdown 常用语法
Here's a sentence with a footnote. [^1] [^1]: This is the footnote. |. |点|
JVM 常用垃圾收集算法和垃圾收集器
对象存活率高的情况下使用标记-整理算法效率会大大提高。 eden区满时,触发MinorGC。即申请一个对象时,发现eden区不够用,则触发一次MinorGC。 当 JVM 无法为一个新的对象分配空间时会触发 Minor GC,比如当 Eden 区满了。所以分配率越高,越频繁执行…
Idea 执行单元测试时卡在resolving maven dependencies
添加了exclusions后测试可以正常运行,之后去除了exclusions的代码也可以正常执行测试。
JDK动态代理
动态代理JDK动态代理源码Class文件DynamicProxyTest$IHelloDynamicProxyTest$HelloDynamicProxyTest$DynamicProxyDynami
java javac javap
当我们使用java命令运行一个.class文件,需要使用该类的全限定类名和在当前路径下有该类的包层次目录。这就要求编译时使用javac -d 参数。否则需要自己来建立包层次目录。 javap是JDK自带的反汇编器,查看java编译器为我们生成的字节码。 -c 对代码进行反汇编
Java 泛型擦除的理解及如何获取泛型的实际类型
即所操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法的创建中,分别为泛型类、泛型接口和泛型方法。 Java中的泛型只在程序源代码中存在, 在编译后的字节码文件中就已经替换为原来的原生类型(Raw Type), 并在相应的地方插入强制类型装换代码。 对于运行期的…
下一页
个人成就
文章被阅读
2,429
掘力值
123
关注了
11
关注者
0
收藏集
8
关注标签
140
加入于
2017-06-22