• 首页
  • 归档
  • GitHub
  • 小专栏
  • 关于我
  • 友情链接
    • 字节莫
    • Tihom
    • Allen-Yu
    • C1over

视界之外,想象之中


N0tExpectErr0r的个人博客
【网络】计算机网络笔记——TCP协议简要笔记
学习记录

【网络】计算机网络笔记——TCP协议简要笔记

TCP 在 IP 协议不可靠(尽力而为也就是无服务)之上建立了可靠的数据传输服务。它确保了发送方发送的字节流与接收方所接收到的字节流是完全相同的。那么它又是如何实现的呢? 累积确认机制 首先,我们需要清楚,TCP 报文段…

2019-06-11 0条评论 154次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Android】多线程断点续传下载原理及实现
学习记录

【Android】多线程断点续传下载原理及实现

这段时间看了看工作室的工具库的下载组件,发现其存在一些问题: 下载核心逻辑有 bug,在暂停下载或下载失败等情况时有概率无法顺利完成下载。 虽然原来的设计是采用多线程断点续传的设计,但打了一下日志发现其实下载任务都是在同…

2019-05-19 0条评论 105次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Android】Square 图片加载框架 Picasso 源码解析
学习记录

【Android】Square 图片加载框架 Picasso 源码解析

Picasso 是 Square 公司出品的一款十分优秀的开源图片框架,也是目前 Android 开发中十分流行的一款图片加载框架。提到 Square 公司大家一定不会陌生,OkHttp、Retrofit、LeakCan…

2019-03-25 0条评论 90次阅读 0人点赞 N0tExpectErr0r 阅读全文
【网络】计算机网络笔记——可靠的数据传输原理
学习记录

【网络】计算机网络笔记——可靠的数据传输原理

在计算机网络的数据传输的过程中可能遇到数据的损坏问题: 分组的数据(bit)在传输过程中发生损坏,部分从 1 变成了 0 或者从 0 变成了 1 分组在传输过程中丢失,如到达中转路由器时,由于其输入队列已满,导致该分组被…

2019-03-22 0条评论 67次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Java】JDK8 HashMap 原理分析(上)——链表部分
学习记录

【Java】JDK8 HashMap 原理分析(上)——链表部分

之前学习容器的时候缺少了一些笔记,现在补一下笔记顺便重新理解一遍这些容器的源码。 HashMap 是我们在 Java 开发中经常接触到的容器,今天就让我们从它的源码入手来了解它的实现原理。本文为上部分,不包含其有关红黑树…

2019-03-20 0条评论 77次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Android】 MMKV 源码浅析
学习记录

【Android】 MMKV 源码浅析

MMKV 是腾讯于 2018 年 9 月 20 日开源的一个 K-V 组件,下面是官方对它的介绍: MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能…

2019-01-21 0条评论 217次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Android】SharedPreferences 源码解析
学习记录

【Android】SharedPreferences 源码解析

本文是独立解析源码的第二篇,SharedPreference 是一个 Android 开发自带的适合保存轻量级数据的 K-V 存储库,它使用了 XML 的方式来存储数据,比如我就经常用它保存一些如用户登录信息等轻量级数据…

2019-01-20 0条评论 95次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Android】EventBus 源码解析
学习记录

【Android】EventBus 源码解析

之前写过了很多常用的库的源码解析,但都需要大量参考其他大牛的博客才能彻底理解一个库的原理,这样总感觉会有遗漏。现在想检验一下自己的代码阅读能力,因此尝试靠自己去独立地完成一篇源码解析,看看效果如何。我们先从 EventB…

2019-01-17 0条评论 98次阅读 0人点赞 N0tExpectErr0r 阅读全文
【I/O】内存映射—— mmap() 函数的使用
学习记录

【I/O】内存映射—— mmap() 函数的使用

