首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
公众号
订阅
优弧
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 1订阅
计算内容热度的算法解释
什么样的一个内容是热门的呢?这其实是一个相对的概念,面对不同的需求,它的表达是不同的。 可以看到热度 $H$ 在这样的公式中有 4 个变量即 $H(W,I,T,G)$,此公式与 Hacker News、Reddit 相同,只是定义内容质量 $W$ 时用的逻辑不一样。 很清楚,时…
[译] 使用JavaScript中的蹦床函数实现安全递归
在 JavaScript 中使用递归是不安全的,请考虑使用蹦床函数。它将递归转化为 while 循环去绕过 JavaScript 的限制,目的是为了防止溢出。 一个典型的递归函数就是阶乘计算。我们调用 factorial 函数 n 次来得到一个结果。每次调用都会向调用的堆栈添加…
Recoil - Facebook 官方 React 状态管理器
说到状态管理器,轮子满天飞。在 Class 时代,redux 与 mobx 几乎占据了全部市场,几乎没有没用过 redux 的同学。随着 Hooks 的诞生,新的一批轮子应运而生,其中有代表性的有 unstated-next、constate 等等。 当然无论什么轮子,要解决的…
深入浅出 Flutter Framework 之 Element
本文是『 深入浅出 Flutter Framework 』系列文章的第三篇,主要围绕 Element 相关内容进行分析介绍,包括 Element 分类、Element 与其他几个核心元素的关系等。
Vue2源码-computed和watch的实现
首先Vue实例上会存在一个_computedWatchers属性,然后以每个computed属性作为key值生成一个一个的watcher对象。 computed使用一般有两种形式,一个是返回直接返回一个计算函数,另一种是使用对象对象,定义一个get属性方法对应计算函数。总之拿到…
深入浅出 Flutter Framework 之 BuildOwner
本文是『 深入浅出 Flutter Framework 』系列文章的第二篇,对 BuildOwer 相关内容进行简要地分析介绍,为下一篇文章介绍 Element 作准备。
Awesome Deno 中文资源全图谱
一个全新的技术会有怎样的生态?在对 Deno 的好奇和梳理过程中,基于已有的 Awesome Deno 英文列表全新出发,一个专注于中文技术圈的 Deno 资源列表呼之欲出。 ...... 此外,还有一类上面没有提到的,便是文档类。这包括开放的电子书、开放的博客以及开放的清单—…
通过bodyparser源码深入了解koa运行机制
请求成功,返回预期数据。但是post和get是有区别的,具体区别不细讲,通常的分页请求我们用post方式,调用一个分页接口会传pageNum、pageSize等查询参数,服务器端拿到这些查询参数拼接成SQL查数据库并返回,服务器怎么拿到这些数据呢?熟悉koa的都知道在ctx.r…
聊一聊Go的Context上下文
前面在“聊一聊http框架httprouter”的时候,提到了上下文的概念,上一个demo用来列举web框架中全局变量的传值和设置,还类比了Java Spring框架中的ApplicationContext。 这一次我们就来聊一聊Go中的标准库的context,梳理上下文概念在…
React系列-轻松学会Hooks(中)
❗️❗️HOC、Render Props 等基于组件组合的方案,相当于先把要复用的逻辑包装成组件,再利用组件复用机制实现逻辑复用。自然就受限于组件复用,因而出现扩展能力受限、Ref 隔断、Wrapper Hell……等问题 ❗️注意上面的代码,有个 index=0 的操作,因为…