10 2021 档案

摘要:Nginx学习(萌新面试) 官网:https://nginx.org/ 什么是Nginx? Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供邮件服务。 Nginx是一款轻量级的Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 特点: 占用内存小 不超过2M 阅读全文
posted @ 2021-10-21 18:35 贪玩的阿柒 阅读(61) 评论(0) 推荐(0)
摘要:#redis配置文件解析 ##配置文件unit单位对大小写不敏感 ##可以包含其他配置文件 这里类似于import导入 ##网络配置NETWORK #通用配置GENERAL 这里就是后台运行 后台运行开启了,需要指定一个pid文件 这里是默认日志输出,没有指定文件 ##快照SNAPSHOTTING 阅读全文
posted @ 2021-10-21 10:56 贪玩的阿柒 阅读(50) 评论(0) 推荐(0)
摘要:Linux安装Redis 第一步:下载Redis安装包 官网:https://redis.io/ 中文官网:http://www.redis.cn/ 第二步:把安装包放到/opt文件夹下解压 tar -zxvf redis-6.2.6.tar.gz 第三步:进入redis文件夹,安装基本环境 1. 阅读全文
posted @ 2021-10-18 19:15 贪玩的阿柒 阅读(35) 评论(0) 推荐(0)
摘要:Docker数据管理 概述 在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录 (Bind mounts) 数据卷 数据卷是一个可供一个或多个容器使用的特殊目录,可以在容器之间共享和重用,默认会一直存在,即使容器被删除。 数据卷操作 第一步:创建数据卷,例如: docker v 阅读全文
posted @ 2021-10-18 10:57 贪玩的阿柒 阅读(31) 评论(0) 推荐(0)
摘要:Docker的相关操作 Docker服务基本操作 启动docker服务 systemctl start docker 查看Docker状态 查看docker是否启动了,是否是运行状态. systemctl status docker 设置Docker开机自启 systemctl enable doc 阅读全文
posted @ 2021-10-18 09:06 贪玩的阿柒 阅读(37) 评论(0) 推荐(0)
摘要:Docker入门 概述 Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。 Docker 核心对象 阅读全文
posted @ 2021-10-16 17:30 贪玩的阿柒 阅读(36) 评论(0) 推荐(0)
摘要:Redis的事务机制 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化,按顺序地执行。事务执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务主要作用就是串联多个命令防止别的命令插队 Multi、Exec、discard 输入Milti命令开始,输入的命令都会依次进入 阅读全文
posted @ 2021-10-16 14:16 贪玩的阿柒 阅读(110) 评论(0) 推荐(0)
摘要:Redis常用数据类型及操作 常用数据类型 Reids中基础数据结构包含字符串、散列,列表,集合,有序集合。工作中具体使用哪种类型要结合具体场景。 String类型操作实践 字符串类型是redis中最简单的数据类型,它存储的值可以是字符串,其最大字符串长度支持到512M。基于此类型,可以实现博客的字 阅读全文
posted @ 2021-10-15 19:51 贪玩的阿柒 阅读(102) 评论(0) 推荐(0)
摘要:Redis常用指令 redis默认端口为6379 登陆本地redis redis-cli 或者 redis-cli -p 6379 或者 redis-cli -p 6379 -a password #-a后面为password,此操作需要开启redis.conf文件中的requirepass选项 登 阅读全文
posted @ 2021-10-15 15:59 贪玩的阿柒 阅读(728) 评论(0) 推荐(0)
摘要:Docker安装Redis镜像 第一步:下载镜像文件 docker pull redis 第二步:准备配置文件 创建redis配置文件目录 mkdir -p /usr/local/docker/redis01/conf 在配置文件录下创建redis.conf配置文件(这个文件一定要创建,否在我们进行 阅读全文
posted @ 2021-10-15 14:33 贪玩的阿柒 阅读(304) 评论(0) 推荐(0)
摘要:线程的生命周期 线程通常有五种状态,创建,就绪,运行、阻塞和死亡状态。 阻塞的情况又分为三种: 等待阻塞:运行的线程执行wait方法,该线程会释放占用的所有资源,JVM会把该线程放入“等待 池”中。进入这个状态后,是不能自动唤醒的,必须依靠其他线程调用notify或notifyAll方法才能被唤 醒 阅读全文
posted @ 2021-10-13 14:52 贪玩的阿柒 阅读(108) 评论(0) 推荐(0)
摘要:Java的类加载器 JDK自带有三个类加载器:BootstrapClassLoader、ExtClassLoader、AppClassLoader。 BootStrapClassLoader是ExtClassLoader的父类加载器,默认负责加载%JAVA_HOME%lib下的jar包和class文 阅读全文
posted @ 2021-10-13 14:22 贪玩的阿柒 阅读(33) 评论(0) 推荐(0)
摘要:#重载和重写的区别 重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同(参数列表不同),方法返回值和访问 修饰符可以不同,发生在编译时。 重写: 发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父类,抛出的异常范围小于 等于父类,访问修饰符范围大于等于父类;如果父 阅读全文
posted @ 2021-10-13 11:34 贪玩的阿柒 阅读(210) 评论(0) 推荐(0)
摘要:什么是面向对象(OOP) Object Oriented Programming 对比面向过程,是两种不同的处理问题的角度 面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)、及各自需要做什么。 举例 自己买材料,肉,鱼香肉丝调料,蒜苔,胡萝卜等等然后切菜切肉,开炒,盛到盘 阅读全文
posted @ 2021-10-13 10:52 贪玩的阿柒 阅读(399) 评论(0) 推荐(0)
摘要:HashMap的put方法 HashMap的Put⽅法的⼤体流程: 根据Key通过哈希算法与与运算得出数组下标 如果数组下标位置元素为空,则将key和value封装为Entry对象(JDK1.7中是Entry对象,JDK1.8中是 Node对象)并放⼊该位置 如果数组下标位置元素不为空,则要分情况讨 阅读全文
posted @ 2021-10-12 19:07 贪玩的阿柒 阅读(459) 评论(0) 推荐(0)