首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
博客
订阅
MercyScope43820
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
从源码看redis的sorted set与skipList详解
其中0表示它是当前排序集合里面分数最小的。 对于上面链表的搜索,最差情况下是要全部搜索一遍,时间花销是O(n)。 从第一步中的位置往底层走。 要使得查询时间最小有 ,假设|L2|=n,那么可得查找时间为 。 这个过程中往上需要查找的次数肯定是小于等于总共的层数,而它有很大的可能…
vue3.0+typescript 扩展全局自定义属性接口
``` // vue3.0+ts this.$axios中报错, 按照vue2.*中扩展合并'vue/types/vue' 模块失效 Property '$axios' does not exist
JavaScript 性能利器 —— Web Worker
Web Worker (工作线程) 是 HTML5 中提出的概念,分为两种类型,专用线程(Dedicated Web Worker) 和共享线程(Shared Web Worker)。专用线程仅能被创建它的脚本所使用(一个专用线程对应一个主线程),而共享线程能够在不同的脚本中使…
What's New in JavaScript
前几天 Google IO 上 V8 团队为我们分享了《What's New in JavaScript》主题,分享的语速很慢推荐大家可以都去听听就当锻炼下听力了。看完之后我整理了一个文字版帮助大家快速了解分享内容,嘉宾主要是分享了以下几点: 开场就用 11x faster 数…
乘风破浪的WebGL系列-初识WebGL
在前端领域我们可以通过四种方式来绘制图形,包括 HTML+CSS、SVG、Canvas2d 还有 WebGL,其中 WebGL 属于非常少用的一种绘图方式,尽管如此,其却有着无可替代的位置。接下来,让我们从这四种绘图方式开始,来了解下 WebGL 吧。 HTML+CSS 是最常…
推荐几个数据大屏可视化开发工具
之前刚上掘金lv4的时候,有小伙伴就调侃树酱说,“树酱君,你要“女装”呀”(啊呆你看你带的好节奏),树酱我这一个180的大壮汉女装是见不得人的,还是不要玷污社区这一片净土。于是我换一种文明点的形式,树酱君一直很喜欢音乐,平时唱歌🎤也是我生活中不可缺少的一种乐趣,一首周杰伦的《…
算法数据结构:Trie 树
Trie 树,也叫字典树。顾名思义,它就是一个树形结构,是一种专门处理字符串匹配的字典数据结构,用来解决在一组字符串集合中快速找到某个字符串的问题。 当然,这样一个问题可以有多种解决方法,比如散列表、红黑树等。但是 Trie 树在这个问题的解决上,有它的优点。Trie 树能解决…
函数式编程指南第一弹
面向对象的编程思维方式:把现实世界中的事物抽象成程序世界中的类和对象,通过封装、继承和多态来演示事物事件的联系。 函数式编程是范畴论,范畴论是数学分支的一门很复杂的数学,彼此之间存在关系概念。箭头表示范畴成员之间的关系,名字被成为“态射”,通过“态射”,一个成员能够变形成另一个…
如何设计低代码平台快速构建页面 | (200+页面)
整个可视化搭建系统分为三部分,分别是配置页(setting),视图页(view) 和 json schema。配置页生成 json schema,视图页消费 json schema 可创建的页面类型有:列表、详情、表单。详情和表单页的设计思路差别不大,列表页与另外两种页面差别比…
前端工程师必备:前端的模块化
避免命名冲突:JavaScript本身是没有命名空间,经常会有命名冲突,模块化就能使模块内的任何形式的命名都不会再和其他模块有冲突。 更好的依赖处理:使用模块化,只需要在模块内部申明好依赖的就行,增加删除都直接修改模块即可,在调用的时候也不用管该模块依赖了哪些其他模块。 模块成…