上一页 1 2 3 4 5 6 ··· 10 下一页
  2019年11月17日
摘要: 1、range关键字 Go语言有个特殊的关键字 range,它可以配合关键字 for 来迭代切片里的元素。注意,range 创建了每个元素的副本,而不是直接返回对该元素的引用。 示例: package main import "fmt" func main() { arr := []int{1,2, 阅读全文
posted @ 2019-11-17 17:34 acgame 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 1、数组 数组属于值类型。 1)声明 var 数组变量名 [元素数量]Type 数组变量名:数组声明及使用时的变量名。 元素数量:数组的元素数量,可以是一个表达式,但最终通过编译期计算的结果必须是整型数值,元素数量不能含有到运行时才能确认大小的数值。 Type:可以是任意基本类型,包括数组本身,类型 阅读全文
posted @ 2019-11-17 15:52 acgame 阅读(1002) 评论(0) 推荐(0) 编辑
  2019年11月16日
摘要: 1、类型转换 在必要以及可行的情况下,一个类型的值可以被转换成另一种类型的值。由于Go语言不存在隐式类型转换,因此所有的类型转换都必须显式的声明: valueOfTypeB = typeB(valueOfTypeA) 类型转换只能在定义正确的情况下转换成功,例如从一个取值范围较小的类型转换到一个取值 阅读全文
posted @ 2019-11-16 23:11 acgame 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1、字符串类型 字符串是一种值类型,且值不可变,即创建某个文本后将无法再次修改这个文本的内容,字符串是字节的定长数组。 1)定义字符串 可以使用双引号""来定义字符串,字符串中可以使用转义字符来实现换行、缩进等效果。 一般的比较运算符(==、!=、<、<=、>=、>)是通过在内存中按字节比较来实现字 阅读全文
posted @ 2019-11-16 16:58 acgame 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 1、整数类型 Go语言同时提供了有符号和无符号的整数类型,其中包括 int8、int16、int32 和 int64 四种大小截然不同的有符号整数类型,分别对应 8、16、32、64 bit 大小的有符号整数,与此对应的是 uint8、uint16、uint32 和 uint64 四种无符号整数类型 阅读全文
posted @ 2019-11-16 14:18 acgame 阅读(744) 评论(0) 推荐(0) 编辑
  2019年11月13日
摘要: 1、变量声明 1)标准格式: var 变量名 变量类型 当一个变量被声明之后,系统自动赋予它该类型的零值:int 为 0,float 为 0.0,bool 为 false,string 为空字符串,指针为 nil 等。所有的内存在 Go 中都是经过初始化的。 2)批量格式 var (变量名1 变量类 阅读全文
posted @ 2019-11-13 00:08 acgame 阅读(200) 评论(0) 推荐(0) 编辑
  2019年6月19日
摘要: 现代的异步.NET 程序使用两个关键字:async 和await。async 关键字加在方法声明上,它的主要目的是使方法内的await 关键字生效。如果async 方法有返回值,应返回Task<T>;如果没有返回值,应返回Task。这些task 类型相当于future,用来在异步方法结束时通知主程序 阅读全文
posted @ 2019-06-19 22:35 acgame 阅读(209) 评论(0) 推荐(0) 编辑
  2019年6月2日
摘要: 一、继承1、基类和派生类 C# 不支持类的多重继承。但是支持接口的多重继承。继承是可以传递的。定义要从其他类派生的类时,派生类会隐式获得基类的所有成员(除了其构造函数和终结器)。派生类因而可以重用基类中的代码,而无需重新实现。在派生类中,可以添加更多成员。通过这种方法,派生类可扩展基类的功能。 示例 阅读全文
posted @ 2019-06-02 16:00 acgame 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型1、值类型:值类型直接包含数据。2、引用类型:引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。它们指的是一个内存位置。使用多个变量时,引用类型可以指向一个内存位置。如果内存位置的数据是由一个变量改变的,其他变量会自动反映这种值的变化。内置的引用类型有:object、dyna 阅读全文
posted @ 2019-06-02 14:56 acgame 阅读(171) 评论(0) 推荐(0) 编辑
  2019年5月8日
摘要: 1、移除文件: git rm:从git中移除文件,该文件会从磁盘中删除。 git rm -f:如果删除之前修改过并且已经在暂存区域的文件,移除必须带上-f。 git rm --cached:把文件从跟踪清单中删除,但仍然保留在磁盘中。 rm:不管文件在不在跟踪清单中,都将文件从磁盘中删除。 阅读全文
posted @ 2019-05-08 22:44 acgame 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页