技术分享
升级Docker安装的Jenkins
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 ...
Tableau Desktop连接远程MongoDB
Tableau Desktop 是基于斯坦福大学突破性技术的软件应用程序。它帮助您生动地分析实际存在的任何结构化数据,以在几分钟内生成美观的图表、坐标图、仪表盘与报告。利用 Tableau 简便的拖放式界面,您可以自定义视图、布局、形状、颜色等等,帮助您展现自己的数据视角。 ...
解决使用Mybatis Plus时遇关键字报错的问题
今天在向订单表插入数据时出现了一个很诡异的异常 仔细检查发现是关键字冲突了。本来只需要将关键字用`包上就可以,但是插入的sql是mybatis plus自动生成的,所以没有办法手动操作。 在官网逛了一圈也没有发现任何关于关键字的配置项,最后在官方仓库的Issues中找到了答案。 ...
解决Java中long型到前端后精度丢失的问题
今天出现了一个很奇怪的bug,前端在使用后台返回的数据做提交时,总是会提示ID不存在。刚开始还以为是变量的问题,但是仔细检查后发现又没啥问题。在一度陷入僵局的时候,我突然发现接口解析出来的数据貌似有问题。 ...
使用@ControllerAdvice拦截Filter中的异常
众所周知,ControllerAdvice只能用于处理Controller层的异常,无法Filter中出现的异常。那是不是就没有办法呢?也不是,只不过需要投机取巧一下。 ...
rsync免密实时备份
之前Gitlab一直是本机备份,但因为某些原因导致整个虚拟机挂了,差一点数据也丢失了。所以经过这次后,我赶紧搞了个异机备份,防止下次出现这种情况时连备份数据都没有。 安装篇 安装rsync rsync是linux系统下的数据镜像备份工具。 ...
Gitlab CI/CD集成Sonarqube实现实时扫描
为了规范开发流程和提高代码质量,公司要求每次提交都要进行代码扫描,如果代码质量不过关则不进行自动构建,并且还要把代码的问题贴在gitlab上,方便开发者查看。 安装篇 sonarqube安装gitlab插件 点击配置 > 应用市场,搜索gitlab点击安装即可。 ...
代码质量扫描工具Sonar Scanner的安装与使用
上次安装的SonarQube只是一个管理代码质量的平台,并不能扫描代码质量。所以我们还需要安装sonar scanner来实现扫描功能。 ...
Centos7安装代码质量管理平台sonarqube
SonarQube 是一个用于代码质量管理的开源平台,用于管理源代码的质量。 ...
Centos7 安装mysql5.7
今天在安装soanrqube的时候发现sonarqube对mysql的版本有要求(>=5.6, <= 8.0),之前安装的mariadb没办法使用。所以只能重新安装一个符合要求的版本。 ...
热门搜索
BANTO
talk is cheap,show me the code
66 文章
78 评论
28 喜欢
Top