沉迷思考的鱼
风不撑伞,雨不倾盆,就是好天气
04
17
认识CPU 认识CPU
以前听说过一个面试题:如何使CPU使用率达到100%的JAVA代码应该如何编写?笔者心想开几个死循环的线程也就差不多了,启动6个死循环线程,在mac系统中使用top查看,发现cpu达到了600%+,机器CPU是4核的,跑到400%还能接受,
2019-04-17
03
12
Spring Batch 快速入门 Spring Batch 快速入门
这篇文章中,我们将从如下四个方面对Spring Batch进行简要介绍, 旨在使读者清楚什么是Spring Batch,以及如何使用它。 Spring Batch简介 批处理中的基础概念 简单示例 并行处理 1. Spring Bat
2019-03-12
02
24
01
17
Spring Boot Actuator 介绍 Spring Boot Actuator 介绍
这篇文章中,我们将对Spring Boot Actuator进行全面介绍,使读者清楚什么是Spring Boot Actuator,以及如何合理地使用它。 另外,我们将介绍一些可以和Spring Boot Actuator集成的APM(Ap
2019-01-17
08
[转载]简话开源协议 [转载]简话开源协议
一直对 Github 的开源协议没有明确认识,直到有一天,也想搞个开源项目。随之而来的问题是:如何选择,如何在这个到处撕比的时代用武器维护劳动成果? 一、了解协议作为第一步,我们首先需要知道什么是协议。协议的英文:License 是软件的
2019-01-08 沉迷思考的鱼
08
[转载]开源许可协议 [转载]开源许可协议
在保留软件的来源和开放性的前提下,开源许可协议(Open source licenses)向所有人授予为任何目的使用、修改和共享许可软件的权限。 下面列出常见的开源许可,从上到下约束条件逐渐减弱,即GNU AGPLv3约束力最强,Unlic
2019-01-08 沉迷思考的鱼
05
常见还款计划介绍 常见还款计划介绍
由于工作关系,最近对贷款的分期还款计划接触较多,发现其中具有一定的复杂性,而且它们名称看起来都差不多,来回念几遍整个人就蒙圈了。由此,笔者整理了最常见的几种还款方式,并以图表的形式进行对比,希望可以帮助对这方面知识有需要的读者。 另外为了加
2019-01-05
12
22
Java Logging Framework 现状 Java Logging Framework 现状
某日笔者心情不错,写代码时没有复制粘贴,打算手敲logger的相关代码,在IDE获得的提示是这样的: 尽管知道ch.qos.logback.classic.Logger在项目中是正确的选择,上图中Logger同名类的数量确实确实让笔者惊讶
12
05
2 / 3