这段时间学习 JVM 学得实在是有点累,要记忆的东西太多...在下一篇笔记还没发出来之前先插一脚,研究一下最近经常遇到的一个函数—— mmap() 。 提到 mmap 大家可能会感到陌生,其实 Android 中的 Bi…

2019-01-14 2条评论 760次阅读 0人点赞 N0tExpectErr0r 阅读全文
【Android】JVM 学习之类加载机制
学习记录

【Android】JVM 学习之类加载机制

JVM 与类加载 Java 语言中,类型的加载、连接和初始化都是在运行期进行的。这样会导致一些性能的开销,但同时使得 Java 成为了一种可以动态扩展的语言。比如编写一个面向接口的程序,可以到运行时再对其具体的实现类进行…

2019-01-13 0条评论 107次阅读 0人点赞 N0tExpectErr0r 阅读全文
  • «
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • >
  • »

朝着目标努力前行的Android开发者

  • 最新文章
  • 热点文章
  • 随机文章
  • 最新
  • 热点
  • 随机
    【Android】《深入理解 Android 虚拟机 ART》读书笔记(二)——内存分配实现与堆的设计 【Android】《深入理解 Android 虚拟机 ART》读书笔记(二)——内存分配实现与堆的设计 【数据结构】数据结构拾遗——搜索树及其变种 【数据结构】数据结构拾遗——搜索树及其变种 【Android】Okio 源码解析 : 一套精简高效的 I/O 库 【Android】Okio 源码解析 : 一套精简高效的 I/O 库 【C++】C++ 中的泛型——template 浅析 【C++】C++ 中的泛型——template 浅析 【Android】跟我一起用 ASM 实现编译期字节码插桩 【Android】跟我一起用 ASM 实现编译期字节码插桩
    【Android】跟我一起用 ASM 实现编译期字节码插桩 【Android】跟我一起用 ASM 实现编译期字节码插桩 【Android】OkHttp 源码剖析系列(四)——连接的建立概述 【Android】OkHttp 源码剖析系列(四)——连接的建立概述 【Android】《深入理解 Android 虚拟机 ART》 读书笔记(一)——Space 家族概述 【Android】《深入理解 Android 虚拟机 ART》 读书笔记(一)——Space 家族概述 【Android】LRU 缓存——内存缓存与磁盘缓存 【Android】LRU 缓存——内存缓存与磁盘缓存 【Android】Framework笔记——setContentView流程 【Android】Framework笔记——setContentView流程
    【Android】Binder机制原理学习 【Android】Binder机制原理学习 【Android】Square 图片加载框架 Picasso 源码解析 【Android】Square 图片加载框架 Picasso 源码解析 【Android】Handler的学习及总结(下)—原理分析 【Android】Handler的学习及总结(下)—原理分析 【Android】Handler的学习及总结(上)—使用方法 【Android】Handler的学习及总结(上)—使用方法 【计算机网络】HTTP协议浅析 【计算机网络】HTTP协议浅析

标签聚合

网络请求 原理 Android原理 源码解析 封装 开源库 自定义View 图像处理 组件化 控件 Android API Android 总结 源码分析 TopView工作室 Java 架构 设计模式 网络相关 计算机网络

归档

  • 2019年十一月 (2)
  • 2019年九月 (2)
  • 2019年八月 (5)
  • 2019年七月 (11)
  • 2019年六月 (1)
  • 2019年五月 (1)
  • 2019年三月 (3)
  • 2019年一月 (7)
  • 2018年十二月 (1)
  • 2018年十一月 (7)
  • 2018年十月 (4)
  • 2018年九月 (1)
  • 2018年八月 (5)
  • 2018年七月 (19)
  • 2018年五月 (4)
  • 2018年四月 (10)

订阅我

通过邮件订阅我,每当有新文章发布都会推送至你的邮箱

© 2019 空持百千偈,不如吃茶去. All Rights Reserved. | 已在风雨中度过 Loading...
Theme Kratos Made by Vtrois Modified by Moedog
粤ICP备18065252号-1