package com.sh.springboottdemo2.util; import com.sun.org.apache.xerces.internal.impl.dv.util.Base64; import javax.crypto.Cipher; import javax.crypto.K ...
分类:
编程语言 时间:
2020-08-04 09:44:58
阅读次数:
66
赠书活动火热进行中,赶快参与吧!详情请查看《聊聊Akka》今天有个朋友咨询我一个问题,截图如下:qq.pngqq.png在忙完了自己的事情后,我也简单的看了下,然后写了一个Filter来实现这位朋友说的功能,其实就是想记录请求的参数信息,下面我把涉及到的请求都打印了一遍,当然日志格式你可以自定义。输出日志的FilterpublicclassDebugRequestextendsZuulFilter
分类:
编程语言 时间:
2020-08-03 23:23:16
阅读次数:
73
长按二维码,关注我们前言赠书活动马上就要结束啦!还没参与的小伙伴查看文章参与吧。《赠书|感谢关注猿天地的朋友们》上篇文章SpringCloud中如何保证各个微服务之间调用的安全性我们介绍了各个微服务之间调用认证的方式以及原理。今天我们继续接着上篇文章来聊一聊如何能够在调用方实现token的自动设置以及刷新。我们的认证token是放在请求头中的,相对于把token放在请求参数中更为友好,对业务接口无
分类:
编程语言 时间:
2020-08-03 23:21:52
阅读次数:
76
异步调用就是不用等待结果的返回就执行后面的逻辑,同步调用则需要等带结果再执行后面的逻辑。通常我们使用异步操作都会去创建一个线程执行一段逻辑,然后把这个线程丢到线程池中去执行,代码如下:ExecutorServiceexecutorService=Executors.newFixedThreadPool(10);executorService.execute(()->{try{//业务逻辑}c
分类:
编程语言 时间:
2020-08-03 23:15:52
阅读次数:
75
package com.sundear.demo; import com.sun.org.apache.xerces.internal.impl.dv.util.Base64; import org.json.JSONObject; import org.junit.jupiter.api.Test ...
分类:
其他好文 时间:
2020-08-03 23:08:20
阅读次数:
68
import java.util.concurrent.locks.ReentrantLock; public class AsynObject { private volatile int count; private ReentrantLock lock = new ReentrantLock( ...
分类:
编程语言 时间:
2020-08-02 16:13:31
阅读次数:
81
prometheus提供了了系列的export帮助采集各种容器和中间件的运行指标,但有时我们还需要更灵活的监控指标,介绍一下自定义 本文用来监控dubbo的服务提供者的被调用指标,包括调用次数,p99等。 首先引入jar包 <dependency> <groupId>io.prometheus</g ...
分类:
其他好文 时间:
2020-07-31 12:29:42
阅读次数:
247
这是我的第46篇原创文章。在开始之前,我们先来看以下代码会有什么问题?publicclassThreadStopExample{publicstaticvoidmain(String[]args)throwsInterruptedException{Threadt1=newThread(()->{try{System.out.println("子线程开始执行");//模拟业务处理Thread
分类:
编程语言 时间:
2020-07-31 01:19:40
阅读次数:
102
package com.shine.eiuop.utils; import org.apache.poi.ss.usermodel.*; import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.ss.usermodel. ...
分类:
编程语言 时间:
2020-07-30 18:26:57
阅读次数:
76
一个方法加上@Transactional(rollbackFor=Exception.class)不生效 查找结果如下: 1.@Transactional是基于AOP动态代理做的,所以方法必须是public;其他的修饰符不生效。 2.Spring事务控制器在catch里面做了判断只有RuntimeE ...
分类:
其他好文 时间:
2020-07-30 18:25:37
阅读次数:
73