自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Jenkins+SVN+Maven实现自动打包Jar/War并发布

一.背景 由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,我则负责Jenkins任务的创建。 部署Jenkins并创建用户(这里忽略这个步骤,不讲解) Jenkins部署完成后,使用管理员账户登录Jenkins 点击系统管理->全局工具配置->下滑找到Maven,点击Maven 安装->配置Maven 第...

2018-09-03 12:10:57 11206

原创 Mac环境下SonarQube的安装与使用

SonarQube是一个用于代码质量管理的开源平台,可以快速的定位代码中潜在的或者明显的错误,支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言. 准备工作 1.SonarQube 2.Sonar-Scanner 3.mysql数据库(忽略安装过程) 安装 1.下载SonarQube之后,打开bin目录下的对应...

2018-09-02 21:58:19 3730

原创 ionic自定义倒计时组件

创建CountDownComponent ionic g component count-down 运行完成后会生成如下目录 image.png 编写CountDownComponent 首先分析一下倒计时组件需要显示哪些元素,每个元素都需要在TS文件中定于对应变量: 剩余天数(day) 剩余小时数(hour) 剩余分钟数(minute)...

2019-01-23 18:01:00 715 1

原创 2018-12-26

创建第一个项目 注册ionic账号 前往ionic官网注册账号 创建项目 命令行依次输入如下命令 ionic start demo blank n n 界面如下图则代表创建成功 image.png 运行项目 使用WebStorm打开项目 未安装WebStorm则前往下载并安装 Terminal中执行如下命令: ionic serve 执...

2018-12-26 18:02:00 129

原创 将博客搬至CSDN

本简书所有文章会同步至我的CSDN

2018-09-20 15:38:00 155

原创 ionic3+angular4 HttpClient封装优化

背景 众所周知,angular4以后引入的HTTPClient为前端http请求带来了非常大的改进,它支持了与java类似的拦截器机制,通过拦截器,可以方便的对请求进行前置、后置及异常处理。但如果我们需要在不同的项目中使用这个拦截器,且有不同的业务处理逻辑该怎么办呢? 步骤 1.编写HttpProvider 编写这个组件是为了提供一个简便的请求方法 1.1...

2018-09-20 15:27:00 3216 3

原创 ionic3日志组件

背景 我们在开发时都很喜欢使用console.*来打印出日志信息以方便我们调试代码,但是在上线时肯定是需要去除所有的console;但是大多数情况下开发者都会忘记移除console输出,这会带来生产日志风险。 编写 新增一个日志组件:logger ionic g provier logger 修改logger.ts的内容如下: import ...

2018-09-20 14:51:00 995

原创 ionic3二维码功能(生成二维码)

生成二维码 方法一:qrcanvas(支持中文) 1. 安装依赖: npm i qrcanvas --save 2. 新建一个组件Component,通过这个组件来提供生成二维码的能力 ionic g component qrcode 3. 在qrcode包下新增一个qrcode.module.ts文件,文件及文件内容如下: ...

2018-09-10 15:24:00 3101 2

原创 ionic3相关知识收集

启动相关 1. 修改端口以启动多个项目 方法:使用ionic serve启动时,默认端口号为8100,修改这个端口号即可 命令:ionic serve -p 8200 功能相关 1. 二维码功能 1.1二维码生成: 详情请查看我的另一篇简书ionic3二维码功能(生成二维码) 1.2二维码扫描 详情请参考ionic3 使用QR Sc...

2018-09-10 10:23:00 170

原创 SpringBoot包扫描机制

1.背景: 我将应用分成了parent+core+server这种模式,parent是一个单纯的pom文件,存放项目的一些公共依赖;core则是一个没有启动类的SpringBoot项目,存放项目的核心代码,例如model、filter、listener及配置等;server则是一个实际的应用项目,包含一个SpringBoot启动类,提供各种实际的功能。 ...

2018-09-10 06:27:00 18085 1

原创 Mac环境下SonarQube的安装与使用

SonarQube是一个用于代码质量管理的开源平台,可以快速的定位代码中潜在的或者明显的错误,支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言. 准备工作 1.SonarQube 2.Sonar-Scanner 3.mysql数据库(忽略安装过程) 安装 1.下载SonarQube之后,打...

2018-09-02 21:50:00 306

原创 Jenkins+SVN+Maven实现自动打包Jar/War并发布

一.背景 由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,我则负责Jenkins任务的创建。 部署Jenkins并创建用户(这里忽略这个步骤,不讲解) Jenkins部署完成后,使用管理员账户登录Jenkins 1.png 点击系统管理->全局工具配置->下滑找到M...

2018-09-02 19:52:00 1983

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除