logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java反编译工具

反编译的代码并不一定完全等同于原始代码,因为在编译时会进行一些优化和改变代码结构的操作,因此反编译后的代码可能会略有不同。选项表示输出类的详细信息,包括常量池、字段信息、方法信息等。是要反编译的类名,你需要将其替换为你要反编译的类的名称。文件的字节码,并将其转换为可读的代码。

文章图片
#java#jvm#开发语言
idea使用Markdown流程图

idea使用Markdown流程图设置Markdown 让mermaid生效

#intellij idea#流程图
java 的redis客户端比较

在选择Redis客户端时,需要根据自己的需求和场景选择合适的客户端,并根据客户端提供的API和文档进行开发和调试

文章图片
#redis#java#缓存
如何通过redis 配置提高redis的性能

要通过Redis配置来提高Redis的性能,可以考虑以下几个方面进行优化:内存限制与淘汰策略过期键清除策略:设置合适的值以避免Redis耗尽系统内存。在内存有限的情况下,选择合适的(内存淘汰策略)以保证高效的内存回收。常见的策略有:、、、等。过期键清除策略: 当 Redis 中的键值对设置了过期时间后,在过期时间到达时,会自动触发过期键删除策略,将过期的键值对删除以释放内存空间持久化选项:根据应用

文章图片
#redis#缓存#数据库
redis中序列化后的对象后当如何修改

存储对象为 Hash 结构需要将对象属性名和属性值都转换为字符串类型。在获取对象时,我们需要将属性值转换回原始类型。此外,如果您的对象属性很多,存储为 Hash 结构可能会占用大量的内存,因此请确保仅存储必要的属性。不需要频繁修改的属性存储为 Redis 字符串或其他合适的 Redis 数据结构最后,您需要根据您的应用程序需求来选择适合的 Redis 数据结构和存储方式,以及确保数据访问和修改的原

文章图片
#redis#java#jvm
redis有哪些过期策略

随机删除策略是 Redis 中最常用的过期策略,它将设置过期时间的 key 放在一个字典中,并设置一个虚拟时间,每次随机删除字典中的一部分过期 key。这种策略可以避免惰性删除策略中的问题,但是会占用一定的 CPU 资源,并且如果扫描的频率过低,就可能导致过期键在 Redis 中一直存在,如果扫描的频率过高,就可能影响 Redis 的性能。另外,如果你的系统中有一些热点键(被频繁访问的键),你可以

文章图片
#redis#缓存#数据库
springboot之当我们 mock 一个方法, Mockito 帮我们做了什么

在实际的测试过程中,当 mock 对象的方法被调用时,Mockito 将按照预期的行为返回预定义的答案,从而模拟真实对象的行为,以便进行单元测试和集成测试。获取当前正在进行的 stubbing,该 stubbing 保存了对该 mock 对象进行的最近的 stubbing。通过这个方法,Mockito 可以为 mock 对象设置一些预期的行为,以便在测试中模拟真实的对象行为。这个方法是 Mocki

文章图片
#spring boot#java
Service Mesh框架 嗯? 微服务框架 哈? 分布式架构 哦?

分布式架构是一个更高层次的概念,它包含了微服务架构和 Service Mesh 等多种技术和模式。在实际应用中,这些技术和模式通常会相互结合,共同构建一个高性能、可扩展、易维护的复杂系统分布式系统这么大, 当然要分而治之啦不同的层次有不同的架构那不是很正常不过的事情毕竟没有什么问题是加一层解决不了的有那就加两层。

文章图片
#微服务#分布式#架构 +1
springboot 数据脱敏,想看真实数据,那得加钱

数据脱敏(Data Masking)是一种数据保护技术,用于保护敏感数据的隐私安全。数据脱敏的目的是将敏感数据中的某些字段或部分信息进行隐藏或替换,以避免这些数据被未经授权的人员或者恶意攻击者窃取、篡改、泄漏或滥用

文章图片
#spring boot#java#后端 +1
    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择