1730617107579634_社区达人页

个人头像照片
1730617107579634
已加入开发者社区1954

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布220篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂无个人介绍

暂无精选文章
暂无更多信息

2023年04月

  • 04.25 15:18:10
    发表了文章 2023-04-25 15:18:10

    春意盎然,适合“二叉树剪枝”

    给你二叉树的根结点 root ,此外树的每个结点的值要么是 0 ,要么是 1 。 返回移除了所有不包含 1 的子树的原二叉树。 节点 node 的子树为 node 本身加上所有 node 的后代。
  • 04.25 15:16:22
    发表了文章 2023-04-25 15:16:22

    5 分钟温故知新 RxJS 【转换操作符】

    RxJS 转换操作符,继续冲冲冲!熟悉的温故知新,不熟悉的混个脸熟先~
  • 04.25 15:13:05
    发表了文章 2023-04-25 15:13:05

    3 分钟温故知新 RxJS 【创建实例操作符】

    RxJS 有很多神奇的东西,包括链式调用、惰性输出值、隔离数据和操作、响应式编程等等; 它是函数式编程中 monad 的一种实际应用;它是 promise 的进化形态;它是理解 JS 异步、处理异步的宝剑...... 所以,借着更文的契机,日日新、月月新,学习 RxJS 接着冲~
  • 04.25 15:09:01
    发表了文章 2023-04-25 15:09:01

    探秘 RxJS Observable 为什么要长成这个样子?!

    我们都知道 RxJS Observable 最基础的使用方法:是建立 Observable,即调用 .create API
  • 04.25 15:06:49
    发表了文章 2023-04-25 15:06:49

    为什么说:被观察者是 push 数据,迭代者是 pull 数据?

    看到标题,xdm 可能有点懵?没关系,看完本篇,就会有种豁然开朗的感觉~ 这里的 被观察者 指的是:Observer Pattern(观察者模式)中的被观察对象; 迭代者 这指的是:Iterator Pattern(迭代器模式)中的迭代对象;
  • 04.25 15:04:55
    发表了文章 2023-04-25 15:04:55

    你就是函数响应式编程(FRP)啊?!【附 RxJS 实战】

    什么是 FRP? 英文全称是:Functional Reactive Programming,翻译过来就是:函数响应式编程。
  • 04.25 15:02:01
    发表了文章 2023-04-25 15:02:01

    JS【数组合并】的性能差异对比

    数组合并可以说是我们在操作数组中最常遇到的场景之一! 本篇将简要分析三种数组合并的方法,并带来它们的性能差异分析~
  • 04.25 14:59:41
    发表了文章 2023-04-25 14:59:41

    日拱算法:解两道“杨辉三角”题

    什么是“杨辉三角”,想必大家并不陌生~~ 在「杨辉三角」中,每个数是它左上方和右上方的数的和。
  • 04.25 14:57:58
    发表了文章 2023-04-25 14:57:58

    日拱算法:用两个栈实现队列&包含min函数的栈

    本篇带来【剑指offer】的两道初级算法题:冲~~
  • 04.25 14:56:12
    发表了文章 2023-04-25 14:56:12

    日拱算法:最长字符串链,什么是“词链”?

    如果我们可以 不改变其他字符的顺序 ,在 wordA 的任何地方添加 恰好一个 字母使其变成 wordB ,那么我们认为 wordA 是 wordB 的 【前身】 。
  • 04.25 14:55:01
    发表了文章 2023-04-25 14:55:01

    【实用】用 FP 思想将 JS 循环做简单封装~

    本篇带来 FP 函数式编程思想在 JS【循环】中的应用。
  • 04.25 14:53:29
    发表了文章 2023-04-25 14:53:29

    日拱算法:什么是“煎饼排序”?

    通过“煎饼翻转”来进行排序,叫“煎饼排序”,那什么是“煎饼翻转”呢?(禁止套娃🐶)
  • 04.25 14:52:15
    发表了文章 2023-04-25 14:52:15

    分分钟带你了解 ES2022 最重要的 4 个特性!

    ECMAScript 2022 将于今年 6 月发布,本篇带来 ES2022 肯定会出现的最重要的 4 个变化!因为这些特性已经进入了 TC39 标准化发布的 第 4 个阶段 了。
  • 04.25 14:50:30
    发表了文章 2023-04-25 14:50:30

    日拱算法:双指针解“救生艇”问题

    给定数组 people 。people[i]表示第 i 个人的体重 ,船的数量不限,每艘船可以承载的最大重量为 limit。 每艘船最多可同时载两人,但条件是这些人的重量之和最多为 limit。
  • 04.25 14:49:22
    发表了文章 2023-04-25 14:49:22

    Hooks 对于 Vue 意味着什么?

    OS:虽然这是一篇 19 年 4 月的文章,但是对于 Hooks 说的非常清晰,作者也是请到尤大进行了原文的订正,对于了解 Vue Hooks 的设计及发展,还是有很好的阅读性的。
  • 04.25 14:47:12
    发表了文章 2023-04-25 14:47:12

    日拱算法:典例-快慢指针解“环形链表”

    本篇带来一道基础但典型的体现快慢指针思路的算法题:环形链表 快慢指针是双指针的一种,用于判断链表是否有闭环,十分好用~ 冲ヾ(◍°∇°◍)ノ゙
  • 04.25 14:44:51
    发表了文章 2023-04-25 14:44:51

    日拱算法:什么是“情感丰富的文字”?

    本篇带来算法题:“情感丰富的文字”
  • 04.25 14:43:49
    发表了文章 2023-04-25 14:43:49

    5 个 JavaScript 写法小技巧分享

    JavaScript 易上手,但是难以全面掌握;它有许多“怪癖”,只有在长时间的使用它,才能逐渐揭开它神秘的面纱~
  • 04.25 14:41:55
    发表了文章 2023-04-25 14:41:55

    JavaScript 装饰器介绍

    装饰器是一种包装代码的简单方法,它也是一种设计模式,能够扩展包装代码的功能而不修改它。
  • 04.25 14:39:50
    发表了文章 2023-04-25 14:39:50

    日拱算法:环形数组是否存在循环

    存在一个不含 0 的 环形 数组 nums ,每个 nums[i] 都表示位于下标 i 的角色应该向前或向后移动的下标个数: 如果 nums[i] 是正数,向前(下标递增方向)移动 |nums[i]| 步 如果 nums[i] 是负数,向后(下标递减方向)移动 |nums[i]| 步
  • 04.25 14:38:47
    发表了文章 2023-04-25 14:38:47

    日拱算法:双指针解“判断子序列”,除夕快乐~

    算法继续,本篇带来的是非常典型的一道题:“判断子序列”,采用的是双指针的解法~
  • 04.25 14:37:53
    发表了文章 2023-04-25 14:37:53

    日拱算法:两个数组的交集(I、II)

    本篇带来两个数组的交集(I、II)之双指针解法~ 冲就完事了~
  • 04.25 14:36:43
    发表了文章 2023-04-25 14:36:43

    日拱算法:双指针解“压缩字符串”

    给你一个字符数组 chars ,请使用下述算法压缩: 从一个空字符串 s 开始。对于 chars 中的每组 连续重复字符 : 如果这一组长度为 1 ,则将字符追加到 s 中。 否则,需要向 s 追加字符,后跟这一组的长度。 压缩后得到的字符串 s 不应该直接返回 ,需要转储到字符数组 chars 中。需要注意的是,如果组长度为 10 或 10 以上,则在 chars 数组中会被拆分为多个字符。 请在 修改完输入数组后 ,返回该数组的新长度。
  • 04.25 14:35:35
    发表了文章 2023-04-25 14:35:35

    日拱算法:双指针解快乐数,快乐就完事了~

    对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果这个过程 结果为 1,那么这个数就是快乐数。
  • 04.25 14:31:02
    发表了文章 2023-04-25 14:31:02

    5 分钟比较理解 require() vs import()

    我们都知道 require() 和 import() 都是用于导入模块的,但是它们差别大有不同,本篇 5 分钟带你进行比较理解~ 轻松易读,温故知新。
  • 04.25 14:29:24
    发表了文章 2023-04-25 14:29:24

    日拱算法:删除有序数组中的重复项

    给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。
  • 04.25 14:28:21
    发表了文章 2023-04-25 14:28:21

    日拱算法:双指针解决三数、四数之和

    本篇带来两道相似的、有递进关系的“双指针”算法题。 冲就完事了吼~~
  • 04.25 14:26:38
    发表了文章 2023-04-25 14:26:38

    日拱算法: 删除链表的倒数第 N 个结点

    平常基本上没有用过链表数据结构,链表的优势在于插入的时间复杂度良好 O(1)。 闲言少叙,冲就完事儿!
  • 04.25 14:25:13
    发表了文章 2023-04-25 14:25:13

    消除 JavaScript 的一些“异味”

    打开 IDE,来找一些有“异味”的代码,就像打开冰箱,找到一些发臭的食物,再将它们清理出去。虽然有“异味”的代码,不处理,也许没那么要紧,但是这种“异味”,是“糜烂”、进而影响整个冰箱食物的预警。
  • 04.25 14:23:31
    发表了文章 2023-04-25 14:23:31

    如何快速的部署一个静态页面到 Web3.0 上?5 分钟解密

    Internet Computer 第一个以网络速度运行且容量无限的 blockchain,比肩 Bitcoin 和 Ethereum,一种去中心化的计算机,可扩展智能合约计算和数据,并以网络速度去运行它们,有效的处理和存储数据,为开发人员提供了一个强大的软件框架。
  • 04.25 14:20:46
    发表了文章 2023-04-25 14:20:46

    浅析 Web3.0 DApp(去中心化应用程序)设计架构

    本篇带来 DApp 设计架构浅析~
  • 04.25 14:17:37
    发表了文章 2023-04-25 14:17:37

    Web3.0 会长什么样?先导篇

    当 Facebook 重命名为 Meta 并确定向“元宇宙”方向发展以后,Web 3.0 也再次火了一把。 实际上,Web3.0 并没有一个准确的定义,但是它通常被认为和区块链、加密货币、元宇宙等新兴事物相关联。 从 Web 1.0 到 Web 2.0 有着十年的过渡时间,或许我们同样需要静待 Web 3.0 时代的到来。 小荷才露尖尖角,唯有蜻蜓立上来。
  • 04.25 14:15:58
    发表了文章 2023-04-25 14:15:58

    日拱算法之不能不知道的“红黑树”

    不知道前端小伙伴们都了解“红黑树”吗?本瓜,之前听是听过,但是它到底是干嘛的,并不十分清楚。在认识了平衡二叉树、AVL 树之后,现在已经来到了这个节点,必须来看下“红黑树”了!
  • 04.25 14:14:09
    发表了文章 2023-04-25 14:14:09

    日拱算法之判断平衡二叉树

    输入一棵二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。
  • 04.25 14:12:59
    发表了文章 2023-04-25 14:12:59

    AVL 树旋转及 JS 实现,平衡树支棱起来~

    此“树”不是一般的“树”!它在 1962 年被发明,作者是 G. M. Adelson-Velsky 和 Evgenii Landis,AVL 树是最早的平衡二叉树实现之一。 本篇将继续探索 AVL 树基础原理,日拱一卒,冲!
  • 04.25 14:11:07
    发表了文章 2023-04-25 14:11:07

    大小堆解决【数据流中位数】问题,nice 图解~

    本篇带来利用大小堆解决“获取数据流的中位数”的问题。
  • 04.25 14:09:40
    发表了文章 2023-04-25 14:09:40

    双指针解决【接雨水】问题

    本篇将带来双指针算法经典题目之:接雨水问题;
  • 04.25 14:08:25
    发表了文章 2023-04-25 14:08:25

    回溯法解决【电话号码的字母组合】问题

    接月初算法系列,思路: 滑动窗口 => BFS、DFS => 回溯法,各个经典!
  • 04.25 14:07:14
    发表了文章 2023-04-25 14:07:14

    生成 UUID 的三种方式及测速对比!

    通用唯一识别码(英语:Universally Unique Identifier,缩写:UUID)是用于计算机体系中以识别信息的一个 128 位标识符,通常表现为一串 32 位十六进制数字。
  • 04.25 14:05:19
    发表了文章 2023-04-25 14:05:19

    还能把浏览器当作 Web 服务器?骚操作,学废了~

    什么?还能把浏览器当作 Web 服务器? 闲话少说,直接干货! 整体思路:PWA 中用于缓存文件的 server workers 可以动态生成新文件,并通过 fetch 事件,将它们发送至浏览器!
  • 04.25 14:03:24
    发表了文章 2023-04-25 14:03:24

    遇到这几个 JS “神(qi)奇(pa)“写法也是醉了......

    本篇带来 JS 几个“神奇”设计,先别急着吐槽,有遇到过加强更正,没遇到过以后尽量避免! 奥力给,冲了!🏄‍
  • 04.25 11:53:49
    发表了文章 2023-04-25 11:53:49

    夹吃灰,推荐:实现 SVG 动画的 5 个 JavaScript 库~

    现如今,SVG 已经广泛应用于 Web 开发当中,可缩放而不失真(矢量图形),就是它的最大优势! 但是,你知道 SVG 除了可以被用作于静态图片,还可以应用于 SVG 动画吗? 本篇带来实现 SVG 动画的 5 个 JavaScript 库!
  • 04.25 11:51:15
    发表了文章 2023-04-25 11:51:15

    三连弹!原生实现异步处理利器 —— Observable

    本篇带来用原生实现 Observable,一探内部究竟!!
  • 04.25 11:49:57
    发表了文章 2023-04-25 11:49:57

    【温故知新】5 个 Promise 要避免的常见用法~

    本瓜一直觉得 Promise 就是咱 JS 人的浪漫,没错,Promise 天天见,但或许越熟悉越陌生,我们在一直用的过程中会形成一些定式,这导致难免会漏掉一些定式以外的要点;
  • 04.25 11:48:09
    发表了文章 2023-04-25 11:48:09

    不错,4 张图了解 CI/CD 基础~

    任何商业软件项目都希望通过业务流程的自动化来迅速盈利。迭代快、发布快、更新稳定,就意味着项目能走得更远; 虽然,这个过程可以手动,但是手动克隆代码库、手动链接远程服务器、手动构建、手动运行命令等,任何一个手动的过程都意味着比自动要承受更大的出错风险!
  • 04.25 11:45:59
    发表了文章 2023-04-25 11:45:59

    🌮微卷不亏,4 分钟优化 Fetch 函数写法~

    上一篇介绍了啥叫“微卷不亏”,今天继续简单微卷一些小知识点:本篇带来《如何优化 Fetch 函数写法》,轻松拿下~
  • 04.25 11:44:38
    发表了文章 2023-04-25 11:44:38

    4 分钟再快速过一遍 ES12 的 5 个要点~

    数字分隔符是数字之间添加的下划线,这使得数字更可读;当代码解析时,下划线会被自动去除;
  • 04.25 11:42:58
    发表了文章 2023-04-25 11:42:58

    继续解惑,异步处理 —— RxJS Observable

    Observable 可观察对象是开辟一个连续的通信通道给观察者 Observer,彼此之前形成一种关系,而这种关系需要由 Subscription 来确立,而在整个通道中允许对数据进行转换我们称为操作符 Operator。
  • 04.25 11:41:31
    发表了文章 2023-04-25 11:41:31

    Js 异步处理演进,Callback=>Promise=>Observer

    异步调用就像是接水管,相互缠绕的管道越多,就越容易漏水。如何将水管巧妙连通,使整个系统有足够的弹性,需要去认真思考 🤔 对于 JavaScript 异步的理解,不少人感到过困惑:Js 是单线程的,如何做到异步的呢?实际上,Js 引擎通过混用 2 种内存数据结构:栈和队列,来实现的。栈与队列的交互也就是大家所熟知的 Js 事件循环~~
  • 04.25 11:06:42
    发表了文章 2023-04-25 11:06:42

    20 条 Chrome DevTools 使用建议,盲猜这几个你不知道~

    Web 开发,每天都和 Chrome DevTools 打交道,即使是摸鱼冲浪,也会习惯性的 Ctrl+Shift+C 打开控制台看看~ 本篇带来 20 条 Chrome DevTools 使用建议,让你看起来更专业、更 Dope ~(●'◡'●) ~
  • 发表了文章 2023-04-25

    5 分钟一览 CSS 颜色表示方法和专业用法

  • 发表了文章 2023-04-25

    使用 Format.js 来翻译 React 应用程序

  • 发表了文章 2023-04-25

    用 ChatGPT 考一考谷歌 AI 聊天机器人 - Bard

  • 发表了文章 2023-04-25

    3 千字浅谈:AI 之巅,ChatGPT 之背后

  • 发表了文章 2023-04-25

    “ChatGPT 们” 所需算力真是“贵滴夸张”!

  • 发表了文章 2023-04-25

    ChatGPT 不过如此,Kosmos-1 更胜一筹?微软这波又赢了

  • 发表了文章 2023-04-25

    为什么是 AIGC?为什么它能?以及未来会去往哪里?

  • 发表了文章 2023-04-25

    前端也该知道,除了 select 、 from 、 where 之外的另外几个重要的数据库操作

  • 发表了文章 2023-04-25

    编程开发新朋友 —— ChatGPT 和 NotionAI 实战

  • 发表了文章 2023-04-25

    为什么我更推荐 Notion AI 胜于 ChatGPT ?

  • 发表了文章 2023-04-25

    推荐 5 个你大概率没见过的免费 API ,一键获取数据!

  • 发表了文章 2023-04-25

    常用!提前 reject promise 的 2 种场景,收藏等于学会

  • 发表了文章 2023-04-25

    1 分钟认识新属性 accent-color —— 修改 input 默认控件颜色

  • 发表了文章 2023-04-25

    看图说话,新 CSS 单位 “svh” “dvh” 原来如此

  • 发表了文章 2023-04-25

    Dialog 弹窗也有“花活”?针不戳~

  • 发表了文章 2023-04-25

    你知道这个 CSS 属性吗 —— getComputedStyle

  • 发表了文章 2023-04-25

    CSS 思考 ☞『CSS in JS』 or 『JS in CSS』 ?

  • 发表了文章 2023-04-25

    Node.js v19,它来了!详解 6 大特性

  • 发表了文章 2023-04-25

    CSS in JS = JSS , 这个库你知道吗?

  • 发表了文章 2023-04-25

    涨姿势了,这 4 个场景可用 CSS 完全取代 JS ~

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息