什么是互联网 网络由若干节点和连接这些节点的链路组成。网络中的节点可以是计算机、集线器、交换机或者路由器 因特网是世界上最大的互联网络,指当前全球最大的、开放的、由众多网络相...
线程的生命周期转换 wait wait方法会让线程休眠,并且释放锁wait():使调用该方法的线程释放共享资源锁,然后从运行状态退出,进入等待队列,直到被再次唤醒。wait(...
锁 ReentrantLocksynchronized的升级版本,可重入,可以手动控制,同步方法中可以调用同样拥有该锁的其他方法。 CountDownLatch Cou...
锁 为了保证一个事务的原子性,引申出来的一种概念.在事务进行的时候,锁住,不让其它的线程使用. 悲观锁 最重量级的锁 利用关键字synchronized 实现 -二话不说直接...
调优前需要理解的基础概念 1.吞吐量吞吐量=用户代码执行时间/(用户代码执行时间+垃圾收集执行时间) 2.响应时间响应时间快=用户线程停顿的时间短响应时间:STW越短,响应时...
基础 每种垃圾回收器的日志格式都是不同的! PS日志格式 以下图PS回收器为例,这是一条YGC的日志,如果是FullGC,前面头部则会写FullGC 内存溢出之后,在java...
GC介绍 名词解释:GC, garbage collection 垃圾收集的意思,在JVM中指用于释放那些不再使用的对象所占用的内存。 何为垃圾:没有任何引用指向的对...
Spring 的理解(关键字) 轻量级框架 IOC,DI 理解Spring其实是一个容器,容器化思想 控制反转 通过容器来创建对象 依赖注入 业务层的各个逻辑进行隔离.降耦合...
1.范式 1.1 应用程序在spring开始进行启动的时候,它会跳到一个refresh的方法里面去,refresh里面包含了13个非常核心且关键的方法,基本其它框架在spri...