背景 使用Git进行版本管理多人协作开发,常会遇到我们本地可能存在一套自己的配置或者某些测试文件不需要提交到远端的情况。因此需要使用Git的相关命令进行文件排除或解除追踪。 ...
背景 使用Git进行版本管理多人协作开发,常会遇到我们本地可能存在一套自己的配置或者某些测试文件不需要提交到远端的情况。因此需要使用Git的相关命令进行文件排除或解除追踪。 ...
背景 最近使用SpringBoot整合shrio时,针对于一些配置,例如:超时、密码重试次数等配置,需要单独配置在yml中,方便部署时变更。 但是却遇到获取不到yml中自定义...
最近项目都是spring boot构建,但是发现导入IDEA后yml配置文件根本无法正常提示。原因是IDEA默认不加载spring boot插件,点击启用后问题解决.
背景 在对接三方接口或实现开放平台操作时需要对接口提交参数通过RSA公钥进行加密,在获取到请求数据后需要使用RSA私钥对数据进行解密操作。 RSA生成工具 支付宝的RSA生成...
场景 我们经常需要监测一个方法中的某些程序片段的运行时间,从而定位到性能问题。 常用方式: 通过代码中两次插入System.currentTimeMillis()获取差值,计...
背景 项目中使用mysql作为数据库,针对项目中各种需要自增返回序列码值的场景(批次ID数据、自定义规则的序列码ID等)需要提供一个序列码池表进行维护。 实际使用中我们使用m...
背景 最近在使用nginx搭建网站或前后端分离部署项目时遇到了一个疑惑,就是在浏览器中请求url时,最后一个反斜杠作用到底是什么? 参阅了网上的文章,记录一下 解释 有没有反...
前言 nginx有时候并不像apache那样智能,对于redirect location的处理尤为惨淡,几乎只能用户手工处理非标准端口的问题。 比如因为种种原因,nginx并...
背景 我们经常需要服务器上面执行一些耗时操作,比如执行scp命令下载大文件等,但是又不想一直等待完成再做其他事情,所以可以配合linux的相关命令达到目的。 具体步骤 1.执...