摘要:
下载地址:http://redis.io/download 安装步骤: # 安装gcc yum install gcc # 把下载好的redis-5.0.3.tar.gz放在/usr/local文件夹下,并解压 wget http://download.red... 阅读全文
摘要:
首先得知道什么是双亲委派模型?为什么要打破它?打破它用途是什么? 双亲委派模型要求除了顶层的启动类加载器外,其余的类加载器都应当有自己的父类加载器。 上面所介绍的这几种类加载器的层次关系,称为类加载器的双亲委派模型。 类随着它的类加载器一起具备了一种带有优先... 阅读全文
摘要:
新建一个java文件,保存在相应的目录 用cmd命令进入到world类的上级目录,运行javac命令,生成.class文件 创建自己定义的classload类 //继承ClassLoader类,重写findclass方法。public class MyC... 阅读全文
摘要:
学完本章中,读者需要回答: 1.类加载器的运行过程 2.类加载器分别在JRE的那些位置 3.什么是双亲委派机制? 我想大家一开始都想知道一个java文件是怎么在JVM里面运行的? 先上图帮助你理解,如图1.1.1.1所示。 图1.1.1.1 java文件... 阅读全文
摘要:
学完本章中,读者需要回答: 1.什么是CAS? 2.什么是ABA?如何解决ABA问题? 3. AtomicReference原子引用在什么场景下使用? 6.4.1 CAS是什么 CAS是CompareAndSwap的缩写,作用是比较与交换。 线程对变量的读... 阅读全文
摘要:
学完本章中,读者需要回答: 1.什么是volatile? 2.volatile如何使用? 3. volatile的几个特性,如何解决volatile不保证原子性? 6.3.1 JMM Volatile 缓存一致性协议 当程序在运行过程中,计算机会将运算... 阅读全文
摘要:
学完本章中,读者需要回答: 1.什么是线程?什么是进程? 2. 线程有哪些状态? 3. 什么是线程安全? 什么是线程?什么是进程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。如图6.2所示。比如我们常用的QQ、电... 阅读全文
摘要:
学完本章中,读者需要回答: 1.计算机的硬件结构有哪些? 2. 计算机是如何运行指令的? 本节首先介绍现代计算机模型的基本概念,理解这些概念是学习使用JMM内存模型的基础。冯·诺伊曼模型是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼计算... 阅读全文
摘要:
直接上代码,先是页面,这里用jsp页面,导入的页面,后面的js发送请求通过后台controller跳转到这个页面 客户管理导入 /resource/css/layui-list.css" media="all"> /external/layui/css... 阅读全文
摘要:
过去一年的所遇所思所学所悟以及2021年的规划图 所遇所思所学所悟2021年规划 所遇 技术方面:并没有做很多提升,混了一年,舒适... 阅读全文