V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ibudao  ›  全部回复第 1 页 / 共 6 页
回复总数  101
1  2  3  4  5  6  
一手掏 JI ,一手掏 JI 。
2017-01-22 11:17:15 +08:00
回复了 wly19960911 创建的主题 JavaScript 冒昧提问关于 ES6 的 promise 的一些问题
@Nutlee 当你调用 readFile 函数,实际上最终完成功能的是系统调用 read/fcntl 之类的函数。这类函数可以让你的 readFile 立刻返回,并且当读完数据后可以通过某种机制通知 JS 来回调你的 callback 。这个异步是 IO 的异步,想更深入了解 IO 异步原理,可以看看 APUE 的第三章和第十四章。
2017-01-21 21:34:41 +08:00
回复了 wly19960911 创建的主题 JavaScript 冒昧提问关于 ES6 的 promise 的一些问题
我也有过类似的困惑,读过一些 Promise 实现后清晰了很多,试着回答一下。

当我们编写异步代码时主要跟两个东西打交道:异步 API 和回调函数。当你的程序只有一个异步调用时,你肯定可以轻松应对。但当你的程序有 N 多个异步调用,并且相互直接有着复杂的关系(多个异步调用同时发出?顺序发出?有一个失败了其它的怎么处理?)时,你的代码将充斥大量的控制变量,你感觉你已经进入了 callback hell 。更恐怖的当有人读你的代码的时候,他会感觉像吃屎一样难受。

这个问题大部分语言都存在,只不过 JS 更受关注,人多嘛,再加上 WEB 程序天生就面对大量异步网络请求。

所以, Promise 只是一个解决异步相关问题的“框架”,它帮你梳理异步操作模型。用它写出来的代码可读性高,容易理解,仅此而已。
@mengzhuo 前后端分离跟服务端渲染(即你说的 Nodejs 渲染)好像是两码事吧,前后端分离是指业务数据跟展现的分离, UI 渲染是展现层的部件,这块按需求即可以放在用户前端做,也可以放在服务端来做。这种服务端渲染虽然也是在服务端,但是跟以前的概念不一样吧
渲染是有 CPU 和内存开销的,在大量渲染场景中,你觉得这个开销是放在服务端自己维护,还是利用现在越来越高性能的终端设备呢?
2016-02-23 09:59:29 +08:00
回复了 XiaST 创建的主题 Python 从哪里可以得到包含了 Python3 所支持的所有语法的测试用例?
手写的解析器,还是用的解析器生成器?
这个语法设计有点意思
2015-09-16 17:21:20 +08:00
回复了 Androilly 创建的主题 Android 基于 jenkins 和 docker 的持续集成平台
@erric 我是指有没有 mac osx 的 docker image ,这样就可以在 linux 主机上 build Mac 下的 App 了
2015-09-16 13:20:34 +08:00
回复了 Androilly 创建的主题 Android 基于 jenkins 和 docker 的持续集成平台
@Androilly 我不是说在 Mac 下跑 docker ,而是可以提供 mac build 环境的 docker 镜像,有这样的么?
2015-09-15 16:08:38 +08:00
回复了 Androilly 创建的主题 Android 基于 jenkins 和 docker 的持续集成平台
需要在 Mac 环境下 build 的貌似没法用 docker ,楼主有解决方案么
2015-08-07 19:41:46 +08:00
回复了 cyio 创建的主题 求职 [北京][前端][实习/全职]~~顺求吐槽代码、简历
我这招人,详情: http://www.lagou.com/jobs/820183.html 可以直接投,或者发我邮箱:lujb AT richerhead.com
2015-04-02 13:29:57 +08:00
回复了 HxSeek 创建的主题 程序员 C 语言指针问题
等号(=)左边的只能是左值,左值映射的是一段内存区域,而等号右边既可以为左值,也可以为右值。记住这个就行了。
2015-03-26 18:30:53 +08:00
回复了 yymdude 创建的主题 程序员 创业团队都是怎样组建的?
感情是楼主啥都没有,光有创业这个想法?
2015-03-26 12:49:13 +08:00
回复了 fyooo 创建的主题 程序员 哈哈,工作后发现很多老同学都只差一个程序员了
最近也碰到这种情况
同学:你不是搞java的吗?
我:恩,搞Java web开发,用Struts, Spring...
同学:恩,我这有个安卓项目,安卓不就是Java吗,来,你来帮我搞一下!
说的好有道理 我竟无言以对。。
2015-03-05 21:45:01 +08:00
回复了 ibudao 创建的主题 酷工作 [朝阳] 初创公司招两位初级/中级程序员做微信公众号开发
@leemw 没有的啦,:)
2015-03-05 21:43:32 +08:00
回复了 ibudao 创建的主题 酷工作 [朝阳] 初创公司招两位初级/中级程序员做微信公众号开发
@frankzeng 抱歉,公司还是希望能到场,毕竟也计划做自己的产品的。
2015-03-05 16:34:47 +08:00
回复了 ibudao 创建的主题 酷工作 [朝阳] 初创公司招两位初级/中级程序员做微信公众号开发
@cdredfox 可以,请发送下简历,若有合适的会联系你(最好注明接外包)。
2015-03-05 12:07:11 +08:00
回复了 ibudao 创建的主题 酷工作 [朝阳] 初创公司招两位初级/中级程序员做微信公众号开发
@lawder 如果我知道,我会转告你的
2015-03-05 12:06:32 +08:00
回复了 ibudao 创建的主题 酷工作 [朝阳] 初创公司招两位初级/中级程序员做微信公众号开发
@b821025551b 哥们过于敏感啊
2015-03-02 13:16:33 +08:00
回复了 assad 创建的主题 Linux linuxmirrors.com,想好好做的一个技术公益站
楼主的优势仅仅是域名。。
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1070 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 22:29 · PVG 06:29 · LAX 14:29 · JFK 17:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.