排序
深入解析 Spring 配置文件:从基础到高级
深入解析 Spring 配置文件:从基础到高级 在 Spring 框架中,配置文件是一个至关重要的组成部分。它不仅仅是一个简单的 XML 文件或 Java 类,它是整个应用程序的心脏,决定了应用程序的行为和结...
JAVA语言中多态和修饰符的关系
JAVA语言中多态和修饰符的关系, 一、先看一个段子理解多态和修饰符的关系 想象你和小明在玩'角色扮演游戏': 你是导演(父类),给小明分配了'普通员工'角色(父类方法) 小明(子类)...
Spring 中 @Bean 注解用法大全,建议收藏!
存储Bean对象 将对象存储在 Spring 中,有两种注解类型可以实现: 类注解:@Controller、@Service、@Repository、@Component、@Configuration 方法注解:@Bean @Controller(控制器存储) Spring ...
错误码处理类的设计
云API错误码的设计规则 腾讯云云API错误码分为两级。以点号分隔。 第一级错误码统一由API平台提供 ,业务选择合适的错误场景。第二级错误码可选,业务可自定义。 例如,InvalidParameter.Invali...
了解泛型的类型擦除吗?
了解泛型的类型擦除吗?,概念 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,...
Java序列化、反序列化、反序列化漏洞
Java序列化、反序列化、反序列化漏洞, 目录 1 序列化和反序列化 1.1 概念 1.2 序列化可以做什么? 3 实现方式 3.1 Java 原生方式 3.2 第三方方式 4 反序列化漏洞 1 序列化和反序列化 1.1 概念 J...
几种JAVA表达式语言计算工具
几种JAVA表达式语言计算工具,测试表达式工具分类 这里测试了几种方式,MS excel,Spring SEPL,MVEL,Google aviator import com.googlecode.aviator.AviatorEvaluator; import org.apache.poi....
java netty 实现 websocket 服务端和客户端双向通信 实现心跳和断线重连 完整示例
java netty 实现 websocket 服务端和客户端双向通信 实现心跳和断线重连 完整示例 maven依赖 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</ar...
函数支持,Fast Request 2024.1.7 发布
函数支持,Fast Request 2024.1.7 发布,Fast Request是一个类似于 Postman 的 IDEA 插件。它是一个强大的 restful api 工具包插件,可以根据已有的方法帮助您快速、自动生成 url 和 params。 Re...
清晰易懂二分查找算法 你确定不看吗?
@ 目录 前言 简介 一、二分查找算法的原理是什么? 1. 确定搜索范围: 2. 计算中间位置: 3. 比较中间元素: 4. 调整搜索范围: 5. 重复迭代: 二、二分查找算法的优缺点是什么? 优点: 缺点: ...
反向 Debug 了解一下?揭秘 Java DEBUG 的基本原理
Debug 的时候,都遇到过手速太快,直接跳过了自己想调试的方法、代码的时候吧…… 一旦跳过,可能就得重新执行一遍,准备数据、重新启动可能几分钟就过去了。 好在IDE 们都很强大,还给你后悔的...













