抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

OSI参考模型从下往上分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。其中 物理层在通信信道中传输原始比特流。 数据链路层进行物理寻址,并且将原始比特流转化为逻辑链路。 网络层进行路由选择和分组转发。 传输层建立端到端的数据链接。 会话层在用户间建立和管理会话, 表示层进行数据格式转化和数据加密。 应用层为应用程序提供服务。 TCP/IP网络模型链路层:负责封装和...

ES6新特性let 变量不能重复声明 产生块级作用域 不存在变量提升 不影响作用域链 const 声明常量,要赋初始值,不能重复声明 产生块级作用域 对数组或对象元素的修改,不算对常量的修改 不存在变量提升 不影响作用域链 作用域 局部作用域 函数作用域:函数内部声明的变量只能在函数内部访问 块作用域:使用{}包裹的代码块内部声明的变量外部有可能无法访问 let和const产生块作用域...

EslintESLint 是一个用于识别和报告在 ECMAScript/JavaScript 代码中发现的模式的工具,其目标是使代码更加一致并避免错误。 安装确保事先运行 npm init,已经有 package.json 文件。 1npm init -D @eslint/config@latest 使用托管在 npm 上的特定可共享配置 1npm init -D @eslint...

语义化标签header nav main article section aside footer 语义化的优点: 在没CSS样式的情况下,页面整体也会呈现很好的结构效果 代码结构清晰,易于阅读, 利于开发和维护方便其他设备解析(如屏幕阅读器)根据语义渲染网页。 有利于搜索引擎优化(SEO),搜索引擎爬虫会根据不同的标签来赋予不同的权重 HTML5新特性语义化标签音视频处理API(aud...

数据库系统概论概述 四个基本概念 数据(data):描述事物的符号记录称为数据 数据库(DB):长期储存在计算机内的,有组织的、可共享的大量数据的集合。 数据库管理系统(DBMS):计算机基础软件。具有 数据定义功能(DDL),定义数据对象的组成和结构 数据组织存储和管理 数据操纵功能(DML),实现数据的增删改查 数据库的事务管理和运行管理 数据库的建立和维护功能 数据库系统(DB...

fs文件系统读取文件内容12345678910111213141516171819202122232425const fs = require("fs");// 异步读取fs.readFile('input.txt','utf8', function (err, data) { //如果读取成功,则err的值为nul...

设计模式的分类 模式 & 描述 包括 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 工厂模式(Factory Pattern)抽象工厂模式(Abstract Factory Pattern)单例模式(Singleton Pattern)建造者模式(...

面试八股HTTP状态码及常见状态码HTTP状态码• 1xx:指示信息类,表示请求已接受,继续处理• 2xx:指示成功类,表示请求已成功接受• 3xx:指示重定向,表示要完成请求必须进行更近一步的操作• 4xx:指示客户端错误,请求有语法错误或请求无法实现• 5xx:指示服务器错误,服务器未能实现合法的请求 常见状态码• 200 OK:客户端请求成功• 301 Moved Permanentl...

常用命令 git init 初始化git仓库 git clone [本地目录] 克隆仓库到本地 git add (file) 添加工作区文件到暂存区 git commit -m (“message”) 从暂存区提交到本地仓库 git push [-f] [–set-upstream] [远端仓库名称 [本地分支名] [:远端分支名]] 推送到远程分支(同名可省略远端分支名) –set...

目录结构 文件夹 作用 apis 接口 assets 静态资源 components 通用组件 pages 页面级组件 router 路由Router store Redux状态 utils 工具函数 安装依赖12npm i sass @craco/craco -Dnpm i antd react-router-dom axios @reduxjs/to...