工具
爱吃黄牛肉的牛哥
这个作者很懒,什么都没留下…
展开
-
报表导出
@GetMapping("/export") public void toList(HttpServletResponse response) throws UnsupportedEncodingException { List<Goods> list = new ArrayList<Goods>(); for (int i = 0; i < 50; i++) { Goods g = new Goods();原创 2020-11-01 22:58:03 · 111 阅读 · 0 评论 -
git
回复暂存git stash pop stash@{0}添加暂存git stash暂存列表git stash list原创 2020-10-19 16:48:49 · 80 阅读 · 0 评论 -
顺序打印5次abc
//打印abc五次 public static void main(String[] args) { PrintTest p = new PrintTest(1,5); new Thread(()->{ p.print(1,2,"a"); }).start(); new Thread(()->{ p.print(2,3,"b"); }).start(); ne..原创 2020-09-17 12:31:26 · 94 阅读 · 0 评论 -
使用LocalDateTime而不是Date?
参考资料:好好学Java https://mp.weixin.qq.com/s/Dd_7yUh3lq3TqE2cjsYXvw在项目开发过程中经常遇到时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用static修饰SimpleDateFormat吗?通过阅读本篇文章你将了解到:为什么需要LocalDate、LocalTime、LocalDateTime【java8新提供的类】;java8新的时间API的使用方式,包括创建、格式化、解析、计算、修改。为什么需要LocalDate、LocalT转载 2020-09-11 14:25:58 · 180 阅读 · 0 评论 -
Linux常用命令
环境变量配置:vi /etc/profile将文件移动:mv 原文件名 移动到路径查询进程:ps -ef|grep tomcatvi 进入后 i为编写模式,Ctrl+c退出编写,:wq!保存退出修改环境变量后需要 source /etc/profile 更新一下环境上传文件使用 rz 确保rz是下载成功的删除文件 rm解压:tar -zxvf压缩:tar -zcvffind主要用于查找名为什么什么的文件touch 创建一个文件 eg: touch a.txtmkdir 新建一个文件原创 2020-08-04 16:50:03 · 99 阅读 · 0 评论 -
Git合并代码
将develop合并到master分支1.查看当前分支(当前分支可以直接查看或者命令查看)git branch或者命令git status*代表当前分支2.切换分支到mastergit checkout master3.将代码更新到最新版本git pull origin develop4.在master分支上,将develop分支合并到master上面git merge deve...原创 2019-11-18 16:59:33 · 163 阅读 · 0 评论 -
git stash暂存的操作
git切换分支$ git branch -a 来查看所在目录的分支$ git branch -a master* trunk remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/xxxxx然后输入命令切换分支$ git checkout -b zhanghanlun...原创 2019-11-18 10:43:44 · 177 阅读 · 0 评论 -
使用TK_mybatis快速搭建项目
pom <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId>...原创 2019-11-14 15:31:38 · 347 阅读 · 0 评论 -
总结一个项目中使用的逆向工程
先配置maven,这个是以插件形式配置的maven <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-ma...原创 2019-10-29 15:04:07 · 220 阅读 · 0 评论 -
Oracle分页
由于之前在带有oracle系统中的服务没有写分页,想在带有mysql的服务直接将查出来的list塞到pageinfo中。 PageInfo<MemberSignInfo> pageinfo = new PageInfo<MemberSignInfo> (memberSignInfoListResponse.getMemberSignInfoList());想...原创 2019-10-28 14:57:21 · 521 阅读 · 0 评论 -
Oracle使用存储过程插入,修改CLOB数据
oracle中,如果直接插入clob数据,可能会报字符过长,导致sql不能正常执行。因此,可以通过存储过程来执行:DECLARE clob_data CLOB := 'xxxxxxxxxxxxxxxxxxx';begininsert into CERT.TT_ESIGN_MEMBER_SEAL_INFO (ID, PARTNER, MEMBER_ID, EX01, EX02, EX03)...原创 2019-08-27 13:45:04 · 2105 阅读 · 0 评论 -
java定时发送邮件
配置setting和定时任务// 配置发送地址 Setting setting = new Setting("config/mail.setting"); // 收到邮件地址 private static final String recipient = "xxxxxx@163.com" ; @Scheduled(cron = "*/10 * * *...原创 2019-01-03 16:37:38 · 985 阅读 · 1 评论 -
SpringBoot配置类WebMvcConfigurerAdapter
https://blog.csdn.net/u012129558/article/details/79006253 HandlerInterceptor拦截器使用总结https://blog.csdn.net/weixin_36832313/article/details/79115693转载 2018-10-16 11:23:45 · 288 阅读 · 0 评论 -
Java 处理图片 base64 编码的相互转换
https://www.cnblogs.com/libra0920/p/5754356.html转载 2018-10-19 17:40:13 · 139 阅读 · 0 评论 -
已存在的项目使用git进行管理
https://blog.csdn.net/jmyyhw/article/details/79648843转载 2018-10-26 14:18:27 · 121 阅读 · 0 评论 -
快速生成ResultMap和Model的方法
package com.example.demo.Test;import java.io.*;/** * 作者: lin * 描述: * 日期: 2018/12/5 14:04 */public class myTest { public static void main(String[] args) { String filePath = "D:...转载 2018-12-05 15:11:32 · 3398 阅读 · 1 评论 -
使用ffmpeg转换视频为gif
使用ffmpeg转换视频为gif ffmpeg 是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。 “FFmpeg”这个单词中的“FF”指的是“Fast Forward” 在Ubuntu上安装ffmpegsudo apt-get insta...转载 2018-12-07 09:59:35 · 1393 阅读 · 0 评论 -
csv,excal报表导出
前端使用vue 前端代码: 添加一个按钮:<button type="button" class="btn btn-white m-l-md" @click.stop="exportXls()">EXCEL导出</button> 写一段jq:// 报表导出 exportXls: function ()...原创 2018-09-19 10:40:18 · 268 阅读 · 0 评论