友链朋友圈

时日曷丧,与汝偕亡

Linux

Linux 是一个开源的操作系统,基于 Unix 的理念,由 Linus Torvalds 于 1991 年首次发布。它的核心是 Linux 内核,负责管理硬件资源和系统调用。

Liu Zijian's Blog

Flutter紧约束

紧约束(Tight Constraints) 定义:紧约束指的是父组件对其子组件施加了严格的大小限制。例如,如果一个父组件给子组件提供了具体的宽度和高度,那么子组件只能在这个范围内绘制。 例子:使用 SizedBox、Container 指定 width 和 height。 例子 不使用ConstrainedBox import 'package:flutter/material.dart';cl...

喵雨の小屋

Redis

Redis(REmote DIctionary Server)是一个开源的键值存储系统,属于NoSQL数据库。它以高性能、灵活的数据结构和丰富的功能而闻名,常用于缓存、会话存储和实时数据处理。

Liu Zijian's Blog

MySQL

MySQL是一种开源的关系型数据库管理系统(RDBMS),最初由MySQL AB公司开发,现在由Oracle公司维护。MySQL使用结构化查询语言(SQL)进行数据管理,是Web应用程序中最流行的数据库之一。

Liu Zijian's Blog

Flutter松约束

松约束(Loose Constraints) 定义:松约束则指父组件对其子组件施加了相对宽松的限制,允许子组件根据其内容大小来自由扩展或收缩。 例子:使用 Column、Row 等没有严格限制大小的组件,子组件可以根据内容自适应大小。 Column宽度等于子元素最大宽度 import 'package:flutter/material.dart';void main() { runApp(bui...

喵雨の小屋

Flutter-Dart语言学习

Dart 安装 Hello world 基础语法 基本规则 关键词 变量 数据类型 函数 运算 流程控制 类&对象 泛型 异步的支持 安装 安装 install homebrew xcode-select --install brew tap dart-lang/dart brew install dart 更新 brew update brew upgrade dart brew cleanup...

喵雨の小屋

Flutter 入门 - 安装和编辑器配置

Flutter 入门指南 安装 VS Code 编辑器配置 体验 Flutter 安装 系统要求: 安装之前,需要检查一下系统要求: 操作系统:macOS (64-bit) 磁盘空间:700MB(不包括 IDE 和相关工具) 相关工具:Flutter 需要依赖一些命令行功能 bash mkdir rm git curl unzip which 获取 Flutter SDK 下载最新版本 Flutt...

喵雨の小屋

编写第一个 Flutter App

编写第一个 Flutter App 创建 Flutter App 使用外部包 增加一个有状态部件 创建一个无限滚动列表 创建 Flutter App View > Command Palette… > Flutter: New Project 输入项目名称 my_app 修改 lib/main.dart 的内容: import 'package:flutter/material.dart';voi...

喵雨の小屋