您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Node.js进阶之路
字数: 211千字
装帧: 简装
出版社: 清华大学出版社
作者: 尤嘉 著
出版日期: 2017-01-01
商品条码: 9787302456933
版次: 1
开本: 其他
页数: 196
出版年份: 2017
定价:
¥35
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书内容涵盖了 Node.js高并发的原理、源码分析以及使用 Node.js开发应用所需要的不同层面 的技术实践。具体来讲,本书包括 Node.js异步机制(配以源码分析)、编辑与调试、测试技术、 Docker 部署、模块机制、V8 引擎与代码优化、Promise 和 ES6 Generator、LoopBack 开源框架、使 用 C++ 编写扩展、JavaScript严格模式、编码规范等内容。在 LoopBack 章节,本书详细介绍了使 用此框架开发企业级 Web 应用的步骤,帮助读者迅速掌握使用这个强大框架的诀窍。很后一章详 细介绍了编写不同类型的 C++ 模块的知识,并对堆内存管理等内容做了深入探讨。 本书适合所有前端和后端的开发人员阅读。
作者简介
尤嘉,东南大学计算机硕士,从事软件研发工作多年,先后就职于奇虎和猎豹移动。做过基于chromium的浏览器,也从事过WebKit与V8方面的研发工作。目前从事P2P与区块链方面的项目研发。
目录
第1章Node异步编程范式
1.1同步与异步的比较
1.2Node异步的实现
1.2.1HTTP请求——完全异步的例子
1.2.2本地磁盘I/O——多线程模拟
1.3事件驱动
参考资料
第2章搭建自己的开发环境
2.1Node的编译与安装
2.2开发与调试
2.3单元测试
2.3.1Mocha测试框架
2.3.2TDD风格
2.3.3BDD风格
2.3.4生成不同形式的测试报告
2.3.5代码覆盖率工具Istanbul
参考资料
第3章使用Docker部署Node服务
3.1Docker基础
3.2在Docker中运行Node
3.3导出配置好的容器
参考资料
第4章Node模块
4.1程序入口
4.2VM模块
4.3模块加载与缓存
4.4模块分类
4.5正确导出模块
4.6小心使用全局变量
第5章V8引擎
5.1JavaScript代码的编译与优化
5.1.1即时编译
5.1.2隐藏类
5.1.3内联缓存
5.1.4优化回退
5.1.5写出更具亲和性的代码
5.1.6借助TypeScript
5.2垃圾回收与内存控制
5.2.1V8的垃圾回收算法
5.2.2使用Buffer
5.2.3避免内存泄漏
参考资料
第6章Promise对象
6.1Promise的含义
6.2基本用法
6.3then的链式写法
6.4bluebird库
参考资料
第7章用ES6Generator解决回调金字塔
7.1Node异步实现流程
7.2用Generator实现异步调用与多并发
7.3严格模式下运行
7.4理解执行过程
7.5本章结语
第8章LoopBack开源框架
8.1安装与运行
8.2路由与权限控制
8.3添加新模型
8.4初始化数据库
8.5钩子机制
8.6中间件
8.7模型关系
8.8使用cluster模式运行服务
参考资料
第9章编写C++扩展
9.1使用C++编写扩展模块
9.1.1导出对象
9.1.2导出函数
9.1.3导出构造函数
9.2线程模型与CPU密集型任务
9.3线程对象
9.4本章结语
参考资料
附录
附录AJavaScript严格模式
附录BJavaScript编码规范
参考资料
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网