抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Gradle Wrapper可让未安装Gradle的开发者也可以直接使用gradle命令,但是默认的源速度很慢,本文讲解如何为其配置国内源。

Maven Wrapper可让未安装maven的开发者也可以直接使用mvn命令,但是默认的源速度很慢,本文讲解如何为其配置国内源。

通过docker构建nginx有一个较大的问题,就是无法方便修改nginx的conf配置,特别是其中proxy_pass地址,极有可能会经常变化,而每次变化都需要重新构建镜像显得极不优雅,因此本文将介绍如何通过环境变量来实现动态nginx的conf配置

MySQL8通过GTID实现主从复制

在实际开发中,可能会遇到需求A未开发完成时,有个更紧急的需求B或有BUG需要先修复,在没有多分支开发的情况下,假如需求A的变更做了破环性变更,就只能手动处理或再克隆一个仓库做需求B的开发,协同开发和代码管理上变得复杂且缓慢。因此在开发过程中,要遵循多分支开发的方式,以解决上述问题。

非对称加密之RSA的介绍,以及java对RSA进行封装,通过封装类生成公私钥、公钥加解密、私钥加解密等用法,包括解决Data must not be longer than 117 bytes等因长度过长导致的问题。

auth-spring-boot-starter 是一个基于token鉴权的权限框架,不像shiro或oauth2重繁琐,通过开箱即用的方式,快速实现token登录及接口鉴权等功能

通过集成 spring-boot-starter-wrap 统一返回封装,避免重复工作,避免繁琐的return R.xxx

git批量修改已提交的用户名和邮箱,适用于修改了用户名邮箱,又想保留原来项目的提交记录

通过集成 spring-boot-starter-pay 快速实现支付功能,完成支付宝当面付下单和支付回调的对接