08 2024 档案

flutter第三篇:布局中
摘要:13、AspectRatio、Card、CircleAvatar、Chip 如果想调整一个组件的宽高比,那么可以用AspectRatio包裹它,用其aspectRatio属性指定宽高比。 Chip是标签,看起来跟TextButton差不多,但是自带边框、边框自带圆角,边框内有文字,文字前后可放图标, 阅读全文

posted @ 2024-08-28 17:39 koushr 阅读(325) 评论(0) 推荐(0)

flutter第二篇:布局上
摘要:5、Container、Text 利用Container的alignment属性,可以设置其子组件在Container中的位置,如居中。Container设置alignment后,其将会充满父组件,而不再是根据子组件自适应。 如果想让child决定Container的尺寸,那么就不要设置Contai 阅读全文

posted @ 2024-08-27 19:18 koushr 阅读(287) 评论(0) 推荐(1)

http2.0
摘要:在nginx中的配置: upstream xxx_service { server host.docker.internal:10003; } server { listen 443 ssl; http2 on; ssl_certificate /path/xxx.com.pem; ssl_cert 阅读全文

posted @ 2024-08-27 17:25 koushr 阅读(23) 评论(0) 推荐(0)

redis基础第四篇:golang客户端API常见用法
摘要:采用go-redis操作redis时, redis.Get,当key不存在时,会报redis.Nil,可用errors.Is(err, redis.Nil)判断。 redis.GetBit,当key不存在时,不会报错。 redis.HGet,当key或field不存在时,会报redis.Nil。 r 阅读全文

posted @ 2024-08-21 19:32 koushr 阅读(40) 评论(0) 推荐(0)

dart第二篇:函数定义
摘要:定义函数时, 1、可以有可选参数,放在中括号中的参数是可选参数,如 void printUserInfo(String username, [int? age]) { if (age == null) { print("username:$username"); } else { print("us 阅读全文

posted @ 2024-08-21 14:56 koushr 阅读(19) 评论(0) 推荐(0)

dart第一篇:dart基础
摘要:dart的变量是空安全的,即默认不能为空,如String a = null,编辑器会报错。如果想让某一个变量可以为空,则在定义的时候要在类型后面加?,即String? a = null,这样编辑器才不会报错。 dart可以通过三对单引号或者双引号来定义多行字符串,就好像Java17中的多行字符串一样 阅读全文

posted @ 2024-08-14 17:00 koushr 阅读(59) 评论(0) 推荐(0)

flutter第一篇:开发环境配置
摘要:需要安装的软件有Git、Flutter、Android Studio、Visual Studio Code。 ①Git安装不赘述。 ②Flutter: 先配置环境变量: PUB_HOSTED_URL设置为https://pub.flutter-io.cn,或者https://mirrors.tuna 阅读全文

posted @ 2024-08-08 09:18 koushr 阅读(458) 评论(0) 推荐(0)

导航