会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kisssheep
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2025年8月11日
Charles模拟接口响应
摘要: 步骤: 准备一个包含完整HTTP响应的文件(包括状态行、头部和响应体)。 在Charles中为该接口设置Map Local,指向这个文件。 确保Map Local设置已启用。 500_error.txt HTTP/1.1 500 Internal Server Error // 关键:强制指定状态码
阅读全文
posted @ 2025-08-11 14:00 kiss_sheep
阅读(20)
评论(0)
推荐(0)
2025年7月1日
@Qualifier
摘要: 作用:显式指定要注入的 Bean 名称 解决什么问题:当 Spring 容器中存在多个同类型 Bean 时避免歧义 命名约定:"httpProperties" 是被注入 Bean 的名称标识符 eg @Configuration public class HttpConfig { @Bean @Co
阅读全文
posted @ 2025-07-01 11:27 kiss_sheep
阅读(7)
评论(0)
推荐(0)
定义Bean
摘要: demo : Spring Boot 配置类中的 Bean 定义方法,用于创建并注册一个 HTTP 调用服务 /** * http接口调用bean * * @param httpProperties * @return */ @Bean public HttpInvokeService httpIn
阅读全文
posted @ 2025-07-01 11:17 kiss_sheep
阅读(8)
评论(0)
推荐(0)
拦截器添加公共请求头集合
摘要: import okhttp3.*; import java.io.IOException; import java.util.HashMap; import java.util.Map; public class ApiTest { private final OkHttpClient client
阅读全文
posted @ 2025-07-01 10:58 kiss_sheep
阅读(4)
评论(0)
推荐(0)
OkHttpClient 流程
摘要: // 1. 创建 HTTP 客户端 OkHttpClient client = new OkHttpClient(); // 2. 构建请求(例如 GET 请求) Request request = new Request.Builder() .url("https://httpbin.org/ge
阅读全文
posted @ 2025-07-01 10:53 kiss_sheep
阅读(13)
评论(0)
推荐(0)
2025年3月5日
索引失效的常见场景
摘要: 一、索引失效的常见场景 对索引列进行运算或函数操作 场景:在 WHERE 条件中对索引列使用函数、表达式或类型转换。 示例: -- 索引失效(对索引列 date_col 使用函数) SELECT * FROM orders WHERE YEAR(date_col) = 2023; -- 索引失效(隐
阅读全文
posted @ 2025-03-05 21:48 kiss_sheep
阅读(52)
评论(0)
推荐(0)
2025年2月27日
反射机制
摘要: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 一、反射的核心类 Java 反射的核心 API 位于 java.lang.reflect
阅读全文
posted @ 2025-02-27 20:06 kiss_sheep
阅读(49)
评论(0)
推荐(0)
面向对象三大特性(封装、继承、多态)
摘要: 封装(Encapsulation) 定义:将数据(属性)和操作数据的方法(行为)组合在一个类中,并对外隐藏内部实现细节,控制在程序中属性的读和修改的访问级别。 目的: 数据隐藏:防止外部直接访问和修改对象的内部状态。 接口抽象:只暴露必要的接口,简化对象的使用。 代码组织:提高代码的可维护性和可扩展
阅读全文
posted @ 2025-02-27 19:31 kiss_sheep
阅读(174)
评论(0)
推荐(0)
String、StringBuffer和StringBuilder
摘要: String、StringBuffer和StringBuilder都是用于处理字符串的类,但它们在多个方面有着显著的区别。 不可变性与可变性 总结:String 不可变, StringBuilder 和 StringBuffer 是可变的 String:是不可变的,一旦创建了一个String对象,它
阅读全文
posted @ 2025-02-27 18:40 kiss_sheep
阅读(46)
评论(0)
推荐(0)
JVM的主要组成部分和工作流程
摘要: Java虚拟机(JVM)是Java平台的核心组件,负责执行Java字节码,实现了“一次编写,到处运行”的跨平台特性。以下是JVM的主要组成部分和工作流程。 主要组成部分 类加载器(ClassLoader):负责将Java字节码文件(.class文件)加载到JVM内存中。 运行时数据区(Runtime
阅读全文
posted @ 2025-02-27 18:17 kiss_sheep
阅读(77)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告