摘要:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/moxun2011/article/details/88970168有时候我们需要在流量异常时候,去查看服务器上的各种实时请求数据,这样就更好 阅读全文
摘要:
1000桶酒,其中1桶有毒。而一旦吃了,毒性会在1周后发作。问最少需要多少只老鼠可在一周内找出毒酒? 如题。 分析思路:要用尽可能少的老鼠完成相对大的任务量,要想到把问题进行对数分解。从而不难想到 210=1024 2^{10}=10242 10 =1024 这个数量关系。 解法一:二进制编码。 首 阅读全文
摘要:
Supervisor (http://supervisord.org) 是一个进程管理工具,可以很方便的用来启动、重启、关闭,监控进程。更多的介绍可以参考官网。Supervisor 设计的目的只要是为了: 提高便捷性;通常为每一个进程编写 rc.d 脚本是不方便的,rc.d 脚本是管理,初始化,自启 阅读全文
摘要:
package main import "mycore" func main(){ mycore.ShowName() } module mytest require mycore v0.0.0 replace mycore v0.0.0 => ./mycore package mycore imp 阅读全文
摘要:
main.go hash.go list.go mset.go exprie.go pool.go 阅读全文
摘要:
package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) var DB *sql.DB func initDb() error { var err error dsn := "root:root@tcp(localhost:3306)/golang_db" DB, err = sql.Open(" 阅读全文
摘要:
首先你安装了Shadowsocks 并设置相应的代理,能够访问google等境外网站。 打开dos命令行窗口执行 如下图 这样你就能执行go get 或dep等命令,下载被墙的包了。以上方法为临时方法,重启电脑就会失效,如果想永久生效需要更改环境变量。右击我的电脑–>属性–>高级–>环境变量–>系统 阅读全文
摘要:
package main import ( "fmt" "reflect" ) func reflect_example(a interface{}) { t := reflect.TypeOf(a) fmt.Printf("type of a is:%v\n", t) k := t.Kind() 阅读全文
摘要:
ipconfig /flushdns 阅读全文