自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 navicat中保存的mysql5.7数据库链接密码解密

<?phpclass NavicatPassword{ protected $version = 0; protected $aesKey = 'libcckeylibcckey'; protected $aesIv = 'libcciv libcciv '; protected $blowString = '3DC5CA39'; protected $blowKey = null; protected $blowIv = null;

2021-08-10 16:23:04 288

原创 面试题:“什么是服务雪崩效应,Hystrix如何避免雪崩效应的?

服务雪崩服务雪崩效应指因基础服务故障导致为级联故障的现象叫做雪崩效应举例:服务提供者不可用导致消费者不可用,并将不可用过程逐渐放大的过程比如说 C调用B,B调用A, A不可用导致B调用失败不能正常响应,从而导致C调用B失败,从而形成了雪崩效应Hystrix如何避免雪崩效应的?首先要避免雪崩效应的形成 需要一个强大的容错机制,Hystrix 就是实现了超时机制和断路器模式的工具类库Hystrix主要通过以下几点实现延迟和容错:包裹请求: 使用HystrixCOmmand 包裹对依赖的调用逻辑

2021-07-12 11:20:37 531

原创 一文让我们了解JVM,线上OOM如何处理,大家有兴趣的看看吧,话不多说!

2021-06-17 21:48:23 141

原创 如何玩转word文档导出???

目前大家所用的word文档导出的方法 大部分应该是Jacob优点:调用微软Office的COM接口,生成的word文件格式规范。缺点:服务器只能是windows平台,不支持unix和linux,且服务器上必须安装微软Office。Apache POI优点:跨平台支持windows、unix和linux。缺点:相对与对word文件的处理来说,POI更适合excel处理,对于word实现一些简单文件的操作凑合,不能设置样式且生成的word文件格式不够规范。Java2word优点:足够简单,操作

2020-09-07 18:08:41 2117

原创 北方世界最强者的微信公众号

这是我的微信公众号 ,大家有兴趣的关注下吧 ,有时间会发布一下技术文章!

2020-07-20 16:10:15 172

原创 FeignClient请求调用时如何添加requestHeader

FeignClient请求调用时如何添加requestHeader方法一:yml文件中修改hystrix的隔离策略hystrix默认的隔离策略是线程池隔离 ,此处我们将其修改为信号量隔离图片源自:https://www.cnblogs.com/duanxz/p/9681470.html方法二 自定义隔离策略@Slf4j@Componentpublic class FeignHystrixHeaderStrategy extends HystrixConcurrencyStrategy {

2020-05-29 16:02:29 6104

原创 使用网上url下载文件再上传到远程文件服务器

有时候我们会遇到根据网上的url,将图片读取但是又不想创建临时文件存到本地,尤其是在线上环境的时候,最终上传到文件服务器我们可以将其分为几步来做1. 根据url将其转换为输入流 利用HttpURLConnection可以将url读取成流public static InputStream saveToFile(String destUrl){ URL url = null;...

2019-06-15 16:12:55 1772 2

原创 关于FeignClient调用get方法,无法传递参数的解决办法

FeignClient 在进行远程调用的时候,get方法在接受的时候会将参数放入RequestBody中,将方法转为了post请求,这样服务端就无法获取请求参数,导致请求出错,所以我们在传递自定义参数的时候,需要将每个属性拆解出来加上@RequestParam 注解,这样的话就可以正常请求了,而且我们没必要将每一个属性都写入,只需要将我们所需要的参数加上即可@GetMapping("api/v1...

2019-06-10 21:23:07 5912 5

原创 URLDecoder.decode()转义处理

关于URLDecoder.decode()方法解码,会将"+"转为空格的解决办法url中的特殊字符有这么多.在前后端传输过程中,可能会对这些字符进行特殊处理,导致后台进行使用原字符串时,出现异常,我这里是解密的时候出现问题,如果字符串中没有"+“这个特殊字符的话,后台使用URLDecoder.decode(ciphertext, “UTF-8”);就可以满足,需求在对含有”+“的字符串时,后台这...

2019-06-10 11:14:39 45110

空空如也

空空如也

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

TA关注的人

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