- 博客(4)
- 收藏
- 关注
原创 docker + Jenkins前端自动化部署完整实践
环境我是用的是阿里云主机,系统版本:ubuntu 18.04 lts安装Docker参考我的另一篇,Ubuntu下Docker安装,设置镜像加速,基础用法安装Jenkins这里使用的是Docker Hub官方的 jenkins/jenkins 镜像, 还有一个 jenkinsci/blueocean 镜像开箱自带blueocean界面(简洁好看,但是没自带界面直观)。拉取最新镜像$ docker pull jenkins/jenkins:lts查看已安装镜像$ docker image
2020-07-01 11:27:30 1723
原创 Ubuntu下Docker安装,设置镜像加速,基础用法
官网教程在Ubuntu上安装Docker Engine操作系统要求Ubuntu Focal 20.04 (LTS)Ubuntu Eoan 19.10Ubuntu Bionic 18.04 (LTS)Ubuntu Xenial 16.04 (LTS)如果已安装老版本 需要先卸载sudo apt-get remove docker docker-engine docker.io containerd runc 更新apt软件包索引并安装软件包以允许apt通过HTTPS使用存储库:$ s
2020-06-29 17:17:52 984
原创 记录下对js事件循环的理解
参考自:js运行机制详解(Event Loop)并发模型与事件循环Tasks, microtasks, queues and schedules归纳一下自己的理解。概念:栈函数调用形成了一个由若干帧组成的栈堆对象被分配在堆中,堆是一个用来表示一大块(通常是非结构化的)内存区域的计算机术语。同步任务和异步任务同步任务在主线程执行,异步任务会添加到执行队列中。队列一个 JavaScript 运行时包含了一个待处理消息的消息队列。每一个消息都关联着一个用以处理这个消息的回调函数。在 事
2020-06-24 17:55:44 147
原创 js链表学习,以及对比原生数组讨论有没有必要使用链表
js链表学习,以及对比原生数组讨论有没有必要使用链表先看一下基本概念摘自学习JavaScript数据结构与算法(第3版)-洛伊安妮·格罗纳要存储多个元素,数组(或列表)可能是最常用的数据结构。这种数据结构非常方便,提供了一个便利的[]语法来访问其元素。然而,这种数据结构有一个缺点:**(在大多数语言中)数组的大小是固定的,从数组的起点或中间插入或移除项的成本很高,因为需要移动元素。(尽管我们已经学过,JavaScript有来自Array类的方法可以帮我们做这些事,但背后的情况同样如此。)**链表存储
2020-06-23 19:50:00 543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人