
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
http 模块简介核心模块 http 是 node.js 网络的关键模块,用于搭建服务器、接受请求、响应内容const http = require('http'); // 引入 http 模块http.createServer ( )创建服务器对象 - http.Server 实例:http.createServer()接收一个回调函数,回调函数带有 req、res 2 个参数:req - [请
# margin 的使用margin 用于设置元素的外边距。margin 是一个简写属性,包括以下 4 个子属性:-margin-top:上外边距。-margin-right:右外边距。-margin-bottom:下外边距。-margin-left:左外边距。margin 可以设置 1 ~ 4 个属性值:1. 一个属性值:一起设置上下左右。2. 两个属性值:分别设置上下、左右。3. 三个属性值:
# payable 修饰符以下函数需要使用 payable 修饰:① 需要接收以太币的函数;② 需要使用 `msg.value` / `callvalue()` 且可被外部访问的函数。```soliditycontract Demo {// 使用 payable 修饰构造函数, 使合约可以在部署时接收以太币constructor() payable {require(msg.value > 0,
# 进程与线程> #### 进程进程是操作系统进行任务调度和资源分配的基本单位。-进程是操作系统对程序的一种抽象,它包含了程序执行所需的资源和状态信息。-操作系统可以同时运行多个进程,每个进程都是相互独立的执行环境。-进程之间通过进程间通信(IPC,Interprocess Communication)机制来进行交互和数据传输。> #### 线程线程是进程内的执行单元,是操作系统调度的最小执行单位
# 路由的概念**SPA:**-SPA (Single Page Application,单页面应用),整个应用只有一个完整的页面,所有组件的展示、隐藏都在这一个页面中完成。-**不同组件之间的切换**需要通过**前端路由**来实现,数据需要通过 Ajax 获取。-缺点:1. 首屏加载速度较慢、 2. 不利于 SEO。对应的优化方法:1. 路由懒加载、代码压缩、CDN 加速、网络传输压缩、 2.
Promise 是一套处理异步场景的规范,能避免回调地狱的产生,使代码更清晰简洁。这套规范最早诞生于前端社区,并被命名为 Promise A+ 规范。参数executor称为执行器,为一回调函数调用resolve,Promise 实例的状态会从 pending 变为 fulfilled;调用reject,Promise 实例的状态会从 pending 变为 rejected;如果不调用resolv
# 路由的概念**SPA:**-SPA (Single Page Application,单页面应用),整个应用只有一个完整的页面,所有组件的展示、隐藏都在这一个页面中完成。-**不同组件之间的切换**需要通过**前端路由**来实现,数据需要通过 Ajax 获取。-缺点:1. 首屏加载速度较慢、 2. 不利于 SEO。对应的优化方法:1. 路由懒加载、代码压缩、CDN 加速、网络传输压缩、 2.
# 脚手架-脚手架 Vue CLI:用于快速生成 Vue 项目-安装 Vue CLI:`npm i -g @vue/cli`-查看 Vue CLI 版本:`vue -V`-创建项目:① `vue create project-name`、 ② `cd XXX` 进入项目所在目录、 ③ `npm run serve` 运行项目# 项目创建过程1. `vue create vue-demo` 创建 V
# Vuex 简介Vuex 是官方提供的一个插件,用于集中式管理组件共用的数据。使用 Vuex 后,任何组件之间都可以进行通信。Vuex 的数据存储是响应式的,当组件从 store 中获取并改变数据时,模版会被重新渲染。1
# margin 的使用margin 用于设置元素的外边距。margin 是一个简写属性,包括以下 4 个子属性:-margin-top:上外边距。-margin-right:右外边距。-margin-bottom:下外边距。-margin-left:左外边距。margin 可以设置 1 ~ 4 个属性值:1. 一个属性值:一起设置上下左右。2. 两个属性值:分别设置上下、左右。3. 三个属性值:







