首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yiniau
掘友等级
JavaScript & Rust & WebAssembly
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 43
沸点 18
赞
61
返回
|
搜索文章
赞
文章( 43 )
沸点( 18 )
大型项目前端架构浅谈(8000字原创)
我在2年之前,写过一篇中小型项目的前端架构浅谈。随着能力的上升,以及在阿里巴巴工作的经验,是时候写一篇大型项目的前端架构分析了。 本篇文章不会更多侧重于具体技术实现,而是尝试从更高角度出发,分析为什么要这么做,这些设计能解决什么问题,成本和收益如何。 由于作者能力有限,可能会有…
JavaScript 复杂判断的更优雅写法
我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。 嗯,这样看起来…
「译」Liftoff:V8 引擎中全新的 WebAssembly baseline 编译器
V8 引擎在 v6.9 版本中加入了一个全新的 WebAssembly baseline 编译器 —— Liftoff。它目前在桌面系统平台上是默认开启的。本文将会详细讲解引入新的编译层的动机,并介绍一下 Liftoff 的具体实现以及性能情况。 在 WebAssembly 开…
java源码学习-Spliterator
上一篇文章查看了jdk关于Stream流的创建,其中用于数据保存的便是Spliterator,这篇文章将会对Spliterator的源码进行查看,来看看在流中的数据是如何存储的。 这就是嵌套接口。这几个子类通过继承来扩展接口。在《thinking in java》一书对这个方法…
java8函数式编程笔记-延迟性
众所周知,java8的新特性之一便是Stream,通过Stream,我们可以生成无限流(也就是没有结束的流)。这要依托Stream的特点:流中的数据并不是一开始就加载入内存中生成的,它是用到的时候才生成。依据这个才能创造出无限流: 很简单的结果便是会发生java.lang.Il…
手把手教你撸一个 Webpack Loader
经常逛 webpack 官网的同学应该会很眼熟上面的图。正如它宣传的一样,webpack 能把左侧各种类型的文件(webpack 把它们叫作「模块」)统一打包为右边被通用浏览器支持的文件。webpack 就像是魔术师的帽子,放进去一条丝巾,变出来一只白鸽。那这个「魔术」的过程是…
Android图像处理系列 - 高斯模糊的几种优化方法
高斯模糊是图像处理中常用的一种操作,用于减少图像细节,平滑图像。简单来说,高斯模糊的处理过程,是让图像每个像素都取周边像素的平均值,是参照正态分布的加权平均值。
高斯模糊的算法
本文介绍 "高斯模糊" 的算法,你会看到这是一个非常简单易懂的算法。本质上,它是一种数据平滑技术(data smoothing),适用于多个场合,图像处理恰好提供了一个直观的应用实例。
Nginx 学习系列(二) ------------- 负载均衡
说到负载均衡,我想说它天生就是不公平的。为什么这么说呢?请你想象这么一个场景,一块蛋糕切成5份,现在要将它分给A、B、C3个人,基于公平原则,我们说每个人正常可以分到5/3份,但是,5/3份很明显不好进行划分,诶碰巧这个时候A中午没有吃饭,能多吃几份,B、C肚子偏饱,1份即可,…
下一页
个人成就
文章被点赞
129
文章被阅读
30,748
掘力值
801
关注了
3
关注者
28
收藏集
7
关注标签
39
加入于
2016-10-20