前言 老实说,从Android开发转到后端开发,有些基础概念还是比较模糊的,特别是对一些框架的熟悉。其中,Nginx算一个,于是突然有了想搞懂Nginx的冲动。。。 Ngin...
前言 老实说,从Android开发转到后端开发,有些基础概念还是比较模糊的,特别是对一些框架的熟悉。其中,Nginx算一个,于是突然有了想搞懂Nginx的冲动。。。 Ngin...
@(简书) 引言 工作中,有时感觉对Java的理解不够深,想补补。以后,不定期更新《重新看编程思想》。《Java编程思想》这本书从大一开始伴随着我,再看这本书感觉全是回忆。 ...
Arthas是什么 Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar ...
Java序列化与反序列化 @(简书) 引言 最近工作比较忙,基本与博客绝缘,积攒了很多主题,都来不及提炼总结。加上最近在Java序列化问题上踩到了大坑困扰了我两天,赶紧恶补下...
背景 maven deploy的过程中Archiva(Apache的开源Maven私服项目)一直响应没有权限,于是想起来Archiva系统有个比较怪的点——默认是需要定期修改...
背景 在开发某个组件时,需要定期从数据库中拉取数据。由于整个逻辑非常简单,因此就启用了一个子线程(Thread)使用while循环+线程休眠来定期更新。这时候我又想起一个老生...
背景 如果你经常需要在Windows系统和Linux系统之间进行文本传输,就会发现同一个文件在不同系统上的表现形式不一样,比如: Linux上编辑好的多行文本文件,在Wind...
背景 设想一个场景,我们需要将一个集合中满足条件的元素删除:客户端提交了一个Array类型的数据,经过Spring框架的转换我们接收到的是ArrayList,其中某些数据在校...
CAP定理 目前的大型网站系统几乎都是分布式的,而分布式系统难以实现整个系统的强一致性。1998年,加州大学的计算机科学家 Eric Brewer 提出,分布式系统有三个指标...