
奇奇怪怪的工具
一些奇奇怪怪的工具类
、楽.
放弃很容易,但坚持一定很酷!
展开
-
Typora 图床教程(阿里云版)
Typora 图床教程(阿里云版)原创 2023-01-07 15:40:19 · 1112 阅读 · 0 评论 -
Java 日期工具类(日期间隔/类型转换/周几/时间的相加等)
该工具类为常用的日期工具类,有如下功能:字符串转日期日期转字符串格式化计算两个日期的间隔天数/小时数/分钟数一个日期往后多少天/往前多少天一个日期往后几个月/往前几个月string转毫秒日期间的比较等…import org.apache.commons.lang3.time.DateFormatUtils;import java.sql.Timestamp;import java.text.DecimalFormat;import java.text.ParseExcepti原创 2022-04-13 14:43:06 · 590 阅读 · 0 评论 -
Mybatis-plus 代码生成器简单使用
官方文档:https://baomidou.com/guide/generator-new.html具体相关参数可至官方文档查看,下文贴出一个完整的案例。注意修改自己项目路径,下图为我的测试路径。public class MybatisPlusGeneratorConfig { public static void main(String[] args) { // 代码生成器 AutoGenerator mpg = new AutoGenerator();.原创 2021-11-24 10:51:45 · 182 阅读 · 0 评论 -
Typora图片上传至Gitee
在 Gitee 创建仓库注意需要将仓库设置为开源,否则只能看见图片上传至仓库,但是在Typora中不能成功加载图片信息。获取私人令牌打开设置,在私人令牌中创建令牌。将你的token保存好!!!配置PicGo-CoreTypora自带的安装可谓是龟速,实在不能忍受。所以我们可以通过如下方式进行配置。配置nodeNode.js 安装包及源码下载地址为:https://nodejs.org/en/download/。配置PicGo-Core# 配置源 npm config set reg原创 2021-11-08 12:53:08 · 8828 阅读 · 0 评论 -
Java程序员应该具备的辅助开发神器
持续集成Git Bash(Git客户端) :https://git-scm.comGitea(Git私服):https://gitea.ioGitee(国内开源Git私服):https://gitee.comNexus Repository OSS(Maven私服):https://www.sonatype.com/products/repository-ossJenkins(自动化发布工具):https://www.jenkins.io/zh禅道(项目管理工具):https://www.ze原创 2021-11-05 11:39:19 · 6881 阅读 · 0 评论 -
Java 利用 dom4j 解析XML任意节点和属性
添加依赖 <dependency> <groupId>org.dom4j</groupId> <artifactId>dom4j</artifactId> <version>2.1.3</version> </dependency>工具类import org.dom4j.Attribute;import org.d原创 2021-10-29 10:24:20 · 479 阅读 · 0 评论 -
ZIP4J——Java处理zip压缩文件的完整解决方案
完整示例import java.io.File;import java.util.ArrayList;import java.util.Collections;import java.util.List;import com.alibaba.cloud.commons.lang.StringUtils;import net.lingala.zip4j.core.ZipFile;import net.lingala.zip4j.exception.ZipException;import n原创 2021-10-27 11:56:46 · 3773 阅读 · 0 评论 -
收藏这些正则表达式,开发效率提高80%。
我们在日常的Java开发中,经常需要处理一些字符串,这个时候正则表达式是非常有用的。几乎在所有的编程语言中都支持正则表达式。以下我将压箱底多年的干货搬出来给大家参考,都是我们日常使用频次比较高的正则表达式,希望能能大大提高你的工作效率。整数 public static final String intege = "^-?[1-9]\\d*$/"; //整数 /** 正例 */ System.out.println(Pattern.matches(intege,"123原创 2021-10-25 11:42:00 · 136 阅读 · 0 评论 -
一键生成数据库文档,堪称数据库界的Swagger
在项目中,我们经常需要整理数据库表结构文档。一般情况下,我们都是手动整理数据库表结构文档,当表结构有变动的时候,自己手动进行维护。数据库表少的时候还好,数据库表多了之后,手动整理和维护数据库表结构文档简直不要太麻烦,而且,还非常容易出错!有没有什么好用的工具帮助我们自动生成数据库表结构文档呢?当然有!Github 上就有一位朋友开源了一款数据库表结构文档自动生成工具—— screw 。项目地址:https://github.com/pingfangushi/screw 。快速入门基于Java代原创 2021-10-11 11:05:11 · 594 阅读 · 2 评论