编程
-
🐒 他娘的!IDEA中使用Lombok注解死活不生效原来是这个坑!
说起来真是头大,Lombok本来用的好好,就因为在终端中执行一下mvn clean之后,Springboot项目竟然无法正常启动了,只要执行run就直接报各种找不到符号,总之就是L…
-
🦜一种新的API 版本控制规范:基于自定义媒体类型
本规范旨在指导开发者使用自定义媒体类型(Content Negotiation)进行 API 版本控制,以实现更优雅、更可持续的 API 设计。 1. 概述 传统的 URL 版本化…
-
🧑💻 SpringBoot项目中设置Tomcat允许特殊字符参数
最近在半夜升级一套基于SpringBoot开发的Feedbcak系统时,遇到了意料之外的状况。本来预想可能会有一些业务参数兼容性问题,结果这个问题没出现,却出现大量的的Tomcat…
-
🐙 一篇简单的Git速查手册,建议收藏
Git 是一个用于管理源代码的分布式版本控制系统,由Linux大神Linus开发。在现代软件开发领域,Git 已成为版本控制的事实标准,凭借其强大的功能和无与伦比的灵活性,Git …
-
💻解决JPA调用远程代理类的hashcode方法导致无法初始化的问题
新年上班,开始新的搬砖之旅。这天需要将一个系统从Springboot 1.6.5升级到2.1.x版本,于是照着网上的一些教程改了一些配置,修改了一些类,然后点击Run,结果一顿操作…
-
🐻 CookieCloud:解放密码,一键同步浏览器登录状态
CookieCloud 是笔者在折腾 nas-tools 时发现的一个实用工具。它的主要功能是将浏览器中的 Cookie 和 Local storage 数据同步到手机和云端,从而…
-
🦦 珠联璧合:使用Bitwarden+DuckDuckGo实现匿名邮箱生成器
笔者自从开始使用Bitwarden(服务端现在叫Vaultwarden)管理密码之后,直接摆脱了记密码的焦虑.现在无论在什么网站或App注册新账号,都直接无脑梭哈随机密码,用的时候…
-
Chat2DB:不会用AI写SQL的程序员就不是一个好BUG
Chat2DB是一款开源免费的多平台数据库客户端工具,支持在Windows、Mac上本地安装,同时也可在服务器端进行部署,并可通过Web网页进行访问。相较于传统的数据库客户端软件N…
-
解决React项目中jest-worker依赖不兼容的问题
博主最近负责一个新项目的上线,Web端使用React+ts进行开发,在本地使用webpack打包一切正常,但是一到线上就会构建失败,前端开发一开始以为是Nodejs的版本问题,各种…
-
Flowable工作流引擎自定义表单组件完整教程
最近在使用Flowable做工作流相关的项目,其中涉及到流程表单的设计。Flowable自带的表单设计器支持的组件类型只有常用的几个Input组件和一些样式组件,而在具体项目中需要…