
java
文章平均质量分 72
LeonNo11
Java,python,golang,AI
企业数字化转型,研发经理,团队管理,方案设计
持续学习输出。
展开
-
hprof文件,java虚拟机堆转储文件,Dump文件
是一个 Java 堆转储文件(Heap Dump File),通常由 Java 虚拟机(JVM)生成。这个文件包含了 Java 应用程序在某一时刻的内存快照,包括所有对象实例、类信息、线程栈以及内存使用情况等详细信息。文件名中的pid1343表示生成该堆转储文件时 Java 进程的进程 ID(Process ID),hprof是这种文件格式的扩展名。原创 2025-05-08 11:33:17 · 349 阅读 · 0 评论 -
人机鉴权和机机鉴权
机机鉴权是指两个或多个机器系统、设备或服务之间相互验证身份的过程,确保只有授权设备能够进行通信和数据交换。原创 2025-04-27 22:43:04 · 382 阅读 · 0 评论 -
2024-04-19| Java: Documented注解学习 & JavaDoc
的核心作用是确保自定义注解的使用信息被记录到 JavaDoc 中,适合需要公开文档化的场景。使用时需结合@Retention和@Target等元注解以确保正确行为。如果有更具体的问题或需要进一步解释,请告诉我!Javadoc 是 Java 提供的一种工具和文档生成规范,用于从 Java 源代码中提取注释、类、方法、字段等信息,生成 API 文档(通常为 HTML 格式)。它是开发者和团队分享代码功能、接口说明的重要工具。Javadoc 是 Java 生态中用于生成 API 文档的标准工具,通过。原创 2025-04-19 23:26:18 · 893 阅读 · 0 评论 -
Spring常见问题复习
在 Spring Boot 中,默认用的就是 ApplicationContext(比如 AnnotationConfigApplicationContext)。BeanFactory 是 Spring 最原始的容器,ApplicationContext 是功能齐全的高级容器。你可以用它来封装复杂对象的创建逻辑(如代理对象、单例池对象、适配第三方库对象等)。BeanFactory:Spring 的 容器接口,负责管理和创建 Bean。ApplicationContext和BeanFactory的区别?原创 2025-04-05 19:59:25 · 935 阅读 · 0 评论 -
Java类加载问题
Java 类加载是 Java 虚拟机(JVM)在运行时动态加载.class文件到内存的过程。这个过程和类的生命周期紧密相关。我们来系统地学习下 Java 类加载的以及。原创 2025-04-05 17:08:10 · 712 阅读 · 0 评论 -
Redis能做什么?
数据量太大、数据访问频率非常低的业务都不适合使用 Redis,数据太大会增加成本,访问频率太低,保存在内存中纯属浪费资源。原创 2025-04-02 15:35:56 · 172 阅读 · 0 评论 -
Java配置类避免空指针
是 @ConfigurationProperties。绑定的 PropertySource。,这样无论是否有配置值,都不会出现。Bean,并且你在类中。,且能正确加载数据。原创 2025-02-26 13:49:48 · 202 阅读 · 0 评论 -
Java拦截器和过滤器的前后顺序
实现高效、灵活的请求拦截和预处理逻辑。原创 2025-02-25 09:56:02 · 655 阅读 · 0 评论 -
ApplicationContextInitializer钩子函数学习
允许在 Spring 容器初始化之前进行配置和修改。它主要用于环境配置属性修改条件配置集成第三方库等场景。在 Spring Boot 启动过程中,它是比其他钩子(如)更早执行的阶段,适用于需要在应用启动时调整配置和环境的情况。原创 2025-02-19 22:59:05 · 940 阅读 · 0 评论 -
java,防止浏览器缓存敏感数据,拦截器和过滤器的区别
Filter(过滤器)和 Interceptor(拦截器)都是用于拦截 HTTP 请求的机制,但它们的工作方式、拦截范围和应用场景不同。作用范围 整个请求(包括静态资源,如 HTML、CSS、JS) Spring MVC 处理的请求(不拦截静态资源)Interceptor 依赖 Spring MVC,主要拦截 Controller 请求,如 权限校验、日志拦截。Filter 更底层,适用于 所有 HTTP 请求,包括静态资源,如 CORS、编码转换 等。原创 2025-02-18 11:36:30 · 726 阅读 · 0 评论 -
Java编写自动化单元测试(总结)
使用 jacoco静态扫描来实现PrepareForTest导致的无法纳入到Sonar覆盖率的问题。mvn集成,sonar可以查看覆盖率,进行门禁检查。流水线集成Verify防护检查。原创 2025-01-08 22:09:57 · 94 阅读 · 0 评论