logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Java】对象为啥要用hashCode方法 (数智边界科技)

哈希码(hashCode)与equals方法的关系可以类比图书馆索书系统:哈希码相当于索书号,用于快速定位数据位置;equals方法则用于最终确认对象是否相同。二者的配合使用能极大提升查找效率:先用哈希码快速缩小范围(O(1)复杂度),再用equals精确比较。关键契约是:若两个对象equals为true,其哈希码必须相同,否则会导致哈希表查找失败。示例显示,仅重写equals而忽略哈希码会导致H

#java#开发语言
【Java】HashMap,为啥Key可以为null(融360)

摘要:HashMap与ConcurrentHashMap的设计差异体现了个人与团队协作场景的不同需求。HashMap允许null键值,适合单线程环境,开发者可自行处理语义;而ConcurrentHashMap禁止null,遵循早期失败 (Fail-Fast) 原,确保多线程下的数据一致性。

#java#开发语言
【Java】Spring 声明式事务失效情况(天翼通讯)

记住:Spring事务就像马戏团导演,必须让他在正确的时间、正确的地点、看到正确的事情,才能有效管理整个表演!

#java#spring#数据库
【Java】线程安全问题怎么解决(小牛筑讯)

记住核心思想:当多个人要修改同一个东西时,要排队或者用原子操作!

#java#安全
【数据安全】 脱敏

结合Spring Boot 自定义注解的功能结合第三方库(Hutool)脱敏库 的方式,实现数据脱敏处理,通过这种方式可以使脱敏逻辑与业务逻辑进行分离,对代码的编写和维护工作有较大的提升,对不同业务处理提供良好的后续扩展。

文章图片
#团队开发#spring boot#安全
OPENAI-提示工程

一:Prompt的构成指令:想要模型执行的特定任务或指令上下文:包含外部信息或额外的上下文信息,引导语言模型更好地响应输入数据:用户输入的内容或问题输出指示:指定输出的类型或格式

文章图片
#python
阿里QWEN本地私有化部署

AI/阿里QWEN本地私有化部署

文章图片
#阿里云
到底了