摘要: OpenFeign 是个声明式 WebService 客户端,使用 OpenFeign 让编写 Web Service 客户端更简单。 Spring Cloud 对 OpenFeign 进 行 了 封 装 使 其 支 持 了 Spring MVC 标 准 注 解 和 HttpMessageConve 阅读全文
posted @ 2024-05-19 11:35 marigo 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Ribbon 是一套提供 客户端负载均衡 的工具 Ribbon = 负载均衡 + RestTemplate Ribbon 属于 进程内Load Balance,含义是将LB逻辑集成到消费方,消费方从服务注册中心获知有哪些服务地址可用,然后再从这些地址中选择出一个合适的服务地址。 Ribbon 常见负 阅读全文
posted @ 2024-05-19 10:32 marigo 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.新建Module-注册中心 作为注册中心 1.1配置 pom.xml <!-- 引入 eureka-server --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-star 阅读全文
posted @ 2024-05-19 03:23 marigo 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 前提假设:项目中有两个Moudle,分别是Moudle1和Moudle2,它们有些代码是相同的,比如相同的类和API,重复书写当然可以正常运行,但是我们可以用maven打包成jar包,其他Moudle直接引用即可。 步骤 1.新建一个Module-common pox.xml 中配置 Module1 阅读全文
posted @ 2024-05-18 17:21 marigo 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 本文在终于搞懂了java8的内存结构,再也不纠结方法区和常量池了!_java8堆中存放静态变量和字符串常量池吗-CSDN博客基础上加入了一些个人思考,原文写得就很通俗易懂,推荐 Java内存 Java程序在运行过程中使用的内存可以分成虚拟内存和本地内存两大类。 虚拟内存 虚拟内存,就是指JVM自己管 阅读全文
posted @ 2024-05-17 14:17 marigo 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 如何理解双亲委派机制 双亲委派机制是Java中类加载器加载类的一种方法,可以想象一个大家庭中的孩子想要一本书来阅读: 在这个家庭中,孩子会先向他的父亲(子类加载器)要这本书,如果没有这本书,他的父亲就会去向孩子的祖父(父类加载器)要这本书。这个过程会一直持续,直到到达家族中的最高辈分,通常是引导类加 阅读全文
posted @ 2024-05-04 13:39 marigo 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 最近看到项目中用到request域和session域,脑子里一直没有一个明确的区分,结合GPT整理了一份总结。 为了理解request和session的作用和区别,可以想象我们正在参加一个大型的科技会议。会议中,每位与会者(用户)都会与会议工作人员(服务器)进行交流。在这个比喻中,request域和 阅读全文
posted @ 2024-05-03 23:35 marigo 阅读(25) 评论(0) 推荐(0) 编辑
摘要: REST:Representational State Transfer,(资源)表现层状态转化。REST是目前流行的请求方式。 在HTTP协议中,有四个基本操作:GET 用来获取资源,POST 用来新建资源,PUT 用来更新资源,DELETE 用来删除资源。REST就是通过get/post/put 阅读全文
posted @ 2024-05-02 16:13 marigo 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 更好的总结:RUNOOB.COM 十大经典排序算法 冒泡排序 冒泡排序的基本思想是比较数组中相邻的两个元素,根据比较结果交换它们的位置,让较大的元素排到数组末尾。 遍历过程: 首轮遍历:从数组的第一个元素开始,比较相邻的两个元素,如果前一个元素大于后一个元素,则交换它们的位置,从而第一遍遍历会让最大 阅读全文
posted @ 2024-05-02 14:31 marigo 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 本文核心内容来自于韩顺平老师的课程 @RequestMapping注解可以用来指定控制器或者处理器的某个方法的请求url @Controller public class UserServlet { @RequestMapping("/login") public String login() { 阅读全文
posted @ 2024-04-27 23:05 marigo 阅读(15) 评论(0) 推荐(0) 编辑