02 2024 档案

摘要:接口幂等性指的是一个接口或操作在相同的请求参数下,无论被执行多少次,其结果都是一致的且不会产生副作用。换句话说,如果一个请求已经成功执行,再次执行相同的请求应该不会对系统状态产生任何额外的影响。例如,一个获取用户信息的接口就是幂等的,因为多次获取同一个用户的信息不会改变系统的状态。 阅读全文
posted @ 2024-02-28 14:11 落叶微风 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud是一个基于Spring Boot的微服务框架,用于构建和管理分布式系统的各个组件。它提供了一套完整的解决方案,包括服务注册与发现、配置管理、负载均衡、熔断器等。 阅读全文
posted @ 2024-02-27 10:55 落叶微风 阅读(493) 评论(0) 推荐(0) 编辑
摘要:引言 在Java中,Thread类提供了许多丰富的构造函数,以便于创建和管理线程。使得可以根据具体需求来创建和配置线程对象,从而实现更灵活、可扩展的多线程编程。 Thread类的无参构造函数可以创建一个新的线程对象,然后通过调用start()方法来启动线程的执行。Thread类提供了其他一些常用的构 阅读全文
posted @ 2024-02-21 19:26 落叶微风 阅读(34) 评论(0) 推荐(0) 编辑
摘要:如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式来创建新对象,以达到节省创建时间的目的。这种基于原型来创建对象的方式就叫作原型设计模式(Prototype Design Pattern),简称原型 阅读全文
posted @ 2024-02-06 09:15 落叶微风 阅读(13) 评论(0) 推荐(0) 编辑
摘要:引言 现在几乎所有操作系统都支持多任务执行,其中每个任务被视为一个进程。在每个进程内部,至少有一个线程在运行,线程也被称为轻量级进程。 线程可以看作是程序执行的一条路径,每个线程都有自己的局部变量表、程序计数器(指向当前正在执行的指令)以及各自的生命周期。现代操作系统通常支持同时运行多个线程。例如, 阅读全文
posted @ 2024-02-04 16:36 落叶微风 阅读(7) 评论(0) 推荐(0) 编辑
摘要:5W1H 这里用“六何”的分析方法概括下即将开始的新主题高并发编程基础系列文章。 what何事: 高并发编程指同一时间进行大量任务的处理,同时保持过程稳定和结果一致。Java中使用多线程技术来支撑高并发的场景。“高并发编程基础”指的就是多线程这块技术的内容。 随着JDK版本的迭代,JDK已经出到23 阅读全文
posted @ 2024-02-01 16:35 落叶微风 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示