光明顶的熊

光明顶的熊

一个贪财好色的俗人

计算机的大脑:实现简易的 CPU

我们已经看了基本逻辑电路,运算电路,内存的概述。今天我们用着几个东西来组装 CPU。CPU 简易结构图我们看到这张图,我们的简易 CPU 有运算逻辑部件、寄存器部件和控制部件(图中的指令解析)C...

计算机最基础的部分:运算逻辑电路(ALU)

今天我们来拆解一下运算逻辑电路(ALU),它包括逻辑单元、算术单元两部分ALU 符号我们这里只是简述一个简单的 ALU,复杂的 ALU 有很多标志。算术单元我们只简单看一下加法运算,对这方面有兴...

计算机最基础的部分:存储逻辑电路

今天我们来实现一个最简单内存。由于在计算机中除了逻辑电路之外没有别的东西,我们要存储也需要用逻辑电路来实现,接下来我们先去实现一个简单的寄存器。寄存器寄存器又分为两种一种只能存 1 ,一种只能存...

计算机最基础的部分:基本逻辑电路

NOT 门(非)基本特性输入输出truefalsefalsetrue基本逻辑电路的两种情况 输入为 true 电流接地流走,输出没有电流状态为 false输入为 false 半导体不导电,输出有...

ConstraintLayout 效率爆表的技巧

这是一篇极短的技巧文,但是能解决你使用 ConstraintLayout 布局最大的痛点废话不多说直接上配置:打开 Android Studio 设置 Editor -> General ...

ConstraintLayout 实战经验

这篇文章呢我们谈一谈,约束布局常用的一些需求和坑一、如果我想让一个控件在父布局里左右填充怎么办(上下填充,上下左右都填充同理)match_parent 方式<View andro...

ConstraintLayout 炫酷的动画

谷歌之前推出了 ConstraintLayout 动画,做一些基本的动画让我们更省时省力了,今天我们就看一下这个小知识点。首先你需要引入 constraint-layout 这就不用我多说了然后...

最强大的布局 ConstraintLayout

我之前写过一篇 ConstraintLayout 的文章现在已经到了 2018 年,最新正式版本也已经到了 1.1.2 ,又加了不少好用的特性,可以说这个约束布局已经成为 Android 中最强...

区块链基本概念

钱包介绍钱包是区块链很重要的一个概念,讲到这我们很多人联想钱包这个概念能够想到肯定是我们真实的钱包或者微信钱包、支付宝。将到这钱包就有了一个大概的分类了——数字钱包、现实钱包我们说的数字钱包与现...

从源码看 Android 事件分发

Android 事件分发是安卓中一个很精妙的知识点,很多开发人员有些不解,为什么呢?因为不知道怎么去运用,其实这个地方理解起来比较简单,我写这么一篇文章就是为了串一串这个知识点。脱离源码浅谈分发...

Activity 的启动流程源码剖析(三)

简单分析 Activity 的启动流程(三)这一篇主要看 ApplicationThread 相关的流程源码的版本Android 27V4 27.1.1我都是粘的里面比较关键的源码,还希望配合源...

Glide 源码阅读解疑

转载请标明地址 QuincySx: http://www.jianshu.com/p/e8adc9581f69问题不定时更新,如果你也有问题欢迎在评论区提出Glide 是如何拓展不同的资源获取器...