摘要:
1. 微服务架构 1.1 单体应用架构 将项目所有模块(功能)打成jar或者war,然后部署一个进程 优点: 1:部署简单:由于是完整的结构体,可以直接部署在一个服务器上即可。 2:技术单一:项目不需要复杂的技术栈,往往一套熟悉的技术栈就可以完成开发。 缺点: 1:系统启动慢,一个进程包含了所有的业 阅读全文
摘要:
#1.如何安装Jenkins ##1.1下载jenkins的安装包 https://get.jenkins.io/war-stable/2.164.1/ ##1.2把该文件放入到linux系统并运行 nohup java -jar /usr/local/jenkins.war --httpPort= 阅读全文
摘要:
1. 大纲 1. redis应用场景 2. redis得持久化方式 3. redis得集群 4. java连接redis服务器 2. redis应用场景 1、热点数据的缓存 由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据,另外结合 expire,我们可以设置过 阅读全文
摘要:
1. 大纲 1. nginx的核心功能: (1)反向代理 (2)负载均衡 (3)动静分离 2.nginx的高可用 2. 反向代理 正向代理: 代理的是客户端,对应服务器而言不知道真实的客户信息。 FQ软件 反向代理: 代理的是服务器端,对应客户端来说不知道真实服务器的信息。--nginx 提高服务器 阅读全文
摘要:
1. 安装mysql https://www.cnblogs.com/tony-hyn/p/15777762.html 远程连接mysql服务器时,无法连接. 防火墙是否把3306端口放行。 查看防火墙放行的端口号:firewall-cmd --list-port 添加放行的端口号: firewal 阅读全文
摘要:
1. linux-centos7的目录结构 /: centos7的根目录 bin: 脚本目录--包含很多linux命令 sbin: 命令目录--包含linux的命令 etc: 配置目录--可以配置很多参数--IP地址,环境变量配置 root: 它是root用户的目录 usr: 用户安装软件的目录 等 阅读全文
摘要:
Servlet 关于系统架构: 系统架构包括什么形式? C/S架构 B/S架构 1.C/S架构 Client/Server(客户端/服务器) C/S架构的软件或者说系统有哪些 例子QQ C/S架构的特点:需要安装特定的客户端软件。 C/S架构的系统优点和缺点分别是什么? 优点: 速度快(软件中的数据 阅读全文
摘要:
1.springboot整合swagger2 1.1 什么是swagger2 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务的接口文档 . 接口: controller相应的路径方法 1.2 如何使用swagger2 (1)导入swagge 阅读全文
摘要:
1. springboot自动装配原理 ##1.1代码块展示@SpringBootConfiguration注解流程 启动类的@SpringBootAppliation注解是一个组合注解 @SpringBootApplication @MapperScan(basePackages = "com.x 阅读全文
摘要:
1.原有Spring优缺点分析 1.1Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB), Spring为企业级Java开发提供了一种相对简单的方 阅读全文