摘要: Flutter/Dart第12天:Dart控制流详解 本文是Dart语言学习的第12天,和前面11天相比,本文可能相对比较简单,因为本文要学习的是Dart语言的控制流,也就是循环和分支。且前面的11天学习中,多多少少都涉及到了控制流,同时对Java或者JavaScript比较熟悉的朋友,可能比较容易上手…… 阅读全文
posted @ 2023-10-14 15:58 老牛啊 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第11天:Dart函数方法详解 Dart语言是纯面向对象的编程语言,就算是函数(对象的成员函数一般称为方法)也是对象,它也有类型,那么函数也可以作为其他函数的参数,或者赋值给其他变量。除此之外,Dart中的函数还有什么特别之处、它有什么规则和约束…… 阅读全文
posted @ 2023-10-06 20:04 老牛啊 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第10天:Dart高级特性Pattern模式的全部类型(共15种) Pattern模式是Dart 3.0发布的3个高级特性之一,在第09天我们学习了模式的概览和用法,对模式的强大之处有了基本的认识,今天我们来看看Dart中的全部模式类型,总共有15种,它们包括逻辑或、逻辑与、关系、值转换、空检测、空断言、常量、变量、标识符、括号、List列表、Map映射、Record记录、对象和通配符…… 阅读全文
posted @ 2023-10-05 22:02 老牛啊 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第09天:Dart高级特性Pattern模式的概览和用法 Dart 3.0在语法层面共发布了3个高级特性,第一个特性Record记录我们在前面已经学习和探究。今天我们来学习第二个高级类型Pattern模式,由于内容较多,共分2篇文章进行介绍,本文首先介绍模式的概览和用法,包括匹配、解构、在变量申明、赋值、循环、表达式等应用场景…… 阅读全文
posted @ 2023-10-04 16:40 老牛啊 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第08天:Dart类型(内置类型、记录、集合、泛型和类型别名) 我们来继续学习Dart语言的类型,包括Dart内置类型、Record记录类型(Dart 3开始支持)、集合类型、泛型和typedef类型别名。在前面的学习中,基础内置类型、集合和泛型都有所涉及和应用,本文我们和其他类型逐一进行介绍…… 阅读全文
posted @ 2023-10-03 21:55 老牛啊 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第07天:Dart基础语法详解(库、导入和关键字) 我们前面完成了Dart语言基础特性的学习,包括基础语法概览、迭代集合、异步编程、Mixin高级特性和变量等。今天我们来学习Dart的库相关知识,包括如何导入库、指定库前缀、导入部分或者排除部分库、延迟导入库等,最后看下Dart中67个关键字作为标识符的一些约束…… 阅读全文
posted @ 2023-10-02 16:39 老牛啊 阅读(54) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第06天:Dart基础语法详解(变量) 前面几天的学习,我们了解了Dart语言的特性(基础语法概览、迭代集合、异步编程和Mixin高级特性)。今天我们深入学习Dart的变量,包括:空安全(Null safety)、变量默认值、延迟变量(late)、final变量和const常量…… 阅读全文
posted @ 2023-10-01 21:48 老牛啊 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第05天:Dart特殊特性Mixin详解 在Java语言中,子类只能继承extends单个父类,实现implements多个接口(即单继承和多实现)。在Dart语言中,所有类型均是Object子类,它们也是单继承和多实现,但Dart中有个Mixin的高级特性,它可以做到更多的代码复用(单继承、多实现、多Mixin代码复用)…… 阅读全文
posted @ 2023-09-30 19:07 老牛啊 阅读(204) 评论(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 老牛啊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第03天:Dart可迭代集合 在Dart学习的第02天,我们通过基础语法说明和样例代码的方式,学习了Dart的16个基础语法,这些基础语法给我们后面编写的Flutter程序打下来坚实基础。今天,我们继续深入学习Dart乃至所有编程语言都非常重要的部分:可迭代的集合…… 阅读全文
posted @ 2023-09-28 20:19 老牛啊 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第02天:Dart基础语法(建议收藏) 第1天安装并初体验了一把Dart程序,本文按照Dart官网的“代码实验室”把Dart的基础语法练习一遍,基础语法特性很多,因此建议收藏本博客了 [本博客疑问:为什么函数有了命名参数,还需要可选的位置参数?欢迎评论区讨论!]…… 阅读全文
posted @ 2023-09-24 08:32 老牛啊 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Flutter/Dart第01天:Dart安装和初体验 编写一个App就能编译发布到iOS、Android和Web等各大平台的跨平台技术,各大厂商一直都有研究和发布对应技术产品,目前最热门的莫过于Flutter框架了。而Dart作为其唯一的编程语言,今天我们开始来体验一下…… 阅读全文
posted @ 2023-09-23 11:12 老牛啊 阅读(211) 评论(0) 推荐(0) 编辑
摘要: SpringBoot如何让业务Bean优先于其他Bean加载 SpringBoot项目的业务工具类(如:参数工具类ParamUtils,仅包含static方法,依赖DAO访问DB加载数据),在SpringBoot启动过程中会被其他业务Bean初始化依赖。由于参数工具类和业务Bean均被Spring框架托管,如何在其他Bean初始化之前,就优雅安全的初始化ParamUtils就至关重要了…… 阅读全文
posted @ 2023-09-09 17:20 老牛啊 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 宁波象山影视城微电影拍摄随班体验 我家大的小孩被央视中小学生频道选角选中并聘用,参与拍摄的第一部戏是一部古代穿越微电影,剧组于23年7.29和7.30这两天在象山影视城开机拍摄,我作为监护人,也随剧组一起,踏上了整部微电影的拍摄之旅…… 阅读全文
posted @ 2023-08-20 11:43 老牛啊 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 我的2023暑假青岛3天2晚旅游归来 2023年暑假青岛旅游结束了,小朋友和老人都觉得很不错,很期待明年暑假的旅游。其中原因我总结下来可能主要包括游玩时间的轻松度、天气气候、居住体验、游玩地点新颖度等方面。旅游中我拍了一些照片,带着我本人旅游体验的感受,相约和大家见面…… 阅读全文
posted @ 2023-08-20 11:34 老牛啊 阅读(46) 评论(0) 推荐(1) 编辑

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