SpringBoot

SpringBootSpringBoot核心基础SpringBoot2的核心功能:配置文件web开发数据访问Junit5单元测试生产指标监控SpringBoot核心原理解析SpringBoot2场景整合:虚拟化技术安全技术缓存技术消息中间件分布式入门SpringBoot能干吗?? SpringBo


Mysql高级

Mysql高级Mysql的架构介绍Mysql配置文件Mysql主要配置文件:二进制日志log-bin:主从复制错误日志log-error:默认是关闭的,记录严重的警告和错误信息,每次启动和关闭的详细信息等.查询日志log:默认关闭,记录查询的sql语句,如果开启会减低mysql的整体性能,因为记录日


Mysql

Mysql基于CentOS的Mysql的安装:注意:安装采用此方式强制安装 rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm --nodeps --force下载链接:https://dev.mysql.com/downloads/mys


SpringCloud Alibaba

SpringCloud AlibabaSpringCloud Alibaba能干吗?服务限流降级:默认支持 Servlet、Feign、RestTemplate、Dubbo 和 RocketMQ 限流降级功能的接入,可以在运行时通过控制台实时修改限流降级规则,还支持查看限流降级 Metrics 监控


RabbitMQ

RabbitMQRabbitMQ是一个消息中间件:它接受并转发消息。简介什么是MQ?MQ(message queue),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ是一种非常常见的上下游


Vim基本操作

模式:编辑模式(Edit)命令模式(Command)使用方式:进入编辑模式: 按键盘上的 i退回命令模式: Esc保存退出:按 ":wq 文件名" w(保存)q(退出)不保存退出 :“ :q! ”查看文件: Cat 文件名编辑: vim 文件名语法高亮: 开启 "


JVM

JVM虚拟机所谓虚拟机(Virtual Machine),就是一台虚拟的计算机。他是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机(如WMware)和程序虚拟机(如Java虚拟机)无论是系统虚拟机还是程序虚拟机,在上面运行的软件都被限制于虚拟机提供的资源中Java虚拟机Ja


Redis

RedisRedis基础知识Redis可用作数据库、缓存、和消息中间件Redis默认有16个数据库Redis启动路径在 /usr/bin/redis-cli操作后返回值为1为成功,0则失败Redis数据类型:String,Set,Hash,Zset以及三种特殊数据类型:geospatial,hype


Docker

Docker概述?:Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。步骤:开发、部署、运维Doc


JUC

JUC什么是JUC?JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包线程、进程和程序进程:进程:一个程序,程序的集合,一个进程常常包含多个线程,至少包含一个。进程作为自愿的分配单位,每个线程拥有独立的栈和程序计数器(PC),线程切换的开销小线程:1、是操作系