摘要: 1.maven相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2.配置 # RabbitMQ配置 阅读全文
posted @ 2025-11-23 17:54 从精通到陌生 阅读(2) 评论(0) 推荐(0)
摘要: @Controller public class HelloController { /** * 无需登录就可访问 * * @return */ @ResponseBody @GetMapping(value = "/hello") public String hello() { return "h 阅读全文
posted @ 2025-11-07 16:50 从精通到陌生 阅读(5) 评论(0) 推荐(0)
摘要: 1. BIO(同步阻塞 I/O) 核心原理 传统的 I/O 模型,线程与 I/O 连接一一对应: 服务端启动一个监听线程,接收客户端连接; 每建立一个客户端连接,就创建一个新线程(或从线程池取线程)处理该连接的 I/O 操作(读 / 写); 线程在执行 I/O 操作时(如 read()),若数据未就 阅读全文
posted @ 2025-11-06 17:28 从精通到陌生 阅读(7) 评论(0) 推荐(0)
摘要: Spring 事件监听机制的核心是基于观察者模式(Observer Pattern) 实现的组件间解耦通信机制,通过事件(Event)、监听器(Listener)、事件发布者(Publisher) 三者的协作,实现 “发布 - 订阅” 式的交互。其核心目标是让组件之间无需直接依赖,通过事件传递信息, 阅读全文
posted @ 2025-10-17 18:01 从精通到陌生 阅读(22) 评论(0) 推荐(0)
摘要: 在 SpringMVC 中,拦截器(Interceptor)和过滤器(Filter)都用于对请求进行预处理或后处理,但它们在所属规范、作用范围、执行时机等方面有显著区别,具体如下: 1. 所属规范不同 过滤器(Filter):属于Java EE Servlet 规范的一部分,是 Servlet 容器 阅读全文
posted @ 2025-10-17 16:22 从精通到陌生 阅读(4) 评论(0) 推荐(0)
摘要: 1. 字符串最后一个单词的长度 对于给定的若干个单词组成的句子,每个单词均由大小写字母混合构成,单词间使用单个空格分隔。输出最后一个单词的长度。 输入: HelloNowcoder 输出: 13 public class LastWordLength { public static void mai 阅读全文
posted @ 2025-10-11 19:38 从精通到陌生 阅读(9) 评论(0) 推荐(0)
摘要: SpringApplication.run():启动流程的核心步骤 SpringApplication.run() 方法是启动的 “执行引擎”,大致分为初始化和运行两个阶段,流程如下: 阶段 1:初始化 SpringApplication 实例 在调用 run() 方法时,首先会创建 SpringA 阅读全文
posted @ 2025-10-11 16:10 从精通到陌生 阅读(6) 评论(0) 推荐(0)
摘要: 1. public class Boy { private Girl girl; @Override public String toString() { return "Boy{" + "girl=" + girl + '}'; } public Girl getGirl() { return g 阅读全文
posted @ 2022-09-12 17:20 从精通到陌生 阅读(188) 评论(0) 推荐(0)
摘要: 测试数据: public class EmployeeData { public static List<Employee> getEmployees(){ List<Employee> list = new ArrayList<>(); list.add(new Employee(1001, "马 阅读全文
posted @ 2022-09-11 18:24 从精通到陌生 阅读(77) 评论(0) 推荐(0)
摘要: 1. /** * Lambda表达式的使用举例 * */ public class LambdaTest { @Test public void test1(){ Runnable r1 = new Runnable() { @Override public void run() { System. 阅读全文
posted @ 2022-08-30 23:10 从精通到陌生 阅读(46) 评论(0) 推荐(0)