
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文总结了日常开发中最常用的正则表达式,持续更新,欢迎小伙伴收藏备用并提出补充!Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!今天在这里和大家总结了在开发中常用的正则表达式,为了方便大家查阅,我简单的分成了校验数字、校验字符和特殊需求的表达式三种,收藏起来,方便之后在进行相应字符匹配的时候使用,其中有没有提到的地方还希望大家能够在评论区提出补充!本文并会不断更新,欢迎大家收藏关注!一、
设计模式也是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式的目的就是为了重用代码、让代码更容易被他人理解、保证代码可靠性。欢迎小伙伴们关注,持续分享更多优质干货!设计模式之道何为设计模式?设计模式的分门别类1、原型(Prototype)模式2、工厂方法(Factory Method)模式3、抽象工厂(AbstractFactory) 模式4、单例(Singleto
本文介绍了在SpringBoot 3.2.4和Jakarta 6.0.0环境下集成TLog 1.5.2版本时遇到的两个问题及解决方案。首先针对TLog底层依赖javax.*导致无法打印Trace_id的问题,通过重写TLog过滤器和web逻辑封装类,将其替换为jakarta.*依赖。其次解决服务间调用时Trace_id不一致的问题,通过在配置类中重新注入TLogFeignFilter。文章提供了完

hello,我是灰小猿,一个超会写bug的程序员!近期在写一个spring cloud Alibaba读取Nacos配置中心远程配置文件的内容时,出现了几个比较坑的bug,在此记录一下,帮大家避避坑。

Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!今天来和大家分享一下在javaweb中使用JDBC的连接池技术连接数据库的操作。关于JDBC技术我相信很多小伙伴多少都会有些了解了,所以我在这里就简单的对它进行概述一下。JDBC又叫数据库连接技术,全称“Java DataBase Connectivity”,它作为Java代码和数据库之间连接的桥梁,具有的典型特点就是可移植性强,所以使用J
MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输)是一种基于发布/订阅范式的“轻量级”消息协议,由 IBM 发布。目录MQTT是什么?什么是发布/订阅?MQTT属于哪一层协议?MQTT协议通信模型消息主题服务质量定义MQTT客户端的功能MQTT服务器的功能MQTT协议会话MQTT协议的报文详情Hello,大家好,我是灰小猿!最近在在物联网相
近期开发中的功能中需要用到定时任务来做数据库的备份和文件的定时删除,所以调研了当前比较主流的几个定时任务框架,经过对比选定了今天要讲的xxl-job,所以这篇文章,我主要和大家分享一下xxl-job的学习总结,记录一下在分布式项目下如何优雅的使用xxl-job实现定时任务。脚本任务的源码托管在调度中心,脚本逻辑在执行器运行。注册任务到调度中心的操作主要是针对于采用Bean模式编写执行任务的情况,因

在通过Redis存储大量数据时,推荐使用压缩和解压缩的形式进行存储。在存储复杂对象时,建议提前确认对象之间是否存在嵌套引用的情况,如果存在这种情况,建议确认数据模型定义是否合理,如果数据模型定义不合理,建议优先选择优化数据模型,

hello,大家好,我是灰小猿!复杂业务下大数据量查询性能优化可谓是让众多程序猿朋友最为头疼的事情,最近我也是在做一些相关的研究,总结了一些优化心得分享给大家,文章中内容均是依据个人业务和实践得出的结论,如有不足或可以补充的地方,欢迎小伙伴们一起交流!建议小伙伴们如果要参考该文章进行优化时,最好按照我下面列举的顺序依次检查自己的代码并优化,这也是优化难度和对代码的改动量依次由易到难的过程,可能你优

Hi,大家好,我是灰小猿,大家都知道最近DeepSeek爆火,他以其优秀的大模型和支持深度推理和思考,受到了广大网友的热爱。那么作为Java程序员,如何在你的Java程序中接入deepseek实现聊天问答?所以今天咱们来点实战干货:用Java代码调通DeepSeek的API,做个能自动聊天的问答程序! 过程中可能会遇到各种“坑”,别慌,我会把我实践过程中遇到的常见问题和解决方法都列出来,保证你代码








