08 2022 档案

SpringCloud中pom文件的配置
摘要:pom文件中添加依赖 SpringCloud父依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.2.RELE 阅读全文
posted @ 2022-08-29 12:24 红皮耗子 阅读(443) 评论(0) 推荐(0)
负载均衡
摘要:三、什么Ribbon? Ribbon是基于Netflix ribbon实现的一套客户端负载均衡的工具。简单的说,Ribbon是Netflixf发布的开源项目,主要功能是提供醍醐的的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如:连接超时,重试等。简单的说,就是在配置文件中 阅读全文
posted @ 2022-08-29 00:05 红皮耗子 阅读(65) 评论(0) 推荐(0)
Eureka知识点详解
摘要:一、什么是Eureka集群? 所有的服务都要通过服务注册中心来进行信息交换,一旦服务注册中心掉线,会影响到整个系统的稳定性。所以在生产环境中,Eureka一般都以集群的形式出现的。 Eureka集群,实际上就是启动多个Eureka实例,多个Eureka实例之间互相注册,互相同步数据,共同组成一个Eu 阅读全文
posted @ 2022-08-28 23:49 红皮耗子 阅读(157) 评论(0) 推荐(0)
高可用
摘要:一、什么是高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑因素之一,它通常指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。 阅读全文
posted @ 2022-08-28 23:36 红皮耗子 阅读(105) 评论(0) 推荐(0)
Hystrix知识点简述
摘要:一、为什么需要Hystrix? 在分布式环境中,服务调度是特色也是头疼的一块。在服务治理章节我们介绍了服务治理的功能。前一课我们也介绍了ribbon、feign进行服务调用。现在自然的到了服务监控管理了。hystrix就是对服务进行隔离保护。以实现服务不会出现连带故障。导致整个系统不可用 二、Hys 阅读全文
posted @ 2022-08-28 21:56 红皮耗子 阅读(89) 评论(0) 推荐(0)
面向对象的特征
摘要:面向对象的三大特征 一、封装 把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 二、继承 继承可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 三、多态 一个类实例的相同方法在不同情形有不同表现形式。 阅读全文
posted @ 2022-08-25 13:27 红皮耗子 阅读(102) 评论(0) 推荐(0)
面向过程和面向对象
摘要:面向过程(Procedure Oriented 简称 PO) 把事情拆分成一个个的方法和数据,然后按照一定的顺序,执行完这些方法,等方法执行完了,事情就搞定了。 (因为每个方法都可以看作一个过程,所以叫面向过程)。 强调的是功能行为,以函数为最小单位,考虑怎么做。 面向对象(Object Orien 阅读全文
posted @ 2022-08-24 19:13 红皮耗子 阅读(81) 评论(0) 推荐(0)
Eureka集群配置
摘要:一、host文件的配置 找到host,配置端口号 C:\Windows\System32\drivers\etc\host (记事本方式打开编辑) 二、添加一个新的eureka子项目 新添加一个eureka服务端口用7171并编辑yml配置文件 (配置服务名、实例名字、其他Eureka服务的地址) 阅读全文
posted @ 2022-08-22 16:56 红皮耗子 阅读(184) 评论(0) 推荐(0)
Html+Css知识总汇
摘要:一、背景图片 Html <body class="bg"></body> Css .bg{ background:url(../img/背景.jpg) ; /* 背景自适应 */ background-attachment: fixed; background-repeat:no-repeat ; 阅读全文
posted @ 2022-08-21 22:03 红皮耗子 阅读(39) 评论(0) 推荐(0)
Mybatis-Plus(报错篇)
摘要:SpringBoot集成MyBatis-Plus报错: Warn: Could not find @TableId in Class: com.mzmy.bookdata.vo.BooksVo. 在调用selectById(id)查询数据时的报错 从后台日志信息可以看到,这是因为表不包含主键时,给予 阅读全文
posted @ 2022-08-19 15:44 红皮耗子 阅读(243) 评论(0) 推荐(0)
Java面试知识点总结(三)
摘要:Java并发编程 一、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回 答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知 其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下 阅读全文
posted @ 2022-08-18 09:27 红皮耗子 阅读(58) 评论(0) 推荐(0)
Java面试知识点总结(二)
摘要:字符串&集合面试题汇总 一、Java 中操作字符串都有哪些类?它们之间有什么区别? 操作字符串的类有:String、StringBuffer、StringBuilder 。 String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操 阅读全文
posted @ 2022-08-17 14:25 红皮耗子 阅读(74) 评论(0) 推荐(0)
Java面试知识点总结(一)
摘要:基础篇 一、什么是Java Java是一门面向对象的高级编程语言,不仅吸收了C++语言的各种优点,比如继承了C++语言面向对象的技术核心。还摒弃了C++里难以理解的多继承、指针等概念,,同时也增加了垃圾回收机制,释放掉不被使用的内存空间,解决了管理内存空间的烦恼。 因此Java语言具有功能强大和简单 阅读全文
posted @ 2022-08-16 22:27 红皮耗子 阅读(363) 评论(0) 推荐(0)
SpringCloud服务搭建
摘要:微服务的场景搭建 一、创建一个测试数据库 二、父工程模块 创建父类工程 编写父类的pom.xml 引入依赖包 引入父类坐标 常用属性 SpringCloud依赖 整合Mybatis MySQL驱动 通用Mapper启动器 三、创建服务提供者工程模块 创建服务提供者子项目 在子项目pom中添加依赖 S 阅读全文
posted @ 2022-08-16 16:20 红皮耗子 阅读(109) 评论(0) 推荐(0)
SpringCloud知识点整理
摘要:一、SpringCloud 如何实现服务的注册? 首先创建一个maven主工程。 创建2个model工程:一个model工程作为服务注册中心,即Eureka Server,另一个作为Eureka Client。 启动一个服务注册中心,只需要一个注解@EnableEurekaServer,这个注解需要 阅读全文
posted @ 2022-08-16 13:19 红皮耗子 阅读(218) 评论(0) 推荐(0)