摘要:
改成【极速内核】。 设置->高级设置 改成【极速内核】: 如下图: 阅读全文
摘要:
if (+value >= distance) {这个+什么意思 可以理解为 会将其按照Number函数的规则转换为数值或者NaN,规则大概如下: Boolean:true返回1,false返回0 数据值,直接返回 null,返回0 undefined,返回NaN 对于字符串,将其转换为十进制数值, 阅读全文
摘要:
一、首先下载docker并安装 https://download.docker.com/mac/stable/Docker.dmg 然后启动docker, 二、获取node最新镜像 输入来着node版本:docker search node 输入以下命令:docker pull node 我们再通过 阅读全文
摘要:
1.进入一下地址进行下载docker https://download.docker.com/mac/stable/Docker.dmg 进入后进行下载后进行安装 2.将其拖动到Appliaction中即可 3.检查是否安装完成 阅读全文
摘要:
看到有个例子实现了一个类似于核弹发射装置,在发射之前还是需要随时能输入终止发射。 这里就可以用到channel 配合select 实现多路复用。 select的写法用法有点像switch。但是和switch不同的是,select的一个case代表一个通信操作(在某个channel上进行发送或者接收) 阅读全文
摘要:
goroutine 在go语言中,每一个并发的执行单元叫做一个goroutine 这里说到并发,所以先解释一下并发和并行的概念: 并发:逻辑上具备同时处理多个任务的能力 并行:物理上在同一时刻执行多个并发任务 当一个程序启动时,其主函数即在一个单独的goroutine中运行,一般这个goroutin 阅读全文
摘要:
1. int <--> string 1.1. int --> string 当然,整数转换成字符串还有其他方法,比如 fmt.Sprintfstrconv.FormatInt 1.2. string --> int 2. string --> int64 2.1. string --> int64 阅读全文
摘要:
终端操作 操作终端相关的文件句柄常量os.Stdin:标准输入os.Stdout:标准输出os.Stderr:标准错误输出 关于终端操作的代码例子: 关于带缓冲区的读写 这里需要用到一个包:bufio 下面是代码例子: 练习终端操作 从终端读取一行字符串,统计英文,数字,空格以及其他字符的数量代码实 阅读全文
摘要:
结构体的定义 结构体是将零个或者多个任意类型的命令变量组合在一起的聚合数据类型。每个变量都叫做结构体的成员。 其实简单理解,Go语言的结构体struct和其他语言的类class有相等的地位,但是GO语言放弃了包括继承在内的大量面向对象的特性,只保留了组合这个基础的特性。所有的Go语言类型除了指针类型 阅读全文
摘要:
strings和strconv的使用 strings strings.HasPrefix(s string,preffix string) bool:判断字符串s是否以prefix开头 stirngs.HasSuffix(s string,suffix string) bool:判断字符串s是否以s 阅读全文