一个不合理的 JVM 参数设置引发的一场线上惨案。。。 Java

一个不合理的 JVM 参数设置引发的一场线上惨案。。。

凌晨3点,一阵急促的铃声把老王惊醒。。。 “老大,线上系统好像出问题了,频繁Full GC,系统一直处于卡顿状态。。。” 听到Full GC的那一刻,老王就已睡意全无,他知道,马上又要看到凌晨3点的北京了。 “小猛,先别着急,你和彪子先去线上看看GC日志,我这边马上赶到!” 想想自己的年终奖、KPI,看着自己熟睡的儿子,老王哪敢怠慢,匆匆穿上衣服,一头扎进北京初冬...
阅读全文
2019年 Github 上最热门的 Java 开源项目 Java

2019年 Github 上最热门的 Java 开源项目

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 来源:开源最前线(ID:OpenSourceTop) 10 月份 GitHub 上最热门的Java开源项目排行已经出炉啦,在本月的名单中,实战项目类居多,当然也有像JavaGuide这样学习指南类项目,下面就是本月上榜的10个开源项目: 1 Java h...
阅读全文
Java常用代码汇总 Java

Java常用代码汇总

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric stringint i = Integer.parseInt(a); //numeric string t...
阅读全文
我在职场第一次薪资翻倍的经历! Java

我在职场第一次薪资翻倍的经历!

一个有所追求的人。 1 写在前面 我将用系列文章,回顾十年程序生涯,一方面是对职场生涯的阶段性总结,另一方面希望这些经历,对大家往后职场生涯有所启发。 我很庆幸一路走来皆是自己的选择,虽然也走了不少弯路,但那是我选择的生活。 一只站在树上的鸟儿,从来不会害怕树枝断裂,因为它相信的不是树枝,而是它自己的翅膀。 十年系列文章: ...
阅读全文
软件设计师的成长之路 软件架构

软件设计师的成长之路

“无论你下一步决定做什么,犯错都没关系,你还年轻。 ” 作者 |  Arne Laponin 译者 |  风车云马 ,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: 2017年10月,我在埃因霍温理工大学(TU/e)攻读为期两年的工程专业博士学位(PDEng)。 在 校期间,我们不仅...
阅读全文
今天,我为他们站台! Java

今天,我为他们站台!

50元钱可以做什么? 首先让我们尽量来畅想一下 50 元钱可以干什么? 50元钱可以购买一张电影票,来一场感官视觉高潮。 50元钱可以中午和朋友一起吃个便饭,真的只是便饭想要小资基本不行。 50元钱可以在非高峰时间打一小时羽毛球,切记是非高峰。 大家有木有发现,上面的50元只能满足1小时左右的消费,突然有人说你只需要花费 50 元,就可以服务你一年的时间,你可能会在想这是不是骗子,...
阅读全文
初学Docker(2)——Jenkins+Git+Docker打包应用成Docker镜像 Java

初学Docker(2)——Jenkins+Git+Docker打包应用成Docker镜像

说在前面 虽然说跨度有点大,但是我写这文章是给有些基础的人们看的,而不是入门教程。 Jenkins 什么是Jenkins Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 上面的是Jenkins官方对自己的描述。 在开始之前,我们再次描述一下上一篇文章说过的开发流程:省去前面的分析步骤以及开发步骤,软件...
阅读全文
如何提升程序员的价值 编程技术

如何提升程序员的价值

如何提升程序员的价值?通过对最近经历的几件事情的深入分析,我得到的结论是,用您的代码给更多的人带来便利,受益的人越多,您的价值也就越高。 这种崭新的思路,彻底改变了我对价值的看法。之前的我,看待价值,是以我为核心的,英语考的分越高,我的价值越高;看过的书越多,价值越高;写的代码质量越好,价值越高;我参加会议,兴趣小组越踊跃,价值越高。统统都是以自身获得的经验,知识,技能来衡量自我价值的。然而,...
阅读全文
Loading...