首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Desmonddai583
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
Git原理与高级使用(4)
第一张图是merge的工作原理,当我们在mywork分支中调用git merge origin,git就会根据c2,c4,c6这三个点来计算合并出一个新的commitc点c7。 第二张图则是rebase的工作原理,当我们在mywork分支中调用git rebase origin…
Git原理与高级使用(3)
相信大家对远程版本库都有所了解,并且也都有在使用类似github,gitlab或者bitbucket之类的服务,那我们这里就主要来说一下本地版本库与远程版本库交互时的一些注意点,通常在我们创建好了远程仓库并且打算将本地同步上去时会先执行git remote add origin…
Git原理与高级使用(2)
git中的分支其实只是一个指针指向一个commit对象,而不是像传统的版本控制系统一样把整个当前版本复制一份出来。它背后其实就是一个文件,我们可以去.git/refs/heads文件夹下面查看,里面的每个文件其实就是一个分支,而内容其实就是一串SHA1值,而这个SHA1值又是什…
Git原理与高级使用(1)
相信大家在平常工作中其实已经基本都开始在使用git了,我自己从开始工作到现在也使用了快2年的git,但是我们真的能算"掌握"git了吗,其实很多时候我们只是会了git最简单的一部分,但是对于背后的原理以及一些高级的使用就是一知半解,所以当我们碰到了一些情景需要用到这些高级操作时…
JS 异步发展流程 —— Promise
这里可以看到我们给Promise对象定义了3种状态以及一个用来当做默认成功会传入的值value和失败会传入的原因reason,同时定义了resolve和reject方法,将它们传入executor,也就是我们在调用生成Promise对象时会传入的执行函数,里面放着我们需要调用的…
NODE Stream流总结(2)
在上一篇中我们详细介绍了Node中的可读流(ReadStream),今天我们继续介绍Node中其他的流。 可写流是对数据流向设备的抽象,用来消费上游流过来的数据,通过可写流程序可以把数据写入设备,常见的是本地磁盘文件或者 TCP、HTTP 等网络响应,所有 Writable 流…
NODE Stream流总结(1)
流(stream)在 Node.js 中是处理流数据的抽象接口(abstract interface). Stream模块提供了基础的API, 使用这些API可以很容易地来构建实现流接口的对象. 在Node.js中有请求流、响应流、文件流等等, 这些流的底层都是使用stream…
NODE基础总结(2) —— Module
一开始浏览器是不支持模块的概念的,所以就提出了命名空间的方法,但是这种方式存在着一个很大的问题就是很难保证名字永远不会重复。另外,现在也很多人使用闭包的方式来实现,但是由于闭包会使得函数中的变量都被保存在内存中,所以使用不当的话就会造成性能问题。 在这之后陆续出现了实现CMD规…
NODE基础总结(1) —— Eventloop
Node.js 是一个基于 Chrome V8 引擎的JavaScript运行环境(runtime),Node不是一门语言,而是让js运行在后端的运行时,并且不包括javascript全集,因为在服务端中不包含DOM和BOM. Node也提供了一些新的模块例如http,fs模块…
JS 异步发展流程 —— 异步历史
异步简单来说就是做一件事时,做到一半可能需要等待系统或服务处理之后才会得到响应和结果,此时可以转去做另一件事,等到获得响应之后在去执行剩下一半的事情。反之同步就是一直等到响应然后接着做事,中间不会跳去做别的事。 1. Callback 2. Promise 可以看到Promis…
下一页
个人成就
文章被点赞
352
文章被阅读
15,344
掘力值
849
关注了
5
关注者
35
收藏集
0
关注标签
38
加入于
2017-10-24