摘要: 一、KNN算法简介 K Nearest Neighbor算法又叫KNN算法。如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。 简单来说,就是确定好k值后,在一个样本点周围的k个数据分别属于什么类别,那么该样本点就属于大多数数据所属的类 阅读全文
posted @ 2022-06-03 21:04 Lu西西 阅读(297) 评论(0) 推荐(0)
摘要: 七、redux 7.1 redux理解 7.1.1 redux是什么 redux是一个专门用于做状态管理的JS库(不是react插件库)。 它可以用在react, angular, vue等项目中, 但基本与react配合使用。 作用: 集中式管理react应用中多个组件共享的状态。 7.1.2 r 阅读全文
posted @ 2022-05-28 13:50 Lu西西 阅读(71) 评论(0) 推荐(0)
摘要: 感觉更新了React18之后现在学React着实有点坑。18版本是今年才发布的,所以除了文档之外可以查到的资料实在是少之又少,很多基于新版本写法问题的报错也很难搜索到,我的内心也是极度崩溃。。。看了官网尽力找到一些不知道对不对的解决办法,记录一下吧 1.React18 解决 unmountCompo 阅读全文
posted @ 2022-05-27 10:48 Lu西西 阅读(2211) 评论(3) 推荐(0)
摘要: React扩展用法 1. setState setState更新状态的2种写法 :one: setState(stateChange, [callback]) 对象式的setState (1)stateChange为状态改变对象(该对象可以体现出状态的更改) (2)callback是可选的回调函数, 阅读全文
posted @ 2022-05-26 17:47 Lu西西 阅读(96) 评论(0) 推荐(0)
摘要: 五、React路由 5.1 路由相关理解 5.1.1 SPA的理解 单页Web应用(single page web application,SPA)。 整个应用只有一个完整的页面。 点击页面中的链接不会刷新页面,只会做页面的局部更新。 数据都需要通过ajax请求获取, 并在前端异步展现。 单页面、多 阅读全文
posted @ 2022-05-19 22:25 Lu西西 阅读(75) 评论(0) 推荐(0)
摘要: 三、React应用 3.1. 创建react应用 3.1.1. react脚手架 xxx脚手架: 用来帮助程序员快速创建一个基于xxx库的模板项目 创建基于React脚手架的模板项目-简称创建脚手架 包含了所有需要的配置(语法检查、jsx编译、devServer…) 下载好了所有相关的依赖 可以直接 阅读全文
posted @ 2022-05-17 17:49 Lu西西 阅读(76) 评论(0) 推荐(0)
摘要: 今天也要加油鸭!~ 阅读全文
posted @ 2022-05-10 12:18 Lu西西 阅读(26) 评论(0) 推荐(0)
摘要: 一、React简介 1.1 什么是React 用于动态构建用户界面的 JavaScript 库(只关注于视图) 1.2 为什么学React 原生JavaScript的缺点: 原生JavaScript操作dom繁琐,效率低(DOM-API操作UI) 使用JavaScript每次操作dom都要进行浏览器 阅读全文
posted @ 2022-05-10 10:48 Lu西西 阅读(210) 评论(1) 推荐(0)
摘要: 我的Vuex基础,仅限于听过一遍视频,跟着视频写过一小些代码。但是当初只是囫囵吞枣的为了学而学,写过的入门级项目中没有涉及到vuex的应用,所以对vuex的认知也就越来越模糊。既然无死角攻克vue,那Vuex的重要性自然是不言而喻非学不可。那今天整活,来个沉浸式学习vuex,心无杂念,开启vuex畅 阅读全文
posted @ 2022-05-10 10:26 Lu西西 阅读(58) 评论(0) 推荐(0)
摘要: ​ JavaScript是我以前就学过的前端入门三件套之一。但是由于后来用多了框架,很多业务逻辑都是固定的写法,再加上本身js的基础就不是特别的扎实,以致于js的很多知识都已忘记。于是我买了本堪称经典之作 js红宝书,想多扣一些细节,为了保证输入与输出的平衡,于是决定把它们都记录下来。 第一、二章: 阅读全文
posted @ 2022-05-10 10:12 Lu西西 阅读(63) 评论(1) 推荐(0)