搜索结果
查询Tags标签: 源码分析,共有 33条记录-
手写一个Promise/A+,完美通过官方872个测试用例
Promise几乎是面试必考点,所以我们不能仅仅会用,还得知道他的底层原理,学习他原理的最好方法就是自己也实现一个Promise。所以本文会自己实现一个遵循Promise/A+规范的Promise。实现之后,我们还要用Promise/A+官方的测试工具来测试下我们的实现是否正确,这个工具总共…
2020/7/10 14:08:34 人评论 次浏览 -
手写一个React-Redux,玩转React的Context API
上一篇文章我们手写了一个Redux,但是单纯的Redux只是一个状态机,是没有UI呈现的,所以一般我们使用的时候都会配合一个UI库,比如在React中使用Redux就会用到React-Redux这个库。这个库的作用是将Redux的状态机和React的UI呈现绑定在一起,当你dispatch action改变state…
2020/7/9 14:08:38 人评论 次浏览 -
剖析JS和Redis的数据结构设计:数组
语言的数据结构相通性 最近读了Redis的原理实现,感受到程序语言的相通性,只要你掌握了语言的共性,触类旁通其他语言的开发就变得非常简单了。 总体来说,各种程序语言底层的设计思想是非常相通的,首先针对需要解决的问题和场景选择不同的数据结构和算法,根据运行环境…
2020/6/16 5:26:27 人评论 次浏览 -
学习 redux 源码整体架构,深入理解 redux 及其中间件原理
1. 前言 你好,我是若川。这是学习源码整体架构系列第八篇。整体架构这词语好像有点大,姑且就算是源码整体结构吧,主要就是学习是代码整体结构,不深究其他不是主线的具体函数的实现。本篇文章学习的是实际仓库的代码。要是有人说到怎么读源码,正在读文章的你能推荐我的…
2020/6/15 14:25:33 人评论 次浏览 -
源码分析 | 基于jdbc实现一个Demo版的Mybatis
作者:小傅哥博客:https://bugstack.cn - 原创系列优质专题文章 沉淀、分享、成长,让自己和他人都能有所收获! 一、前言介绍 在前面一篇分析了 mybatis 源码,从它为什么之后接口但是没有实现类就能执行数据库操作为入口,整个源码核心流程完全解释了一遍。对于一个3年…
2020/6/4 14:26:49 人评论 次浏览 -
Android每周一轮子:Retrofit
前言 充足的时间才是第一生产力。当源码看多了之后,对于很多点的梳理上可能就不会像之前那样更具体了,本篇主要还是在于对实现主流程的分析。Retrofit在之前项目中并没有用到过,这次决定来看一些Retrofit相关实现来了解其中的原理。对于想要了解Java中的动态代理应用,…
2020/5/18 5:26:35 人评论 次浏览 -
NodeJS 中 DNS 查询的坑 & DNS cache 分析
近期在做一个 DNS 服务器切换升级的演练中发现,我们在 NodeJS 中使用的 axios 以及默认的 dns.lookup 存在一些问题,会导致切换过程中的响应耗时从 ~80ms 上升至 ~3min,最终 nginx 层出现大量 502。 具体背景与分析参见《node中请求超时的一些坑》 ➡️ 总结来说,Node…
2020/5/9 5:26:01 人评论 次浏览 -
Android每周一轮子:SharedPreferences
前言 距离上一期的每周一轮子已经过去了很久了,离开的这段时间,去创业做了产品经理的工作,然后项目都失败了,现在重启开始新的技术之路,前段时间在面试,所以对于基础知识点进行了重新的整理,所以结合着面试的内容,将对Android中的第三方框架还有FrameWork层的内容…
2020/5/1 5:02:58 人评论 次浏览 -
(源码分析)为什么 Vue 中 template 有且只能一个 root ?
2020/4/11 5:01:23 人评论 次浏览 -
Vue3.0 的 reactive API 定义和源码实现
2020/4/6 5:01:27 人评论 次浏览 -
webpack-dev-middleware 源码解读
2020/3/23 14:01:18 人评论 次浏览 -
深入react-基础API(二)
2020/2/28 5:15:31 人评论 次浏览 -
深入react-基础API(一)
2020/2/27 14:15:40 人评论 次浏览 -
Cocos2d-x学习笔记之Hello World源码分析
这篇文章主要介绍了Cocos2d-x学习笔记之Hello World源码分析,接上一篇内容,本文着重分析源码文件,需要的朋友可以参考下
2019/7/10 23:13:23 人评论 次浏览 -
nginx源码分析线程池详解
这篇文章主要介绍了nginx源码分析线程池详解的相关资料,需要的朋友可以参考下
2019/7/10 21:00:25 人评论 次浏览