首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
stormluke
掘友等级
服务端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
文章
热门
最新
[译] JavaScript 是如何工作的:对比 WebAssembly + 为什么在某些场景下它比 JavaScript 更合适
这是专门探索 JavaScript 及其构建组件系列的第 6 期。在识别和描述核心元素的过程中,我们还分享了构建 SessionStack 时使用的一些经验法则 —— 这是一个轻量级的 JavaScript 应用程序,但必须强大且性能卓越,才能帮助用户实时查看和重现其 Web …
[译] 漫画:深入浅出 ES 模块
ES 模块为 JavaScript 提供了官方标准化的模块系统。然而,这中间经历了一些时间 —— 近 10 年的标准化工作。 但等待已接近尾声。随着 5 月份 Firefox 60 发布(目前为 beta 版),所有主流浏览器都会支持 ES 模块,并且 Node 模块工作组也正…
如何调试前端:优化网络资源
网络性能可以决定 web app 的成败。最初 app 很新很小时,很少有开发者会持续关注 app 到底用了多长时间发送了多少兆字节给用户。 如果你从未测量过自己 app 的性能,那很可能会有一些改进余地。问题是,你需要改善多少才能让用户注意到。 在下面的研究中,你可以找到有关…
[译] Deploy != Release(第一部分):部署与发布的区别,以及为什么这很重要
答:「我在生产环境里部署了 gif 动图支持。」 答:「Gif 动图的发布版本已经部署了。」 我曾在很多公司工作过,在这些公司中「部署(deploy,动词)」、「部署物(deployment,名词)」、「上线(ship)」和「发布(release)」都是随意地使用,甚至可以互换…
[译] JavaScript 如何工作:渲染引擎和性能优化技巧
这是探索 JavaScript 及其构建组件专题系列的第 11 篇。在识别和描述核心元素的过程中,我们分享了在构建 SessionStack 时使用的一些经验法则。SessionStack 是一个需要鲁棒且高性能的 JavaScript 应用程序,它帮助用户实时查看和重现它们 …
[译] Pandas 数据类型概览
在进行数据分析时,确保使用正确的数据类型非常重要,否则可能会得到意想不到的结果或错误。对 Pandas 而言,它会在很多情况下正确地作出数据类型推断,你可以继续进行分析工作,而无需深入思考该主题。 尽管 Pandas 工作得很好,但在数据分析过程中的某个时刻,你可能需要将数据从…
[译] 让 Apache Cassandra 尾部延迟减小 10 倍,已开源
在 Instagram,我们的数据库是全球最大的 Apache Cassandra 部署之一。我们于 2012 年开始用 Cassandra 取代 Redis,来支持欺诈检测、信息流和 Direct 收件箱等产品需求。最初我们在 AWS 环境中运行 Cassandra 集群,但…
小阴谋家——一遍又一遍(Schema 的 Y combinator)
翻译自 The Little Schemer 4th Edition Ch9 - …and Again, and Again, and Again, …。 (这篇文章提到了 Y combinator。) B:那我们必须去寻找它。 B:#t,很明显 caviar 在 lat 中。…
函数式编程笔记 12
这性能上很不好,只需要第二个素数,但找出了1000到10000的所有素数。 可以用流来改进它,流和列表类似,但是流只在需要时才会被求值。 流和列表操作上最大的区别是连接符,x :: xs会生成列表,而x #:: xs会生成流。#::也可以用在模式中。 可以看到用了call-by…
函数式编程笔记 11
Set和序列的区别是Set中不包含相同元素。 for表达式和map、flatMap、filter这三个高阶函数紧密相关。这三个函数可以写成: 事实上,Scala编译器将for表达式翻译成map、flatMap和懒求值的filter变体。 1. 简单的for表达式 2. 带过滤器…
下一页
个人成就
文章被点赞
290
文章被阅读
60,989
掘力值
1,365
关注了
3
关注者
21
收藏集
0
关注标签
2
加入于
2017-08-08