工具类
文章平均质量分 58
qq_250056868
233~
展开
-
PDManer数据库建模工具介绍
PDManer元数建模,是一款多操作系统开源免费的桌面版关系数据库模型建模工具,相对于PowerDesigner,他具备界面简洁美观,操作简单,上手容易等特点。MySQL,PostgreSQL,Oracle,SQLServer等常见数据库。支持Hive,MaxCompute等大数据方向的数据库。支持达梦,GuassDB等国产数据库。用户还可以自行添加更多的数据库扩展。原创 2022-10-08 09:15:05 · 1789 阅读 · 0 评论 -
kkFileView
kkFileView为文件文档在线预览解决方案原创 2022-03-26 09:47:06 · 1475 阅读 · 1 评论 -
java集合构建成树形集合TreeUtil
定义树形结构接口import java.util.List;/** * 树形结构基础类 * @param <T> */public interface BaseTree<T> { String getId(); void setId(String id); String getPid(); void setPid(String pid); List<T> getChildren(); void se原创 2022-03-13 10:17:46 · 4266 阅读 · 0 评论 -
poi导出excel产生大量临时文件的问题
参考链接: 生成excel时,SXSSFWorkbook POI 临时文件夹“poifiles”问题处理.poi3-9以下版本导出excel产生大量xml临时文件方式一:通过升级POI版本,利用dispose释放资源删除临时文件方式二:手动清除临时文件临时文件目录Windows :C:\Windows\Temp\poifilesLinux: /tmp/poifiles生成excel时,SXSSFWorkbook POI 临时文件夹“poifiles”问题处理POI 生成文件时会根据“jav原创 2022-02-08 13:44:16 · 2730 阅读 · 0 评论 -
基于idea的git的基本使用教程
版本回退git log该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit messagegit reset --hard id根据 id 回退到指定的版本;git push origin HEAD --force推送到本地到远程仓库:让远程仓库代码和你本地一样,到当前你本地的版本。git reflog :查看命令操作的历史...原创 2021-12-29 13:40:04 · 482 阅读 · 0 评论 -
JDK8新特性-stream常用API
链接: stream.前提了解lambda表达式、链式编程、函数式接口函数式接口:只有一个方法的接口Function函数式接口 传入参数T 返回参数R断定型接口:有一个输入参数,返回值只能是 布尔值Consumer 消费型接口 只有输入 没有返回值Supplier 供给型接口 没用输入,只有返回值常用APIfilter() 过滤列表数据findAny() 和 findFirst() 获取第一条数据map(T -> R)原创 2021-12-29 11:07:15 · 1020 阅读 · 0 评论 -
JDK8新特性-使用Optional优雅解决NullPointExcept空指针异常
菜鸟教程链接: Java 8 Optional 类.参考链接: map和flatmap的区别+理解、学习与使用 Java 中的 Optional.Java 8 Optional 类Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。Optional 类的引入很好的解决空指原创 2021-11-21 16:15:27 · 546 阅读 · 0 评论 -
java常用加解密算法-RSA
二级目录二级目录二级目录原创 2021-05-30 09:52:17 · 970 阅读 · 0 评论 -
IDEA-EasyYapi的使用(快速生成接口文档)
链接: EasyYapi官方文档.下载插件下载EasyYapi插件重启IDEA,配置EasyYapi获取token使用快捷键 Alt+insert 自定义参数,如 额外要求header中携带token链接: demo.文件名称为:.easy.api.config .不能少#额外要求header中携带tokenmethod.additional.header[groovy:!it.hasAnn("com.xxx.xxx.Public")]={name: "token",原创 2021-05-26 18:01:52 · 12921 阅读 · 0 评论 -
java程序员工具集
链接: 《吐血整理》-顶级程序员工具集.编程工具Intellij IDEAVscodeHBuilder X微信开发者工具npp.7.6.6.Installer(配置编辑等)版本管理工具gitsvn画图工具链接: ProcessOn在线作图地址.链接: 百度脑图MindMaster链接: xmindAxure数据库可视化工具Navicat PremiumSQLyog测试调试postman链接: Postwoman.链接: Charles抓包工具.原创 2021-05-18 21:51:52 · 147 阅读 · 1 评论 -
js批量下载图片并压缩打包
来自链接: js批量下载图片并压缩打包.<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> img{ width: 200px; height: 150px; } </style> </head> <body> <!--转载 2021-04-29 10:15:45 · 854 阅读 · 0 评论 -
制作跳转自己博客的链接二维码
简易logo制作: 钙网 免费的LOGO在线设计制作工具.二维码制作: 草料二维码.效果图:浏览器或微信扫码后即可跳转到指定网址原创 2021-03-27 15:58:15 · 171 阅读 · 0 评论 -
IDEA好用的插件
IDEA 久坐提醒插件对于程序员来说,经常会遇到项目周期短的状况。白天开会讨论需求,晚上加班写代码,熬夜发版本,上线改 Bug。工作日就是:开会、写代码、倒水、上厕所、抽烟、改 Bug,一天最开心的时刻就是带薪拉屎。好不容易到了周末,有时还会通宵玩游戏,半个月也不运动一次。再好的身体,也会被这种高强度的工作,无规律的生活所击垮。随着年龄越来越大,加上每天久坐不起来运动运动,这样下去身体真的顶不住,久坐有挺多危害的:1、久坐可能会导致心脑血管疾病增加2、久坐可能会导致免疫力低下3、久坐可能会导致损脑原创 2021-01-26 11:45:35 · 359 阅读 · 0 评论 -
java - 生成二维码 或 一维码转base64
具体依赖<!-- 二维码条形码生成--><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version></dependency><dependency> <groupId>com.google.z原创 2021-01-26 10:03:37 · 278 阅读 · 0 评论 -
java(注解+自定义参数校验) 实现敏感词汇过滤
敏感词汇代码来自: https://github.com/elulis/sensitive-words.导入依赖<!-- hibernate校验依赖包--><dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.1.0.Final</version>原创 2021-01-26 09:58:38 · 1415 阅读 · 0 评论