240 发简信
IP属地:四川
  • golang json Unmarshal 精度问题

    golang使用json.Unmarshal的时候,有些数字类型的数据会默认转为float64,而一些数据因其比较大,导致输出的时候会出现数据与原数据不等的现象,解决办法是,...

  • golang http client.Do(req)无法二次使用

    初始化client,以及request竟然无法调用第二次,奇了八怪。 没怎么深入阅读源码,但是知道问题出在哪了。 首先代码长这样: 本来想着过一段时间刷新一下数据,来看看数据...

  • gin controller 自动注册

    反射入门可以先看这个http://colobu.com/2015/09/23/laws-of-goang-reflection/ 因为在使用gin框架,在配置路由的时候需要手...

  • 120
    Linux达人养成计划

    实用 grep -RiP ./ "something"在当前的所有目录中查找有something字眼的文件,可以配合less使用。 ls ls [选项] [文件或目录] ...

  • 120
    Vim实用技巧

    《Vim使用技巧》笔记 个人笔记 zc折叠代码,zv展开代码 结识.命令 . 命令可以让我们重复上次的修改,它是Vim 中最为强大的多面手。 在普通模式下,x命令会删除当前字...

  • 阻塞和非阻塞对CPU的影响

    我今天在考虑这么一个问题,CPU这个东西在某个时间只能运行一个指令,假设当前CPU是单核的,并只有100个进程,每个进程有5个指令,5个指令中有一个是IO指令,每个进程执行自...

  • Go 读写数据

    用户输入 fmt.Scanxx fmt.Scanln 以上是读取一行,以空格分隔,直到遇到非空字符。所以如果代码是这样的: 而输入了abcd efg那么输出将会是abcd f...

  • Go有关Type的一个问题

    TrackType是一个新的类型,为什么可以和[]Track相互转换!!还有一个问题是,既然type定义的是新类型,那么type HandleFunc func()为什么指名...

  • Docker

    安装Windows except 10: https://get.daocloud.io/toolbox/Linux:apt install docker.ioLinux下安...

  • haskell学习

    工具 haskell platform,直接百度安装. 打开控制台输入ghci即进入交互模式。 假如定义了myfunction.hs,在ghci中输入:l myfunctio...