logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java2Flowchart:一款把 Java 方法一键转换成 Mermaid 流程图的 IntelliJ 插件

Java2Flowchart是一款IntelliJ插件,能够将Java方法自动转换为Mermaid流程图,帮助开发者直观理解代码控制流。该插件支持常见的Java控制结构(如if/else、循环、异常处理等),并能分析调用链和递归调用。通过快捷键或菜单操作,开发者可快速生成Markdown格式的流程图文档。插件提供丰富的配置选项,包括折叠规则、展开深度和语言切换等,使流程图更加清晰易读。特别适用于阅

文章图片
#ide#intellij-idea#java
让 TDengine 在 JetBrains IDEs 里更像“原生数据库”一点

将TDengine数据库集成到JetBrains IDE中的插件开发过程。作者分享了开发初衷是让TDengine在JetBrains环境中获得更原生的数据库体验,而非勉强适配。文章重点描述了开发中的三大挑战:TDengine方言的PSI设计、语法规则整理和回归测试问题。目前插件已实现连接配置、SQL开发支持(包括补全、高亮、文档提示等),使TDengine在JetBrains中的使用体验更接近原生

#数据库#tdengine#大数据
Java开发中全能的CRC校验利器:`plus.wcj.crc`库使用详解

Java 社区中一个功能全面的 CRC 校验库——plus.wcj.crc。该库支持从 CRC-3 到 CRC-82 的 100 多种 CRC 算法标准,广泛适用于嵌入式开发、通信协议、工业自动化和文件完整性校验等场景。文章通过 Maven 引入方式和完整代码示例,演示了如何快速计算任意 CRC 校验值,并概览了各位宽度下支持的 CRC 类型。该库封装简单,接口友好,是 Java 项目中实现 CR

#java
Java开发中全能的CRC校验利器:`plus.wcj.crc`库使用详解

Java 社区中一个功能全面的 CRC 校验库——plus.wcj.crc。该库支持从 CRC-3 到 CRC-82 的 100 多种 CRC 算法标准,广泛适用于嵌入式开发、通信协议、工业自动化和文件完整性校验等场景。文章通过 Maven 引入方式和完整代码示例,演示了如何快速计算任意 CRC 校验值,并概览了各位宽度下支持的 CRC 类型。该库封装简单,接口友好,是 Java 项目中实现 CR

#java
Spring Expression Language(SpEL)实现ABAC鉴权模型, 动态计算实体的属性、操作类型、相关的环境来控制是否有对操作对象的权限

基于ABAC访问控制动态计算实体的属性、操作类型、相关的环境来控制是否有对操作对象的权限

#java
一个注解搞定Spring Security 忽略拦截

一个注解搞定spring-security忽略拦截, 减少开发硬编码配置

文章图片
#spring
Spring Boot Jackson 自定义JSON序列化和反序列化

1. 序列化1.1. JsonSerializer序列化父类1.2. ContextualSerializer序列化上下文1.3. 自定义序列化注册Jackson1.3.1. SimpleModule1.3.2. @JsonSerialize 注解1.3.3. CustomSerializerFactory2. 反序列化2.1. JsonDeserializer序...

Spring Boot 无侵入式 实现API接口统一JSON格式返回

无侵入式 统一返回JSON格式其实本没有没打算写这篇博客的,但还是要写一下写这篇博客的起因是因为,现在呆着的这家公司居然没有统一的API返回格式????,询问主管他居然告诉我用HTTP状态码就够用了(fxxk),天哪HTTP状态码真的够用吗?在仔细的阅读了项目源码后发现,在API请求的是居然没有业务异常(黑人问好)。好吧 居然入坑了只能遵照项目风格了,懒得吐槽了。因为项目已经开发了半年多了, 要是

到底了