上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页
摘要: 本文... 阅读全文
posted @ 2019-06-07 23:31 javaadu 阅读(277) 评论(0) 推荐(1)
摘要: 你是不是还在使用todolist管理每天要做... 阅读全文
posted @ 2019-05-02 19:19 javaadu 阅读(117) 评论(0) 推荐(0)
摘要: 你是不是还在使用todolist管理每天要做的事情?你是不是感觉自己每天忙忙碌碌但是又不知道忙了些啥?今天这篇文章用于分享下我的时间管理经验,希望你能有所收获。 时间管理的原则 凡事预则立,不预则废。所有的事情都要有所规划,没有规划,边做边想,边想边做就会陷入无止境的漩涡中,让人失去了最开始做这件事 阅读全文
posted @ 2019-05-02 19:06 javaadu 阅读(890) 评论(0) 推荐(3)
摘要: 2018年开始,互联网的热度就开始下降了,很多人当时没有感觉;从2018年下半年开始,形势急转直下,互联网公司发现原来那种粗狂式、烧钱的路子走不通了,于是乎裁员的裁员、缩招的缩招,相应的,互联网的从业人员的行情也没有前几年那么好了。 在经济不好的时候,劳资双方对彼此提供的价值,算的愈加精细,于是乎, 阅读全文
posted @ 2019-04-20 14:01 javaadu 阅读(537) 评论(0) 推荐(0)
摘要: 本文首发于公众号:javaadu 尽管JVM提供了自动内存管理的机制,试图降低程序员的开发门槛,确实也实现了这一目标,在日常开发中,我们一般都不需要关心对象的内存释放。JVM大部分都是使用trace算法来判断一个对象是否该被回收,那么JVM只能回收那些从gc roots不可达的对象。 如果我们在使用 阅读全文
posted @ 2019-04-16 23:10 javaadu 阅读(6844) 评论(0) 推荐(0)
摘要: 本文首发于公众号:javaadu 简单介绍 构建高性能的Java应用过程中,必然会遇到各种各样的问题,像CPU飙高、内存泄漏、应用奔溃,以及其他疑难杂症,这时可以使用Serviceability Agent(SA)。SA是JDK提供的一个强大的调试工具集,适用于语言层和虚拟机层,支持调试运行着的Ja 阅读全文
posted @ 2019-04-16 23:01 javaadu 阅读(1524) 评论(0) 推荐(0)
摘要: 引子 最近遇到很多朋友过来咨询G1调优的问题,我自己去年有专门学过一次G1,但是当时只是看了个皮毛,因此自己也有不少问题。总体来讲,对于G1我有几个疑惑,希望能够在这篇文章中得到解决。 1. G1出现的初衷是什么? 2. G1适合在什么场景下使用? 3. G1的trade off是什么? 4. G1 阅读全文
posted @ 2019-04-16 07:19 javaadu 阅读(3494) 评论(0) 推荐(1)
摘要: 本文首发于公众号:javaadu 003:字节码是什么? 在Java中,字节码存放于以.class结尾的二进制文件。 字节码之于Java,类似于汇编语言之于C/C++。对于C/C++语言来说,不同的平台需要不同的编译器,以应对不同的操作系统和机器指令集;对于Java来说,只需要一个编译器(javac 阅读全文
posted @ 2019-04-15 22:51 javaadu 阅读(335) 评论(0) 推荐(0)
摘要: 本文首发于公众号:javaadu Java有句非常有名的口号——“一次编写,到处运行”,依靠的就是JVM提供的平台独立性,本质上来讲,就是通过 虚拟机技术 ,通过 限制一些功能 ,达到 屏蔽底层细节 的目的。更具体得说,Java的平台独立性体现在两个方面:体系结构无关、可移植。 体系结构无关 JVM 阅读全文
posted @ 2019-04-15 22:49 javaadu 阅读(1332) 评论(0) 推荐(0)
摘要: 本文首发于公众号:javaadu 典型回答 这种问题比较笼统,如果我遇到这个问题,我会从下面几个点阐述我的观点: 1. Java通过JVM实现了“一次编写,到处运行”的特性,由JVM屏蔽掉了不同平台的差异性,并创建了字节码语言来作为Java代码的“汇编语言”,JVM读取字节码文件、解析字节码文件来运 阅读全文
posted @ 2019-04-14 22:31 javaadu 阅读(1130) 评论(1) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页
点击右上角即可分享
微信分享提示