源码阅读共0篇 第4页
源码阅读
Koa 洋葱模型的秘密 - koa-compose-五八三

Koa 洋葱模型的秘密 – koa-compose

本文参加了由公众号@若川视野 发起的每周源码共读活动, 点击了解详情一起参与。 这是源码共读的第5期,链接:传送门。 撰写日期 2023-07-20,源码 koa-compose v4.0.0 我认识的 Koa 如果你接...
admin的头像-五八三admin2年前
0170
Gin的中间件-五八三

Gin的中间件

AOP和洋葱模型 面向切面编程(AOP) 什么是面向切面编程AOP? - 知乎 AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,用于将横切关注点(Cross-cutting Concerns)与主要业...
admin的头像-五八三admin2年前
080
Vue3源码阅读——响应式是如何实现的(ref + ReactiveEffect篇)-五八三

Vue3源码阅读——响应式是如何实现的(ref + ReactiveEffect篇)

前言 本文属于笔者Vue3源码阅读系列第四篇文章,往期精彩: 生成vnode到渲染vnode的过程是怎样的 组件创建及其初始化过程 响应式实现——reactive篇 在第三篇文中主要看了reactive的相关源码,...
admin的头像-五八三admin2年前
0230
Android进阶宝典 -- 分三步详细分析Activity启动流程-五八三

Android进阶宝典 — 分三步详细分析Activity启动流程

相关文章: Android进阶宝典 -- 史上最详细Android系统启动全流程分析 Android进阶宝典 -- AMS启动App进程原理分析 在本篇文章开始之前,我们先看一张老图,相信伙伴们非常熟悉: 这是从Launche...
admin的头像-五八三admin2年前
0150
并发-AQS之ReentrantReadWriteLock源码解读(一)-五八三

并发-AQS之ReentrantReadWriteLock源码解读(一)

ReentrantReadWriteLock是Java中的一个可重入读写锁,它允许多个线程同时读取一个共享资源,但只允许一个线程写入该共享资源,当一个线程持有写锁时,任何其他线程都不能持有读或写锁。 该锁具...
admin的头像-五八三admin2年前
040

源码阅读:classnames.js

源码阅读:classnames.js 简介 classnames 一个简单的 JavaScript 实用程序,用于有条件地将类名连接在一起。 可以通过 npm 包管理器从 npm 注册表上下载: npm install classnames classNames ...
admin的头像-五八三admin2年前
090
我从 37.2k star 的 react-use 库学到了这些-五八三

我从 37.2k star 的 react-use 库学到了这些

本文参加了由公众号@若川视野 发起的每周源码共读活动, 点击了解详情一起参与。 这是源码共读的第43期,链接:传送门。 撰写日期 2023-06-08,源码 react-use v17.4.0 react-use hooks 目录...
admin的头像-五八三admin2年前
060

浅谈阅读源码这件事

前言 阅读源码是众多提升技术能力的一个途径,像看技术文档、博客文章、书籍等等都是提升技术能力的方式,而大型的源码往往是这些资料的集大成者,当具备相对完整的基础能力之后,再去广泛的阅...
admin的头像-五八三admin2年前
060
简化本地Feign调用,老手教你这么玩-五八三

简化本地Feign调用,老手教你这么玩

哈喽大家好啊,我是Hydra。 在平常的工作中,OpenFeign作为微服务间的调用组件使用的非常普遍,接口配合注解的调用方式突出一个简便,让我们能无需关注内部细节就能实现服务间的接口调用。 但是...
admin的头像-五八三admin2年前
0100
ReentrantLock源码解析 | 京东云技术团队-五八三

ReentrantLock源码解析 | 京东云技术团队

并发指同一时间内进行了多个线程。并发问题是多个线程对同一资源进行操作时产生的问题。通过加锁可以解决并发问题,ReentrantLock是锁的一种。 1 ReentrantLock 1.1 定义 ReentrantLock是Lock接...
admin的头像-五八三admin2年前
0100
结合 vue3 源码探究 nextTick()-五八三

结合 vue3 源码探究 nextTick()

之前在 vue2 的项目中,如果遇到更改数据后界面没有按照预期的那样渲染更新,我就会尝试使用 this.$nextTick(),有时候能够解决问题,但有时候并没有用,这时候我就会想,nextTick() 背后的原理...
admin的头像-五八三admin2年前
0100

并发-AQS之ReentrantReadWriteLock源码解读(二)

本文接着上文并发-AQS之ReentrantReadWriteLock源码解读(一)继续解读源码 公平锁读写锁加锁解锁 FairSync就两个方法,其他同非公平锁,抽象的非常好hasQueuedPredecessors(),它检查当前线程...
admin的头像-五八三admin2年前
0220
【Flink】详解Flink任务提交流程-五八三

【Flink】详解Flink任务提交流程

前言 大家好,我们的gzh是朝阳三只大明白,满满全是干货,分享近期的学习知识以及个人总结(包括读研和IT),跪求一波关注,希望和大家一起努力、进步!! 启动一个任务 通常我们会使用 bin/fli...
admin的头像-五八三admin2年前
0370