http://symphony.b3log.org/article/1437292757551欢迎各位提意见、建议,参与到 Wide 开源项目中 :-)...
分类:
编程语言 时间:
2015-07-19 18:11:41
阅读次数:
121
介绍一个golang内存泄露case的排查,go的gc、profile等...
分类:
其他好文 时间:
2015-07-19 00:12:36
阅读次数:
166
一、基础环境
1、cat/etc/debian_version
7.8
2、uname-r
3.2.0-4-amd64
3、ip(eth0)
10.1.10.117
4、go版本
go1.4.linux-amd64.tar.gz
5、官网
https://golang.org/
二、安装二进制go
1、下载
axel-n10http://www.golangtc.com/static/go/go1.4.linux-amd64.tar.gz
2、..
分类:
编程语言 时间:
2015-07-17 22:55:44
阅读次数:
172
Golang:slice之append时原数组发生变化的问题...
分类:
移动开发 时间:
2015-07-17 21:10:44
阅读次数:
256
在笔记本中写了一个简易web程序,但是编译失败,提示“syntax error: nested func not allowed” 。不明白什么意思,幸好代码量小,原来是方法的末尾的“}”丢了!package mainimport "fmt"import "net/http"func main() ...
分类:
其他好文 时间:
2015-07-17 20:38:12
阅读次数:
144
问题概述Golang的interface,和别的语言是不同的。它不需要显式的implements,只要某个struct实现了interface里的所有函数,编译器会自动认为它实现了这个interface。第一次看到这种设计的时候,我的第一反应是:What the fuck?这种奇葩的设计方式,和主流...
分类:
其他好文 时间:
2015-07-17 17:53:29
阅读次数:
92
最近在鼓捣golang守护进程的实现,无意发现了supervisor这个有意思的东西。supervisor是一个unix的系统进程管理软件,可以用它来管理apache、nginx等服务,若服务挂了可以让它们自动重启。当然也可以用来实现golang的守护进程,下面描述下具体实现。安装superviso...
分类:
系统相关 时间:
2015-07-16 21:23:44
阅读次数:
162
给出一个二维数组,请将这个二维数组按第i列(i从1开始)排序,如果第i列相同,则对相同的行按第i+1列的元素排序,
如果第i+1列的元素也相同,则继续比较第i+2列,以此类推,直到最后一列。如果第i列到最后一列都相同,则按原序排列。...
分类:
编程语言 时间:
2015-07-15 19:20:14
阅读次数:
109
关于websocketHTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯。
在JavaEE7中也实现了WebSocket协议。
在 WebSocket API,浏览器和服务器只需要要做一个握手的动作...
分类:
Web程序 时间:
2015-07-15 16:59:07
阅读次数:
430
package main
import (
"flag"
"fmt"
"net/http"
"os/exec"
"path/filepath"
"strings"
"sync"
"text/template"
)
const L = `
文件列表
{{$ip := .IP}}
{...
分类:
其他好文 时间:
2015-07-14 22:47:53
阅读次数:
160