首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
darlyn
掘友等级
web前端
|
qunar
余生可贵,努力活成自己想要的样子!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
浅谈用nodejs处理高并发
Node.js是建立在Google V8 JavaScript引擎之上的网络服务器框架,允许开发者能够用客户端使用的语言JavaScript在服务器端编码。 JS的执行机制:JS设计是单线程的,通过事件环Event Loop实现异步开发。 Node.js正因为node的Even…
浏览器缓存机制
浏览器一般都是通过http缓存的,但是也可以通过其他方式,如在html页面中的meta标签增加属性,但不是所有浏览器都支持的。 大多数的浏览器缓存都是有http的header所决定的,请求头和响应头。 对于浏览器端的缓存来讲,这些规则是在HTTP协议头和HTML页面的Meta标…
Node学习常见概念理解
进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例,程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 Linux系统函数fork()可以在父进程中创建一个子进程,这样…
AMD , CMD, CommonJS,ES Module,UMD
AMD是 RequireJS 在推广过程中对模块定义的规范化产出。 CMD是 SeaJS 在推广过程中对模块定义的规范化产出。 CMD推崇依赖就近,AMD推崇依赖前置。 CommonJS模块是对象,是运行时加载,运行时才把模块挂载在exports之上(加载整个模块的所有),加载…
JS执行机制(浏览器事件环 vs Node事件环)
JavaScript作为浏览器脚本语言,从设计之初就是单线程,主要用途是与用户互动,以及操作DOM。 为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。所以,这个新标准并…
JS对象的深拷贝与浅拷贝写法总结
浅拷贝深拷贝一、只能处理一层数据结构的深拷贝:1、数组:sliceconcat...运算符注意:splice也能得到新数组,但splice操作会影响原数组2、对象{}:...运算符Object.ass
JS继承的几种方式
父类的公私属性都能拿到。 __prpto__本质上是一个内部属性,而不是一个正式的对外的 API,目前,所有浏览器(包括 IE11 )都部署了这个属性。 Object.setPrototypeOf(Child.prototype, Parent.prototype) 是ES6正…
JS异步编程的几种方式
优点:回调函数是异步编程最基本的方法,简单、容易理解和部署。 发布订阅模式:基于一个主题/事件通道,希望接收通知的对象(称为subscriber)通过自定义事件订阅主题,被激活事件的对象(称为publisher)通过发布主题事件的方式被通知。 观察者模式:一个对象(称为subj…
个人成就
文章被点赞
71
文章被阅读
21,881
掘力值
449
关注了
8
关注者
6
收藏集
0
关注标签
20
加入于
2018-02-28