如何和原生APP系统自带的一样实现一个通用的loading? 有多种实现方式,这里举例两种: 第一:用Overlay 1 Directionality( 2 child: Overlay( 3 initialEntries: [ 4 OverlayEntry( 5 builder: (BuildCo ...
分类:
其他好文 时间:
2020-04-28 23:02:00
阅读次数:
82
leetcode 解法 https://blog.csdn.net/Apeopl/article/details/90137398 import java.util.LinkedHashMap; import java.util.Map; import java.util.Set; public c ...
分类:
其他好文 时间:
2020-04-28 20:08:28
阅读次数:
58
1 什么是建造者模式? 建造者模式(Builder)是将一个复杂对象的构建层与其表示层相互分离,同样的构建过程可采用不同的表示。 建造者模式的特点是分步构建一个复杂的对象,可以用不同组合或顺序建造出不同意义的对象,通常使用者并不需要知道建造的细节,通常使用链式调用来进行建造过程,最后调用build方 ...
分类:
编程语言 时间:
2020-04-28 16:55:03
阅读次数:
47
建造者模式 将一个复杂的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 以下情况适合使用呢建造者模式 .当创造复杂对象的算法一个独立于该对象的组成部分以及它们的装配方式时。 .当构造过程必须允许构造的对象有不同表示时。 Builder pattern separates the cons ...
分类:
编程语言 时间:
2020-04-28 00:15:15
阅读次数:
56
using System; using System.Collections.Generic; using System.IO; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Http; using Microsoft. ...
分类:
移动开发 时间:
2020-04-26 19:13:57
阅读次数:
245
建造者模式(生成器模式) 基本介绍 1) 建造者模式(Builder Pattern) 又叫生成器模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。 2) 建造者模式 是一步一步创建一个复杂的对象,它允许用户只通过 ...
分类:
其他好文 时间:
2020-04-24 10:30:19
阅读次数:
72
Spark SQL原理解析前言: "Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述" 这一次要开始真正介绍Spark解析SQL的流程,首先是从Sql Parse阶段开始,简单点说,这个阶段就是使用Antlr4,将一条Sql语句解析成语法树。 可能有童鞋没接触过antlr4这个 ...
分类:
数据库 时间:
2020-04-23 20:59:04
阅读次数:
93
Java大小端 大端:数据高字节保存在内存低地址中,数据低字节保存在内存高地址中 小端:数据高字节保存在内存高地址中,数据低字节保存在内存低地址中 java虚拟机屏蔽了机器的大小端模式,默认都是大端模式; 可以通过ByteOrder.nativeOrder获取机器模式,通过ByteBuffer的or ...
分类:
编程语言 时间:
2020-04-21 18:43:43
阅读次数:
82
gradle文件增加 // swagger implementation "io.springfox:springfox-swagger2:2.9.2" implementation "io.springfox:springfox-swagger-ui:2.9.2" 添加配置类SwaggerConf ...
分类:
编程语言 时间:
2020-04-17 21:47:28
阅读次数:
132
1.阿里巴巴java规约推荐使用java线程池ThreadPoolExecutor service = new ThreadPoolExecutor(5, 200, 0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<>(1024), new Thr ...
分类:
编程语言 时间:
2020-04-16 19:43:46
阅读次数:
80