会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiong~~
博客园
首页
新随笔
联系
订阅
管理
2021年3月16日
二叉树算法题
摘要: 二叉树:总结,对于二叉树的题目,普遍的思考方式是递归+分成左右子树 1.二叉树遍历:广度优先BFS(层次遍历)和深度优先DFS(前序,中序,后序遍历) 二叉树前序(144),中序,后序遍历(145)的递归算法:递归三要素:明确函数的意义;设置边界调节,找出递归等式; 二叉树前序,中序,后序遍历的迭代
阅读全文
posted @ 2021-03-16 15:17 xiong~~
阅读(96)
评论(0)
推荐(0)
2021年3月15日
手写JS总结
摘要: 前端手写题总结 https://mubu.com/doc/1A_UFdu1sH
阅读全文
posted @ 2021-03-15 11:54 xiong~~
阅读(29)
评论(0)
推荐(0)
2021年3月7日
React-网易云音乐PC端(七)
摘要: 项目的打包 1.脚手架已经集成webpack,直接npm build;生成一个打包后的build文件,build下的static文件夹,放入资源,css,js等等; 2.首屏优化问题:为了避免用户进入首页时就需加载全部资源,页面显示速度慢,所以需要进行优化;优化方案:使用关于路由的懒加载,将页面js
阅读全文
posted @ 2021-03-07 18:28 xiong~~
阅读(74)
评论(0)
推荐(0)
2021年3月5日
React-网易云音乐PC端(六)
摘要: 推荐子页面中右侧的组件填充 1.入驻歌手的header抽成一个组件; 2.获取入驻歌手的数据,并放入redux中进行管理; 3.将获取到的数据在页面展示; 4.热门主播的数据在本地进行模拟 播放组件的开发 :包括工具栏和播放页面 播放组件工具栏的开发: 1.设置position:fixed,固定在页
阅读全文
posted @ 2021-03-05 12:21 xiong~~
阅读(154)
评论(0)
推荐(0)
2021年3月4日
React-网易云音乐PC端(五)
摘要: 新碟上架,榜单组件的开发 新碟上架 1.获取数据并将数据放入redux中进行管理 2.使用antd的走马灯UI组件 3.封装一个album-cover的组件 榜单 1.表格样式是一个背景图片 2.将每一列封装成一个组件 3.获取数据并将数据放入redux中集中管理,根据传入的参数idx获取不同的数据
阅读全文
posted @ 2021-03-04 22:14 xiong~~
阅读(64)
评论(0)
推荐(0)
2021年3月3日
React-网易云音乐PC端(四)
摘要: 推荐页面下的轮播图和热门推荐组件 immutable应用在项目中 1.安装immutable库; 2.在reducer文件中通过Map方法将defaultState对象转换为im对象,注意设置数据,获取数据的方法随之改变; 3.优化:全局合并的reducer也包裹成一个im对象,需要用到redux-
阅读全文
posted @ 2021-03-03 22:16 xiong~~
阅读(75)
评论(0)
推荐(0)
React-网易云音乐PC端(三)
摘要: #数据获取,redux的使用,ImmutableJS的使用 数据来源 开源Node项目:binaryify.github,在本地上部署 路由重定向 进入页面后,即定位到/discover页面,可以采用重定向, /discover页面的子路由的搭建和配置 1.子路由的路径配置上必须加上/discove
阅读全文
posted @ 2021-03-03 16:59 xiong~~
阅读(99)
评论(0)
推荐(0)
2021年3月2日
React-网易云音乐PC端(二)
摘要: AppHeader,AppFooter组件的开发 1.AppHeader组件开发 局部样式采用styled-component方式编写,在最外层包裹一个xxxWrapper的样式; 将列表数据写在services下的local-data文件中,遍历展示; 右侧的输入框使用antd,注意要在样式表中引
阅读全文
posted @ 2021-03-02 21:30 xiong~~
阅读(66)
评论(0)
推荐(0)
React-网易云音乐PC端(一)
摘要: 1.明确项目规范: 文件夹,文件名称统一小写 JS变量名采用小驼峰,常量使用大写,组件名采用大驼峰 全局样式采用普通css,局部样式采用styled-component 项目使用函数式组件,并应用hooks 函数式组件为了避免不必要的渲染,统一使用memo包裹 函数内部的组件,使用useState,
阅读全文
posted @ 2021-03-02 19:38 xiong~~
阅读(252)
评论(0)
推荐(0)
2021年1月10日
webpack性能优化
摘要: 1.打包结果优化 生产环境下的打包,webpack会自动做一些压缩 terser-webpack-plugin:自定义压缩的包,在webpack.config.js文件中引入即可 --在module.exports中新添加一个属性用于配置于压缩有关的:'optimization:' 用于查看打包压缩
阅读全文
posted @ 2021-01-10 16:17 xiong~~
阅读(71)
评论(0)
推荐(0)
下一页
公告