动机 前段时间st0rm23在自己的服务器上搭好了自己的gitlab,现在我准备开搞自己的web项目了。但是如果每次写完都要用一些文件传输的工具上传到自己的服务器就显得很低效...
动机 前段时间st0rm23在自己的服务器上搭好了自己的gitlab,现在我准备开搞自己的web项目了。但是如果每次写完都要用一些文件传输的工具上传到自己的服务器就显得很低效...
前言 SpringBoot系列Demo代码,使用idea搭建SpringBoot简单项目 一、创建步骤 1.创建SpringBoot项目,选择JDK版本 点击New新建项目 ...
作为前端开发者,你会感受到JS中对象(Object)这个概念的强大。我们说“JS中一切皆对象”。最核心的特性,例如从String,到数组,再到浏览器的APIs,“对象”这个概...
什么是数据不可变 数据一旦创建,就不可更改 immutable对象是不可直接赋值的对象,它可以有效的避免错误赋值的问题 什么是可变数据? 比如javascript的绝大多数数...
一.自动化上线代码基本介绍 1.软件开发生命周期 老板创意---产品经理---立项---开发团队---测试团队(黑白盒)---运维上线产品经理---加需求---开发团队---...
国际化可以使web站点或者app在不同的国家或者地区使用。可以国际化的内容有文本,日期、时间和数字的格式,还有货币等。目前市场上流行的react国际化框架主要有react-i...
最近花了一段时间研究jenkins这个工具。所以写下这篇文章,算是当做记录吧! 一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续...
安装多个Python版本,导致环境变量混乱,执行pip的时候出现 bad interpreter: No such file or directory只需要按以下操作即可 ...
pm2 介绍 pm2是nodejs应用程序的进程管理工具,内置负载均衡。其可以帮助您保持node应用程序的永久活动,无需停机皆可重新加载node应用程序。 pm2的主要特性 ...
背景:刚进入公司,拿到电脑后经过一些列基本操作可以正常的上传和下载代码,今天突然想把自己平常的联系项目上传到自己的github上,就开始学习git多账户相关知识。 在我创建多...
插图最基础的格式就是: ![Alt text](图片链接 "optional title") Alt text:图片的Alt标签,用来描述图片的关键词,可以不写。最初的本意是...
在理解Nginx的用途之前先了解正向代理、反向代理的概念: 正向代理:是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端...
其实,我们每天都在使用 npm 或 yarn 在 https://www.npmjs.com[https://www.npmjs.com/] 平台下载一些第三方的包,它们都...
最近在把一个c端的项目重构成首屏服务端渲染(SSR:server side render) 项目用到的技术: React 、webpack、koa2、webpack 对于重构...
useMemo 把“创建”函数和依赖项数组作为参数传入 useMemo,它仅会在某个依赖项改变时才重新计算 memoized 值。这种优化有助于避免在每次渲染时都进行高开销的...
1.概览 1.1 vscode插件可以做什么 vscode编辑器是可高度自定义的,我们使用vscode插件几乎可以对vscode编辑器进行所有形式的自定义,只要你想做,基本上...
构造函数创建对象: Person 就是一个构造函数,我们使用 new 创建了一个实例对象 person prototype 每个函数都有一个 prototype 属性每一个J...
页面流畅与 FPS 页面是一帧一帧绘制出来的,当每秒绘制的帧数(FPS)达到 60 时,页面是流畅的,小于这个值时,用户会感觉到卡顿。 1s 60帧,所以每一帧分到的时间是 ...
当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况: 对着画布无从下手、删了又来? 如何用一张图描述我的系统,并且让产品、运营、开发都能看明白? 画了一半的图还...