对称与非对称加密算法的区别。 对称加密算法 加密(encryption)与解密(decryption)用的是同样的密钥(secret key),...
总结: (1)栈信息:jstack 输出的信息。 (2)堆信息:jmap -dump 输出的文件, (3)jstat查看gc情况,jstat...
什么是线程池 线程池可以通过池看出来是一个资源集,任何池的作用都大同小异,主要是用来减少资源创建、初始化的系统开销。 创建线程很“贵”吗 是的。...
处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系...
引言 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让...
我们熟知的操作系统大概都是windows系列,近年来Apple的成功,让MacOS也逐渐走进普通用户。在服务器领域,恐怕Linux是无人不知无人...
Git诞生于2005年,大神Linus的作品,Github诞生于2008年,没有Git就没有GitHub,Github已成为全球最大的代(ton...
进程与线程、并发与并行 一个应用程序至少有一个进程,一个进程至少有一个线程 进程:是程序的一次运行活动,是系统资源分配和调度的一个独立单位,有独...
SpringBean初始化过程 类属性初始化 1、静态属性:static 开头定义的属性 2、静态方法块: static {} 圈起来的方法块 ...