ThomasLiao Blog

「time flies」

http3

http3

http的历史 tcp 解决丢包、顺序、乱序问题 tcp四元组 udp 直接发 对头阻塞 rtt question 为何HTTP/3不直接站在IP身上,而是站在UDP身上 reference 如何看待 HTTP/3 ? 30张图解: TCP 重传、滑动窗口、流量控制、拥塞控制

kotlin flow

note

flow ReactiveX JVM. Rx port for Java called RxJava appeared in 2013. Version 1.0 was released in 2014 back by thread kotlin flow Kotlin programming language...

computer system1

note

Android context:class context:context数量 一般都认为是:activity数目+Service数目+Application数目。虽然activity和service,application都间接继承context。但是仅仅用来维护其生命周期。内部context的成员变量才是我们想要的上下文对象。 context:context scope ...

Audio Video

note

audio-video questions B帧 abbreviation sps : sequence parameter set pps : picture parameter set IDR帧(Instantaneous Decoding Refresh Picture) reference 【codecs】音视频编解码开源项目大汇总 视频点播 帧率 ...

computer-network

computer-network

computer networks 1.2 network hardware taxonomy of computer networks transmission technology broadcast links A wireless network ...

Encoding

ascii,Utf8,Unicode…

ASCII http://www.robelle.com/library/smugbook/ascii.html character encoding short for: American Standard Code for Information Interchange ASCII 码一共规定了128个字符的编码 Wordstar ...

c++ notes

c++ notes, from books, keep updating...

c++ Notes 1.0.0 编译器 msvc windows 最历史悠久、最成熟,但也是最有历史包袱的编译器,微软 模板的支持则是它的软肋 2018 年宣布已全面支持 C++17 标准 gcc 跨平台 GCC 的第一个版本发布于 1987 年,是由自由软件运动的发起人 ...

Thread

“When you bow deeply to the universe, it bows back; when you call out the name of God, it echoes inside you.” ―Morihei Ueshiba Thread Java thread定义∏ what? 比进程更加轻量级的调度执行单位 线程是cpu调度的基本单位 各个...

Rxjava Guide By Jake Wharton

“When you bow deeply to the universe, it bows back; when you call out the name of God, it echoes inside you.” ―Morihei Ueshiba from Jake Wharton usually do work when you start or stop listening...

Git Commands

“When you bow deeply to the universe, it bows back; when you call out the name of God, it echoes inside you.” ―Morihei Ueshiba git usage git terms state description se...