摘要: 接swagger很傻x的一次教训 阅读全文
posted @ 2020-03-12 21:23 ChoviWu 阅读(875) 评论(2) 推荐(1) 编辑
摘要: 前几天项目出了一些问题,祸源就在平台短链应用的是第三方(新浪短链t.cn),所有使用新浪短链的平台都未能逃过本次关服的洗刷。那么这个问题就警醒我们,第三方的服务固然快, 也相对比较好,但是这些突如其来的问题也要让我们知道 免费的服务并不能作为长久之计,以前github上也出现过一些项目停止维护或者闭 阅读全文
posted @ 2019-09-15 10:28 ChoviWu 阅读(858) 评论(0) 推荐(0) 编辑
摘要: ###自从上月开始实行垃圾分类,整个上海人都已经“疯掉”了。那么,我们应该怎么识别什么是“垃圾”呢? 这里,我提供了并整理了几个api,其中包括图像识别,垃圾分类查找,根据关键字或者图片的内容来进行查找 注:一下api编码格式均为utf-8,code为200时即请求成功 API: 根据垃圾名称查询垃 阅读全文
posted @ 2019-07-21 01:51 ChoviWu 阅读(3913) 评论(0) 推荐(0) 编辑
摘要: 在接微信支付的时候,或多或少会遇到签名失败,本人接入的时候也遇了不少次: 总结如下: 1、参数没有经过ASCII排序 2、参数包含中文未经过UTF-8标准转化加密后的签名不对应(经本人测验:加密算法要对中文进行utf-8) 生成签名: 原文:https://choviwu.top/archives/ 阅读全文
posted @ 2019-01-11 11:08 ChoviWu 阅读(1985) 评论(0) 推荐(0) 编辑
摘要: 最近在学习java基础结构,刚好学到了jvm,总结了以下并可以结合思维导图认识以下Jvm的对象: 本篇内容主要写的是对象的分配,所以,理论上只跟“堆”有关系, 结合上面的思维导图,说一下,当用户new Object的时候,jvm会把这个对象放入堆里面,并把对象的引用存入栈里面,创建对象之后,自然下一 阅读全文
posted @ 2018-12-28 17:58 ChoviWu 阅读(412) 评论(0) 推荐(0) 编辑
摘要: MQ,其实目的都是一样,就是应对系统的并发可以实现消峰和解耦的作用,类似于创建了一个线程异步操作,这一点可以了解一下一款优秀的并发框架(Disruptor),据说是每秒可以处理十万级数据, 目前据本人了解,有一个开源分布式事务框架Hmily使用了这个,实现了异步处理解耦的作用,也省去了不少代码 言归 阅读全文
posted @ 2018-12-27 15:35 ChoviWu 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 这一篇文章主要是记录Mybatis的动态代理学习成果,如果对源码感兴趣,可以看一下上篇文章 https://www.cnblogs.com/ChoviWu/p/10118051.html 阅读本篇的读者应该都已经了解了用mapper调用xml下的内容是利用动态代理,本文将对这一部分的源码一探究竟 我 阅读全文
posted @ 2018-12-14 15:38 ChoviWu 阅读(420) 评论(0) 推荐(0) 编辑
摘要: Mybatis的源码学习(一): 前言: 结合spring本次学习会先从spring-mybatis开始分析 在学习mybatis之前,应该要对spring的bean有所了解,本文略过 先贴一下mybatis的配置: 先看第一个配置,配置 这段即spring IOC 依赖注入的特性,将数据库的配置信 阅读全文
posted @ 2018-12-14 13:12 ChoviWu 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: springboot打war包,tomcatmanager/,el/elManager 避免出现编码中的小细节:/manager/xx 阅读全文
posted @ 2018-12-12 17:26 ChoviWu 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 首先,先创建一个interface IHello 目标接口类 然后再写一个目标类的实现类 最后再手动编写一个代理类 然后写一个客户端,对该代理进行操作: 阅读全文
posted @ 2018-12-10 17:11 ChoviWu 阅读(484) 评论(0) 推荐(0) 编辑