- 博客(30)
- 收藏
- 关注
原创 为什么不建议使用自增ID作为参与业务计算处理逻辑的字段?
自增ID的设计初衷是为了方便数据库管理记录,而不是直接参与业务逻辑。它的局限性在业务复杂化、高并发和分布式场景下会被放大。真正好的系统设计,应该是让技术工具为业务服务,而不是让业务去适应技术。所以,业务逻辑字段需要的是语义化、可扩展且安全的设计,而不是简单地套用数据库的自增ID。只有这样,系统才能在复杂多变的业务环境中保持稳定和高效。
2025-03-11 14:11:29
665
原创 报错解决:java.io.IOException: Stream closed
报错解决:java.io.IOException: Stream closed
2025-03-06 19:40:10
433
原创 解决:Windows电脑连接蓝牙耳机,音质发生变化的问题。WIN11蓝牙耳机设备变成了免提模式,如何改成正常模式?如何关闭退出通话模式,如何关闭蓝牙耳机 Hands-Free 模式?
Windows电脑连接蓝牙耳机,音质发生变化的问题。如何退出通话模式,如何关闭蓝牙耳机 Hands-Free 模式?
2025-01-21 10:08:26
2798
原创 SpringCloud(一)--SpringCloud简介
Spring Cloud是一系列框架的有序集合,它巧妙地利用了Spring Boot的开发便利性来简化分布式系统基础设施的开发。在微服务架构中,许多复杂且繁琐的分布式系统问题,如服务发现注册、配置中心、消息总线、负载均衡、熔断机制以及数据监控等,通过Spring Cloud都可以以Spring Boot的开发风格进行快速实现,并做到一键启动和部署。这使得开发者能够更专注于业务逻辑的实现,而无需在底层技术上花费过多精力。
2025-01-02 22:29:32
635
原创 SpringCloud(二)--SpringCloud服务注册与发现
Spring Cloud是一系列框架的有序集合,它巧妙地利用了Spring Boot的开发便利性来简化分布式系统基础设施的开发。在微服务架构中,许多复杂且繁琐的分布式系统问题,如服务发现注册、配置中心、消息总线、负载均衡、熔断机制以及数据监控等,通过Spring Cloud都可以以Spring Boot的开发风格进行快速实现,并做到一键启动和部署。这使得开发者能够更专注于业务逻辑的实现,而无需在底层技术上花费过多精力。
2025-01-02 22:04:14
1018
原创 ClickHouse数据库报错:1054-Unknown column ‘*******‘ in ‘field list 解决方法
ClickHouse数据库报错:1054-Unknown column '*******' in 'field list 解决方法
2024-11-28 22:36:23
426
原创 数据库表关系,三大范式及其ER图画法
文章介绍了数据库设计中的ER图绘制方法和表关系范式。讨论了一对一、一对多、多对多关系,并解释了第一、第二、第三范式。阐述了ER图的基本元素和画法,以及中间表在多对多关系中的重要性。最后,区分了三个实体间的多对多联系与两两之间的多对多联系的不同。
2024-10-21 15:59:14
3426
原创 SpringBoot健康检查机制讲解与实现
SpringBoot健康机制介绍和如何通过Spring Boot Actuator 来实现对项目的健康检查
2024-10-17 19:26:25
1747
原创 解决:电脑麦克风没声音,别人听不到:具体表现为电脑麦克风系统有检测到,但使用的时候就是没声音,插入耳机后用耳机麦克风又可以使用,只是需要不停的切换设备。
问题解决:麦克风正常,但别人听不到
2024-09-29 10:47:11
4097
原创 语音转文字工具ChatTTS(Api版本) 超详细图文windows部署教程,包括如何在Java的SpringBoot项目中调用此api
ChatTTS是专门为对话场景设计的文本转语音模型,例如LLM助手对话任务。它支持英文和中文两种语言。最大的模型使用了10万小时以上的中英文数据进行训练。在HuggingFace中开源的版本为4万小时训练且未SFT的版本。
2024-09-23 09:38:49
2649
4
原创 热点事件聚类思路以及实现-HanLP实现关键词提取
现在的工单热点关键词是调用大模型生成的还借助大模型二次调用来把所生成的热点进行归类创建一个,热点事件库即提取过后的工单热点将这些热点扔给大模型给直接判断是不是一类。或者就用算法生成向量,每次来新热点时,判断与老热点的相似度,若相似度在某某比例,则如高于80%,则归为一类,让数量加1,其余就新建一个热点即添加进数据库,如此重复,我觉得缺点是这个80%这个阈值不好确定。
2024-09-12 18:12:13
1379
原创 为什么会所有接口统一用Post请求,以及Post,Get等各个请求的区别,幂等,幂等修改服务器的含义。
在编写HTTP请求时,选择GET、PUT、POST等不同的方法,主要是基于它们对服务器资源状态的影响以及它们是否满足幂等性的要求。GET请求因其幂等且不修改服务器状态的特点,被用于读取数据;PUT请求因其幂等且修改服务器状态的特点,被用于更新资源;而POST请求则因其不幂等但可以修改服务器状态的特点,被用于创建新资源或执行其他需要处理数据的操作。这样的选择有助于保持HTTP接口的一致性、安全性和易用性。
2024-09-05 18:32:14
672
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人