Title
  2023年2月21日
摘要: 一、是什么 OSI (Open System Interconnect)模型全称为开放式通信系统互连参考模型,是国际标准化组织 ( ISO ) 提出的一个试图使各种计算机在世界范围内互连为网络的标准框架 OSI将计算机网络体系结构划分为七层,每一层实现各自的功能和协议,并完成与相邻层的接口通信。即每 阅读全文
posted @ 2023-02-21 01:01 chccee 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、UDP UDP(User Datagram Protocol),用户数据包协议,是一个简单的面向数据报的通信协议,即对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层 也就是说无论应用层交给UDP多长的报文,它统统发送,一次发送一个报文 而对接收方,接到后直接去除首 阅读全文
posted @ 2023-02-21 00:36 chccee 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、安全特性 在上篇文章中,我们了解到HTTP在通信过程中,存在以下问题: 通信使用明文(不加密),内容可能被窃听 不验证通信方的身份,因此有可能遭遇伪装 而HTTPS的出现正是解决这些问题,HTTPS是建立在SSL之上,其安全性由SSL来保证 在采用SSL后,HTTP就拥有了HTTPS的加密、证书 阅读全文
posted @ 2023-02-21 00:21 chccee 阅读(42) 评论(0) 推荐(0) 编辑
  2023年2月20日
摘要: 一、redux是什么? redux 就是react 全局状态管理,作用是存放全局数据 二、核心 state:存放数据 reducer:修改仓库数据 是一个函数,参数一:仓库中的数据,参数2:行为 actions 返回值就是 最新的仓库数据 就是在reduce中定义的方法,修改数据,相当于mutati 阅读全文
posted @ 2023-02-20 17:56 chccee 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、React组件的生命周期 什么是组件的生命周期 组件从创建到挂载到页面中运行,再到组件卸载的过程,这个过程就称为生命周期 跟Vue一样,React整个组件生命周期包括从创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程 注意:React生命周期,主要谈类的生命周期,因为函 阅读全文
posted @ 2023-02-20 09:43 chccee 阅读(499) 评论(0) 推荐(0) 编辑
摘要: react中类组件和函数组件的理解?有什么区别 一、类组件 类组件,顾名思义,也就是通过使用ES6类的编写形式去编写组件,该类必须继承React.Component 如果想要访问父组件传递过来的参数,可通过this.props的方式去访问 在组件中必须实现render方法,在return中返回Rea 阅读全文
posted @ 2023-02-20 01:54 chccee 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 React是用于构建用户界面的,帮助我们解决渲染DOM的过程 而在整个应用中会存在很多个组件,每个组件的state是由自身进行管理,包括组件定义自身的state、组件之间的通信通过props传递、使用Context实现数据共享 如果让每个组件都存储自身相关的状态,理论上来讲不会影响应用的 阅读全文
posted @ 2023-02-20 00:35 chccee 阅读(108) 评论(0) 推荐(1) 编辑
  2023年2月19日
摘要: react-router 一、在react项目中安装路由 官方文档:https://reactrouter.com/en/v6.3.0/getting-started/installation#basic-installation npm $ npm install react-router-dom 阅读全文
posted @ 2023-02-19 23:51 chccee 阅读(255) 评论(0) 推荐(1) 编辑
摘要: 在React项目是如何捕获错误的? 一、是什么 错误在我们日常编写代码是非常常见的 举个例子,在react项目中去编写组件内JavaScript代码错误会导致 React 的内部状态被破坏,导致整个应用崩溃,这是不应该出现的现象 作为一个框架,react也有自身对于错误的处理的解决方案 二、如何做 阅读全文
posted @ 2023-02-19 09:53 chccee 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一、Hooks是什么? Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性 至于为什么引入hook,官方给出的动机是解决长时间使用和维护react过程中常遇到的问题,例如: 难以重用和共享组件中的与状态相关的逻辑 逻 阅读全文
posted @ 2023-02-19 01:31 chccee 阅读(274) 评论(0) 推荐(0) 编辑