摘要:
RestTemplate一般用于方法内部请求调用,请求报错时难以调试,所以可以为RestTemplate加拦截器进行调试,具体操作如下: 拦截器LoggingClientHttpRequestInterceptor: 在启动类里面对RestTemplate实例添加拦截器 效果如下:
阅读全文
posted @ 2019-07-04 15:56
miaoying
阅读(4637)
推荐(1)
摘要:
参考https://examples.javacodegeeks.com/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers/做了一个性能测试
阅读全文
posted @ 2019-06-26 16:29
miaoying
阅读(539)
推荐(0)
摘要:
背景:生成二维码功能,扫码后需要跳转到对应的链接,即二维码内容就是对应的链接。使用zxing生成二维码时,二维码内容长度有限,不能超过128字符,否则二维码信息扫不出来。 为了解决以上问题,我们项目使用了短链。 短链的生成与设计: 生成唯一随机字符串config_id,将两个关键信息platform
阅读全文
posted @ 2019-06-19 16:29
miaoying
阅读(573)
推荐(0)
摘要:
1. 下载Shadowsocks 2. 安装后启动shadowsocks,输入服务器ip、端口号等信息 3. 以PAC模式启动代理 4. 在chrome浏览器安装插件SwitchyOmega,新建情景模式->代理协议选择SOCKS5,代理端口和shadowsocks的一致:1080,点击“应用选项”
阅读全文
posted @ 2019-05-20 11:13
miaoying
阅读(39)
推荐(0)
摘要:
最近在使用JWT做一个单点登录与接口鉴权的功能,正好可以对JWT有深一步的了解。 一、JWT使用场景: 1. 授权:用户登录后,每个请求都包含JWT,允许用户访问该令牌允许的路由、服务和资源。单点登录是现在广泛使用的JWT地一个特性,因为它开销小,并且可以轻松地跨域使用。 2. 信息交换: 对于安全
阅读全文
posted @ 2019-05-18 11:58
miaoying
阅读(2606)
推荐(0)
摘要:
一、多catch块的代码优化 在写代码时,多行存在不同的异常,使用try catch的话,习惯性的是有多个catch,如下所示: 注意到warning,文字描述如下: 大概意思是再try的代码块中,存在多个catch块结构时,如果使用的是JDK 7及以上,把这些catch块进行折叠到一个中更高效,如
阅读全文
posted @ 2019-05-10 17:29
miaoying
阅读(1490)
推荐(0)
摘要:
编写一个多条件过滤功能时,想使用map作为过滤条件的容器,由于存在同一健匹配多个值的情况,所以就发现了jdk8的新的map:IdentityHashMap。使用它完美解决了我的问题。 对比IdentityHashMap与HashTable、HashMap,代码如下: IdentityHashMap
阅读全文
posted @ 2019-05-05 15:12
miaoying
阅读(2567)
推荐(0)
摘要:
做一个数组的多属性动态排序的功能,使用map时发现有序性问题。 LinkedHashMap会存储数据的插入顺序,是进入时有序;TreeMap则是默认key升序,是进入后有序(hashMap 、hashTable无序),但是可以通过重写TreeMap的比较器修改默认排序,比如我将TreeMap改为了k
阅读全文
posted @ 2019-04-15 15:09
miaoying
阅读(3565)
推荐(0)
摘要:
1. 检查本机有没有安装GCC,没有的话先进行安装 2. 选择 sublime 的Tools->Build System->New Build System,建立配置文件,文件命名为C.sublime-build,文件内容如下: 3. 写好C程序后,快捷键ctrl+b就可以执行该程序。
阅读全文
posted @ 2019-04-11 17:34
miaoying
阅读(227)
推荐(0)
摘要:
1. 新建一个maven项目,工程目录如下 2. 添加接口MessageService及其实现类MessageServiceImpl MessageService.java MessageServiceImpl.java pom文件中添加spring-context依赖 在resources目录下添
阅读全文
posted @ 2019-03-25 15:37
miaoying
阅读(219)
推荐(0)