Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger的目标是对REST API定义一个标准的和语言无关的接口,可让人和计算机无需访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过Swagger进行正确定义,用户可以理解远程服务并使用最少实现逻辑与远程服务进行交互。与为底层编程所实现的接口类似,Swagger消除了调用服务时可能会有的猜测。
Intellij IDEA基于Springboot的测试生产远程调试
基于redis的分布式锁组件,简单方便快捷接入项目
使项目拥有分布式锁能力 https://github.com/kekingcn/spring-boot-klock-starter
spring-boot-klock-starter
基于redis的分布式锁spring-boot starter组件,使得项目拥有分布式锁能力变得异常简单,支持spring boot,和spirng mvc等spring相关项目
next的自动更新背景图片实现方法及效果图展示
实现的原理
修改背景样式
修改themes/next/source/css/ _custom/custom.styl文件,这个是Next故意留给用户自己个性化定制一些样式的文件,添加以下代码:
1 | body { |
为Hexo-Next主题设置头部图片
vi themes/next/source/css/_common/components/header/header.styl
// 下面的url()里不一定非要填相对路径,填一个能访问的url即可,比如放在七牛云上的图片
.header { background: url(‘../image/background.jpg’); }
Next主题小屏幕下保留侧边栏
当然,iissnan最初决定在小屏幕上block掉侧栏是有原因的,这个副作用在这番改动之后也依然存在:极端尺寸设备上会出现侧栏完全覆盖主体甚至显示不全。改动的好处也很明显,页面内容展示更完全。毕竟H5普及之后,小型网站越来越不需要考虑兼容性问题,权衡利弊,这样做还是有意义的。