- 博客(10)
- 收藏
- 关注
原创 docker-compose.yaml笔记
##服务基于已经存在的镜像services: web: image: hello-world##服务基于dockerfile build: /path/to/build/dirbuild: ./dirbuild: context: ../ dockerfile: path/of/Dockerfilebuild: ./dirimage: webapp:tag##command command命令可以覆盖容器启动后默认执行的命令command: bundle e
2021-12-30 14:05:41 851
原创 Spring-Boot配置文件.yaml和.yml格式
.ymal和yml配置文件一、yaml文件介绍二、yaml不同类型写法String(字符串默认不加引号,单引号会转义特殊字符)布尔数值小数日期(yyyy/MM/dd HH:mm:ss)Listsetmap对象组合结构(例如:对象list)三、对应实体四、整体YML文件五、注意一、yaml文件介绍yml是YAML(YAML Ain’t Markup Language)语言的文件,以数据为中心,比properties、xml等更适合做配置文件相比properties文件更简洁,properties更平面
2021-02-22 18:17:13 15115
原创 spring-boot配置文件加载优先级
Spring-boot配置文件加载配置文件存放的位置配置文件的优先级配置文件的指定配置文件存放的位置springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件file:./config/file:./ 项目的跟路径,如果当前的项目有父工程,配置文件要放在父工程 的根路径classpath:/config/classpath:/配置文件的优先级优先级由高到底,高优先级的配置会覆盖低
2021-02-20 17:47:38 204
原创 spring-boot-devtools的使用和IDEA的配置
spring-boot-devtools的使用和IDEA的配置devtools热启动原理深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart ClassLoader 被丢弃,重新创建一个restartClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间devtools工具包devtoo
2021-02-20 16:54:07 356
原创 Centos通过Docker搭建Redis集群
这里写自定义目录标题通过Dokcer搭建Redis集群一、系统环境二、Redis 集群间通信机制三、Redis 集群失败状态四、Redis 集群重新分片机制五、Redis 集群的不足六、Redis 群集配置参数七、Docker 部署 Redis 集群1、Redis 部署机器分配2、创建数据存储目录3、创建 Redis 配置文件4、创建执行docker脚本5、创建redis集群6、查看集群信息7、集群连接使用测试通过Dokcer搭建Redis集群你好! 这是你第一次使用 Markdown编辑器 所展示的欢
2021-02-07 16:07:10 444
原创 服务器诊断常用命令
服务器诊断常用命令一、TOP命令参考top命令详解二、vmstat查看 CPU 使用情况的话,常用的命令就是 vmstat 。一般 vmstat 工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔,单位是秒,第二个参数是采样的次数,例如:vmstat -n 3 5 意思就是隔 3 秒取样一次,一共取样 5 次其中主要关注 procs 和 cpu 这两个参数procs :r :运行和等待 CPU 时间片的进程数,一般来说整个系统的运行队列不要超过总核数的 2 倍,要不然系统压力
2020-09-04 10:32:15 436
原创 Linux系统的top命令详解
Linux的top命令详解一、Top命令是什么TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.二、 统计信息区
2020-09-02 10:30:10 421
原创 VMware15.5安装centos7以及NAT网络配置
VMware15.5安装centos7以及NAT网络配置VMware下载以及安装新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入VMware下载以及安装打开VMware选择 编辑----虚拟网络编辑器也就是IP1
2020-08-04 20:24:09 552
原创 JAVA中的IO、NIO、多路复用IO、信号驱动IO、异步IO
JAVA中的IO、NIO、多路复用IO、信号驱动IO、异步IO阻塞IO模型(Blocking I/O)非阻塞IO模型(Non-blocking I/O)多路复用IO模型(IO Multiplexing)信号驱动IO模型(signal-driven I/O)异步IO模型(asynchronous I/O)Java NIO阻塞IO模型(Blocking I/O)最传统的IO模型,即在读写数据的过程...
2020-04-26 22:56:08 939 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人