-
使用Hexo - hexo-theme-redefine搭建自己的博客
Hexo安装和使用Hexo1234npm install -g hexo-clihexo init <folder>cd <folder>npm install Hexo目录12345678.├── _config.yml├── package.json├── scaffolds├── source| ├── _drafts| └── _posts└── th... -
项目更新,如何提醒用户更新
微信小程序更新提醒(uniapp)在uniapp中存在一个API,updateManager,用于管理小程序更新。 12345678910111213141516171819202122232425262728293031323334353637383940//App.vueimport { onLaunch } from '@dcloudio/uni-app&... -
计算机中的单位
在日常的学习中,了解计算机单位的意义和使用对我们自身有显著的帮助 一、基本概念 比特(Bit): 计算机中最小的数据单位,只能表示0或1。比特是所有数据传输和存储的基础 字节(Byte): 计算机中常用的存储单位,通常表示8个比特。一个字节可以存储一个字符、一个数字或一个符号,中文占用俩个字节。 二、常见的数据单位1.KB 千字节 1KB = 1024B 2.MB 兆字节 1M... -
useState
hooks函数组件useState 作用:在函数组件中,修改状态值,让函数组件更新 语法:const [num,setNum] = useState(10) 返回一个state, 以及更新state的函数 1234567891011121314import { useState } from 'react'import {... -
ract-router
react-router React Router 是一款适用于 React 的多策略路由器,你既可以将它最大限度地作为一个 React 框架来使用,也可以在自己的架构中把它当作一个库来最低限度地使用(在react当初一个路由库进行跳转)。 一、当成库使用,在react中使用1npm i react-router 1.首次使用路由配置 12345678910111213141516171... -
border-image
border-image(边框图片) 在css中可以使用border-image属性,使用图片来作为元素的边框,来创建边框图片。border-image是五个border-image-&属性的组合 123456789border-image-source:源文件border-image-slice:定义边框图像从什么位置开始分割border-image-width:: 定义边框的厚... -
浅拷贝和深拷贝
浅拷贝和深拷贝数据类型 js中存在俩大数据类型: 基本数据类型 引用数据类型 基本数据类型保存在栈内存 引用数据类型保存在堆内存中,引用数据类型的变量存在栈中,在栈中保存一个地址指向堆内存中 浅拷贝 浅拷贝:创建一个新的数据,这个数据对原始数据进行拷贝: 当数据是基本的数据类型时,拷贝的基本类型的值 当数据时引用的数据类型,只拷贝一层,深层次属性只拷贝内存地址。 实现一... -
webSocket
webSocket 当我们邮箱中,每当收到一封邮件时,未读邮件的总数都会自动加1,而这种消息则是服务推送给客户端的 一、常见的消息推送1.常见消息推送方式 轮询 、 长轮询、 webSocket、 SSE 1.1 轮询 客户端1以固定的时间间隔向服务器发送请求,服务器接收到请求,将数据返回给客户端 轮询的优点 轮询是一种简单的获取服务器更新的方法,易于理解和实现 轮询基于htt... -
cavans
canvas <canvas> 是 HTML5 新增的,一个可以使用脚本(通常为 JavaScript) 在其中绘制图像的 HTML 元素。它可以用来制作照片集或者制作简单(也不是那么简单)的动画,甚至可以进行实时视频处理和渲染。 基本使用canvas1.基本使用 支持 <canvas> 的浏览器会只渲染 <canvas> 标签,而忽略其中的替代内容...