Think in {Set},从集合论的角度理解TypeScript

In TypeScript, it’s better to think of a type as a set of values that share something in common. Because types are just sets...

TypeScript

TS的前置知识

在正式讲TS之前,我想用一个章节来讲TS的前置知识。 TS的介绍先看维基百科的介绍: TypeScript is a free and open-source high-level programming language developed by ...

TypeScript

贪心算法讲解

引言贪心算法的核心思想是通过每一步的局部最优解来达到全局最优解。本文将介绍贪心算法的原理、时间复杂度、思维框架、示例以及与动态规划的区别。 贪心算法原理关键字:贪心策略、局部最优。 贪心算法是一种基于贪心策略的算法,也就是说,在每一步选择时,都采取当...

数据结构与算法

动态规划算法讲解

理论基础介绍动态规划(dynamic programing)是一种常用的算法,主要用于最优问题的求解。其思路是通过将原问题分解为子问题,子问题有一个最优解,再将子问题的最优解组合起来得到原问题的最优解。动态规划算法的时间复杂度通常为 O(n^2) (...

数据结构与算法

useCallback使用讲解

引言作为 react 框架内置的 hooks 之一,我们知道这个 hook 可以实现缓存,进而提升页面性能。那么这个 hook 究竟可以在什么场景下使用呢?本文针对这个问题进行了探讨。 用法123import { useCallback &...

React Hooks

【leetcode124】Binary Tree Maximum Path Sum

Problem DescriptionGiven a binary tree, return the maximun sum of the path. A path is a sequence of adjacent nodes which are ...

React 学习01

学习链接: Learn React for free B站****尚硅谷React教程(2022加更,B站超火react教程)** 两个学习链接一个是英文,一个是中文。两个我都在用,对比了一下,国内的教程一般时间很长,但是基本都是干货,知识是直接...

记录第二次vue-nodejs-mongodb项目服务器部署

最近我的腾讯云服务器快要到期了,又租了一个一年的配置一样的云服务器。新服务器又开始了部署问题,在部署之前,我查了一下是否能两台服务器数据之前在线迁移,确实有类似的经验博客,但是我看了一下都不适合我,而且我的两个服务器严格来说是轻量应用服务器,看了官方...

可视化拖拽平台——低代码编辑器(第四届字节青训营项目)

青训营前端结业项目答辩汇报文档 一、项目介绍 项目名称:字节青训营Low-Code项目 团队:six god 项目服务地址 http://18.222.123.50:82 Github 地址: https://github.com/giraffec...

第一次发布npm

本文介绍如何打包发布自己写的组件库到npm上。 本项目配置本项目是使用vue 2.x + vue cli3搭建的UI组件库。目录结构如下 123456789publicsrc    examples // 展示组件库使用示例VUI    packag...

12345610