摘要: Flutter/Dart第09天:Dart高级特性Pattern模式的概览和用法 Dart 3.0在语法层面共发布了3个高级特性,第一个特性Record记录我们在前面已经学习和探究。今天我们来学习第二个高级类型Pattern模式,由于内容较多,共分2篇文章进行介绍,本文首先介绍模式的概览和用法,包括匹配、解构、在变量申明、赋值、循环、表达式等应用场景…… 阅读全文
posted @ 2023-10-04 16:40 老牛啊 阅读(82) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第08天:Dart类型(内置类型、记录、集合、泛型和类型别名) 我们来继续学习Dart语言的类型,包括Dart内置类型、Record记录类型(Dart 3开始支持)、集合类型、泛型和typedef类型别名。在前面的学习中,基础内置类型、集合和泛型都有所涉及和应用,本文我们和其他类型逐一进行介绍…… 阅读全文
posted @ 2023-10-03 21:55 老牛啊 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第07天:Dart基础语法详解(库、导入和关键字) 我们前面完成了Dart语言基础特性的学习,包括基础语法概览、迭代集合、异步编程、Mixin高级特性和变量等。今天我们来学习Dart的库相关知识,包括如何导入库、指定库前缀、导入部分或者排除部分库、延迟导入库等,最后看下Dart中67个关键字作为标识符的一些约束…… 阅读全文
posted @ 2023-10-02 16:39 老牛啊 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第06天:Dart基础语法详解(变量) 前面几天的学习,我们了解了Dart语言的特性(基础语法概览、迭代集合、异步编程和Mixin高级特性)。今天我们深入学习Dart的变量,包括:空安全(Null safety)、变量默认值、延迟变量(late)、final变量和const常量…… 阅读全文
posted @ 2023-10-01 21:49 老牛啊 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第05天:Dart特殊特性Mixin详解 在Java语言中,子类只能继承extends单个父类,实现implements多个接口(即单继承和多实现)。在Dart语言中,所有类型均是Object子类,它们也是单继承和多实现,但Dart中有个Mixin的高级特性,它可以做到更多的代码复用(单继承、多实现、多Mixin代码复用)…… 阅读全文
posted @ 2023-09-30 19:08 老牛啊 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第04天:Dart异步编程(Future和async/await) 在前面几天中,我们学习了Dart基础语法、可迭代集合,它们是Flutter应用研发的基本功。今天,我们继续学习Flutter应用另一个必须掌握知识点:异步编程(即Future和async/await)。它类似于Java中的FutureTask、JavaScript中的Promise。它是后续Flutter应用研发中有关API调用、文件处理、DB数据库操作等异步操作的基础…… 阅读全文
posted @ 2023-09-29 23:10 老牛啊 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第03天:Dart可迭代集合 在Dart学习的第02天,我们通过基础语法说明和样例代码的方式,学习了Dart的16个基础语法,这些基础语法给我们后面编写的Flutter程序打下来坚实基础。今天,我们继续深入学习Dart乃至所有编程语言都非常重要的部分:可迭代的集合…… 阅读全文
posted @ 2023-09-28 20:19 老牛啊 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第02天:Dart基础语法(建议收藏) 第1天安装并初体验了一把Dart程序,本文按照Dart官网的“代码实验室”把Dart的基础语法练习一遍,基础语法特性很多,因此建议收藏本博客了 [本博客疑问:为什么函数有了命名参数,还需要可选的位置参数?欢迎评论区讨论!]…… 阅读全文
posted @ 2023-09-24 08:33 老牛啊 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第01天:Dart安装和初体验 编写一个App就能编译发布到iOS、Android和Web等各大平台的跨平台技术,各大厂商一直都有研究和发布对应技术产品,目前最热门的莫过于Flutter框架了。而Dart作为其唯一的编程语言,今天我们开始来体验一下…… 阅读全文
posted @ 2023-09-23 11:13 老牛啊 阅读(132) 评论(0) 推荐(0) 编辑
摘要: SpringBoot如何让业务Bean优先于其他Bean加载 SpringBoot项目的业务工具类(如:参数工具类ParamUtils,仅包含static方法,依赖DAO访问DB加载数据),在SpringBoot启动过程中会被其他业务Bean初始化依赖。由于参数工具类和业务Bean均被Spring框架托管,如何在其他Bean初始化之前,就优雅安全的初始化ParamUtils就至关重要了…… 阅读全文
posted @ 2023-09-09 17:21 老牛啊 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 宁波象山影视城微电影拍摄随班体验 我家大的小孩被央视中小学生频道选角选中并聘用,参与拍摄的第一部戏是一部古代穿越微电影,剧组于23年7.29和7.30这两天在象山影视城开机拍摄,我作为监护人,也随剧组一起,踏上了整部微电影的拍摄之旅…… 阅读全文
posted @ 2023-08-20 11:44 老牛啊 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 我的2023暑假青岛3天2晚旅游归来 2023年暑假青岛旅游结束了,小朋友和老人都觉得很不错,很期待明年暑假的旅游。其中原因我总结下来可能主要包括游玩时间的轻松度、天气气候、居住体验、游玩地点新颖度等方面。旅游中我拍了一些照片,带着我本人旅游体验的感受,相约和大家见面…… 阅读全文
posted @ 2023-08-20 11:34 老牛啊 阅读(37) 评论(0) 推荐(1) 编辑
摘要: 我的2023暑假青岛3天2晚旅游计划 今年暑假出游目标是看海和玩水,以前都是跟团游,今年我想自己做计划自己做主安排…… 阅读全文
posted @ 2023-07-23 10:53 老牛啊 阅读(89) 评论(0) 推荐(1) 编辑
摘要: Maven多模块项目架构配置介绍和实战 中大型项目中,我们都会把项目结构划分多个模块。它清晰的定义,便于项目结果维护,同时在日常代码变更时,各个模块的隔离也一定程度上保证了变更质量…… 阅读全文
posted @ 2023-07-15 14:17 老牛啊 阅读(297) 评论(0) 推荐(0) 编辑
摘要: SpringBoot与MyBatis零XML配置集成和集成测试 Java存在很多ORM框架,MyBaits框架是我们项目中使用得最多也是最愿意推荐的框架,它既有数据表和Java对象映射功能,又有原生SQL的特性。在与SpringBoot集成上,和其他框架一样,可以做到全注解化,无XML配置…… 阅读全文
posted @ 2023-07-08 15:17 老牛啊 阅读(68) 评论(0) 推荐(0) 编辑

奔跑的蜗牛 博客:https://ntopic.cn