自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GitLab CI入门及实践操作

假如我们有一个项目,已经部署在服务器上面了,然后但是我们想要修改其中的一个页面的部分功能,我们需要做些什么事情呢?- 先拉取gitlab上的代码- 对代码进行修改开发- 测试代码是否正常运行- 打包我们的前端代码- 将代码重新上传服务器【要是是第一次部署服务器,那你得在服务器上安装你的项目所需要的环境,比如node,还得维护环境】- 在服务器上看代码是否正常运行- 提交代码这样一看,非常麻烦,但凡我们想要修改一点儿东西都得经历上述步骤,时间也浪费了,也没法保证每次提交服务器都是正常运行的

2021-11-17 15:32:36 6758 1

原创 Docker入门

假如我们没有虚拟机,该怎么样让别人运行我们的项目,初学的时候,我们往往是打包代码,发给对方,然后让对方安装相应的环境,比如node、数据库,要是配置不同,项目很有可能无法运行,还会报错,如果多个人想要运行这份代码,那还得多次安装配置环境。当学习完虚拟机之后,我们可以直接发个链接给别人就可以查看,就得开始部署在服务器上。然后去买了服务器,学了linux,去服务器上搭建环境,下载node、mongogb,安装各种项目启动需要的东西,中途可能还安装不成功,然后XShell上传打包好的代码,然后解压运行,测试是

2021-11-17 15:22:13 719

原创 WebAssembly的简单实践

浏览器的性能JavaScript一开始就是动态类型解释性语言,动态类型解释性语言的一大特点就是灵活和慢。所以JavaScript和所有的动态类型语言一样,天生会比静态类型语言慢。而随着网页应用越来越复杂,JavaScript的运行性能就必须跟着提高。那么为什么动态类型语言,如Python、PHP、JavaScript就会比C/C++等静态类型语言慢呢?JavaScript慢在哪里我们来看一个最简单的情况,实现c = a + b加法运算,如果是C/C++语言,实现步骤大致如下:内存a里取值到.

2021-09-06 14:49:27 417

原创 vue组件间的九种通信方式

前言Vue组件实例间的作用域是相互独立的,而通常一个页面是由很多个组件构成,这些组件可能又嵌套了组件,形成了一个关系网图,它们的关系可能是像下图中一样,大致分为两种使用场景,父子组件间通信和非父子组件间通信,父子组件间通信又分为直接父子关系和间接父子关系。vue提供了多种通信方法,针对不同的通信需求,选择最合适的通信方式能帮助我们提高开发效率。本文简要介绍了八种通信方式以及适用场景,记录下在学习中的收货。父子组件间的通信props和$emit这是父子组件在传参时中常用的一种方式,父组件通过v-bi

2021-08-31 10:49:19 448

原创 函数式反应型编程(FRP)

函数式反应型编程(FRP)前言当我们开始写项目的时候,总会遇到一些情景,比如定时任务,ajax请求,要求我们去请求大的文件或者图片这些,然后我们就发现,直接写代码,会出现加载缓慢,白屏这样的问题,众所周知,js是单线程的,所以js任务也是一个一个顺序执行的,就是同步执行,后一个任务必须等待前一个任务完成之后才能执行,就如前面所说的,如果前一个任务花费的时间很长,就会造成阻塞,给用户带来不好的体验,我们要解决这些问题,当我们等待但是又不要阻塞程序,所以就需要异步处理这些耗时间的任务。1.处理异步的方法

2021-08-30 16:35:55 461

原创 ECMAScript简介及特性

什么是ECMAScriptECMAScript 是一种由 ECMA国际(前身为欧洲计算机制造商协会)通过 ECMA-262 标准化的脚本程序设计语言。Ecma国际(Ecma International)是一家国际性会员制度的信息和电信标准组织。1994年之前,名为欧洲计算机制造商协会(European Computer Manufacturers Association)。因为计算机的国际化,组织的标准牵涉到很多其他国家,因此组织决定改名表明其国际性。现名称已不属于首字母缩略字。与国家政府标准机构不同

2021-08-06 11:20:45 529

原创 CSS布局基础

CSS布局基础前言本文的阅读对象主要是针对CSS零基础的设计与测试人员,帮助学习者快速了解一些CSS基础布局,有助于与开发进行良好的协作与沟通。这里挑选了三个板块的内容进行阐述:盒模型、块级元素与行内元素、基础布局。每一个元素都是一个盒模型,因此我们有必要了解盒模型的结构。盒模型中的元素种类大致又分为块级元素和行内元素,还有一种类型是行内块元素,因特点是前两者的一个综合与前两者类似,这里就不再赘述。一个个的盒模型通过布局构建出了整个页面,了解基础的布局有助于设计出开发更想要的一个页面。一、盒模型页

2021-07-22 15:50:21 223

空空如也

空空如也

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

TA关注的人

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