工具
My_Way666
This day-by-day
展开
-
PDF文件添加图片、文字合成(java)
PDF文件添加图片、文字合成(java)原创 2022-07-01 19:17:22 · 1113 阅读 · 1 评论 -
文件流转换工具
InputStream转MultipartFile原创 2022-07-01 19:15:01 · 2441 阅读 · 0 评论 -
MAC安装graphviz
使用命令brew installgraphviz问题:但是安装时报错 freetype 相关下载地址 502解决:执行 brew update原创 2022-02-28 14:22:17 · 994 阅读 · 0 评论 -
正则表达式判断字符串是否为数字
public static void main(String args[]) { Pattern pattern = Pattern.compile("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$"); Matcher isNum = pattern.matcher("1"); if (!isNum.matches()) { System.out.println("不是数字"); }else{ System.out.print.转载 2021-05-25 19:07:37 · 3471 阅读 · 1 评论 -
使用Nexus添加jar包到私服里
使用Nexus添加jar包到私服里 转载 2014年01月10日 21:35:49 7413 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问...转载 2020-10-12 14:49:34 · 689 阅读 · 0 评论 -
RestTemplate请求及初始化
参考资料:https://www.jianshu.com/p/f3d0b4be5524POST请求 @Test public void test() { String url = "http://192.168.1.16:8080/api/inner/coupon/getCouponTljs"; // 设置请求的 Content-Type 为 application/json MultiValueMap<String, String>原创 2020-06-12 16:43:55 · 1547 阅读 · 0 评论 -
jackson转换常用
转list String strCoin = "[{\"coin\":50,\"weight\":10},{\"coin\":100,\"weight\":10},{\"coin\":200,\"weight\":10}]"; try { if (StringUtils.isNotBlank(strCoin)){ ObjectMapper objectMapper = new ObjectMapper();原创 2020-05-11 18:19:34 · 573 阅读 · 0 评论 -
使用RedisTemplate操作Redis数据库
GitHub:https://github.com/JDawnF目录一.什么是Redis二.RedisTemplate及其相关方法三.RedisTemplate操作Redis数据库的具...转载 2020-04-29 17:41:14 · 778 阅读 · 0 评论 -
spring boot validated的使用
原文地址原创 2020-04-29 16:38:27 · 215 阅读 · 0 评论 -
LocalDateTime基本使用(包括Data转化)
时间初始化//获取当前时间LocalDateTime nowTime= LocalDateTime.now();System.out.println("现在时间"+nowTime);//自定...转载 2020-04-29 15:40:19 · 1113 阅读 · 0 评论 -
unzip
unzip解压文件到指定目录unzip test.zip -d /root/不过这样会解压到根目录中 所以目录地址要写全原创 2020-02-24 16:36:23 · 201 阅读 · 0 评论 -
写一个自己的注解@MyConfiguration,读取配置文件
自己写的一个的注解,使用方便简洁^_^源码地址:https://github.com/bigBigRiver/MyConfiguration.git c...转载 2020-01-13 11:04:38 · 298 阅读 · 0 评论 -
iOS 远程消息推送 APNS推送原理和一步一步开发详解篇
原文链接:http://www.jianshu.com/p/032bfc949917 前言:现在第三方推送也很多 ,比如极光,融云,信鸽,其原理也是相同利用APNS推送机制 ,前段公司让做自己的推送,1.避...转载 2019-09-07 11:03:14 · 1090 阅读 · 0 评论 -
MQTT简单demo(java)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-06 11:03:19 · 783 阅读 · 2 评论 -
SpringBoot2.0集成MQTT功能之消息订阅处理
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-05 19:17:32 · 930 阅读 · 0 评论 -
SpringBoot2.0集成MQTT消息推送功能
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-05 19:16:18 · 1190 阅读 · 2 评论 -
Spring Boot 配置 Https 自己生成htts证书
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-08-22 14:46:54 · 671 阅读 · 0 评论 -
Bigdecimal随机拆分多个 随机红包
Bigdecimal随机拆分多个 List<BigDecimal> amounts = SplitBigDecimalUtils .splitBigDecimalFromRange(amount, activeVoucherConfig.getSplit_number(), 1, min, amount.subtract(min));...原创 2019-08-12 11:42:47 · 586 阅读 · 1 评论 -
BigDecimal工具
一。去掉末尾0 BigDecimal big = new BigDecimal("3.090000"); String s = big.stripTrailingZeros().toPlainString(); System.out.println(s); ==》》3.09原创 2019-07-18 11:40:10 · 122 阅读 · 0 评论 -
日期工具
转载自:https://blog.csdn.net/cjw1231/article/details/81541952 由于获取日期经常会使用到,所有我自己写了一个工具类 1、基本上能用上的都写出来了,包括:1)获取当天的开始时间 2)获取当天的结束时间 3)获取昨天的开始时间&nbs...转载 2019-03-04 11:48:53 · 115 阅读 · 0 评论 -
阿里开源(EasyExcel)---导出EXCEL
一. 简介 导出是后台管理系统的常用功能,当数据量特别大的时候会内存溢出和卡顿页面,曾经自己封装过一个导出,POI百万级大数据量EXCEL导出 采用了分批查询数据来避免内存溢出和使用SXSSF...转载 2019-03-28 17:11:20 · 2381 阅读 · 0 评论 -
支付宝登录java和android
1.支付宝授权 为了私钥公钥 pid appid等敏感信息存在客户端 在此方法中返回信息 @ApiOperation(notes = "/alipayAuth", httpMethod = "GET", value = "支付宝登录授权") @RequestMapping(value = "/alipayAuth", method = RequestMethod.GET, produc...原创 2019-04-08 15:01:22 · 1582 阅读 · 8 评论 -
java解包 安卓和ios
1.安卓 <dependency> <groupId>net.dongliu</groupId> <artifactId>apk-parser</artifactId> </dependency>import net.dongliu.apk.parser...原创 2019-04-22 16:48:34 · 349 阅读 · 0 评论 -
java去除空格tab全角半角等
@Test public void aVoid() { String content = "<p> 程潮的脚步一下顿住。</p><p> </p><p> 他的脑海里,不期然地又浮现出百合子嘴角带血、倒在他怀里的模样——哪怕是这样,百合子的脸上还带着笑,她说:“程潮,我不怪稚华……是我,不该插足……”</p...原创 2019-05-06 16:22:36 · 2640 阅读 · 1 评论 -
git中本地与远程库的关联与取消
1.在本地目录下关联远程repository : 首先创建项目:例如码云中创建项目 git@github.com:git_username/repository_name.git为项目地址git remote add origin git@github.com:git_username/repository_name.git2.取消本地目录下关联的远程库:git remote rem...转载 2019-06-15 10:06:19 · 862 阅读 · 0 评论 -
oss获取指定宽高图片
文件上传到oss后显示指定大小图片,拼接参数oosUrl+?x-oss-process=image/resize,m_lfit,h_250,w_200此为高250 宽200$('#picStay').prepend('<img sort="' + index + '" src="' + objdata.osssignature.host + "/" + file.path + '?x...原创 2019-06-15 15:36:20 · 4984 阅读 · 0 评论 -
Nginx负载均衡算法之加权轮询 java实现
今天在看《大型网站技术架构》时,里面介绍负载均衡算法时提到加权轮询(Weighted Round Robin) , 对其具体实现不太熟悉,网上的介绍有点乱,不太好理解,所以这里自己实现一下这个算法,以自己能通俗理解的方式记录一下转载自:https://www.jianshu.com/p/159fb7805147一. 加权轮询在nginx中的部分配置二. 加权轮询算法介绍由于不同服务器的配...转载 2019-06-11 14:25:53 · 1757 阅读 · 0 评论 -
Java如何获得泛型类的真实类型
转载自 https://blog.csdn.net/qq_39403545/article/details/80261785public class RealType<T>{ private Class<T> clazz; // 使用反射技术得到T的真实类型 public Class getRealType(){ // 获取当前new的对象的泛型的父类类...转载 2019-06-11 16:00:21 · 902 阅读 · 0 评论 -
java同一方法请求报错3次报警邮件
所有相关controller继承BaseController 通过 @ExceptionHandler监听所有报错import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Controller;import org.springframework.web.bin...原创 2019-06-11 16:34:05 · 530 阅读 · 0 评论 -
jasypt 集成SpringBoot 数据库密码加密
使用jasypt <!--jasypt加密--> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter<...原创 2019-06-22 14:27:18 · 224 阅读 · 0 评论 -
Web项目访问本地盘符图片
1.问题在SpringBoot项目中上传到本地盘符中的图片无法直接访问到<div> <img src="file:\\D:\image\uplo...转载 2019-06-24 15:00:42 · 1879 阅读 · 5 评论 -
轻松理解https,So easy!
作者:翟志军https://showme.codes/2017-02-20/understand-https/先总结::能不能用一句话总结HTTPS?答案是不能,因为HTTPS本身实在太复杂。但是我还是尝试使用一段话来总结HTTPS:HTTPS...转载 2019-06-27 13:59:19 · 267 阅读 · 0 评论 -
转载博客步骤
原文:https://blog.csdn.net/zhongjianblackberry/article/details/79456338 在参考“如何快速转载CSD...转载 2018-08-24 10:15:44 · 122 阅读 · 0 评论