Wesley13 Wesley13
3年前
90%的开发都没搞懂的CI和CD!
据IDC统计,2017年,DevOps的全球软件市场已达到约39亿美元的水平,预计到2022年市场将达到80亿美元左右!在敏捷软件开发环境中,工作模型和操作需要对公司不断变化的需求具有超级灵活的能力。DevOps——一种工具和实践的结合,有助于软件开发与IT运维并携手共进。这种跨功能的工作模式旨在最小化系统开发生命周期的持续时间,并提供持续的部署
Easter79 Easter79
3年前
TypeScript 的声明文件的使用与编写
作者:Angus.Fenying<i.am.x.fenying@gmail.com(https://www.oschina.net/action/GoToLink?urlmailto%3Ai.am.x.fenying%40gmail.com)\日期:2016091909:53PM1\.什么是声明文件?
Stella981 Stella981
3年前
Angular中的ViewContainerRef的几个概念和总结
今天读到博客:https://www.tuicool.com/articles/6Vzmuuv现总结一下提到的所有语法。其中涉及几个标签:<template :HTML的标准标签,不建议使用<ngtemplate:  <ngtemplatetagwillberenderedasacommentelement, 
Stella981 Stella981
3年前
Laravel 中的强大的tap你用过么
在本文,我们将讨论Laravel中的tap。我们将详细讨论tap帮助函数和collection中的tap方法。Tap帮助函数旧的实现方式Laravel提出了一个tap功能。这是一个非常奇怪的功能,受Ruby的启发。这是tap助手功能的基本实现。functio
Stella981 Stella981
3年前
JavaScript 是如何工作的:JavaScript 的内存模型
个人专栏ES6深入浅出已上线,深入ES6,通过案例学习掌握ES6中新特性一些使用技巧及原理,持续更新中,←点击可订阅。(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fqq449245884%2Fcategory_9606068.html
Wesley13 Wesley13
3年前
Java 生成永不重复的ID的代码
packagecom.hh.util;/创建数据库ID的通用方法.@sinceJDK1.6/publicclassCreateID{privatefinalstaticStringstr"123456
Easter79 Easter79
3年前
Spring中的AOP(一)——AspectJ的基本使用
AOP(AspectOrientProgramming),也就是面向切面编程,作为面向对象编程的一种补充,当前已经成为一种比较成熟的编程思想,其实AOP问世的时间并不长,甚至在国内的翻译还不太统一(另有人翻译为“面向方面编程”)。AOP和OOP(ObjectOrientProgramming,面向对象编程)互为补充,OOP将程序分解成各个层次的对象
Stella981 Stella981
3年前
Spring Initializr中生成的mvnw是干吗的?
当我们使用SpringInitializr来创建SpringBoot工程的时候,有没有发现在工程根目录下有两个名为mvnw的文件:!(https://oscimg.oschina.net/oscnet/upe0268a4a2b0bc2c7cc5dc5f94737ef622af.png)从命名、图标、扩展名来猜测,这两个文件的作用应该是一
Easter79 Easter79
3年前
SVG的简单使用,入门绘制简单的案例
一、svg介绍可缩放矢量图形(ScalableVectorGraphics,SVG)是W3C推出的基于XML的二维矢量图形标准。SVG可以提供高质量的矢量图形渲染,同时由于支持JavaScript和文档对象模型,SVG图形通常具有强大的交互能力。另一方面,SVG作为W3C所推荐的基于XML的开放标准,能够与其他网络技术进行无缝集成。
Wesley13 Wesley13
3年前
ubuntu的安装与vim(部分)文件的配置
Ubuntu的安装与vim相关的配置虚拟机环境的安装(先说说虚拟机的安装步骤把)对于安装ubuntu来讲不是很难掌握,但是在Linux系统虚拟机下提供了很多便利的手段,而要配置一个顺手的虚拟机环境就不是那么省心了。但对于一个小白来讲,有