摘要:2016/11/06 【掘金】: "前端跨域整理" "Javascript单例模式概念与实例" "十大经典排序算法总结(JavaScript描述)" "如何实现 font size 的响应式" "Web Components 是个什么样的东西" "你的第一门编程语言应该学什么?ʇdıɹɔsɐʌɐɾ
阅读全文
摘要:最近开始搞毕设了,打算用自己拿手的js来搞,但是仿佛入坑了,Node还不是很熟。总之,兵来将挡,水来土掩嘛,带着问题学习才是最高效的。 折腾1:Node 调用 C++ 刚开始,虽然我老师把dll文件给我了,但是我一直以为是用Node调用C++,然后一直在折腾怎么编写addon,怎么将C++编译然后用
阅读全文
摘要:【要求】:编写方法,深度克隆一个对象 【实现1】: Object.prototype.clone = function(){ //原型指向保持一致 var newobj = Object.create(Object.getPrototypeOf(this)); //自身属性保持一样 var prop
阅读全文
摘要:"@by Ruth92" (转载请注明出处) 第8章 构建Web应用 一、基础功能 1. 请求方法 :GET、POST、HEAD、DELETE、PUT、CONNECT GET /path?foo=bar HTTP/1.1 HTTP_Parser 在解析请求报文的时候,将报文头抽取出来,设置成 。 2
阅读全文
摘要:"@by Ruth92" (转载请注明出处) 第6章 理解 Buffer ✁ 为什么需要 ? 在 Node 中,应用需要处理网络协议、操作数据库、处理图片、接收上传文件等,在网络流和文件的操作中,还要处理大量二进制数据,JavaScript 自由的字符串远远不能满足这些需求,于是 对象应运而生。 ✁
阅读全文
摘要:"@by Ruth92" (转载请注明出处) 第7章 网络编程 Node 只需要几行代码即可构建服务器,无需额外的容器。 Node 提供了以下4个模块(适用于服务器端和客户端): TCP UDP HTTP HTTPS OSI 模型:由七层组成,分别为物理层、数据链路层、网络层、传输层、表示层、应用层
阅读全文
摘要:"@by Ruth92" (转载请注明出处) 第5章 内存控制 基于无阻塞、事件驱动建立的 Node 服务,具有内存消耗低的优点,非常适合处理海量的网络请求。 内存控制正是在海量请求和长时间运行的前提下进行探讨的。 一、V8 的垃圾回收机制与内存限制 1. V8 的内存限制 在一般的后端开发语言中,
阅读全文