一文带你掌握idea的调试功能
一文带你掌握idea的调试功能_idea接口调试-CSDN博客背景相信正儿八经的程序员应该没有从没搞过软件调试的,当我们发现程序的有些行为不符合自己预期时,经常需要通过调试来定位问题,但是我相信绝大多数人可能还是低估了调试的重要性,下面说一下我的个人经历。 最近我们公司的项目因为迁移了环境,导致项目在本地启动不了,只能在测试环境启动,结果就是我们排查问题只能通过看日志解决,结果导致我排查问题的效率大大降低,因为我需要在很多地方添加日志打印,了解一些关键变量的值,接下来我还要重新打包部署,然后再到测试环境复现问题,将日志下载到本地,整个过程相当花时间,如果某个地方自己忘记打印日志了,上面的过程还得重新再来一遍,非常浪费时间,通常一上午过去了,却没解决几个问题。不仅仅定位问题变得更加困难,连修复问题都变得更困难了,因为我在改了代码后,本地跑不起来,就只能部署到测试环境,然后复现问题,看看问题是否得到了解决。如果还是有问题,自己还得重新打包部署,重新复现问题…修复问题的效率也变得极低,整个过程繁琐的让人沮丧。 在项目迁移环境前,我们基本上都是通过本地调试来排查问题的,根本不需要做打印日...
idea注释模版配置
idea注释模版配置idea作为越来越多程序员使用的开发工具,平时的代码注释也非常的关键,下面介绍一下类上注释和方法上注释,方便大家的开发配置,同时也为自己以后配置留一份记录(毕竟每次换环境都需要重新配置一遍) 1、新建类的时候自动添加类注释(1)按照上图的提示,找到位置1的File and Code Templates (2)选择右侧的Files选项卡,选择位置2的Class(如果需要设置接口和枚举的注释模版,只需要选择Interface和Enum,按照步骤3配置一下就ok了) (3)在最右侧的输入栏中,输入位置3框住的一段注释代码,然后点击保存即可 模版配置示例如下: 123456/** * @description: TODO * @author ${USER} * @date ${DATE} ${TIME} * @version 1.0 */ 来看一下效果图吧: 2、自定义模版配置(类,方法)(1)按照上图的提示,找到位置1的Live Templates (2)找到位置2,选择下拉框中的Enter选项 (3...
神级IDEA插件,让你代码飞起来
神级IDEA插件,让你代码飞起来_idea代码提示插件-CSDN博客文章目录 前言 一、安装插件 1. Codota 代码智能提示插件 2. Key Promoter X 快捷键提示插件 3. CodeGlance 显示代码缩略图插件 4.Lombok 简化臃肿代码插件 5. Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件 6. CamelCase 驼峰命名和下划线命名转换 7. MybatisX 高效操作Mybatis插件 8. SonarLint 代码质量检查插件 9. Save Actions 格式化代码插件 10. CheckStyle 代码风格检查插件 11. Grep Console 自定义控制台输出格式插件 12. MetricsReloaded 代码复杂度检查插件 13. Statistic 代码统计插件 14. Translation 翻译插件 15. Rainbow Brackets 彩虹括号插件 16 通义灵码 17 arthas idea 18 Indent Rainbow 实现彩色空格效果 19 Highlight...
若依RuoYi项目环境搭建教程
若依RuoYi项目环境搭建教程(RuoYi-Vue + RuoYi-Vue3版本)一、开发脚手架选择当下热门流行的5个开源的Java项目快速开发脚手架。 Guns pig RuoYi Jeecg-boot iBase4J … 本次主要介绍Java热门快速开发脚手架——若依(RuoYi),包括若依介绍、环境搭建教程。 二、RuoYi框架1、介绍若依(Ruoyi)框架是一款基于 Spring Boot 2.5.5、Spring Cloud 2020.0、OAuth2 与 JWT 鉴权等核心技术,同时也支持Spring Security、Apache Shiro 等多种安全框架,以及 Mybatis、JPA 等流行持久化框架,提供了许多常用的功能模块,包括系统管理、监控管理、任务调度、代码生成、文件上传、高德地图等功能的快速开发平台。 若依官网:http://ruoyi.vip 演示地址:http://vue.ruoyi.vip 前后端分离版本代码下载:https://gitee.com/y_project/RuoYi-Vue 官方开发手册:h...
Debian 12 安装 Docker
作为我的第一篇Hexo博客,今天分享最实用的服务器运维操作——Debian 12 系统下 Docker 的完整安装流程,以及如何通过 Docker 快速运行项目。全程命令复制即用,避开所有新手坑,适合刚接触服务器和 Docker 的小伙伴。 Docker 作为轻量级容器技术,能让项目运行环境标准化,避免“本地能跑、服务器跑不了”的尴尬,是后端开发、服务器部署的必备工具。本文基于 Debian 12(Bookworm)系统,全程无多余操作,一步步带你完成从安装到运行项目的全流程。 一、前置准备1.1 系统要求 系统版本:Debian 12(Bookworm,本文实测版本) 权限:需 root 权限(或 sudo 权限),避免命令执行失败 网络:服务器能正常访问外网(用于下载 Docker 相关依赖) 1.2 登录服务器通过 SSH 工具登录服务器(如 Xshell、FinalShell、PowerShell),登录命令: 1ssh root@你的服务器公网IP 输入服务器密码,登录成功后进入命令行界面,开始后续操作。 二、安装 Docker(全程复制命令即可)Debia...