DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作。

软件研发工作室
本文介绍的表单引擎是一个采用了单向数据流,双向数据绑定,三大事件机制,四大核心驱动,打通五脏六腑七经八脉,按照九大设计模式为指导思想的十全十美的表单引擎。本文将带你走进表单引擎的世界,为你阐述其设计思想,让你领悟其设计精髓!
前端项目每次发布的时候需要手动 run build 然后提交 dist。难道就没有办法来解决这种没意义而又重复劳作的事情吗?git上面居然会有编译后的文件,你的良心不会痛吗?配置文件是通过匹配域名来区分不同的变量,不觉得这很 low 吗?你还在为当接口出问题因为看不到服务端代码而不知道怎么跟人家吵架而感到苦恼吗?用 npm run build 然后提交 dist 发布这样会隐藏着一个定时炸弹。在 windows 下是大小写不敏感的,当你编译完之后那些文件已经互相链接在一起,发布到 linux 当然可以正常运行。但是假如有一天,项目组决定不能再在本地构建然后提交代码了,必须要在云服务器构建。那么 linux 下是大小写敏感的,编译的时候文件链接不到一起,就会报各种 xxx 文件找不到。
如果你曾经遇到过以上几点,那么恭喜你,这篇文章可以为你解决全部问题!
整理一些常见算法题,梳理解题思路。类似这种题目不难,但是久了容易忘。对于这种事情,最好的处理方式就是写成博客记录下来。需要的时候翻一翻基本就知道是怎么回事了。