摘要: ​React早就更新重构了,从v15升级到了v17,重构了整个架构。 这篇文章有点晚,但是还是记录一下吧,首先我们来聊聊v15。 React15架构 Reconciler(协调器) 按照某种规则,找到差异的组件。正如官网所说,当处理类似于this.setState、this.forceUpdate等 阅读全文
posted @ 2021-03-30 15:39 前端里的一把火 阅读(200) 评论(0) 推荐(0) 编辑
摘要: ​前言 以前在看一些开源项目的源码时,比如cornerstone(一种为医学影像服务的web框架),折服于其优秀的设计模式,灵活的工具扩展,丰富的数据结构,在当时阅读和学习这些源码时,都是出于公司业务考虑,只是看懂了个大概,而如今随着编码技能的提高和经验的积累,我发现,源码的背后其实是在阐述一种设计 阅读全文
posted @ 2021-03-29 16:47 前端里的一把火 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 什么是动态规划 将待求解的问题拆分成一系列相互交叠的子问题,通过递推关系定义各子问题的求解策略,并随时记录子问题的解,最终获得原始问题的解,避免了对交叠子问题的重复求解 三要素: 最优子结构:每个阶段的最优状态可以从之前某个阶段直接得到 边界:问题最小(最简单)时的解 状态转移公式:从一个阶段到另一 阅读全文
posted @ 2021-02-26 15:55 前端里的一把火 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 什么是回溯:简单来说,就是尝试的方式解决问题,如果一旦发现失败,则返回上一步骤,更改新的参数,继续尝试,如果成功,则获得答案场景描述:保安部负责人小安面临一个问题,他需要在8X8公里安放8个保安站点要求:每一行,每一列,每一个斜线,都只有一个站点,求设计方案比如下面这个: 分析过程: 1.保安放置在 阅读全文
posted @ 2021-02-26 15:27 前端里的一把火 阅读(93) 评论(0) 推荐(0) 编辑
摘要: LRU是什么 LRU是一种缓存淘汰算法(在OS中也叫内存换页算法),LRU是Least recently used的缩写,即“最近最少使用”,由于缓存资源有限,所以要淘汰缓存中不常用的数据,留下常用的数据,达到缓存效率的最大化。LRU就是这样一种决定“淘汰谁留下谁”的算法。 算法规则 添加数据: 有 阅读全文
posted @ 2021-02-26 14:59 前端里的一把火 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 1、如何理解贪心算法 贪心算法的思想是:每次都做出当前最优的选择,通过多步选择得出最终的最优解。它适合解决上一步的选择不会影响下一步的选择的问题。如果上一步的选择会影响下一步的选择,则使用贪心算法不一定能求出最优解。 1.1 能够使用贪心算法求解的问题举例 问题:假如我们有一个能够容纳100Kg物品 阅读全文
posted @ 2021-02-26 14:48 前端里的一把火 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 近年来,数据标注市场异常激烈,各家的数据标注平台拔地而起,3d点云数据标注,是标注平台很有竞争力的产品之一,同时又是数据标注市场技术难点比较高的功能,结合我司设计实现,具体讲解如何在web端,进行3d点云数据的渲染,标注等等 本文后续将依次发布3d点云数据的具体技术实现,欢迎关注 阅读全文
posted @ 2020-11-05 12:24 前端里的一把火 阅读(2928) 评论(0) 推荐(0) 编辑
摘要: 1.点击刷新当天组件 1.可以在query中添加一个时间戳,缺点就是不好看 2.加一个重定向页面redirect页面,然后在beforecreate时this.$router.replace原路径 2.路径的参数不同,导致请求的数据相同,但还是相同的组件 官方推荐:在该组件中使用 阅读全文
posted @ 2019-10-30 10:13 前端里的一把火 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 亲测好用,如出错,请留言 1.项目初始化 使用vue脚手架创建,但vuecli太重,我们使用简单的工程脚手架进行处理,输入命令 vue init webpack-simple my-project npm install npm run dev 初始化以后看一下目录: 2. src中写入vue组件 阅读全文
posted @ 2019-10-22 09:31 前端里的一把火 阅读(925) 评论(0) 推荐(0) 编辑
摘要: Clean code 看《clean code》一书,学习高手写出的代码,简单高效的代 1.目标 Bjarne Stroustrup:优雅且高效;直截了当;减少依赖;只做好一件事 Grady booch:简单直接 Dave thomas:可读,可维护,单元测试 Ron Jeffries:不要重复、单 阅读全文
posted @ 2019-09-17 11:52 前端里的一把火 阅读(322) 评论(0) 推荐(0) 编辑