编程语言入门到精通Dart语言教程:列表List对象的形式表示数组 编程中最常使用的集合是数组。Dart以列表(List)对象的形式表示数组。列表(List)只是一组有序的对象。Dart的core库提供了List类,可以创建和操作列表。 Dart中列表的逻辑表示如下 ... 2019-06-226,283 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:bool布尔数据类型 Dart为布尔数据类型提供内置支持,Dart中的布尔数据类型仅支持两个值 - true和false。关键字bool用于表示Dart中的布尔文字。 在Dart中声明布尔变量的语法,如下所示 - bool... 2019-06-222,669 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:字符串属性与处理方法 Dart字符串数据类型表示一系列字符。Dart字符串是一系列UTF 16代码单元。 Dart中的字符串值可以使用单引号或双引号或三引号表示。单行字符串使用单引号或双引号表示。三引号用于表示多行字符串。... 2019-06-225,206 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:int/double数字的属性和处理方法 Dart数字可归类为 - int数据类型 - 任意大小的整数,int数据类型用于表示整数。 double数据类型 - 64位(双精度)浮点数,由IEEE 754标准规定。double数据类型用于表示小... 2019-06-2223,911 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:循环语句 有时某些指令需要重复执行,循环是一种理想的方法。循环表示必须重复的一组指令。在循环的上下文中,重复称为迭代。 下图说明了循环的分类 - 下面我们首先来了解确定(Definite)循环 。迭代次数是明确... 2019-06-224,191 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:条件决策语句 条件/决策构造在执行指令之前评估条件。如下图所示: Dart中的条件结构分类如下表中所示 - 编号 条件语句 描述 1 if语句 if语句由一个布尔表达式后跟一个或多个语句组成。 2 if…else语... 2019-06-221,883 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:按位运算符示例 示例显示如何在Dart中使用按位运算符 - void main() { var a = 2; // Bit presentation 10 var b = 3; // Bit presentation... 2019-06-221,982 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:变量的语法 变量是“存储器中的命名空间”,它用于存储值。换句话说,变量用作为程序中值的容器。变量的名称也称为标识符。以下是标识符的命名规则 - 标识符不能是关键字。 标识符可以包含字母和数字。 标识符不能包含空格... 2019-06-222,658 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:数据类型 编程语言最基本的特征之一就是它支持的数据类型。这些是可以用编程语言表示和操作的值的类型。 Dart语言支持以下类型 - 数字 字符串 布尔 列表(类似于数组) 集合 映射 符文(用于表示字符串中的Un... 2019-06-224,545 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:基础语法、标识符、关键字、面向对象编程 语法定义了一组用于编写程序的规则。每种语言规范都定义了自己的语法。Dart程序代码由以下组成 - 变量和运算符 类 函数 表达式和编程构造 决策和循环结构 注解 库和包 类型定义 数据结构 - 集合/... 2019-06-223,698 viewsCommentsDart 面向对象 阅读全文
编程语言入门到精通Dart语言教程:Windows平台设置执行环境,安装sdk Windows平台上为Dart设置执行环境。 使用DartPad在线执行脚本 可以使用 https://dartpad.dartlang.org/ 上的在线编辑器在线运行测试脚本。Dart编辑器执行脚... 2019-06-224,858 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言教程:简介、对比javascript Dart是一种面向对象的语言,具有C语言风格的语法,可以选择将它编译成JavaScript。它支持各种编程辅助工具,如:接口,类,集合,泛型和可选类型。 Dart可以广泛用于创建单页面应用程序。单页应... 2019-06-222,569 viewsCommentsDart 阅读全文
编程语言入门到精通怎么更好地学习Go语言?最好的学习方式是写作 关于基础 基础,除了学习Go语言的基础外,也应该加强计算机基础的学习。 对于Go语言的基础,很多从其他语言转过来的人,会觉得Go的基础就是简单的语法知识,因此没有注重这块知识的学习,其实,我觉得对于G... 2019-06-182,654 viewsCommentsGoLang 阅读全文
编程语言入门到精通认识Python:应用场景、基础语法 一、认识Python Python 是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、... 2019-06-152,688 viewsCommentsPython 阅读全文
编程语言入门到精通Dart语言如何调用C语言代码混合编程,附示例代码 研究Dart语言如何调用C语言代码混合编程,最后我们实现一个简单示例,在C语言中编写简单加解密函数,使用dart调用并传入字符串,返回加密结果,调用解密函数,恢复字符串内容。 环境准备 编译器环境 如... 2019-06-154,881 viewsCommentsC语言 Dart 阅读全文
编程语言入门到精通Dart 异步编程详解:事件循环、Future类、async 和 await 编程中的代码执行,通常分为同步与异步两种。简单说,同步就是按照代码的编写顺序,从上到下依次执行,这也是最简单的我们最常接触的一种形式。但是同步代码的缺点也显而易见,如果其中某一行或几行代码非常耗时,那... 2019-06-155,662 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言快速入门:类和对象、工厂方法接口… 类和对象 类的定义 // Dart中定义一个类 class Person { String name; int age; Person(String name, int age) { this.nam... 2019-06-155,646 viewsCommentsDart 阅读全文
编程语言入门到精通Dart语言快速入门:基础语法、数据类型、函数… 谷歌推出Flutter跨平台UI框架后,对移动端的开发又产生了新的影响,Flutter采用Dart语言开发,而Flutter为什么选择Dart语言作为唯一的开发语言呢?总的来说,其拥有如下优势 Dar... 2019-06-153,015 viewsCommentsDart 阅读全文
编程语言入门到精通低级到高级语言:什么是编译与反编译 问到面试者这样一个问题:"你知道使用哪些办法可以反编译Java代码吗?"。但是面试者回答的并不好,所以我在面试评价中写到:"对编译原理相关知识理解的不透彻"。这时,女朋友看到这句话。 计算机语言 计算... 2019-06-103,720 viewsComments 阅读全文
编程语言入门到精通PHP7.4新特性:短闭包、类型属性 、改进的类型差异 短闭包 RFC 短闭包实现更简洁的单行书写。 array_map(function (User $user) { return $user->id; }, $users) array_map(f... 2019-06-042,930 viewsComments 阅读全文
编程语言入门到精通Kotlin艺术探索之if流程控制和when表达式运算符 if的使用 if-else表达式的使用,最普通的写法如下 fun ifExpression(): Int{ //1.最普通的写法 var max: Int if (a < b) { max = ... 2019-06-032,070 viewsCommentsKotlin 阅读全文
编程语言入门到精通Kotlin艺术探索之参数传递和异常捕获 参数传递 默认参数的使用 可以在方法的参数中设置值作为它的默认参数值 fun reformat(str: String = "11",isTrue: Boolean = false){ println... 2019-06-031,901 viewsCommentsKotlin 阅读全文
编程语言入门到精通高分代码编辑器哪家强?Vim排第一 一个好的代码编辑器不仅仅是一个简单的文本编辑工具,它可以将书写的代码转化为项目的可行组件。鉴于这一重要性,程序员对代码编辑器非常挑剔。每个程序员都需要一个快速的,易于使用的代码编辑器并提供正确的功能。... 2019-06-032,854 viewsComments 阅读全文
编程语言入门到精通最适合游戏开发的编程语言是什么? 1、先说结论: 现代各种领域的开发技术已经成熟,不再能随意选择开发语言和技术栈,绝大多数情况下只能使用比较流行的方案、工具、和语言。 以上观点不仅适用于游戏开发领域,其实更适用于网页前端、网站后端、爬... 2019-05-244,190 viewsComments 阅读全文