摘要: 1.首先打开redis.conf(或者叫redis.windows.conf),用编辑器编辑,找到 #requirepass foobared ,把requirepass前面的#和空格去掉,把 foobared 改为自己想写的密码比如123 2重启服务器,就可以了 此上为网上一般版本,但是如果重启r 阅读全文
posted @ 2019-02-14 10:01 丹青墨染 阅读(899) 评论(0) 推荐(0) 编辑
摘要: maven项目,pom文件中配置的是仅加载resource下的xml文件,不加载src下的xml文件 可试着增加 效果如图 阅读全文
posted @ 2018-12-11 11:19 丹青墨染 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 一,pom文件: <properties>中增加 <docker.image.prefix>springboot</docker.image.prefix> (本机测试springboot为随意取名) 加入maven插件“docker-maven-plugin” 二,Dockerfile:(ADD行 阅读全文
posted @ 2018-11-07 16:51 丹青墨染 阅读(4674) 评论(0) 推荐(1) 编辑
摘要: 安装 1、安装Docker 参见:https://docs.docker.com/engine/installation/linux/centos/ 2、直接使用root安装(更新系统) yum update 3.配置docker镜像源 tee /etc/yum.repos.d/docker.rep 阅读全文
posted @ 2018-11-07 16:28 丹青墨染 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 1.最常见的遍历 2.foreach分别获取key或value,性能比1高大约10% 3.利用iterator获取key和value,好处是在遍历时可用iterator.remove()删除entryIterator,性能同2 阅读全文
posted @ 2018-11-07 10:23 丹青墨染 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条件下创建不同实例时。 如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品。 关键代码:创建过程在其子类执行。 优点: 1、一 阅读全文
posted @ 2018-11-06 15:51 丹青墨染 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 上图执行完try块后执行finally中内容,y输出为2。 当执行到return ++x;时,jvm在执行完++x后会在局部变量表里另外分配一个空间来保存当前x的值。注意,现在还没把值返回给y,而是继续执行finally语句里的语句。等执行完后再把之前保存的值(是2不是x)返回给y。所以就有了y是2 阅读全文
posted @ 2018-11-06 14:00 丹青墨染 阅读(183) 评论(0) 推荐(0) 编辑