自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

錦小白的博客

摸著石頭過河的小年輕

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 上车RxJava2(二)

笔者在上一篇博客介绍了 RxJava 的基本使用和它的线程控制,这篇博客介绍RxJava一个很核心、很牛逼的功能-操作符。RxJava的操作符有很多,主要分为以下几大类:创建操作符、变换操作符、过滤操作符、组合操作符、错误处理符、辅助操作符、条件和布尔操作符等等。每一种类型操作符下又有很多个具体的操作符,笔者在这篇博客介绍其中几个操作符的使用,如果还想学习其他操作符的使用,文章末尾有传送门哦上...

2019-01-23 15:22:06 257

原创 上车RxJava2(二)

笔者在上一篇博客介绍了 RxJava 的基本使用和它的线程控制,这篇博客介绍RxJava一个很核心、很牛逼的功能-操作符。RxJava的操作符有很多,主要分为以下几大类:创建操作符、变换操作符、过滤操作符、组合操作符、错误处理符、辅助操作符、条件和布尔操作符等等。每一种类型操作符下又有很多个具体的操作符,笔者在这篇博客介绍其中几个操作符。上一篇博客的实...

2019-01-23 15:19:00 322

原创 上车RxJava2(一)

RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库。RxJava的观察者模式如果不知道观察者设计模式的话,建议先传送到这里:观察者设计模式RxJava它有四个概念Observer(观察者)Observable(被观察者)subscribe(订阅)事件以上的几个概念和普通观察者模式基本一样,但是RxJava 的事件回调方法除了普通事件 o...

2019-01-21 17:06:23 183

原创 上车RxJava2(一)

RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库。RxJava的观察者模式如果不知道观察者设计模式的话,建议先传送到这里:观察者设计模式RxJava它有四个概念Observer(观察者)Observable(被观察者)subscribe(订阅)事件以上的几个概念和普通观察者模式基本一样,但是R...

2019-01-21 17:01:00 131

原创 设计模式之抽象工厂模式

一、抽象工厂模式抽象工厂模式(Abstract Factor Pattern)是创建型设计模式之一。它和之前的工厂设计模式很像。之前的工厂设计模式中如果一个工厂只能生产一种它具体的产品。而抽象工厂设计模式可以用一个工厂类生产一系列相关的产品。为创建一组相关或者相互依赖的对象提供一个接口,而不需要指定它们的具体类二、UML类图三、实例解读下面笔者用一个手机生产商生产手机配件的示例来解读上...

2019-01-17 15:01:11 164

原创 设计模式之抽象工厂模式

一、抽象工厂模式抽象工厂模式(Abstract Factor Pattern)是创建型设计模式之一。它和之前的工厂设计模式很像。之前的工厂设计模式中如果一个工厂只能生产一种它具体的产品。而抽象工厂设计模式可以用一个工厂类生产一系列相关的产品。为创建一组相关或者相互依赖的对象提供一个接口,而不需要指定它们的具体类二、UML类图抽象工厂模式u...

2019-01-17 14:51:00 196

原创 带你Flutter带你Fly之构建布局

实现一个App的页面主要由两部分组成,一个是UI页面的构建,一个是与UI的交互。本次笔者通过实现一个页面来介绍如何实现Flutter布局的构建。这个页面长这个模样在正式内容看之前,请记住一句话Flutter一切皆组件(Widget)很可能你已经听过了,但不是很理解,相信看(-跟着做-)完这篇文章,你会对这句话深有体会的。解剖布局整体来看的话,分为四个部分,也就是按行来分,图片、ti...

2019-01-13 22:32:20 241

原创 带你Flutter带你Fly之构建布局

实现一个App的页面主要由两部分组成,一个是UI页面的构建,一个是与UI的交互。本次笔者通过实现一个页面来介绍如何实现Flutter布局的构建。这个页面长这个模样布局构建.png在正式内容看之前,请记住一句话Flutter一切皆组件(Widget)很可能你已经听过了,但不是很理解,相信看(-跟着做-)完这篇文章,你会对这句话深有体会的...

2019-01-13 22:23:00 264

原创 带你Flutter带你Fly之单词收藏

本次笔者将实现这样一个效果:收藏列表的单词。并可点击页面右上角按钮展示收藏的单词准备工作打开Vs Code编辑器,快捷键 Crtl+Shift+P 打开 Commadn Palette命令板,输入 >Flutter:New Project 新建一个Flutter应用输入应用名后,保存文件后,项目会自动进行创建,创建完毕之后,main.dart 文件会被自动打开。接下来,我们就对这个 ...

2019-01-05 18:47:02 498

原创 带你Flutter带你Fly之单词收藏

本次笔者将实现这样一个效果:收藏列表的单词。并可点击页面右上角按钮展示收藏的单词收藏个别单词.png准备工作打开Vs Code编辑器,快捷键 Crtl+Shift+P 打开 Commadn Palette命令板,输入 >Flutter:New Project 新建一个Flutter应用输入应用名后,保存文件后,项目会自动进行创建,...

2019-01-05 18:28:00 281

原创 利人利己的开发规范(一)

当我们开发中都遵循一套良好的开发习惯,这不仅更容易帮助其他人看懂我们代码,也可以帮助我们之后再看自己代码时不会出现××写字××认不得的窘状以下列出了十个容易忽视的规范要求,后续还会更新,学中用效果才是最好的。1.POJO 类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。比如定义 booleanisSuccess的属性,它的方法也...

2019-01-04 10:29:00 174

原创 时间的朋友2018

今天看了罗胖的跨年演讲-时间的朋友,虽然只有接近四个小时,但是由于信息量太大,我还是花了一个白天的时间才看完。强烈推荐你们去看一下,我看完之后,久久不能平静,里面有太多的东西值得我去思考。演讲内容有两个部分的内容让我印象深刻,这里我把它分享出来(大部分是他的原话,夹杂着一点自我思考,可以忽略不计)。1.小趋势他在演讲中提到了“小趋势”这个概念。这个概念...

2019-01-02 09:06:00 618

Java面试宝典2017版

这本java葵花宝典,里面有很多经典的java题目和详细的题目解析。能够让你对java有个更深层次的理解。让你在java面试下能更得心应手。

2018-01-07

空空如也

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

TA关注的人

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