首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式、数据结构、算法
订阅
Murphy573
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
Vue-cli@3.0 插件系统简析
Vue-cli@3.0 是一个全新的 Vue 项目脚手架。不同于 1.x/2.x 基于模板的脚手架,Vue-cli@3.0 采用了一套基于插件的架构,它将部分核心功能收敛至 CLI 内部,同时对开发者暴露可拓展的 API 以供开发者对 CLI 的功能进行灵活的拓展和配置。接下来…
JavaScript设计模式之面向对象编程
简单来说,面向对象编程就是将你的需求抽象成一个对象,然后对这个对象进行分析,为其添加对应的特征(属性)与行为(方法),我们将这个对象称之为 类。 这样我们就将所需要属性和方法都封装在 Person 类里面了,当我们要用的时候,首先得需要使用 new 关键字来实例化(创建)新的对…
常用的Javascript设计模式
《Practical Common Lisp》的作者 Peter Seibel 曾说,如果你需要一种模式,那一定是哪里出了问题。他所说的问题是指因为语言的天生缺陷,不得不去寻求和总结一种通用的解决方案。 不管是弱类型或强类型,静态或动态语言,命令式或说明式语言、每种语言都有天生…
前端跳槽面试算法——动态规划
众所周知,与后台开发人员相比,算法是我们前端开发人员的一个弱项。 而近两年随着互联网行业竞争愈发激烈,市场上对前端岗位的算法要求也有一定的提升。 我记得大三参加腾讯的校招面试时只准备了几种常见的排序算法就足以应对了,然而今年包括今日头条在内的多家大厂的前端笔试题目中都出现了"贪…
JavaScript设计模式之结构型设计模式
外观模式:为一组复杂子系统接口提供一个更高级的统一接口,通过这个接口使得对子系统访问更加的容易。 通过对接口的二次封装,使其简单易用,隐藏起内部的复杂度,外观模式就是对接口的外层包装,以供上层代码调用。因此外观模式封装的接口方法不需要接口的具体实现,只需要按照接口的使用规则使用…
2w字 | 28道 LeetCode 题目带你看看链表的那些套路
1. 链表的概念 在计算机里,不保存在连续存储空间中,而每一个元素里都保存了到下一个元素的地址的数据结构,我们称之为链表(Linked List)。链表上的每一个元素又可以称它为节点(Node),而链表中第一个元素,称它为头节点(Head Node),最后一个元素称它为尾节点(…
3.5w字 | 47道 LeetCode 题目带你看看二叉树的那些套路(下)
周末无聊,整理了一下之前做过的LeetCode上的二叉树相关的题目,也方便以后不断回顾,LeetCode的题目总是刷完之后感觉会了,过一段时间又忘了,还是要不断复盘。 5. 经典题目:二叉树的操作 翻转一棵二叉树。示例: 通过翻转之后,二叉树的每一个左右子孩子都发生了交换,所有…
3.5w字 | 47道 LeetCode 题目带你看看二叉树的那些套路(上)
周末无聊,整理了一下之前做过的LeetCode上的二叉树相关的题目,也方便以后不断回顾,LeetCode的题目总是刷完之后感觉会了,过一段时间又忘了,还是要不断复盘。 对于树这个结构,最常见的就是二叉树。我们除了需要了解二叉树的基本操作之外,还需要了解一些特殊的二叉树,比如二叉…
以前端架构师身份,从零开始搞事搞事搞事(1)
当一个没有管理经验前端架构师,在国企接手了一个烂摊子!怎么在团队和项目都快速膨胀的情况下,让大家信服,并让前端效率极剧提高呢?从技能、工程、架构、管理角度切入,做一个优秀的前端架构师。
「算法与数据结构」你可能需要的一份前端算法总结
最近好多事情,最近前端分享会也如期而至,有幸这次分享会,正好周末有时间,做个总结吧。 这次想分享的就是算法与数据结构,刷了一段时间题目,逛了逛LeetCode,看了很多关于这个方面的文章,有所感悟,准备做个记录吧。 当你想花时间去了解学习一件对你来说,很苦难的事情的时候,我们需…