购物车中的一项功能是持久化,就是我们关掉APP,下次进入后,还是可以显示出我们放入购物车的商品。 Flutter提供了三种持久化工具,数据库sqflite、shared_preferences、文件file。 但是这些商品不和后台进行数据交互,前台如果使用sqflite又显得太重,还要懂SQL知识。 ...
分类:
其他好文 时间:
2020-05-28 16:40:01
阅读次数:
64
问题: 今天遇到一个很奇怪的问题,我IDEA中的markdown文件无法预览。 环境: Mac:10.15.4 IDEA:2019.3.1 操作步骤: 1、首先查看是否文件类型关联了markdown文件: 查询指引:Preferences --> Editor --> File Types --> ...
分类:
其他好文 时间:
2020-05-26 23:27:01
阅读次数:
801
在wireshark 上右键点击 列表栏, 选择 Column Preferences > Appearance > Columns 目前加了三列,很方便有效。 stream: tcp.stream hash: nfs.fh.hash File Id: smb2.fid ...
分类:
其他好文 时间:
2020-05-26 21:58:30
阅读次数:
62
深入理解系统调用 一.实验要求 找到一个系统调用, 系统调用号为学号最后两位相同 的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场, 恢复现场,和系统调用返回, 以及重点关注系统调用过程中内核堆栈状态的变化 二.实验过程 实验准备 配 ...
分类:
其他好文 时间:
2020-05-26 13:50:21
阅读次数:
52
20、weak_ptr弱引用的智能指针 0、课前秀 + 弱引用指针weak_ptr是用来监视shared_ptr的,不会使引用计数加1,它不管理shared_ptr内部的指针,主要是为了监视shared_ptr的生命周期。 + weak_ptr没有重载操作符 和` `,因为它不共享指针,不能操作资源 ...
分类:
编程语言 时间:
2020-05-25 19:15:37
阅读次数:
66
IfcPreDefinedPropertySet是分配给对象或类型对象的所有静态定义的属性集的泛化。静态或预定义的属性集是具有固定属性列表的实体,这些属性具有特定的定义数据类型。通过使用引用相应对象的关系对象,属性集与其他对象相关:引用对象:使用反向属性DefinesOccurrence的IfcRe ...
分类:
其他好文 时间:
2020-05-24 10:10:01
阅读次数:
54
官方文档:InnoDB Locking and Transaction Model 一、InnoDB存储引擎中的锁 1.共享锁和排它锁(Shared and Exclusive Locks)--行级别锁 InnoDB存储引擎实现了两种标准的行级锁: 共享锁(S):允许持有该锁的事务读取一行记录。 排 ...
分类:
数据库 时间:
2020-05-23 16:24:29
阅读次数:
81
Flutter 项目引入本地存储库出现如下问题 解决方案 将shared_preferences 版本换成0.5.3 并去掉版本号之前的^ 符号 不引用最新版本 ...
分类:
其他好文 时间:
2020-05-23 12:57:47
阅读次数:
262
在开始之前,我们先修复上一篇文章中的一个bug,SharedState::add_finish_callback中post_all_callbacks应当提前判断settled,否则会在未设置结果的情况下添加callback,callback也会被立即posttemplateclass Shared... ...
分类:
编程语言 时间:
2020-05-23 00:27:40
阅读次数:
340
Eclipse是一款很强的Java IDE,我们在开始的时候,往往设定了默认的workspace,当用久在之后,我们可能要去更改一下workspace的位置,但是在启动的时候已经不会显示更改了。下面有几种方法可以更改workspace的目录。1、进入 Window > Preferences > G ...
分类:
系统相关 时间:
2020-05-22 14:26:42
阅读次数:
252