上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 90 下一页
摘要: 如下 db.yourcollection.update({ "需要删除的字段": { "$exists": true } }, { "$unset": { "需要删除的字段":null } }, { multi: true }); 阅读全文
posted @ 2021-05-27 20:27 牛奔 阅读(592) 评论(0) 推荐(0)
摘要: interface interface{} 接口、interface{} 类型很多人都会混淆。interface{} 类型是没有方法的接口。由于没有 implements 关键字,所以说所有的类型都至少实现了 0 个方法,所有类型都实现了空接口。这意味着,如果编写一个函数以 interface{} 阅读全文
posted @ 2021-05-26 20:17 牛奔 阅读(11511) 评论(0) 推荐(0)
摘要: 如下 db.集合名.find( , {需要查询的字段:1, _id:0} ) 例如 db.userInfo.find({}, {'created_at':1, _id: 0}) 默认会显示 _id 1 表示显示此字段 0 表示不显示此字段 阅读全文
posted @ 2021-05-25 16:40 牛奔 阅读(2378) 评论(0) 推荐(0)
摘要: pip pip install --upgrade pip pip3 pip3 install --upgrade pip 阅读全文
posted @ 2021-05-24 14:21 牛奔 阅读(1928) 评论(0) 推荐(0)
摘要: 浮点数介绍 Go语言提供了两种精度的浮点数:float32 和 float64。它们的算术规范由IEEE754浮点数国际标准定义,该浮点数规范被所有现代的CPU支持。 这些浮点数类型的范围可以从很微小到很巨大。浮点数的范围极限值可以在 math 包找到,常量 math.MaxFloat32 表示 f 阅读全文
posted @ 2021-05-22 15:38 牛奔 阅读(1165) 评论(0) 推荐(1)
摘要: 整型介绍 Go语言同时提供了有符号和无符号类型的整数运算。这里有 int8、int16、int32 和 int64 四种截然不同大小的有符号整形数类型,分别对应 8、16、32、64 bit大小的有符号整形数,与此对应的是 uint8、uint16、uint32 和 uint64 四种无符号整形数类 阅读全文
posted @ 2021-05-22 11:36 牛奔 阅读(314) 评论(0) 推荐(0)
摘要: Go语言类型系统 从计算机底层看,所有的数据都是由比特组成,但计算机一般操作的是固定大小的数,如整数、浮点数、比特数组、内存地址等。但是直接操控底层计算机指令进行编程是非常繁琐和容易出错的,所以Go语言对底层指令进行一些封装和对数据进行一些抽象,从而使得编程变得直观和易于理解。 在Go语言中,数据通 阅读全文
posted @ 2021-05-22 10:28 牛奔 阅读(184) 评论(0) 推荐(0)
摘要: 第一步 首先右键单击 exe 文件文件,创建 exe 文件的快捷方式。 第二步 右键单击此快捷方式--属性。 在快捷方式属性界面,点击目标后面的链接。 先打一个空格然后输入参数,然后点击应用按钮、确定按钮。 最后打开快捷方式运行即可 阅读全文
posted @ 2021-05-20 13:50 牛奔 阅读(5162) 评论(0) 推荐(0)
摘要: 常量 相对于变量而言,常量是在程序使用过程中,不会改变的数据。有些地方你需要将定义好的常量重复使用,代码中你不允许它的值改变。例如 圆周率 在程序执行过程中不会改变。 常量的声明 const Pi float64 = 3.14 const 声明、Pi 常量、float64 类型、3.14 值 多变量 阅读全文
posted @ 2021-05-20 09:19 牛奔 阅读(146) 评论(0) 推荐(0)
摘要: 变量 Go语言是静态强类型语言,所以变量是有明确类型的。变量实质上就是在内存中的一小块空间,用来存储特定类型的可变数据。如果没有变量我们的程序只能将数值写死都是静态的数据,无法更改,变量可以让我们进行动态的操作。在数学概念中变量表示没有固定的值,可以随时改变的数。例如:除数、减数与被减数。 类型 变 阅读全文
posted @ 2021-05-20 08:49 牛奔 阅读(136) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 90 下一页