暂无个人介绍
本简书所有文章会同步至我的CSDN
背景 众所周知,angular4以后引入的HTTPClient为前端http请求带来了非常大的改进,它支持了与java类似的拦截器机制,通过拦截器,可以方便的对请求进行前置、后置及异常处理。
背景 我们在开发时都很喜欢使用console.*来打印出日志信息以方便我们调试代码,但是在上线时肯定是需要去除所有的console;但是大多数情况下开发者都会忘记移除console输出,这会带来生产日志风险。
生成二维码 方法一:qrcanvas(支持中文) 1. 安装依赖: npm i qrcanvas --save 2. 新建一个组件Component,通过这个组件来提供生成二维码的能力 ionic g component qrcode 3.
启动相关 1. 修改端口以启动多个项目 方法:使用ionic serve启动时,默认端口号为8100,修改这个端口号即可 命令:ionic serve -p 8200 功能相关 1. 二维码功能 1.1二维码生成: 详情请查看我的另一篇简书ionic3二维码功能(生成二维码) 1.2二维码扫描 详情请参考ionic3 使用QR Scaner 扫描 2.日志组件 为了防止生产环境使用console导致日志安全问题,使用自定义的日志服务实现可控制式的日志输出 详情请参考我的另一篇简书ionic3日志组件 不断新增中。
1.背景: 我将应用分成了parent+core+server这种模式,parent是一个单纯的pom文件,存放项目的一些公共依赖;core则是一个没有启动类的SpringBoot项目,存放项目的核心代码,例如model、filter、listener及配置等;server则是一个实际的应用项目,包含一个SpringBoot启动类,提供各种实际的功能。
SonarQube是一个用于代码质量管理的开源平台,可以快速的定位代码中潜在的或者明显的错误,支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言.
一.背景 由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,我则负责Jenkins任务的创建。 部署Jenkins并创建用户(这里忽略这个步骤,不讲解) Jenkins部署完成后,使用管理员账户登录Jenkins 1.png 点击系统管理->全局工具配置->下滑找到Maven,点击Maven 安装->配置Maven 7.jpg image.png 第一个为配置当前Jenkins所在服务器环境自身Maven。