自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明天也要努力的博客

我的主页:https://mo.run/zhengys/

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Node.js 创建并封装静态 WEB 服务器

准备工作:1. 详细步骤创建 http 服务const http = require('http'); // 加载http服务模块http.createServer((req, res) => { res.writeHead(200, {'Content-Type': 'text/html;charset=utf-8'}); res.end(); // 结束响应}).listen(3000); // 设置端口号console.log('Server running at

2021-02-27 21:04:36 328

原创 Vue中 computed 和 watch 区别及应用场景详解

在 vue 的项目中,我们时常会需要对 data 的改变做出处理,这时候就需要用到 watch 和 computed 这两个属性。既然都是数值改变触发改变的属性,他们之间又有什么异同呢?1. 计算属性 computed特点:支持缓存,只有依赖数据发生改变,才会重新进行计算;不支持异步,当 computed 内有异步操作时无效,无法监听数据的变化;computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的。也就是基于 data 中声明过或者父组件传递的 props 中的数据通过

2021-02-25 15:54:20 3351

转载 CSS3 面试题(1)

1. 介绍一下标准的 CSS 的盒子模型?与低版本 IE 的盒子模型有什么不同的?标准盒子模型:宽度 = 内容的宽度(content)+ border + padding + margin;低版本 IE 盒子模型:宽度 = 内容宽度(content+border+padding)+ margin;2. box-sizing 属性用来控制元素的盒子模型的解析模式,默认为 content-box;context-box:W3C 的标准盒子模型,设置元素的 height/width 属性指的是 c

2021-02-24 15:18:23 738

转载 Vue 2.x 面试题(2)

1. 讲一讲 MVVMMVVM 是 Model-View-ViewModel 缩写,也就是把 MVC 中的 Controller 演变成 ViewModel。Model 层代表数据模型,View 代表 UI 组件,ViewModel 是 View 和 Model 层的桥梁,数据会绑定到 viewModel 层并自动将数据渲染到页面中,视图变化的时候会通知 viewModel 层更新数据。2. 简单说一下 Vue2.x 响应式数据原理Vue 在初始化数据时,会使用 Object.defineProper

2021-02-22 13:56:32 556

原创 JavaScript中 获取DOM元素尺寸和位置

1. 获取元素的 css 大小1.1 获取元素的行内样式<script> function boxInfo(){ let box = document.getElementById('box'); let w = box.style.width; let h = box.style.height; console.log(w,h) // 700px 800px }</script><body> <div id="

2021-02-20 16:18:06 4011

原创 JavaScript中 函数闭包详解

1. 变量作用域理解闭包,首先必须理解变量作用域,在ECMAScript5的标准中有两种作用域:全局作用域和函数作用域。两者的调用关系是:函数内部可以直接读取全局变量;正常情况下,函数外部无法读取函数内部声明的变量;let num = 1;function test() { let n = 2; console.log(num); // 1}test(); console.log(n); // ReferenceError: n is not defined实际开发中

2021-02-17 23:05:34 590

原创 JavaScript中 var、let、const 特性及区别详解

1. ES5 中 var 声明变量的弊端ES5 中其实给我们提供了两种声明变量的方法:var 命令和 function 命令。使用 function 命令声明函数这里不参与讨论,我们主要对比 var 命令。var 命令声明变量有三大特点:变量可以重复声明;变量声明会被提升;没有块级作用域;这三个特点使得 JS 代码的编写显得有些“随意”,不够规范,而且这样的语法逻辑也有悖常理,举两个例子:1.1 内层变量会覆盖外层同名变量我们用 var 声明一个全局变量 num 赋值为 1,之后在 s

2021-02-08 15:50:28 921

原创 Linux 系统安装 Nginx

1. 前言系统平台:CentOS 7.x相关 shell 命令参考wget 安装Linux wget是一个下载文件的工具,用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支

2021-02-05 10:13:52 483

原创 Linux 系统安装 Node.js

相关 shell 命令参考1. CentOS 安装 Node.js用户:root1.1 Node.js 下载并上传下载地址:Node.js 中文网修改下载的压缩包名称为: nodejs.tar.xz切换到你希望安装node的目录,并上传 nodejs.tar.xzcd usr/software rz -y本步骤下载 Node.js,也可通过使用 wget 实现wget https://npm.taobao.org/mirrors/node/v11.7.0/node-v11.

2021-02-01 16:48:00 440

Element-ui中 选择器(select)多选下拉框实现全选功能.zip

更多说明移步:https://blog.csdn.net/ZYS10000/article/details/120118373

2021-10-10

Vue + Echarts 实现中国地图多级钻取功能.zip

本文为 Vue 2.x + Echarts 5.x 实现中国地图多级钻取功能(基本版 未做过多功能拓展和样式优化 便于二次开发)。(更多说明移步:https://blog.csdn.net/ZYS10000/article/details/119298354)

2021-08-01

element-tree-plus.zip

包含4个为 element-ui 中树形控件实现增删改功能的案例

2021-05-05

空空如也

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

TA关注的人

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