跳至主要內容
IDEA AI聊天 插件

介绍了一款免费的 GPT4 插件Bito-ChatGPT,可在IDE中使用,提供代码检查、优化、注释生成等功能,支持多语言,安装简便,提高开发效率。


三思原创大约 3 分钟java智能编程IDE插件代码优化聊天机器人GP 技术
IDEA Debug 技巧

本文介绍了使用 IntelliJ IDEA 进行调试的30个技巧,包括常用调试功能说明和调试小技巧,如行断点、方法断点等。通过掌握这些技巧,可以提升开发调试效率,让工作更高效。


三思原创大约 5 分钟javaidea-debug调试技巧代码调试断点调试
二维码扫码登录原理

二维码登录是一种登录认证方式,通过告诉系统我是谁和向系统证明我是谁来完成。在扫描二维码登录过程中,手机端传递账号信息到PC端,通过基于token的认证机制实现登录验证,保障安全性。文章深入解析了二维码背后的技术和逻辑,帮助读者理解二维码登录原理。


三思原创大约 12 分钟java二维码登录原理认证机制
Java学习基础路线

本文介绍了Java学习基础路线,包括准备工作、Java入门阶段等。提供了环境搭建和学习资料链接,并建议使用在线编译工具和笔记工具。旨在帮助读者快速入门Java语言,掌握基础知识和基础语法,逐步理解编程特性。


三思原创大约 36 分钟javajava学习路线入门指南
Hutool工具框架

Hutool是一个Java工具包,提供了丰富的工具类和组件,包括日期时间操作、字符串处理、数字处理、JavaBean操作等。通过简单示例展示了DateUtil、StrUtil、NumberUtil和BeanUtil等工具类的基本用法,方便开发人员快速进行常见操作,节省开发时间。


三思原创大约 5 分钟javajava工具类
IDEA 插件解决 Maven 冲突

介绍了一款名为IDEA Maven Helper的插件,用于快速解决Maven依赖冲突问题。插件安装简单,提供Conflicts、All Dependencies as List和All Dependencies as ree三种查看方式,帮助用户快速定位和解决依赖冲突。同时介绍了在IDEA中使用Diagrams和Maven命令来查看依赖冲突的方法。


三思原创大约 3 分钟javajava依赖冲突IDEA插件Maven
MyBatis 动态 SQL 教程

动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,可以根据场景动态的构建查询。


三思原创大约 11 分钟javajavaMyBatis
使用IDEA远程debug调试

本文介绍了如何使用IDEA进行远程debug调试,包括项目打包、在服务器中启动jar并配置远程JVM调试参数、以及在IDEA中启动远程debug。通过这种方式可以在线上测试环境调试代码,提高问题定位效率。


三思原创大约 2 分钟javajavaIDEA调试线上调试
jwt断点查看

排查方法本地模拟现场环境携带jwt,断点查看


三思原创小于 1 分钟javajavajwt
实现自定义base64编码集

本文介绍了如何实现自定义的Base64编码集,包括自动生成自定义Base64字符表、将数据编码为自定义Base64字符串以及解码自定义Base64字符串为原始数据等操作。通过Java后端实现,展示了自定义Base64编码字符表的生成、数据编码和解码过程。


三思原创大约 3 分钟javajava加密