0推荐
33K 浏览

YYModel 源码剖析:关注性能

json与模型的转换框架很多,YYModel 一出,性能吊打同类组件,终于找了些时间观摩了一番,确实收益颇多,写下此文作为分享。
0推荐
37K 浏览

ZStack源码剖析之设计模式鉴赏——策略模式

无论什么程序,其目的都是解决问题。而为了解决问题,我们又需要编写特定的算法。使用Strategy模式可以整体地替换算法的实现部分。能够整体地替换算法,能让我们轻松地以不同的算法去解决一个问题,这...
0推荐
39K 浏览

Java:手把手带你源码分析 HashMap 1.7

本文主要讲解 Java 的 HashMap 源码 & 相关知识
0推荐
27K 浏览

Android系统源码剖析-事件分发

对于事件的监控和获取做了分析,在拿到事件之后,后续是如何处理分发的呢?本篇文章主要针对在通过getEvent获取到事件之后,后续的相关分发处理流程。
0推荐
33K 浏览

raft源码分析

一个 Server 结构代表 Raft 网络中的一个 节点 。节点会创建一个 Server ,并且通过 端(peers) 接口的方式暴露给其他节点。
0推荐
19K 浏览

Lifecycle-aware Components 源码分析

最近看到不少人讨论 Google 推的 Android Architecture Components ,其中 Handling Lifecycles 一章展现了如何利用 android.arc...
0推荐
33K 浏览

Vuex 框架原理与源码分析

Vuex是一个专为Vue服务,用于管理页面数据状态、提供统一数据操作的生态系统。它集中于MVC模式中的Model层,规定所有的数据操作必须通过 action – mutation – state...
0推荐
48K 浏览

Vuex框架原理与源码分析

Vuex是一个专为Vue服务,用于管理页面数据状态、提供统一数据操作的生态系统。它集中于MVC模式中的Model层,规定所有的数据操作必须通过 action - mutation - state...
0推荐
11K 浏览

LayoutInflater 源码分析与应用

LayoutInflater直译为 布局填充器,它是用来创建布局视图的,常用inflate()将一个xml布局文件转换成一个View,下面先介绍下获取LayoutInflater的三种方式 和 ...
0推荐
15K 浏览

源码分析之ArrayList

ArrayList 是我们常用的集合类,是基于数组实现的。不同于数组的是 ArrayList 可以动态扩容。
0推荐
12K 浏览

优秀开源项目kombu源码分析之registry和entrypoint

我曾经在一些公众场合说过心中的优秀Python开发者。Flask和Requests的作者就不说了,21世纪最缺的就是idea,他们不仅有而且还都用非常优美的方式做出来了。另外我还提到了Celer...
0推荐
10K 浏览

优秀开源项目kombu源码分析之registry和entrypoint

我曾经在一些公众场合说过心中的优秀Python开发者。Flask和Requests的作者就不说了,21世纪最缺的就是idea,他们不仅有而且还都用非常优美的方式做出来了。另外我还提到了Celer...
0推荐
34K 浏览

前端国际化之Vue-i18n源码分析

最近的工作当中有个任务是做国际化。这篇文章也是做个简单的总结。
0推荐
6K 浏览

Android 插件换肤的原理和源码分析

在学习安卓插件化开发的路上,有一处风景是肯定要观赏的,那就是基于插件的应用换肤了。
0推荐
8K 浏览

Vue2 源码分析

Vue2 相比 Vue1 一个主要的区别在于引入了 Virtual DOM,但其 MVVM 的特性还在,也就是说仍有一套数据绑定的机制。
0推荐
7K 浏览

Android Animator 源码分析

下面分析下Animator在Framework层的实现 从ObjectAnimator.ofFloat()开始 public static ObjectAnimator ofFloat(Obje...
0推荐
8K 浏览

Handler 源码分析 - Java 层

Handler最常见的使用场景就是下载回调,为了不影响用户体验Android不支持在主线程中进行耗时时操作,长时间的耗时操作会产生ANR异常,而下载无疑是耗时操作,所以我们会在子线程中进行下载。
0推荐
41K 浏览

从json文件到炫酷动画-Lottie实现思路和源码分析

Lottie是最近Airbnb开源的动画项目,支持Android、iOS、ReactNaitve三个平台,本文分析主要Lottie把json文件转为动画的思路和源码实现。
0推荐
33K 浏览

Jedis源码分析

对于日常开发,Redis由于单线程的并发模型、丰富的数据结构和简单的API,深受广大程序员的喜爱。Redis提供了多种语言的API,像java、c和python等。之前一直都是使用redis,但...
0推荐
10K 浏览

关于 webpack 你可能忽略的细节(附源码分析)

。本篇的主要目标是通过实际问题来介绍 webpack 中容易被人忽略的细节, 以及源码分析( 以最新发布的 release 版本1.14.0的源码为例 ), 并且提供几种解决方案。
1 2 3

经验分享,提升职场影响力

投稿

热门问答

    热门文档