工具
the_fool_
这个作者很懒,什么都没留下…
展开
-
【记录】邮件中文附件名称乱码
如下 public void sendFinanceVerifyBill(String to, String subject,String content, String replyTo, String fileName, String filePath) { MimeMessage mimeMessage = mailSender.createMimeMessage(); try { MimeMessageHelper messageHelp原创 2021-11-09 10:41:22 · 378 阅读 · 0 评论 -
【DBClient】免费开源的MySql客户端
下载地址:Download | DBeaver Community功能点如图:原创 2021-09-16 15:33:03 · 613 阅读 · 0 评论 -
【手记】GIT全局参数设置
GIT 全局用户参数设置参数:参考地址:https://www.runoob.com/git/git-install-setup.htmlgit版本:全版本用户名称设置git config --globaluser.name "[name]"邮箱设置git config --globaluser.email "[email address]"原创 2020-07-06 11:54:08 · 505 阅读 · 1 评论 -
【shell小玩具】Java打jar包并脚本启动
前提:需要安装java并配置环境变量,否则脚本是另一种写法环境:java8步骤:1、首先创建一个maven简单项目,不赘述2、编写主类。,作为应用程序入口public class OssUtils { public static void main(String[] args) { if(args.length != 5){ System.out.println("参数列表错误,正确的入参为:{accessKeyId,accessKe原创 2020-06-17 10:01:16 · 577 阅读 · 0 评论 -
【Mac】动图截图工具Kap
1、通过 homebrew cask 安装:brew cask install kap。2、下载:https://getkap.co/原创 2020-03-20 10:31:20 · 347 阅读 · 0 评论 -
【MacOS】本地搭建https环境以及证书授权
环境:MacOS (v10.13.6)1、创建ssl证书当前目录新建文件:sslConfigureFile.conf[ req ]default_bits = 2048default_keyfile = server-key.pemdistinguished_name = subjectreq_extensions = req_e...原创 2020-03-06 15:49:46 · 3246 阅读 · 0 评论 -
springboot项目找不到resources目录下的资源
问题描述:将老的mvc项目转为boot后找不到resources文件夹下的资源文件原因:war包采用的是tomcat部署,tomcat会对war包进行解压,以及目录的一些操作。而springboot使用jar包部署,服务器中是不存在相关目录的。环境:springboot 2.2.2RELAESE主要的API:ClassPathResource classPath...原创 2019-12-30 16:55:28 · 4406 阅读 · 1 评论 -
个人笔记记录-自己打包docker镜像并push
仅记录用于自用:#登录sudo docker login --username=zx@XXX registry.cn-hangzhou.aliyuncs.com#下载一个镜像docker pull imageName:tag#查看刚才下载的镜像docker images#后台执行刚才下载的镜像docker run -d imageName:tag#查看运行中的容器dock...原创 2019-12-13 20:22:14 · 194 阅读 · 0 评论 -
Idea中maven项目中导入本地jar包
说一下正确的流程:1、将jar包导入到本地maven库或者远程nexus仓库,再使用maven引用:2、导入命令://通过一下信息引入maven-DgroupId=com.test -DartifactId=SDK_API -Dversion=1.0.0//命令eg:mvn install:install-file -DgroupId=com.test -DartifactId...原创 2019-10-18 18:10:31 · 944 阅读 · 0 评论 -
【记录】反射+泛型抽取公用utils
仅做记录自用参考:import java.lang.reflect.Field;public class Hac<T> { public static void main(String[] args) throws Exception{ Student student = new Student(); new Hac&l...原创 2019-10-17 11:16:18 · 297 阅读 · 0 评论 -
【压缩文件】文件压缩工具
文件与文件夹压缩工具:package zip;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/** * zip压缩工具类...原创 2019-02-14 11:21:27 · 165 阅读 · 0 评论 -
【commons-lang3工具】JAVA脱敏工具
前言:commons-langbao中有很多方便的工具,无需我们自己去实现,能够节省很多开发时的问题:1、工具包,引入依赖,jDK8对应的版本如下:<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> ...原创 2019-02-14 09:47:01 · 2547 阅读 · 0 评论 -
【分页工具-spring boot】Mybatis PageHelper 集成Spring boot
官方文档:https://github.com/pagehelper/pagehelper-spring-boot1、引入包,测试过以下版本兼容性还是比较好的 <!--Mybatis-SpringBoot集成--> <dependency> <groupId>org.mybatis.spring.boot</groupI...原创 2019-02-15 11:05:30 · 168 阅读 · 0 评论 -
【JAVA】POI生成EXCEL图表(柱状图、折线等)
1、使用excel工具自带的图形工具创建一个图:2、绑定数据区域:3、数据区域绑定完成,我们要做的就是将数据写入到数据区域中:4、标记5、POI 引入包<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> ...原创 2019-01-22 11:58:01 · 12764 阅读 · 16 评论 -
MAC subline批处理
代码块批量操作:command + Acommand + shift + Lcommand + <command + >按照“;”进行换行操作:commd + option +ffindwhat中输入 ;在Rplace With 中输入 commd+ shift+enter点击replaceall合并行:CMD+J...原创 2019-01-07 16:43:28 · 185 阅读 · 0 评论 -
Git 所有常用命令
写的很细致,存:https://blog.csdn.net/Mr_Lewis/article/details/85547057转载 2019-01-04 10:06:01 · 77 阅读 · 0 评论 -
【jar包管理】Maven BOM
BOMAlibaba Spring Boot Dependencies is a Maven BOM used to manage the versions of most used Alibaba spring boot starters. With this BOM:You don't need to specify dependency version for spring boo...原创 2018-09-05 20:49:27 · 510 阅读 · 0 评论 -
idea创建类报错
创建类报错:在idea.exe.vmoptions 或 idea64.exe.vmoptions中加入配置-Djdk.util.zip.ensureTrailingSlash=falsejar包正常无法导入、无法使用等:点击项目,右键然后 Maven-->Reimport转载 2018-01-02 10:51:01 · 1107 阅读 · 0 评论 -
idea初见问题整理_错误: -source 1.5 中不支持 diamond 运算符
最近在移动工程到idea下,顺便改目录结构,遇到的问题不一定全部记录,有些答案摘抄自别人博客,已注明来源,由于不是摘抄自同一作者,且有自己的一些内容,所以标注为原创。1、(错误: -source 1.5 中不支持 diamond 运算符)这个问题很清楚告诉你编译器版本低了,编译器版本修改:网上大多一遇到版本问题就是jdk修改,坑的一笔,终于找到个靠谱的:下图转自:https://www.cnbl...原创 2018-01-31 10:50:43 · 5878 阅读 · 0 评论 -
【nginx】反向代理
反向代理事项负载均衡是什么:百度版本 :tomcat8 x2 nginx 1.8.1保证两台tomcat正常启动。配置文件:D:\nginx-1.8.1\conf\nginx.conf ,红色字体为我修改的内容#http://blog.csdn.net/e421083458/article/details/30086413#user nobody;worker_pro原创 2018-01-06 10:48:07 · 388 阅读 · 0 评论 -
java写出PDF
1\包<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.2.0</version> </dependency> <de原创 2018-01-11 13:56:21 · 648 阅读 · 1 评论 -
update progress has encountered a problem解决办法
笔者第二次整理博客,已经抛弃MyEclipse了,我将公司项目转换成了idea的目录结构后大家都改换Idea进行开发,虽然我个人比较喜欢eclipse的简洁干净,但是Idea的确有很多方便开发的新功能,贼强大~网上有很多办法,千篇一律。可能大多数版本都有用,但是并不适用于MyEclipse 2014+MyEclipse 2014设置方法(用一段时间还会出现):window-perference-I...原创 2017-07-24 08:51:58 · 3126 阅读 · 0 评论 -
maven_nexus私服搭建
搭建很简单,但是新版本运行方式有所区别,于此记录一下:1、下载程序包:http://www.sonatype.org/nexus/downloads/官网比较慢,下了一小时。期间在csdn花了一积分下了一个,心疼哈哈。2、windows下配置:解压缩,到C:\xxx\nexus-2.10.0-02\bin\jsw\目录下:选择对应系统版本,执行脚本开启或停止:启动完成,登录默认地址:http://...原创 2017-08-21 18:53:30 · 665 阅读 · 0 评论 -
项目转Maven后出现的问题记录
上图,文字后补充1、过程原创 2017-08-11 15:06:02 · 710 阅读 · 1 评论 -
Maven简单安装与集成MyEclipse2014
前言:MyEclipse前期产品对maven支持性不是很好,而且对maven版本要求很严格,集成后有很多问题,所以推荐使用比较新的IDE进行开发。1、环境搭建(只是用IDE集成的不需要系统安装,请忽略一二步): 1.1环境变量配置 A、JDK环境变量配置:由于maven依赖于jdk,所以使用时应先配置好对应版本的jdk。详情见官网版本号说明。 B、maven环境变量配置: 配置M2...原创 2017-07-24 10:04:37 · 862 阅读 · 1 评论 -
文件创建读取(自用勿点)
小时候控制台游戏所用的工具类,有毒哈哈哈哈:1、txt传记记录文件:package com.yy.diabio.v1.utils;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java....原创 2018-03-27 15:13:07 · 322 阅读 · 0 评论 -
【IDE】idea在debug模式启动非常慢,debug模式一直在启动中状态
现象:一直处于启动中状态,日志刷的很慢,非debug模式正常启动:最终解决方式:下图按钮,取消所有打过的断点,问题解决原创 2018-05-24 10:31:40 · 4639 阅读 · 5 评论 -
【Idea】JUnit单元测试%MODULE_WORKING_DIR%' does not exist
Idea执行单元测试时报错:上午9:15 Error running 'MobileMessageImplTest.java': Cannot start process, the working directory '%MODULE_WORKING_DIR%' does not exist解决办法:idea > Run -> Edit Configurations>JUnit(...原创 2018-05-17 09:49:42 · 6357 阅读 · 0 评论 -
【java爬虫】网络爬虫思路
主要是针对某个单独的网站进行页面的爬取,方式有好多种,记录一下大体的思路。方法1:a、通过http请求获取返回的静态页面。b、将返回的字符串页面进行split,切割成字符串数组。c、遍历字符串数组,通过正则筛选所需要的链接。d、拼接获取到的链接,发送请求获取页面。实际应用:遇到过:网站验证码,单位时间内访问次数限制,还有ajax填充数据等问题。ajax post请求还算好解决,但是验证码和访问次数...原创 2017-08-22 18:57:36 · 876 阅读 · 0 评论 -
【工具】java 文本文档txt写出记录工具
彩蛋!http://abowman.com/google-modules/dog/以下是自己小游戏生成人物经历的传记时保存txt所用到的工具类,功能简单,不多说什么,贴上代码:package com.yy.diabio.v1.utils;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.Fi...原创 2017-08-11 16:12:45 · 849 阅读 · 0 评论 -
【时间工具】整理下java时间换算专题
首先总结了一下日期转换基础,最常用的两个工具类Date与calender,转换方法如下:package com.zzt.spider;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 时间工具总结 * @author ZX * @date 2018年4月20...原创 2018-04-25 12:20:28 · 717 阅读 · 0 评论 -
Dom4j读取xml
使用很简单,所以直接上代码依赖: <!-- https://mvnrepository.com/artifact/dom4j/dom4j --> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <v...原创 2018-04-19 15:08:50 · 402 阅读 · 0 评论 -
【工具】读取proprtties工具类
获取properties内容:1、直接通过流读取(反射):InputStream inStream = this.getClass().getResourceAsStream("/xx.properties");//普通类好用InputStream inStream = 类名.class.getResourceAsStream("/xxx.properties");//静态类好用eg: /...原创 2017-07-08 08:23:52 · 972 阅读 · 0 评论