- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 超详细!手把手教你用Jenkins pipeline + docker 打造前后端持续集成环境
基于Jenkins pipeline + docker 打造后端持续集成环境前言为什么我们需要持续集成环境想要达到的效果:一键发布代码到远程环境可以选择不同的分支来发布不同环境的代码可以手动选择发布的模块可以快速回滚待发布环境易复制docker简介jenkins简介流程图开发人员提交代码、合并分支推送到指定分支Jenkins人工/定时触发项目构建Jenkins拉取、...
2019-04-27 00:27:58
6916
原创 16种JavaScript设计模式(中)
简介上文中介绍了学习设计模式前需要了解的一些基础概念和js的基础模式-原型模式,没看过的同学可以点这里,本章将介绍以下几种模式单例模式策略模式代理模式迭代器模式发布订阅模式命令模式组合模式单例模式定义:保证一个类只有一个实例,并提供一个访问他的全局访问点简介:单例模式是一种常用的模式,我们在多次引入其他模块时,并不需要每次都创建一个新的模块对象,复用之前创建过的对象不仅能...
2019-03-24 21:03:02
228
原创 16种JavaScript设计模式(上)
简介设计模式的定义是:在面向对象软件设计过程中针对特定问题的优雅而简洁的解决方案。就好比在足球比赛中我们把“边后卫快速突破后向球门方向传出高球,中路队员接应头球攻门”这种战术称作“下底传中”一样是针对一些常见问题设计的解决方案。相信大家在程序开发中都会碰到类似的情况:感觉自己的代码写的不优雅,但不知道从如何下手去优化,虽然暂时解决了问题,但是却留下了很大的风险,一旦遇上了一些诡异的bug或者...
2019-03-24 21:02:07
190
原创 我猜你需要一个像vue-cli一样的后端(node)脚手架
前言相信大家在开发前端的项目时都尝试使用vue-cil之类的脚手架工具来初始化项目,通过这类工具我们可以快速的得到一个包含webpack、babel和基本框架代码的项目模板极大地提升了开发效率也降低了上手的难度。受到这类框架的启发(主要是Next.js)我尝试创建了一个基于koa2+mongoose的后端脚手架工具 Bus(来不及解释了快上车),主要包含以下功能:提供cil命令用于初始化项...
2019-03-24 20:54:56
306
mysql-connector-java-5.1.41.zip
2019-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人