自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

实践出真知

专注与将理论用实践相结合

  • 博客(3)
  • 收藏
  • 关注

原创 Java 单例的最全讲解

Java 单例的最全讲解整个系统仅需要对某个类实例化一个对象。并且有一个公共的访问点。从定义中我们就可以看出,只要能保证仅提供一个唯一的实例,即可称为单例。因此才有了如此多的实现方式。此外,有时候可能需要固定数量的实例,还能实现可控数量的实例化。这种类型也被成为单例。为了和其他设计模式结合使用,例如,抽象工厂、工厂方法、Builder 常常使用单例实现,也会导致单例表现形式的变化。单例的各种写法从来都不是重点,不同的语言,因为语言特性有不同的写法。不应该想孔乙己一样纠结于“回”字有多少种写法。

2020-12-19 19:16:34 141 2

原创 安卓网络请求最佳实践

在安卓开发中,经过多年的发展,网络请求的架构基本定型,通常是 OkHttp + Retrofit + RxJava,尽管在目前在 google 的推动下,有些开发者正在使用 Kotlin 的 协程 代替 RxJava。但是也仅是一线程调度的一部分,本文依旧可以在网络请求部分给出很好的建议。返回错误码网络请求可能发生各种各样的错误,当错误发生时,Http 会通过响应头返回 状态码 和 原因短语 来标识错误状态和原因。自从 RxJava 2.0 普及之后,一些项目中的错误码返回开始出现了不太好的方式 —

2020-08-24 22:02:18 414

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-08-05 06:37:41 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除