Java反射和new效率的对比

来源:https://blog.csdn.net/sunny_json/article/details/113047372 基础概念 Java中,一般我们创建一个对象可能会选择new一下个实例。但是随着我们技术的不断提升,我们也学习到了,可以通过反射技术实现对象的创建。 可是,你有没有想一下,什么时候我们改用new创建对象,什么时候我们改用反射创建对象呢?…

hello hello 发布于 2023-04-19

Java 20 中垃圾回收的新变化

本文总结了 Hotspot 的 STW(Stop The World)垃圾收集器在 JDK 20 版本中的更新和改进。 此版本不包含 GC 的任何 JEP(JDK 增强建议),但是 Generational ZGC 的 JEP 最近已达到 Candidate(候选)状态,因此也许它将为 JDK 21 做好准备 🙂 除此之外,JDK 20 的整个…

hello hello 发布于 2023-04-19

JVM 日志参数

VM 日志记录一直是 JDK 的一个重要功能,通过日志可以分析 bug 和解决性能问题。JDK 9 对 VM 日志记录的处理方式进行了几项更新,提升了用户友好性和可配置性。本文将介绍如何记录 VM 日志。 启用和配置日志记录 最基本的方法是在 java 命令中添加 -Xlog 来启用 VM 日志记录,使用默认配置启用 VM 日志:…

hello hello 发布于 2023-04-18

提问Spring Boot 2中@CircuitBreaker没生效

我Spring Boot 2中尝试使用Resilience4j。 当我在控制器类上实现时,是可以正常工作的,但当我在内部/服务方法中实现并尝试触发@CircuitBreaker时,它根本不起作用。 代码如下: @CircuitBreaker(name =SOME_SERVICE,fallbackMethod = "getStubResponse")…

hello hello 发布于 2023-04-17

Spring Boot + Netty 打造的 TCP 长连接通讯方案

最近公司某物联网项目需要使用socket长连接进行消息通讯,捣鼓了一版代码上线,结果BUG不断,本猿寝食难安,于是求助度娘,数日未眠项目终于平稳运行了,本着开源共享的精神,本猿把项目代码提炼成了一个demo项目,尽量摒弃了其中丑陋的业务部分,希望与同学们共同学习进步。 正文 一、项目架构 本项目使用了 netty 、 redis 以及…

hello hello 发布于 2023-04-17

如何自定义 SpringBoot 多数据源的 starter 组件

本案例我们使用多数据源封装成一个starter组件,以方便使用多数据源访问数据库的操作 创建一个普通Java项目,引入SpringBoot相关的依赖 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"…

hello hello 发布于 2023-04-17

springboot2+xxl-job2.3.1简易食用手册

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2023-04-16

正向代理、反向代理 与NGX配置

正向代理就是客户端代理,代理客户端,服务端不知道实际发起请求的客户端 正向代理中,proxy和client一般同一个lan或者网络可达,server与client一般不可达(缓存场景除外) 正向代理类似一个跳板机,代理访问外部资源。 正向代理的用途: 1.访问原来无法访问的资源, 2.可以做缓存,加速访问资源 3.对客户端访问授权,上网进行认证…

hello hello 发布于 2023-04-14

springboot+jasypt 国密加解密

国密SM4工具类 实现StringEncryptor 使用SM4加解密 配置类 springboot的application.yml 中声明 jasypt会自动对于 前缀ENC( 和 后缀)之间内容解密

hello hello 发布于 2023-04-04

瑞士军刀-NC

nc -v verbose, Have nc give more verbose output -z Specifies that nc should just scan for listening daemons, without sending any data to them. It is an error to use this option in…

hello hello 发布于 2023-03-28
上一页 下一页