自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (11)
  • 问答 (2)
  • 收藏
  • 关注

转载 分享 10 道 Nodejs 进程相关面试题

通过对以下 10 个面试题的分享,助您更好的理解 Node.js 的进程和线程相关知识快速导航什么是进程和线程?之间的区别?参考:Interview1 什么是孤儿进程?参考:Interview2 创建多进程时,代码里有app.listen(port)在进行 fork 时,为什么没有报端口被占用?参考:Interview3 什么是 IPC 通信,如何建立 IPC 通信?什么场景下需...

2019-08-21 17:52:24 376

转载 浅读V8——强大的JavaScript引擎

前言在过去的几年里,JavaScript高速发展成为了互联网中最热门的高级语言之一,它在性能上的提升以及不断涌现的前沿web技术使其成为HTML5的中坚力量。由于V8引擎在JavaScript性能优化方面做了很大的提升,所以也让他成为了大众喜爱的开源高性能JavaScript引擎,目前被用于谷歌浏览器,安卓浏览器,node.js等大型项目中,并成为了不可或缺的一部分。网页渲染流程用户输...

2019-08-19 17:06:25 537

转载 Koa2源码分析

源码结构Koa的源码中主要为lib目录下的application.js, context.js, request.js与response.js文件.├── AUTHORS├── CODE_OF_CONDUCT.md├── History.md├── LICENSE├── Makefile├── Readme.md├── benchmarks├── docs├── lib...

2019-08-13 23:03:33 410

原创 面向面试题和实际使用谈promise

Promise是什么?  Promise是JS异步编程中的重要概念,异步抽象处理对象,是目前比较流行Javascript异步编程解决方案之一。这句话说的很明白了,Promise是一种用于解决异步问题的思路、方案或者对象方式。在js中,经常使用异步的地方是Ajax交互。比如在es5时代,jQuery的ajax的使用success来完成异步的:$.ajax({ url:'/xxx',...

2019-08-07 20:00:56 164

原创 JS进阶之---基本数据类型,引用类型,内存空间

一、内存空间:  为了便于理解,我们暂且先将Js的内存分为栈内存和堆内存。  JavaScript具有垃圾自动回收机制,内存的分配与回收都完全实现了自动管理。所以我们在开发时一般会忽视内存空间的问题。但是理解了内存空间,将会对JS理解更加深刻,认识也更加清晰。  JavaScript有自动垃圾收集机制,那么这个自动垃圾收集机制的原理是什么呢?其实很简单,就是找出那些不...

2019-08-07 15:53:14 221

原创 JavaScript中的内存释放

一、如何查找上级作用域在 JavaScript中的预解析 ,有讲到作用域链的概念,本次在正式讲JavaScript中的内存释放之前,先看一个问题:如何查找当前作用域的上级作用域。var num = 20;function fn() { var num = 200; return function () { console.log(num); };...

2019-08-07 15:22:47 3709

原创 js浮点数精度计算问题解决

在工作中遇到这种精度问题,例如:➜ ~ node> 5.10*100509.99999999999994>大多数语言在处理浮点数的时候都会遇到精度问题,但是在JS里似乎特别严重,再来看一个例子alert(45.6*13);结果居然是592.800000000001,当然加法之类的也会有这个问题那这是js的错误吗?当然不是,你的电脑做着正确的二进制...

2019-08-07 14:18:01 627

原创 promise、async和await之执行顺序的那点事

转载:https://segmentfault.com/a/1190000015057278?utm_source=channel-newest故事要从一道今日头条的笔试题说起~题目来源:半年工作经验今日头条和美团面试题面经分享!!!!!async function async1(){ console.log('async1 start') await async2() con...

2019-08-02 18:09:18 396 2

转载 了解JS单线程和任务队列!

一、单线程和任务队列单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等待。 如果排队是因为计算量过大,CPU忙不过来,倒也算了,但是很多时候CPU是闲着的,因为IO设备(输入输出设备)很慢(比如Ajax操作从网络读取数据),不得不等着结果出来,再往下执行! JavaScript语言的设计者意识到,这时主线程完全可以不管IO...

2019-08-02 17:56:22 203

CDN技术详解

CDN技术详解 CDN回源 CDN域名解析 CDN负载均衡

2017-03-22

MongoVUE1.5.3破解

破解步骤: 先安装MongoVUE.msi,然后将“破解.zip”解压,并将里面的MongoVUE.exe替换MongoVUE安装后的同名文件。 破解成功!

2013-09-27

移动客户端及pc浏览器UA区分

囊括目前全部移动平台客户端及PC浏览器的UA区分。

2013-09-23

java MD5加密

java MD5加密 代码实例 没有bug 典型例子

2012-10-11

Java io 详解

Java io 各种流详解,清楚系统的描述了java各种流的功能与之间的区别

2012-09-20

java socket长连接客户端服务端(标准实例)

java socket长连接客户端服务端(标准实例),准确无误,流行结构。

2012-09-20

Java面试题集锦

公司面试题目集锦。。。。。。。。。

2008-02-05

Java程序员公司面试题目

多年收集的JAVA程序员公司招聘面世题目。。

2008-02-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除