3D 高逼格动画制作

2017-05-28
阅读 1 分钟
2k
perspective: perspective 属性定义 3D 元素距视图的距离,以像素计。当为元素定义 perspective 属性时,其子元素会获得透视效果,而不是元素本身。perspective 属性只影响 3D 转换元素。

nodejs 内存泄漏

2017-05-26
阅读 2 分钟
3.3k
监控nodejs的土方法 console.log("Server PID", process.pid)sudo node --inspect app.js while true; do curl "http://localhost:1337/"; done cb -n 1000 -c 100 [链接]top -pid 2322 几种nodejs内存泄漏原因 无限制增长的数组 无限制设置属性和值 任何模块内的私有变量和方法均是永驻内存的 大循环,无GC机会 {代码.....

在浏览器输入地址后,这个世界发生了什么(http协议浅谈)

2017-05-21
阅读 2 分钟
2.8k
输入网址并回车(URL 包括 协议名称 域名或者IP 端口号 请求资源具体地址 参数)解析域名 DNS解析浏览器发送HTTP请求服务器处理请求服务器返回HTML响应浏览器处理HTML页面继续请求其他资源

js面向对象浅谈(一)

2017-05-15
阅读 4 分钟
5.1k
引言 对于面向对象,相信大家一定不陌生。最近看了一些关于es6面向对象的知识,正好通过这篇文章把关于面向对象的东西给串起来分享给大家。 什么是对象 很多人会鄙视我,说你这篇文章是骗骗刚入行的小朋友的吧,什么是对象我还能不知道?骂我的吃瓜群众先冷静一下,你可能对对象一无所知。 {代码...} 这是我们最常见的对...

函数式编程(五)

2017-05-08
阅读 3 分钟
1.4k
如果你前面都看完了跟到了这里,我只能说你很棒棒,不过我不得不说,这才刚刚开始。前面我们已经知道如何书写函数式的程序了,但是我们还没提到控制流(control flow)、异常处理(error handling)、异步操作(asynchronous actions)和状态(state)呢?

函数式编程(四)

2017-05-08
阅读 3 分钟
1.4k
命令式代码的意思就是,我们通过编写一条又一条指令去让计算机执行一些动作,这其中一般都会涉及到很多繁杂的细节。 而声明式就要优雅很多了,我们通过写表达式的方式来声明我们想干什么,而不是通过一步一步的指示。

函数式编程(三)

2017-05-07
阅读 2 分钟
1.5k
前面两节介绍了纯函数和高阶函数,在函数式编程中,函数就是我们的砖块。我们编写一些可以完成非常具体任务的函数,然后像乐高积木一样将他们搭建起来。

函数式编程(二)

2017-05-07
阅读 1 分钟
1.4k
上篇文章介绍了纯函数,相信你已经理解了纯函数的概念。下面我们接着看一段代码 {代码...} 纯函数把关键字18硬编码在函数内部,扩展性差,那我们如何解决呢? {代码...} 机智如你肯定会想到通过一个参数将通过传参数将minimum传递进去,很好,这样很机智的解决了问题,可是如果情况是这样的呢? {代码...} 我们怎么把这...

函数式编程(一)

2017-05-07
阅读 2 分钟
2.7k
javascript是一门多范式编程语言,什么叫多范式?通俗一点来讲,不管是烂大街的面向对象,还是面向切面、函数式编程啥都能写。函数式编程不是用函数来编程,其主旨是将复杂的函数转化为简单的函数。这两年随着React的火热,函数式编程的概念也开始流行起来,RxJS、cycleJS、lodashJS、underscoreJS等多种开源库都使用了...

nodejs异步编程详解

2017-04-23
阅读 2 分钟
4.8k
异步编程是随着ajax才火的,所以最熟悉异步编程的就是前端工程师。但在其他编程语言中,异步并不多见,PHP从头到尾就是同步阻塞来执行的,这导致它在复杂的网络应用中无法更好的并发。当然我们并不是在批判PHP,毕竟PHP是世界上最好的语言。PHP代码设计成同步有利于程序员顺序编写业务逻辑,这个有点是不能忽视的。