摘要:
要想知道一个 Container 可以填满多少个文字,我们只需算出一行可以填充的文字数量,再算出可以填充的最大行数,将两者相乘就行。 遇到问题先干嘛?当然是用搜索引擎先检索一下答案。我检索到了一篇标题为《Flutter-如何计算文字宽高》的文章(因为我在站内没有搜到这篇文章,所有有兴趣的可以自己用搜 阅读全文
摘要:
不同环境中使用不同的配置文件,这在开发中是必不可少的,不然会一不小心就会酿成大错。 在 Prisma 的官方文档中也有关于多环境的说明,但是说得还不够仔细。在 Prisma 中因为环境的问题折腾了我好久,一度想放弃使用 Typeorm,但是 Typeorm 使用起来比 Prisma 麻烦,然后还是选 阅读全文
摘要:
数据库操作 登录 mysql -uroot -p 退出 quit/exit 显示数据库版本 show version(); 查看当前使用的数据库 select database(); 查看所有数据库 show databases; 创建数据库 create database test charset 阅读全文
摘要:
无服务器计算是一种云计算执行模型,其中云提供商按需分配计算机资源,代表其客户照顾服务器。当应用未使用时,不会为应用分配计算资源。定价基于应用程序(源)消耗的实际资源量。 使用无服务器体系结构,您可以完全关注应用程序代码中的各个函数。AWS Lambda、Google Cloud Functions 阅读全文
摘要:
以下内容来自 prisma 官方油管 教程 的英文 文档。该文章是根据文档教程编写的,只保留了重要的部分。 安装Prisma 在安装 prisma 前请确保你已经创建了一个 nest 项目。 npm install prisma --save-dev 初始化 prisma npx prisma in 阅读全文
摘要:
起步 要想使用 nest 需要先安装依赖 # 全局安装 npm i -g @nestjs/cli # 局部安装 npm i -g @nestjs/cli 创建需要使用以下命令(如果使用局部安装,每次使用 nest 命令都需要加上 npx) # 全局安装 nest new project-name # 阅读全文
摘要:
代码参考于【无聊的编码】Flutter Sliver全家桶初体验,一起炫酷一下,有优化 只是用官方的SliverAppBar只能做到如下样式: 但是我们想要的结果是下面这样的: 为此,我封装了一个组件SliverCustomAppBar用来实现。 在我封装的这个组件中有以下几个参数: double 阅读全文
摘要:
PhysicalModel 为子组件设置阴影 它有以下几个属性: Key? key:标识键 BoxShape shape:形状。默认为BoxShape.rectangle Clip clipBehavior:多余部分裁剪效果。默认为Clip.none BorderRadius? borderRadi 阅读全文
摘要:
Offstage 创建一个在视觉上隐藏其子项的小部件。隐藏后不占空间。 该组件有以下几个属性: Key? key:标识键 bool offstage = true:是否隐藏。默认为true Widget? child:子组件 Center( child: Column( mainAxisAlignm 阅读全文
摘要:
IntrinsicHeight 创建一个将其子级大小调整为子级固有高度的小部件。 它有以下几个属性: Key? key:标识键 Widget? child:子组件 如果我们有以下布局界面: Card( child: Row( children: [ SizedBox( width: 120, chi 阅读全文