原生 fetch 请求失败后(如无网络)状态会变成 reject 走 .catch 。绝大多数情况下业务场景只需要给个 toast 等简单处理。每个请求都 .catch 会显得格外繁琐,并且如果不 .catch, .then 里面的后续处理不会触发,可能会导致逻辑中断。 基于上述情况,可以封装公共请 ...
分类:
其他好文 时间:
2020-06-30 00:50:22
阅读次数:
93
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="viewport" content="width=d ...
20200628 回想一下自己接触 Markdown 已经有一年多了,在这段时间内也感觉到自己到前往码农的道路上飞奔着,MD 以其简洁、优雅、精准让我放弃了几乎其他所有的记录方案,成为自己的主要输出形式。 当然在这一过程中,自己也面临着一些问题,其中最主要的就是对于图片的处理,这里给出了 本地备份+ ...
分类:
其他好文 时间:
2020-06-29 09:54:49
阅读次数:
89
老孟导读:【Flutter实战】系列文章地址:http://laomengit.com/guide/introduction/mobile_system.html 默认情况下,Flutter 的滚动组件(比如 ListView)没有显示滚动条,使用 Scrollbar 显示滚动条: Scrollba ...
分类:
其他好文 时间:
2020-06-29 09:23:09
阅读次数:
59
IOS active 状态失效问题 失效原因 By default, Safari Mobile does not use the :active state unless there is a touchstart event handler on the relevant element or ...
分类:
移动开发 时间:
2020-06-29 00:21:02
阅读次数:
69
名称: 命令模式(Command Pattern) 问题: The Command pattern encapsulates a request in an object, which enables you to store the command, pass the command to a m ...
分类:
其他好文 时间:
2020-06-28 22:12:34
阅读次数:
80
-o /dev/null 屏蔽原有输出信息 -s silent -w % 控制额外输出 -I 仅测试HTTP头 -m 10 最多查询10s #!/bin/bash status_code=curl -I -m 10 -o /dev/null -s -w %{http_code} www.baidu. ...
分类:
Web程序 时间:
2020-06-28 20:53:35
阅读次数:
209
本文章在CentOS7下操作通过. 多域名证书 , 有两种配置方式 : 1 . 使用openssl.cnf进行配置 2 . 直接命令行内内置生成 下面使用一个例子 , 来具体说明一下两种方式的做法 . 一 . 复制并修改openssl配置文件(openssl.cnf) #CentOS的配置文件在/e ...
分类:
其他好文 时间:
2020-06-28 18:47:16
阅读次数:
118
一,什么情况下需要使用多个redis数据源? 为了缓存数据,通常我们会在线上使用多个redis的cluster, 每个cluster中缓存不同的数据,以方便管理. 例如:我们缓存了杂志文章/商品信息/分类页面 同时我们又使用一个redis cluster作为分布式session 这里就会有多个red ...
分类:
编程语言 时间:
2020-06-28 14:54:20
阅读次数:
54
1. 解决了本地文件系统的依赖 FileStore为了解决本地文件系统本身不支持数据或元数据的事务操作接口,实现了FileJournal功能,所有的事务都需要先写到FileJournal中,之后才会写入对应的文件中,以此来保证事务的原子性,但是这导致了数据“双写”的问题,造成至少一半磁盘带宽的浪费, ...
分类:
其他好文 时间:
2020-06-28 09:44:44
阅读次数:
89