在使用Golang一段时间之后,很少人不认识一个叫sync.WaitGroup的结构体。 使用场景 WaitGroup用来编排多个并发任务,举个...
今天看到一篇技术文章,介绍twitter在早期(用户数小于等于1.5亿),架构的主要思路,读了以后,第一个感觉就是,项目的工程化,在很多时候都是...
就是不让你拷贝的意思。 不是所有的东西都可以拷贝的,比如sync包下面的Mutex结构体,就是不可以拷贝的。为了防止有些不应该被拷贝的对象被拷贝...
在MySQL中,char和varchar可能是我们最常使用字符串类型。那么到底varchar和varchar有什么不同?我们什么时候使用char...
explain的作用 我们使用explain命令来查看mysql语句的执行计划(execution plan),解释mysql是如何执行一条sq...
最近在做项目的时候,一直处于非常紧张的状态,因为时间有限,几乎不停的写代码,不停的把新的代码和数据库结构和数据同步到不同的环境中测试,导数据是件...
常用修改环境变量的两种方式: 临时设置比如我们刚刚安装了golang,要把GOROOT加入到环境变量中:export PATH=$PATH:/u...
先说一点总结的话。 mysql server所有的用户都储存在mysql.user表中(dabase=mysql,table=user),use...
webuploader的优点是几乎支持所有的平台,pc端支持ie6+,支持IOS和Android,它可以自动压缩图片(仅支持jpeg,在某些参数...