摘要: 第一章 Java基础语法 1.1 关键字 ​ 关键字就是被Java赋予了特定含义的英文单词。 ​ 当我们在代码中,写了对应的单词之后,那么程序在执行时,就知道要做什么事情了。 1.1.1 关键字的特点 全部都是小写 在常用的代码编辑器中,关键字都有高亮的颜色显示。 1.1.2 class class 阅读全文
posted @ 2022-07-12 08:21 OnlyOnYourself-Lzw 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 第一章:计算机基础知识 1.1 计算机的硬件 分类: ​ 运算器、控制器: ​ 就是我们现在的CPU,可以理解为计算机的大脑。 ​ 存储器:(重点) ​ 内存和硬盘 ​ 内存:临时存储。 ​ 硬盘:永久存储。 ​ 输入设备:鼠标、键盘 ​ 输出设备:显示器、打印机 1.1.1 计算机的数据存储 常见 阅读全文
posted @ 2022-07-12 08:20 OnlyOnYourself-Lzw 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用 1.1、统一配置管理 当微服务部署的实例越来越多,达到数十上百的时候,诸葛修改微服务配置就会让人抓狂,而且很容易出错 这时候就需要一种统一配置管理方案,可以几种管理所有实例的配置 Nacos一方面可以将配置集中管理,另一 阅读全文
posted @ 2022-07-12 02:41 OnlyOnYourself-Lzw 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 五、Nacos注册中心 5.1、认识和安装Nacos Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件 相比Eureka功能更加丰富,在国内受欢迎程度较高 官网 https://nacos.io/ 5.2、Windows安装 开发阶段采用单机安装即可 同时Linux系统上Naco 阅读全文
posted @ 2022-07-11 16:45 OnlyOnYourself-Lzw 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 四、Ribbon负载均衡 前面有讲到,添加了@LoadBalanced注解,即可实现负载均衡,其原理是什么呢? 4.1、负载均衡原理 SpringCloud底层其实是利用了一个名为Ribbon的组件,来实现负载均衡功能的 那么我们发出的请求命名是http://userservice/user/1,怎 阅读全文
posted @ 2022-07-11 16:25 OnlyOnYourself-Lzw 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 三、Eureka注册中心 假如本案例的服务提供者user-service部署了多个实例,如图所示 那么就会带来如下几个问题 ①、order-service在发起远程调用的时候,该如何得知user-service实例的ip地址和端口? ②、有多个user-service实例地址,order-servi 阅读全文
posted @ 2022-07-11 16:18 OnlyOnYourself-Lzw 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 二、服务拆分和远程调用 任何分布式架构都离不开服务的拆分,微服务也一样 2.1、服务拆分原则 微服务拆分的几个原则 ①、不同微服务,不要重复开发相同业务 ②、微服务数据独立,不要访问其他微服务的数据库 ③、微服务可以将自己的业务暴露为接口,供其他微服务调用 2.2、服务拆分示例 创建一个cloud- 阅读全文
posted @ 2022-07-11 16:13 OnlyOnYourself-Lzw 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、微服务的概念 1.1、单体架构 概念 单体架构是将业务的所有功能集合在一个项目中开发,打包成一个包部署 单体架构的优缺点 优点 架构简单 部署成本低 缺点 耦合度高 ==无法针对不同模块进行针对性能优化,如果需要提高性能只能整体一起提高== 单点容错率低,并发能力差, 全部功能集成在一个工程中, 阅读全文
posted @ 2022-07-11 16:09 OnlyOnYourself-Lzw 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 七、SpringBoot的自动装配应用案例练习(结合Redis) 7.1、案例描述 需求 自定义redis-starter。要求当导入redis坐标时,SpringBoot自动创建Jedis的Bean 7.2、案例实现 7.2.1、实现步骤 1、创建工程导入依赖 <?xml version="1.0 阅读全文
posted @ 2022-07-04 02:50 OnlyOnYourself-Lzw 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 六、SpringBoot中的启动器与自动配置(复习) 使用SpringBoot之后,整合SpringMVC的WEB工程开发,变的无比简单,那些繁杂的配置都消失不见了,这是如何做到的? 官方启动器介绍 https://docs.spring.io/spring-boot/docs/2.1.6.RELE 阅读全文
posted @ 2022-07-04 02:48 OnlyOnYourself-Lzw 阅读(69) 评论(0) 推荐(0) 编辑