240 发简信
IP属地:广东
  • compile: version go does not match go tool version问题

    删除gopath下面的pkg文件夹,然后新开一个shell再build即可

  • go语言报错:verifying ...: checksum mismatch

    这个很可能是由于Go版本混用导致的问题. 统一至最新的Go版本, 比如1.14.2, 就可以了.

  • go语言中的goroutine执行完后, 内存占用没有释放的问题

    goroutine执行完毕后, 内存占用迟迟不下来, 这不一定是内存泄漏,因为go中, stack的内存一旦申请下来, 是不是立即释放给系统的,...

  • go modules的replace使用, 解决fork的项目import问题

    探究问题所在 如果直接第三方依赖, golang是可以满足使用的. 但如果我们需要修复第三方依赖的bug, 抑或为第三方依赖添加新feature...

  • 基于MongoDB(Mongoose)的分布式锁实现

    当分布式部署的时候, 简单的本地锁是没办法满足需求的. 实现分布式锁的方法多样, 比如基于Mysql或Redis的. 本文介绍基于MongoDB...

  • java中Shift_JIS转utf8个别字符乱码问题

    Shift_JIS 的文字集合基本是按照JIS X 0208规定的。但实际上各个厂商各自进行扩展,包含了大量重复的、规格以外的文字。因此,Win...

  • Sass报Error: ENOENT: no such file or directory, scandir '**/node_modules/node-sass/vendor'

    Error: ENOENT: no such file or directory, scandir '/node_modules/node-sa...

  • fetch携带cookie

    fetch获取的东西, 默认是无光本站的cookie的, 所以请求时是默认不带cookie, response里的set-cookie也是无效的...

  • localStorage的使用方法以及一些注意事项

    基本使用方法: 其他: 只能存储字符串 chrome 56下, 极限大小是5M左右. Safari无痕模式下设置localStorage会抛出异常.