上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 89 下一页
摘要: 起因 从币安实时拉取交易对的数据,这里使用了 map,用于存放每个交易对的最新价格,由于 map 并不是并发安全的所以加了读写锁。 但系统有时候还是会发生 fatal error: concurrent map iteration and map write 错误 使用代码如下: type Bina 阅读全文
posted @ 2021-05-28 22:56 牛奔 阅读(1347) 评论(0) 推荐(0)
摘要: 如下 new Date().getTime() 获取当前时间(毫秒) 我需要对比的时间为秒,所以需要除于1000 <div v-if="scope.row.created_at < new Date().getTime()/1000"> 我小于当前时间,所以会显示出来 </div> 获取当前日期时间 阅读全文
posted @ 2021-05-28 19:32 牛奔 阅读(2675) 评论(0) 推荐(0)
摘要: 问题 需求是文本框只能输入数字。解决方案:使用正则 ,如下使用了 element-ui el-input 组件 整数 文本框只能输入整数 <el-input v-model='count' oninput="value=value.replace(/[^\d]/g,'')" maxLength='9 阅读全文
posted @ 2021-05-28 19:24 牛奔 阅读(694) 评论(0) 推荐(0)
摘要: 如下 db.yourcollection.update({ "需要删除的字段": { "$exists": true } }, { "$unset": { "需要删除的字段":null } }, { multi: true }); 阅读全文
posted @ 2021-05-27 20:27 牛奔 阅读(587) 评论(0) 推荐(0)
摘要: interface interface{} 接口、interface{} 类型很多人都会混淆。interface{} 类型是没有方法的接口。由于没有 implements 关键字,所以说所有的类型都至少实现了 0 个方法,所有类型都实现了空接口。这意味着,如果编写一个函数以 interface{} 阅读全文
posted @ 2021-05-26 20:17 牛奔 阅读(11455) 评论(0) 推荐(0)
摘要: 如下 db.集合名.find( , {需要查询的字段:1, _id:0} ) 例如 db.userInfo.find({}, {'created_at':1, _id: 0}) 默认会显示 _id 1 表示显示此字段 0 表示不显示此字段 阅读全文
posted @ 2021-05-25 16:40 牛奔 阅读(2368) 评论(0) 推荐(0)
摘要: pip pip install --upgrade pip pip3 pip3 install --upgrade pip 阅读全文
posted @ 2021-05-24 14:21 牛奔 阅读(1924) 评论(0) 推荐(0)
摘要: 浮点数介绍 Go语言提供了两种精度的浮点数:float32 和 float64。它们的算术规范由IEEE754浮点数国际标准定义,该浮点数规范被所有现代的CPU支持。 这些浮点数类型的范围可以从很微小到很巨大。浮点数的范围极限值可以在 math 包找到,常量 math.MaxFloat32 表示 f 阅读全文
posted @ 2021-05-22 15:38 牛奔 阅读(1138) 评论(0) 推荐(1)
摘要: 整型介绍 Go语言同时提供了有符号和无符号类型的整数运算。这里有 int8、int16、int32 和 int64 四种截然不同大小的有符号整形数类型,分别对应 8、16、32、64 bit大小的有符号整形数,与此对应的是 uint8、uint16、uint32 和 uint64 四种无符号整形数类 阅读全文
posted @ 2021-05-22 11:36 牛奔 阅读(303) 评论(0) 推荐(0)
摘要: Go语言类型系统 从计算机底层看,所有的数据都是由比特组成,但计算机一般操作的是固定大小的数,如整数、浮点数、比特数组、内存地址等。但是直接操控底层计算机指令进行编程是非常繁琐和容易出错的,所以Go语言对底层指令进行一些封装和对数据进行一些抽象,从而使得编程变得直观和易于理解。 在Go语言中,数据通 阅读全文
posted @ 2021-05-22 10:28 牛奔 阅读(180) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 89 下一页