小丞同学

LV1

技术专栏

小丞前端库TA创建的

128 文章24 关注者

全部文章

  • 【化解数据结构】详解堆结构,并实现最小堆结构

    你可能会知道在内存中有栈和堆之分,但是这里堆和内存中的堆不一样,这里的堆是一种数据存储的方式

    小丞同学
  • 【化解数据结构】详解字典结构,并实现一个字典

    字典也有这样的特性,它和集合不同,它是以一个 key->value 形式来存储的,而集合是以 value->value 来存储的,这也让它有了更丰富的功能

    小丞同学
  • 【化解数据结构】详解树结构,并实现二叉搜索树

    根据上面的图,我们大致知道了树是一个怎样的数据结构,虽然对于实现它还一头雾水,现在我们先来了解一下关于树的相关术语

    小丞同学
  • 【化解数据结构】详解集合结构,并实现一个集合

    的自然数集合:N = {0, 1, 2, 3, 4, 5, 6, …} ,集合中的对象采用花括号包围

    小丞同学
  • 【化解数据结构】详解队列,优先队列,循环队列,并实现一个队列

    队列遵循先进先出的规则,也就是在尾部添加元素,从头部移除元素,最新添加的元素排在末尾

    小丞同学
  • 【化解数据结构】什么是栈?手写实现一个栈结构

    栈是一种特殊的线性表,它可以用数组或链表来实现,通常用数组来实现,但是它和数组又很不一样。 对于数组而言,我们可以随意的从数组中取出一个元素,也可以在数组的任...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(终)-- 项目总结

    利用 CSS in JS 来替代传统组织式的 CSS 代码,将 HTML 与 CSS 选择器解耦,实现真正的组件化

    小丞同学
  • 【化解数据结构】从这里开启数据结构和算法

    本专栏 【化解数据结构】,将在这里总结自己学习数据结构和算法的学习笔记,从这篇算法入门开始,未来更文将涉及栈、队列、链表、堆、树、图…等数据结构,以及经典排序算...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(八)-- 拖拽功能实现

    在上一篇文章中,我们写好了任务组页面,就现在来说我们的项目已经基本完成了,所有的 CRUD 操作、路由跳转、页面布局都已经实现了。在这一篇文章中,我们再来优化一...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(七)-- 任务组页面实现

    在这一篇我们就对任务组页面进行最后的布局,和功能实现,写到这里,大部分的功能 hook 已经实现了,对于增删改查我们也已经非常了解了。

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(六)-- 看板页面展示

    在上一篇文章中,我们实现了路由的跳转,实现了对应项目跳转到显示对应内容的看板页面,在这当中,我们编写了 useDocumentTitle 、useDebounc...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(五)-- 路由跳转页面

    在上一篇文章中我们已经写完了首页项目列表的展示部分,利用了大量的 custom hook 来处理对 url 进行操作,实现了将 query 映射到 url 的操...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(四)-- 搜索功能实现

    在上一篇文章中,我们已经写过了关于项目列表展示的部分,通过大量的 custom hook 实现了项目的增删改查,也写很多复用性很高的 hook ,这样我们可以在...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(一)-- 登录注册页面

    最近刚学完 React 的一些基本内容,教学视频已经看完了,然后也学习了一下 TS 这门强类型的语言,对前端开发简直就是利器。同时也了解了一下 Hooks 的一...

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(二)-- 项目列表展示

    在我们写好登录注册界面后,我们需要开始解决登录后的项目列表展示页,这也是我们在自动登录后显示的页面

    小丞同学
  • Hooks + TS 搭建一个任务管理系统(三)-- 项目列表功能模块

    在上一篇中,我们封装好了一些 custom hook 例如,用于操作 url 的 useUrlQueryParam 以及 useSetUrlSearchPara...

    小丞同学
  • React核心 -- React-Hooks

    第二个参数接收一个数组,用来表示需要追踪的变量,依赖列表,只有依赖更新的时候才会更新内容

    小丞同学
  • React 入门学习(十七)-- React 扩展

    学到这里 React 已经学的差不多了,接下来就学习一些 React 扩展内容,可以帮助我们更好的开发和理解,这部分的知识还有很多的东西可以探寻,比如:网红 R...

    小丞同学
  • React 入门学习(十六)-- 数据共享

    在写完了基本的 Redux 案例之后,我们可以尝试一些更实战性的操作,比如我们可以试试多组件间的状态传递,相互之间的交互

    小丞同学
  • React 入门学习(十五)-- React-Redux 基本使用

    在前面我们学习了 Redux ,我们在写案例的时候,也发现了它存在着一些问题,例如组件无法状态无法公用,每一个状态组件都需要通过订阅来监视,状态更新会影响到全部...

    小丞同学

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券