![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础学习
文章平均质量分 60
xh_4215
帝都非著名android开发工程师
展开
-
Retrofit源代码分析-整体执行流程
前言分析– Retrofit对象是如何创建的对于经常使用Retrofit网络框架的小伙伴来说这个简直太容易回答了 (通过建造者模式来创建),不过虽然如此我们还是仔细悄悄内部的逻辑 // 通过这个Builder的构造器获取一个Android平台的 Platform对象 public Builder() { this(Platform.get()); } // get方法返回的是一个Android对象 static Platform get() {原创 2021-03-18 15:41:18 · 113 阅读 · 0 评论 -
Retrofit源代码分析-Retrofit是如何进行线程切换的
前言为面试作准备 ,来学习学习Retrofit的源代码分析作为一个Android开发者 ,猜测一下 Retrofit估计也是用的是Handler来进行线程切换的,解析来我们看看源码看他是如何实现的 */ public Retrofit build() { if (baseUrl == null) { throw new IllegalStateException("Base URL required."); } okhttp3.Cal原创 2021-03-18 12:45:59 · 1007 阅读 · 0 评论 -
操作系统-操作系统的引论(上)
前言操作系统作为学习计算机的基础是每个程序员必备的知识,现在就来好好的学习一下吧。操作系统的目标和作用首先针对与不同的环境操作操作系统要实现的目标是不同的。我们来思考一个问题为什么要引入操作系统呢?最直观的回答是为了大部分的人都可以更加方便的使用计算机,但是操作系统的作用远不止于此,引入操作系统的目标方便性:一个没有操作系统的计算时是极其难用的,运行程序的时候需要使用机器语言编写程序,但如果配置了操作系统,就可以让我们使用高级语言来书写程序之后翻译成机器码,大大的方便了用户。高效性:引入操作原创 2020-06-20 15:44:34 · 272 阅读 · 0 评论 -
Android开发之路 - RxJava基础
前言人真是一种可怕的动物,每个人都能专注 在做他喜欢的事的时候,入职新的公司很忙,最近一直在学东西,基本上都是用到啥就看一看,根本没时间总结写博客。认识RxJavaRxJava是一个Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库,在Android的开发中一般就是使用他的操作符配合Retrofit实现异步的网络请求。作用相当于Android中的handler和...原创 2018-03-09 17:59:46 · 182 阅读 · 0 评论 -
操作系统的特征
操作系统的概念操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源的计算机程序。是直接运行在“裸机“上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能操作系统的功能包括—– 管理计算机系统的硬件、软件及数据资源—– 控制程序...原创 2018-06-30 16:51:08 · 260 阅读 · 0 评论