3.1修改docker的配置文件,使用阿里的镜像加速器每个人的地址都是不一样的。 tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://is8lmf5g.mirror.aliyuncs.com"] } EOF 3.2重新加载docker的配置文件 systemctl daemon-reload 3.3重新启动docker systemctl restart docker 四、安装Redis 4....
1.自定义注解,编辑AOP切面: 1.自定义注解: /** * 该注解主要实现查询操作. * 有缓存查询缓存,没缓存查询数据库 * 操作规范: * key: * 1.用户没有赋值 * 如果key为"",表示用户使用自动生成的key * key:包名.类名.方法名.拼接第一个参数
1.下载和安装 1.上传redis安装包(个人比较喜欢使用xshell,直接进入到指定的文件夹下面,拖拽进去即可) 2.解压redis:tar -xvf redis-5.0.tar.gz 3.编译和安装: 要求:在redis根目录中执行(此处解压过之后的文件夹已经被我修改成redis) 编译:make 安装:make install 4.修改redis配置文件 编辑文件:vim redis.conf ...
在JDK 1.5之后出现同步锁Lock(显示锁) 注意:需要通过lock()的方法进行上锁,必须通过unlock()方法释放锁。 在Java 5.0之前,协调共享对象的访问时,可以使用的机制只有synchronized和volatile。Java5.0后增加了一些新的机制,但并不是一种代替内置锁的方法,而是当内置锁不适用时,作为一种可选择的高级功能。 ReentrantLock...
1.CD命令集: ifconfig 检查IP地址 pwd 检查当前文件路径 cd命令:是Linux中最基本的命令语句,必须熟练掌握。 cd / 返回根目录 cd~ 用户主目录 cd . 当前目录 cd .. 返回到上一级目录 cd /usr/进入到usr目录 cd - 返回上一个目录 cd 直接回家
监视器和管理:JavaSE6中内存泄漏增强了分析以及诊断能力。。当遇到java.lang.OutOfMemory异常的时候,可以得到一个完整的堆栈信息,并且当堆已经满了的时候,会产生一个Log文件记录这个致命错误,另外JVM还添加了一个选择,允许你在堆满的时候运行脚本。 插入式注解处理:插入式直接处理API(JSR 269)提供了一套标准API来处...
1.线程的四种创建方式: 1.直接继承Thread的方式去实现线程的创建: /** * 创建线程方式一: */public class test01 { public static void main(String[] args) { ThreadDemo01 threadDemo01 = new
Java知识串讲 摘要: 一、JDK个版本之间的区别: 1.JDK1.5的新特性: 泛型ArrayList list = new ArrayList();-->ArrayList<int> list = new ArrayList<int>(); 自动装箱/拆箱 for - each static import(静态导入)阅读全文 posted @ 2020-02-20 11:43 火山林木MVP阅读(319)评论(0)推荐(0)编辑 ...
随笔分类 - 主要是从JavaSE到JavaEE最后到SSM框架之间的串讲记录 Java知识串讲 阅读全文