每天进步一点点

摘要: 今天是刷题得第三天 加油 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 输入: 阅读全文
posted @ 2024-05-16 14:45 柯蓝僧人 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 今天是我坚持刷题的第二天,加油! 删除链表给定值 输入: head = [4,5,1,9], val = 5 输出: [4,1,9] 解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9. /** * Definition for singly- 阅读全文
posted @ 2024-05-15 11:21 柯蓝僧人 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 最近想认真学一下数据结构和算法,之前也学过,不过学一段时间就不当回事了,这次争取好好学一段时间,今天是第一天,我准备一天刷一道leetcode题,简单,中等,难都行,主要是建立一个习惯。加油! 反转链表 /** * Definition for singly-linked list. * publi 阅读全文
posted @ 2024-05-14 13:32 柯蓝僧人 阅读(2) 评论(0) 推荐(0) 编辑
摘要: koa中间件原理分析 先说一下啥是aop, aop 就是 Aspect Oriented Programming 面向切面编程,java中的spring最大的卖点就是ioc 和 aop, 然而好的东西大家都会去借鉴,应该说任何一个后端框架都有aop。koa的中间件原理被称为洋葱模型 aop有哪些好处 阅读全文
posted @ 2024-04-24 14:21 柯蓝僧人 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 前言 最近在学习算法, 不得不说, 怪难来, 不过, 也很妙, 感觉这些知识太难了, 学会了, 还容易忘, 我觉定记录一下, 争取用最清晰,最简单的语言来描述我学习到的思想 归并排序 这个排序的思想大概是, 利用递归分治思想, 实现排序的过程, 大致过程是先把数组分割成不可分割单位, 打比方 [3, 阅读全文
posted @ 2023-09-27 18:03 柯蓝僧人 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ## 为甚操作dom比较耗时 > 以前只知道操作dom比较耗时,但是不知道为什么,也没有去深究,今天知道了为什么记录一下 ### 这个问题应该是有上下文的 操作dom比较耗时,应该是相对于普通js操作,操作dom比较耗时,上一段代码比较有说服力 ```javascript const times = 阅读全文
posted @ 2023-08-09 15:15 柯蓝僧人 阅读(33) 评论(0) 推荐(2) 编辑
摘要: > 中午无休的时候有点无聊, 看了一下昨天clone 的 element-ui 源码, 发现很多优雅之处, 记录一下让我直接用到项目中的一个点 那就是绝对定位的元素放到body 里面的同级.这么做的好处应该是定位元素比较好管理,层级不得乱 ![](https://img2023.cnblogs.co 阅读全文
posted @ 2023-07-26 14:06 柯蓝僧人 阅读(67) 评论(0) 推荐(1) 编辑
摘要: ## 虚拟`dom` > 啥是虚拟`dom` > 为什么要有这玩意 > 这玩意给前端造成了那些影响 > 怎么做一个玩具版本的虚拟`dom` 虚拟`dom`, 听名字应该就知道了, 假`dom`, 为什么要有假`dom`, 因为操作真`dom`太重了吗? 都说虚拟`dom`能提高性能, 真的吗? `` 阅读全文
posted @ 2023-05-26 11:55 柯蓝僧人 阅读(10) 评论(0) 推荐(1) 编辑
摘要: 背景 今天老大让我解决一个问题,这个问题的场景是后台管理商品模块编辑商品时,商品信息的商品详情无法回显, 但是不是所有商品都不能回显,有的能回显,有的不能回显. 定位问题 首先我观察了能回显的字段和不能回显的商品详情的字段的差别,如下 能回显的 "<p><img src=\"https://gou- 阅读全文
posted @ 2022-08-19 14:00 柯蓝僧人 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 了解响应式原理后对代码的一点小重构 在操作一个响应式变量的时候,可能会多次去取这个响应式变量的值,这就意味着会多次执行依赖收集中的get,可以用一个局部变量缓存下来,这样只需要一次get操作. // 比如商城业务中,根据价格筛选不同的商品 data: () => ({ goods: [] }), c 阅读全文
posted @ 2022-06-25 22:06 柯蓝僧人 阅读(152) 评论(0) 推荐(0) 编辑