黄腾霄的博客

136 篇文章
24 人订阅

全部文章

黄腾霄

2020-6-17-从0开始实现redux中间件机制

注:本文内容大部分参考redux的官网文档Middleware - Redux。如果英文好的同学可以直接阅读官网文档,写的非常好。

8010
黄腾霄

2020-6-8-关于实时协同编辑的架构思考

例如我们熟悉的wiki,百度百科,以及办公产品腾讯文档,乃至我们的代码管理工具git,都可以算作是协同编辑产品。

8920
黄腾霄

2020-6-10-node版本管理工具NVM-windows介绍及原理

本文会经常更新,请阅读原文: https://xinyuehtx.github.io/post/node%E7%89%88%E6%9C%AC%E7%AE%A1%...

9230
黄腾霄

2020-5-22-如何使WPF在窗口外部区域可拖动缩放

有同学马上想到了,通过WindowChrome的ResizeBorderThickness属性进行设置

7210
黄腾霄

2020-5-15-如何在CefShape中禁用右键菜单

当我们使用默认的cefsharp的ChromiumWebBrowser时,会默认添加一个右键菜单项,如下。

6510
黄腾霄

2020-5-18-如何处理flex布局的最后一行元素宽度问题

每个item项有一个最小宽度,随着窗口的拉伸,item宽度会增加,并且占满容器空间。

12210
黄腾霄

2020-6-5-如何指定create-react-app默认启动的浏览器

对于create-react-app默认会在npm start执行之后在默认浏览器打开页面。

11420
黄腾霄

2020-6-5-如何编译electron依赖的c++模块

像java,python这类代码是需要对应平台的vm环境,转成平台相关代码才能够执行。

13420
黄腾霄

2020-5-16-理解Graphql

之前2020-5-6-restful理解 - huangtengxiao和大家提及了RESTfulAPI的一个弊端,就是接口膨胀。

13130
黄腾霄

2020-5-30-理解React如何实现批量状态更新

在React的生命周期中发生的多次setState的变更会进行合并,最终减少推送给浏览器的DOM变更次数,从而提升前端性能。

18640
黄腾霄

2020-5-21-理解React的渲染更新

在聊渲染更新之前,我们不能忽视的一个概念是——React是JavaScript代码。

11250
黄腾霄

2020-6-1-理解webpack的hash,contenthash,chunkhash

对于浏览器来说,一方面期望每次请求页面资源时,获得的都是最新的资源;一方面期望在资源没有发生变化时,能够复用缓存对象。

10320
黄腾霄

2020-5-11-HATEOAS简介

之前2020-5-6-restful理解 - huangtengxiao和大家介绍了对RESTful的理解。今天和大家介绍下RESTful中最重要的一个概念HA...

6210
黄腾霄

2020-5-27-Nodejs源码阅读——事件循环

Once the poll queue is empty the event loop will check for timers whose time thr...

8430
黄腾霄

2020-5-16-React-Router源码简析

这里构造函数中将location作为自己的state,并且监听了location的变化。

15130
黄腾霄

2020-5-14-WPF的RadioButton指定groupname在window关闭后无法check

英文好的同学可以直接看吕毅 - walterlv同学在github提的issue。

6120
黄腾霄

2020-5-6-restful理解

Restful已经是目前我们耳熟能详的概念了,但是找了下网上的文章,大部分都是介绍restful API范式。很少介绍resetful架构的。今天同大家介绍下对...

8620
黄腾霄

2020-3-15-一文看懂CAP定理

我们对节点1写入状态$S_{1}$,然后立刻从节点2进行读取,如果读取的状态也是$S_{1}$,那么我们认为这个系统是满足一致性要求的。

8920
黄腾霄

2020-3-1-什么是ring0-ring3

大家可能听说过某个代码需要运行在ring 0的说法。但是ring 0究竟是什么,今天就给大家介绍下。

9540
黄腾霄

2020-3-22-常见软件的GC算法解析

如果软件运行过程中,发现某些对象没有了引用(或者称之为不可达)的状态时,就会启动GC过程。将这部分内存进行释放。以避免程序员因为忘记显示释放内存导致程序出现ou...

8520

扫码关注云+社区

领取腾讯云代金券