自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小羽的博客

个人博客

  • 博客(14)
  • 收藏
  • 关注

原创 记录spring-cloud-gateway获取post请求body参数,以及后端服务处理后的响应参数过程 gateway:2.2.0.RELEASE

介绍一下框架版本spring-boot:2.2.1.RELEASEspring-cloud:Hoxton.RELEASE(2.2.0.RELEASE)spring-cloud-gateway:2.2.0.RELEASE在网上找了很多版本的代码,不起作用,要么获取不到body数据,要么重新封装request到后端服务,报文丢失或者最大1024b数据,而且代码繁琐。之前参考京东大神的代码,挨着试了一遍,发现版本不对,已经不能用了,附上链接https://blog.csdn.net/tianya

2020-07-29 15:55:08 6286 17

原创 很强大的java图片拼接工具类,可用于各种图片创建、图片生成、图文拼接、藏宝图分块拼接、分享海报

ImgJoinUtil图片拼接工具类import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import com.xiangweihui.core.bean.imgJoin.ImgBean;import com.xiangweihui.core.bean.im...

2019-08-13 11:58:43 3847 21

原创 java通过url得到文件对象(支持http和https)

项目有时候需要通过一个url地址来得到一个文件,此方式就是通过一个url将文件下载到本地的临时文件,直接上代码 /** * 远程读取文件 * * @param netUrl * @return */ public static File getNetUrl(String netUrl) { //判断http和ht...

2019-08-13 11:38:10 21884 19

原创 nginx修改响应header(headers-more-nginx-module)(解决nginx代理阿里云OSS图片强制下载问题)

为了避免阿里云OSS产生访问流量费,加上自身服务器流量带宽足够,所以将图片从自身服务器代理访问阿里云OSS但是代理后访问OSS图片是,被浏览器强制下载,通过阿里云文档了解到,已经修改了规则然后 查看该url的响应header信息,果然有网上查询资料后,Content-Disposition:attachment是为了让浏览器识别为附件下载,就导致了浏览器访问时不能预览的原因,如果去掉这个header应该就好了所以查询资料,在github:https://github.com/o.

2020-11-11 18:46:30 1608

原创 利用线程传递数据,会话全局通过xxx.get()得到session或者request,而不用传参(shiro直接get得到session原理)

这里讲一个很强大的线程数据传递功能, 可以controller、service甚至dao、静态util工具类里面,不通过参数,可以得到用户的登录会话方法。h5或者rest接口端,经常会通过filter和公共的控制器,来得到本次会话得到用户的登录对象user以及request信息,但是很多在service里面、公共工具类里面,又想要根据当前登录用户来获取相关数据,但是又不得不传参。Threa...

2019-10-23 10:17:20 637

原创 nginx服务器stream限速配置

nginx1.9.9stream可以通过proxy_download_rate和proxy_upload_rate设置下载和上传限速。http通过ngx_http_limit_conn_module这个模块提供limit_conn限速,这个网上可以找到很多写法,但是stream较少,这里补充一篇stream限速配置nginx自带限速模块nginx自带限速模块nginx自带限速模...

2019-09-03 14:46:01 4920 1

原创 fastjson转String各种过滤和规则处理

很多人再输入json串的时候,想控制输出文字内容,比如不输出空,莫名其妙空对象就没有字段了,默认集合等,fastjson是有提供方法的QuoteFieldNames———-输出key时是否使用双引号,默认为true WriteMapNullValue——–是否输出值为null的字段,默认为false WriteNullNumberAsZero—-数值字段如果为null,输出为0,而非nu...

2019-08-13 12:13:53 1100

原创 java二维码中间添加用户logo头像(自动计算并且居中)

所用的都是java原生的代码,工具类是通过网络加载图片进行处理,可以手动改为多图片拼接 //拼接一个带头像的二维码图片,默认比例20% public static File createQRColorImg(File imgFile, String url) { if (null == imgFile || StringUtils.isEmpty(url)) {...

2019-08-13 12:04:34 1178

原创 java通过uuid生产对象id

由于文章需要引用,所以新增此文章import java.util.UUID;/** * 生产唯一ID * * @title:UniqId * @form:Mr_xing * @author Administrator * @date 2016年10月25日 上午10:15:37 */public class UniqId { public static String ...

2019-08-13 11:52:18 1071

原创 java字体工具类,可以根据Font和文字计算文字长度(用于生产海报上的文字宽度计算)

FontUtil直接上代码import sun.font.FontDesignMetrics;import java.awt.*;/** * @Project my * @PackageName com.my.test.codeTest.test.图片组合 * @ClassName FontUtil * @Author jiahong.xing * @Date 2019...

2019-08-13 11:50:03 4462 1

原创 Base64工具类Base64Util

需要的依赖包<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.3.1</version></dependency> 直接上工具类...

2019-08-13 11:22:27 11729 5

原创 ASE加密解密算法工具类

直接上工具类代码,不需要引入额外的包,MD5只是测试使用import org.codelogger.utils.MD5Utils;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;/** * @describe:ASE加密解密算法工具类,暂时只用了微信解密 * @author: jiahong....

2019-08-13 11:18:40 584

原创 java通过javamail进行邮件发送(带文件附件)

spring mvc版本jar包通过maven引入jar包<javax.mail.version>1.5.0-b01</javax.mail.version><dependency> <groupId>javax.mail</groupId> <artifactId>mail</art...

2019-08-13 11:07:03 1731 2

原创 ftl 取得list的长度

ftl 取得list的长度: [#if repaymentTypeList ?? && (repaymentTypeList?size>0)] ${repaymentTypeList[0].param}[#else] - [/#if]...

2016-06-12 14:20:26 5487

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除