- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 基于ZUUL过滤对请求中文件参数进行编解码/加解密/替换
目录 前言 思路流程 代码 相关pom jar 文件上传过滤器 文件下载过滤器 Bse64编码工具类 前言 在项目中遇到需要将前台涉及文件上传或下载的请求中的文件参数进行Base64编码,以便于适应他们本地的中台系统。调用流程为 前台Nginx服务器----->中台服务----->后台Service服务,其中他们的中台服务硬性要求了这种功能。 乍一听感觉好奇怪的需求,但是毕竟甲方爸爸这么要求了,咱也没办法,撸袖子干吧。 为了减少对原后台服务的修改,且减少代码暴露,.
2022-03-07 15:20:29
1504
原创 滑块验证码后台生成及校验
前言 在自己做的某一个项目中要求具备滑块验证码的功能,在翻阅部分博客后自己参考编写了一个后台的滑块验证码工具类,这里要给提供参考资料的博客说声谢谢,但是因时间久远忘记了之前的博客地址,所以也要说声抱歉。 思路流程 验证码的生成及验证流程是利用jhlabs jar包工具对图片进行抠图,将抠出的图片与背景图片通过base64编码转转成图片字符串发送给前台,并记录抠出图片的X坐标值,后续校验过程中我们会根据前台用户滑动的X坐标值与我们后台记录的X坐标值进行比较,在坐标值范围内则可证明验证成功。 注意点:
2022-03-07 14:18:16
2963
1
原创 基于注解的Excel多Sheet数据导出/导入
介绍 Excel导出是我们在项目中经常使用到的功能,市面上成熟的导出工具包用起来比较的繁琐,而且定制化不高,在我们想自己编写一些特殊功能时不太好用,因此决定自己写一个简单的基于注解的Excel多Sheet导出。 在设计Excel导出@ExcelField注解之前,我们项目中也是用到了Swagger工具注解,上面包含了字段的说明标题,因此在编写自定义注解时省略了标题属性,通过直接获取swagger的@ApiModelProperty的字段说明来获取字段的标题,小伙伴们可以通过自己添加@ExcelField
2022-03-07 13:04:21
2185
3
原创 消息中间件-RabbitMq学习
前言 根据项目的需要,需要搭建一个消息中间件RabbitMQ服务器,并使用RabbitMQ监听器去同步其他系统的数据,在网上搜索浏览了大量的博客文档学习,吸取自己认为较好的文章的部分,并自己动手操作了一番记录了下来,希望能帮助想学习的小伙伴们。 再此特别感谢那些总结博客的大佬们提供的文档资料。 RabbitMQ简介 RabbitMQ是由Erlang语言编写的实现了高级消息队列协议(AMQP...
2018-11-21 17:14:46
484
原创 Redis命令笔记
1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit 2)持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown:将数据同步保存到磁盘,然后关闭服务 ...
2018-02-28 10:21:25
179
转载 Http协议解析
概述 百度解释:Http协议(超文本传输协议)是一种通信协议,它允许将超文本标记语言即HTML文件从WEB服务器上传送到客户端的浏览器。它详细规定了浏览器和万维网(WWW= World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档。在Internet中所有的传输都是通过TCP/IP进行的。HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常
2018-01-12 10:57:32
2054
MHA离线安装包(centos7)mhaManager+node+各种Perl包 共100多rpm文件 (免费下载,免费!)
2022-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人