摘要: 一步一坑安装docker nginx 首先选择适当版本镜像下载 我选的: nginx:1.16.0 docker pull nginx:1.16.0 安装完毕之后创建挂载文件夹 : mkdir /usr/local/docker/nginx 减配启动一个nginx复制文件到挂载文件路径 docker 阅读全文
posted @ 2023-08-04 17:00 f_Bob 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 问题背景是这样的,根目录初始大小是50G,我把mysql和docker都装在根目录底下了。 随着时间推移,mysql大小达到了27个G,docker则是22个G 根目录空间不够用了,上图: 图 1-1 想过的方案有数据库迁移,根目录扩容,和软连接,最后选择的是软连接,没别的意思,就是解决问题快,开搞 阅读全文
posted @ 2022-03-16 10:15 f_Bob 阅读(1621) 评论(1) 推荐(0) 编辑
摘要: 第一个单例模式 public class SingleObject { //创建 SingleObject 的一个对象 private static SingleObject instance = new SingleObject(); //让构造函数为 private,这样该类就不会被实例化 pr 阅读全文
posted @ 2021-06-18 17:25 f_Bob 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 什么是缓存穿透? 当大量并发访问时,首批并发会在没有查询到缓存的情况下集体访问数据库,造成缓存暂时性无效。 话不多说,直接上代码,先创建一个线程池 //创建一个线程池 ExecutorService executorService = Executors.newFixedThreadPool(4 * 阅读全文
posted @ 2021-06-18 16:45 f_Bob 阅读(237) 评论(1) 推荐(0) 编辑
摘要: 1、学习方法 模仿优秀的代码思想,写出自己的代码解释,关掉模仿代码,自己按照自己解释的思路去实现。 2、安装MySQL数据库管理系统 * ip : 计算机在网络中的唯一标识 * port : 计算机当中某个服务的唯一标识 正常情况下MySQL端口号:3306 * MySQL字符集统一设置为:UTF- 阅读全文
posted @ 2021-06-15 13:11 f_Bob 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 当我们被问到你对java的封装、继承、多态是什么看法的时候,你会想到什么? 想到的会不会是封装就是将类的成员属性用privet修饰一下,达到私有化的目的,只暴露方法,从而达到成员变量私有化的目的。 而继承就是子类继承父类,重写父类的非私有化方法,获得父类的非私有化属性 而多态就是基于继承、重写。而达 阅读全文
posted @ 2021-06-14 23:14 f_Bob 阅读(967) 评论(0) 推荐(0) 编辑
摘要: Java IDE的发展历史和Idea的使用 阅读全文
posted @ 2018-10-11 14:34 f_Bob 阅读(4386) 评论(0) 推荐(0) 编辑
摘要: 简单回忆一下基础知识 阅读全文
posted @ 2018-09-11 13:09 f_Bob 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 百度Ueditor富文本编辑器的简单应用 阅读全文
posted @ 2018-08-21 15:15 f_Bob 阅读(944) 评论(0) 推荐(0) 编辑