比特、字节、KB的关系 比特(bit) 存放一位二进制数,即 0 或 1,最小的存储单位 字节 (byte) 1byte = 8bit 8个二进制位(bit)为一个字节(b)...
文章归属:MySQL索引使用方法和性能优化,此君总结的非常详细。直接搬过来了。转载时间:21017 11 08 关于MySQL索引的好处,如果正确合理设计并且使用索引的MyS...
概览 先看一下线程池的类图 Executor 类 Executor是一个顶层接口,在它里面只声明了一个方法execute(Runnable),返回值为void,参数为Runn...
概述 线程的状态 Java 中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状...
概述 线程的状态 Java 中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状...
程序计数器 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环...
垃圾收集 垃圾收集主要是针对堆和方法区进行。程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后就会消失,因此不需要对这三个区域进...
核心提炼 Thread 类有维护了一个属性变量 threadLocals (ThreadLocal.ThreadLocalMap threadLocals = null),也...
final 1. 数据 声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能被改变的常量。 对于基本类型,final 使数值不变; 对于引用类型,final 使引...
概览 Object 类是 Java 所有类默认继承的类,可谓是万类之王 下面是这个类的主要方法 equals() 等价与相等 对于基本类型,== 判断两个值是否相等,基本类型...
为什么说 String 类是不可变的 String 被声明为 final,因此它不可被继承。 在 Java 8 中,String 内部使用 char 数组存储数据。 在 Ja...
说明 使用第三方开源组件Jedis实现Redis客户端,且只考虑Redis服务端单机部署的场景 前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分...
最新学习笔记==> 手写RPC框架(6)-使用Netty改写后遇到的各种坑你是否清楚[https://www.jianshu.com/p/ef91116c493d] 目录 1...
前言 2020-07-08更新, 可以用了(只是修改了一下前端的 querySelector) 简书有一不太方便的一点就是没有左侧目录。所以自己定制给简书的博客自动生成侧边目...
先回顾一下我们在 spring 中是如何使用占位符的 application.xml app.properties PropertyPlaceholderConfigurer...