删除gopath下面的pkg文件夹,然后新开一个shell再build即可
删除gopath下面的pkg文件夹,然后新开一个shell再build即可
这个很可能是由于Go版本混用导致的问题. 统一至最新的Go版本, 比如1.14.2, 就可以了.
goroutine执行完毕后, 内存占用迟迟不下来, 这不一定是内存泄漏,因为go中, stack的内存一旦申请下来, 是不是立即释放给系统的, 这是为了避免频繁申请内存, ...
探究问题所在 如果直接第三方依赖, golang是可以满足使用的. 但如果我们需要修复第三方依赖的bug, 抑或为第三方依赖添加新feature, 那将是非常反常识的.在其他...
当分布式部署的时候, 简单的本地锁是没办法满足需求的. 实现分布式锁的方法多样, 比如基于Mysql或Redis的. 本文介绍基于MongoDB的分布式互斥锁. 实现中, 采...
受教
js中的构造函数模式, 原型模式和寄生构造函数模式1. 构造函数模式 构造函数模式的函数体在每次new对象的时候都会执行一遍. new的话, 会自身创建一个作用域, 里面的this指向这个, 若是没有new, 直接执行, 那...
Shift_JIS 的文字集合基本是按照JIS X 0208规定的。但实际上各个厂商各自进行扩展,包含了大量重复的、规格以外的文字。因此,Windows在本来的 Shift_...
Error: ENOENT: no such file or directory, scandir '/node_modules/node-sass/vendor'** 解决...
fetch获取的东西, 默认是无光本站的cookie的, 所以请求时是默认不带cookie, response里的set-cookie也是无效的,设置credentials:...
基本使用方法: 其他: 只能存储字符串 chrome 56下, 极限大小是5M左右. Safari无痕模式下设置localStorage会抛出异常.
滚动的话, document级别的用window.scrollTo(), element内部的, 直接设置element.scrollTop就行, 这些都是直接过去的. 滚动...
1. 构造函数模式 构造函数模式的函数体在每次new对象的时候都会执行一遍. new的话, 会自身创建一个作用域, 里面的this指向这个, 若是没有new, 直接执行, 那...
prototype是指原型对象, 一个函数所有的实例都会指向它 非标准实例属性__proto__可从实例中访问prototype 一般来说: 它自身有个constructor...
1. 三个阶段 捕获阶段 处于目标阶段 冒泡阶段 2. 捕获阶段 捕获阶段是先从父元素开始一级级向上查询子元素的 3. 冒泡阶段 冒泡阶段就是事件从最顶层的子节点一步步冒泡到...
跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。...
在chrome和firefox下测试通过. chrome 56下, w3c的api其实还没有正规实现, 得加webkit前缀.
我们常见一些很怪异的英语字符, 很宽, 那是因为是fullwidth的, 中日韩用的都是NFKC全角编码, 例: 所以转换方法:
MVC设计模式 View传送指令到Controller Controller完成业务逻辑后, 要求Model改变状态 Model将新的数据发送到View, 用户得到反馈注意:...
1. Cookie轮询 将要通信的数据放在Cookie中, 通过不断轮询cookie, 查看是否有更改. 比较蠢的一种方法, 这里的Cookie也可以是localStorag...
JS的数据类型分两种: 基本数据类型 & 复杂数据类型. 1. 基本数据类型 Number String Boolean Null Undefined 2. 复杂数据类型 O...