摘要: 鸽了好久,最近沉迷游戏,继续写点什么吧,也不知道有没有人看。 其实这个node的源码也不知道该怎么写了,很多??樯婕暗亩鞅冉仙?,JS和C++两头看,中间被工作耽搁回来就一脸懵逼了,所以还是挑一些简单的吧! 这一篇选的是定时器???,简单讲就是初学者都非常熟悉的setTimeout与setInterv阅读全文
posted @ 2018-10-12 15:04 书生小龙 阅读(215) 评论(2) 编辑
摘要: node的源码分析还挺多的,不过像我这样愣头完全平铺源码做解析的貌似还没有,所以开个先例,从一个API来了解node的调用链。 首先上一张整体的图,网上翻到的,自己懒得画: 这里的层次结构十分的清晰,从上到下如果翻译成语言层面,依次是JS、C++、windows(UNIX)的系统API。 最高层也就阅读全文
posted @ 2018-07-31 17:33 书生小龙 阅读(327) 评论(2) 编辑
摘要: 这博客是越来越难写了,参考资料少,难度又高,看到什么写什么吧! 众多周知,在JavaScript中有几个基本类型,包括字符串、数字、布尔、null、undefined、Symbol,其中大部分都可以在我之前那篇博客(//www.3gt5.cn/QH-Jimmy/p/9212923阅读全文
posted @ 2018-07-16 15:41 书生小龙 阅读(378) 评论(0) 编辑
摘要: 原本打算是把node源码看得差不多了再去深入V8的,但是这两者基本上没办法分开讲。 与express是基于node的封装不同,node是基于V8的一个应用,源码内容已经渗透到V8层面,因此这章简述一下我目前理解的V8引擎吧。 首先需要理解的是V8是一个JS代码运行平台,可以将JS代码编译执行。 本节阅读全文
posted @ 2018-06-27 12:42 书生小龙 阅读(975) 评论(0) 编辑
摘要: 花了差不多两周时间过了下primer C++5th,完成了《C++从入门到精通》。(手动滑稽) 这两天看了下node源码的一些入口方法,其实还是比较懵逼的,语法倒不是难点,主要是大量的宏造成直接阅读上的不方便。 有些宏感觉真是一点鸟用都没有,比如说: 这玩意翻译成JS大概就是: JS中有些情况确实是阅读全文
posted @ 2018-06-13 12:32 书生小龙 阅读(817) 评论(0) 编辑
摘要: 整整弄了两天,踩了无数的坑,各种奇怪的error,最后终于编译成功了。 网上的教程基本上都过时了,或者是版本不对,都会报一些奇怪的错误,这里总结一下目前可行的流程。 node版本:v10.1.0。 首先需要一些准备工作: 1、Visual Studio 2017 传送门:https://www.vi阅读全文
posted @ 2018-05-18 13:12 书生小龙 阅读(617) 评论(2) 编辑
摘要: 最近不知道写什么,node的源码有点不知道怎么入手,还在努力学习C++中…… 在写微信公众号的时候遇到了一个小bug,有一个tab栏,在开发者工具、IOS手机上都OK,但是一到我的小米note上就GG了,怎么切换都无法触发对应的请求,核心代码如下: 点击切换后,会重置分页的index参数,然后将滚轮阅读全文
posted @ 2018-05-14 15:23 书生小龙 阅读(240) 评论(0) 北京赛车pk10软件计划手机版下载
  • 独家视频:十九大要开啦! 2018-09-10
  • 国地税怎么又合并了呢 一般来看 这是种集中资源的举动 2018-09-10
  • 视频:太原蒙山景区举办首届蒙山春节庙会 2018-08-14
  • 美媒:解放军已成为现代化军队 目光已越过大西洋 2018-08-14
  • 市人大常委会召开党组会议传达学习全国两会精神张轩主持并讲话 2018-08-04
  • 43| 207| 267| 524| 147| 774| 858| 869| 396| 775|