黑莓手机论坛 一分快三技巧 - 绿色软件 - 绿色软件下载 - JZ5U绿色下载站 一分快三分析 九酷音乐网|好听的歌|网络歌曲|dj舞曲|流行歌曲大全 一分快三遗漏 软件下载_更快更安全的软件下载中心_2345软件大全(多特软件下载站)
摘要: 引子 最近遇到很多朋友过来咨询G1调优的问题,我自己去年有专门学过一次G1,但是当时只是看了个皮毛,因此自己也有不少问题。总体来讲,对于G1我有几个疑惑,希望能够在这篇文章中得到解决。 1. G1出现的初衷是什么? 2. G1适合在什么场景下使用? 3. G1的trade off是什么? 4. G1阅读全文
posted @ 2019-04-16 07:19 javaadu 阅读(195) 评论(0) 编辑
摘要: 2018年开始,互联网的热度就开始下降了,很多人当时没有感觉;从2018年下半年开始,形势急转直下,互联网公司发现原来那种粗狂式、烧钱的路子走不通了,于是乎裁员的裁员、缩招的缩招,相应的,互联网的从业人员的行情也没有前几年那么好了。 在经济不好的时候,劳资双方对彼此提供的价值,算的愈加精细,于是乎,阅读全文
posted @ 2019-04-20 14:01 javaadu 阅读(24) 评论(0) 编辑
摘要: 本文首发于公众号:javaadu 尽管JVM提供了自动内存管理的机制,试图降低程序员的开发门槛,确实也实现了这一目标,在日常开发中,我们一般都不需要关心对象的内存释放。JVM大部分都是使用trace算法来判断一个对象是否该被回收,那么JVM只能回收那些从gc roots不可达的对象。 如果我们在使用阅读全文
posted @ 2019-04-16 23:10 javaadu 阅读(144) 评论(0) 编辑
摘要: 本文首发于公众号:javaadu 简单介绍 构建高性能的Java应用过程中,必然会遇到各种各样的问题,像CPU飙高、内存泄漏、应用奔溃,以及其他疑难杂症,这时可以使用Serviceability Agent(SA)。SA是JDK提供的一个强大的调试工具集,适用于语言层和虚拟机层,支持调试运行着的Ja阅读全文
posted @ 2019-04-16 23:01 javaadu 阅读(47) 评论(0) 编辑
摘要: 引子 最近遇到很多朋友过来咨询G1调优的问题,我自己去年有专门学过一次G1,但是当时只是看了个皮毛,因此自己也有不少问题。总体来讲,对于G1我有几个疑惑,希望能够在这篇文章中得到解决。 1. G1出现的初衷是什么? 2. G1适合在什么场景下使用? 3. G1的trade off是什么? 4. G1阅读全文
posted @ 2019-04-16 07:19 javaadu 阅读(195) 评论(0) 编辑
摘要: 本文首发于公众号:javaadu 003:字节码是什么? 在Java中,字节码存放于以.class结尾的二进制文件。 字节码之于Java,类似于汇编语言之于C/C++。对于C/C++语言来说,不同的平台需要不同的编译器,以应对不同的操作系统和机器指令集;对于Java来说,只需要一个编译器(javac阅读全文
posted @ 2019-04-15 22:51 javaadu 阅读(46) 评论(0) 编辑
摘要: 本文首发于公众号:javaadu Java有句非常有名的口号——“一次编写,到处运行”,依靠的就是JVM提供的平台独立性,本质上来讲,就是通过 虚拟机技术 ,通过 限制一些功能 ,达到 屏蔽底层细节 的目的。更具体得说,Java的平台独立性体现在两个方面:体系结构无关、可移植。 体系结构无关 JVM阅读全文
posted @ 2019-04-15 22:49 javaadu 阅读(21) 评论(0) 编辑
摘要: 本文首发于公众号:javaadu 典型回答 这种问题比较笼统,如果我遇到这个问题,我会从下面几个点阐述我的观点: 1. Java通过JVM实现了“一次编写,到处运行”的特性,由JVM屏蔽掉了不同平台的差异性,并创建了字节码语言来作为Java代码的“汇编语言”,JVM读取字节码文件、解析字节码文件来运阅读全文
posted @ 2019-04-14 22:31 javaadu 阅读(272) 评论(1) 编辑
摘要: 在实际工作中,大家很少有机会经历从0到1的项目,绝大多数情况是加入到一个已经发展了一段时间的团队,参与维护已经运行了几年的项目。 回想起来,我这几年来经历过多种多样的项目:从0到1的项目、已经成熟处于维护期的项目、需要重构的核心项目、需要一步步废弃和下线的项目等等,可以说是项目经验十分丰富了。 经历阅读全文
posted @ 2019-04-14 09:21 javaadu 阅读(32) 评论(0) 编辑
摘要: 在理想的世界里,事情都是按照我们的计划执行的;在真实的世界里,事情经常会呈现出布朗运动的特性——不按常理出牌。今天我们谈下软件项目管理中的风险管理。 下面这张图,来自软件工程之美的一篇文章——《风险管理:不能盲目乐观,凡事都应该有B计划》 阅读摘抄 1. 风险是指不确定的事件,一旦发生,将会造成消极阅读全文
posted @ 2019-04-14 08:31 javaadu 阅读(46) 评论(0) 编辑