上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 这篇文章是之前给新同事培训react基础所写的文章,现贴这里供大家参考: 1.什么是React? React 是一个用于构建用户界面的JavaScript库核心专注于视图,目的实现组件化开发 2.组件化的概念 我们可以很直观的将一个复杂的页面分割成若干个独立组件,每个组件包含自己的逻辑和样式 再将这 阅读全文
posted @ 2021-12-21 15:06 优前程 阅读(629) 评论(0) 推荐(1) 编辑
摘要: 我们前端都在诟病专业版,它的组件,它的耦合嵌套之深,它的性能。 我们希望改善,我们认为,如果……就好了。 如果重构就好了,如果技术栈统一就好了,如果有规范就好了。 其实,不用等,我们只要在写代码,就可以进行优化。 关键的一点,就是,如何写正确的代码。如果不能写正确的代码,以前的老问题没解决,又会加上 阅读全文
posted @ 2021-12-21 14:45 优前程 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 🔥🔥前端技能图谱2024(更新中) 我从业十几年了,从前端小白到架构,现在在做AI+软硬件相关工作。差不多每个阶段,都会努力向上,到了瓶颈就换,比如从网络工程师,到推广,再到网页设计,到前端,到架构,再到AI+。 我自认为我不属于高精尖,每个领域做到80%就可以超过很多人了。足够的宽度本身就成为 阅读全文
posted @ 2021-04-22 20:29 优前程 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 操作系统也是一门比较重要的学科。为何这样说呢? 操作系统中的很多思想、很多经典的算法,你都可以在我们日常开发使用的各种工具或者框架中找到它们的影子。 比如说我们开发的系统使用的缓存(比如 Redis)和操作系统的高速缓存就很像。CPU 中的高速缓存有很多种,不过大部分都是为了解决 CPU 处理速度和 阅读全文
posted @ 2021-04-21 15:29 优前程 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 今天拉git代码报错 弄好了,下面是解决方法: 在网上查了很多办法都没有解决,有的方法是https连接模式改成ssh模式,或者是修改代理,比如: git config --global http.proxy 192.168.1.1:8083 但是都没有解决我的疑惑,然后我发现了一个问题,就是我根本没 阅读全文
posted @ 2021-04-20 16:24 优前程 阅读(2489) 评论(0) 推荐(0) 编辑
摘要: 什么是工程思维? 比如说,你知道有一个地方叫香格里拉,你知道它确实就在那儿,你也知道有人就去过,但你现在既没钱,也没地图,你不知道怎么去,这就是个工程学问题。 工程思维,本质是高效实现。与商业化有关,与控制成本与产出有关。 工程思维是通过研究与实践应用数学、自然科学、社会学等基础学科的知识,来达到改 阅读全文
posted @ 2021-04-19 21:30 优前程 阅读(1740) 评论(0) 推荐(0) 编辑
摘要: 回流也叫重排,叫回流是为了和重绘从字眼上更好区分。 一、网页渲染流程 浏览器的结构: 用户界面:包括地址栏,前进、后退按钮,书签菜单等。 浏览器引擎:在用户界面和呈现引擎之间传送指令。 呈现引擎:负责显示请求的内容。 网络:用于网络调用,比如HTTP请求;其接口与平台无关,并为所有平台提供底层实现。 阅读全文
posted @ 2021-04-19 14:35 优前程 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 本文作为EVENLOOP事件循环的延伸: 执行顺序: 循环 | | 微任务==》{宏任务==》微任务==》浏览器渲染} >>>> ^ || 监控线程 等待 有返回进行返回 >>>>> 宏任务和微任务都是任务队列,只是用来存放东西的队列。 主线程可以执行代码,渲染UI之类的。 主线程空闲的时候就会去轮 阅读全文
posted @ 2021-04-19 11:16 优前程 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 本文关键: V8是单线程的 任务队列排队执行 抽出io命令抽出到evenloop线程,消息线程,区别与主线程。(同步和异步) 微任务和宏任务执行顺序 重绘和回流 以上流程无限循环 可以这样理解,一个人每天都要做同样的工作,天天如此,这就是循环。他每天的工作就是先收集事件,然后处理事件(或者先处理后收 阅读全文
posted @ 2021-04-19 10:42 优前程 阅读(203) 评论(0) 推荐(0) 编辑
摘要: js程序中最常用的if else循环,如果分枝很多的的情况下难免使写出的程序又臭又长,但是根据需求又必须将这些分支处理,此时稍有经验的程序员可能会想到用switch case优化但是只是仅仅做到利于阅读,最好的方法是用策略模式进行优化。 那么如何拒绝使用if else呢? 如果程序中只有一个else 阅读全文
posted @ 2021-04-16 18:23 优前程 阅读(2489) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页