![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
工具与技巧
文章平均质量分 54
开发常用工具和技巧
浩骞
做同样的事情,时间不一样,心情不一样,结果也不一样,不忘初衷才能有所收获
展开
-
Maven 排除不需要打包的文件
在开发项目时,为了开发、测试方便,系统会有多套配置文件,当项目打包的时候,即使测试环境在启动项目时指定配置文件,仍然可能会存在各种问题,因此最好的办法就是在打包项目时,将这些配置文件全部排除在外。官方文档中给出了解决方法。官方参考文档:https://maven.apache.org/plugins/maven-jar-plugin/examples/include-exclude.html.<project> ... <build> <plugins&g原创 2021-05-08 13:39:41 · 3802 阅读 · 2 评论 -
JUC动画教程-Java多线程官方教程
大货在学JUC时有没有觉得抽象难懂呢?今天在看官网的时候发现了一和神奇的功能,官网竟然提供了JUC包对应的动画教程。赶紧的来看一下吧!下载官网地址:链接: https://docs.oracle.com/javase/tutorial/essential/concurrency/further.html.激动的心,颤抖的手!终于下完了,赶紧来试一下吧!启动:java -jar javaConcurrentAnimated.jar启动后你会看到这个 swing 界面简单地看下 Syn原创 2021-05-03 13:43:45 · 245 阅读 · 0 评论 -
IDEA快捷键
目录1 快速生成代码1.1 快速生成main()1.2 快速生成 System.out.println()1.3 添加类中常用方法的添加1.4 包装代码块,如try catch 等1.5 抽取代码到函数1.6 大小写切换2 快速删除2.1 删除一行2.2 删除未使用的 import3 快速查找4 快速切换4.1 切换tab5 代码提示与查看5.1 查看方法的参数5.2 查看类的继承关系5.3 列出当前类中的方法整理了一部分自己常用的快捷键,希望对大家有用,大家如果有啥实用的快捷键可以留言进行补充,一起提原创 2021-05-03 09:52:25 · 142 阅读 · 2 评论 -
java生成RSA密钥对
import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;import java.util.Base64;public class RSADemo { public static void main(String[] args) throws NoSuchAlgorithmException { KeyP原创 2021-03-11 14:07:14 · 1049 阅读 · 0 评论 -
Git 指南
Git工作流是什么其实就是我们使用git的时候整个项目的推送克隆修改过程,其实这个过程是随着时间的流动的,每个不同的时间节点发生了不同的事情,所以可以归为流。可能某个时间段弄了新功能弄了分支,然后合并之类其他的。fork的情况较少也有可能出现。分支种类主干分支 master主要负责管理正在运行的生产环境代码。永远保持与正在运行的生产环境完全一致。开发分支 develop主要负责管理正在开发过程中的代码。一般情况下应该是最新的代码。bug 修理分支 hotfix主要负责管理生产环境下出现的紧急原创 2021-02-18 21:07:24 · 128 阅读 · 0 评论 -
Java 统一封装响应结果--统一系统响应格式
第一步:定义枚举,管理响应码和相应消息package com.example.demo.responseResult;public enum ResultCode { /** * 成功:200 */ SUCCESS(200, "成功"), /** * 参数错误:1001-1999 */ PARAM_IS_INVALID(1001, "参数无效"), PARAM_IS_NULL(1002, "参数为空"), PARA原创 2021-02-01 10:13:08 · 1414 阅读 · 0 评论 -
IntelliJ IDEA 调试技巧
目录1、条件断点2、返回"方法调用处"3、多线程调试4、临时执行表达式/修改变量的运行值1、条件断点循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面,在Condition这里填入断点条件即可,这样调试时,就会自动停在i=10的位置2、返回"方法调用处"该技巧最适合特别复杂的方法套方法的场景,好不容易跑起来,一不小心手一抖,断点过去了,想回过头看看刚才的变量值,如果不知道该技巧,只能再跑一遍。参转载 2021-01-07 14:00:00 · 136 阅读 · 0 评论 -
springBoot 返回 yyyy-MM-dd HH:mm:ss 时间类型的json
@GetMapping("/currentDateTime")public Date currentDateTime() { return new Date();}默认情况下返回的 Date json时间格式是如果想要返回自定义的形如 “yyyy-MM-dd HH:mm:ss” 的格式需要进行以下配置spring: # 设置返回json的全局时间格式 jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT原创 2020-12-20 13:07:58 · 645 阅读 · 0 评论