会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
在路上
永远不要停下脚本,百尺杆头更进一步
博客园
首页
新随笔
联系
管理
订阅
2019年9月27日
buffer/cache空间可以被释放
摘要: buffer/cache空间可以被释放,这个理解是正确的,但是伴随着cache清除的行为的,一般都是系统IO飙高cache不能被回收的三种情况:1、使用tmpfs 临时文件系统的,可以将内存的一部分空间拿来当做文件系统使用。使用 echo 3 > /proc/sys/vm/drop_caches 清空无效,内存无法被回收。2、共享内存命令:ipcs -m列出当前的共享内存使用ipcrm -m ...
阅读全文
posted @ 2019-09-27 16:09 tymagic
阅读(2295)
评论(0)
推荐(0)
编辑
2019年9月17日
(转)发起访问网页,整个网络的详细过程!
摘要: 转自https://onlyangelia.github.io/computerIntnet/intnetlink/ 讲解连接过程之前,先解释几点,给后面的阐述做铺垫。在我们的电脑启动时,会通过DHCP协议(也是属于应用层的协议,基于UDP协议,全程 Dynamic Host Configurati
阅读全文
posted @ 2019-09-17 14:24 tymagic
阅读(1552)
评论(0)
推荐(0)
编辑
2019年6月6日
golang发送post请求
摘要: Golang发送post请求 post := "{"待发送":"json"}" fmt.Println(post) var jsonstr = []byte(post) //转换二进制 buffer:= bytes.NewBuffer(jsonstr) request, err := http.NewRequest("POST", api_url, buff...
阅读全文
posted @ 2019-06-06 18:52 tymagic
阅读(14300)
评论(0)
推荐(0)
编辑
2019年5月16日
etcd 容器化运行与etcd直接运行后的压测数据对比
摘要: 直接运行 容器运行 多次运行后发现真实数据差距不大
阅读全文
posted @ 2019-05-16 17:55 tymagic
阅读(618)
评论(0)
推荐(0)
编辑
2019年5月6日
使用awk合并两份文档
摘要: 如果使用awk分析两份文档,并且按照某一字段合并: 示例文件格式: file1 王姑娘 腿长120cm a姑娘 腿长110cm b姑娘 腿长100cm file2 王姑娘 冰雪聪明 a姑娘 温柔贤淑 b姑娘 古灵精怪 使用awk分析两份文本 NR,表示awk开始执行程序后所读取的数据行数.FNR,与
阅读全文
posted @ 2019-05-06 13:58 tymagic
阅读(1954)
评论(0)
推荐(0)
编辑
2019年4月30日
centos6.5安装docker(亲测)
摘要: centos6.5下安装docker的过程办法 在看了网上N多复制粘贴的文章,又尝试无效后,我把我最终成功的办法发出来,希望能帮到拼命干环境的你。 操作环境: centos6.5(Final) 内核:2.6.32-431.el6.x86_64 注:官方建议docker运行在centos7 以上的系统
阅读全文
posted @ 2019-04-30 10:15 tymagic
阅读(8700)
评论(3)
推荐(3)
编辑
2019年4月9日
github访问慢加速访问
摘要: 实测从1kb到了1m多 方法: 登录 https://www.ipaddress.com/ 输入github.com得到一个或两个IP地址 输入github.global.ssl.fastly.net得到一个或两个IP地址 分别为这两个域名配置hosts解析即可,windows下可以百度switch
阅读全文
posted @ 2019-04-09 16:24 tymagic
阅读(1395)
评论(0)
推荐(0)
编辑
2019年4月8日
在 Go 语言中使用 Log 包--转自GCTT
摘要: Linux 在许多方面相对于 Windows 来说都是独特的,在 Linux 中编写程序也不例外。标准输出,标准 err 和 null devices 的使用不仅是一个好主意,也是一个原则。如果您的程序将记录日志信息,则最好遵循目标约定。这样,您的程序将兼容所有 Mac/Linux 工具和托管环境。
阅读全文
posted @ 2019-04-08 10:46 tymagic
阅读(336)
评论(0)
推荐(0)
编辑
2019年3月26日
golang使用etcd实现分布式锁
摘要: 1 package main 2 3 import ( 4 "context" 5 "fmt" 6 "time" 7 8 "go.etcd.io/etcd/clientv3" 9 ) 10 11 func main() { 12 var ( 13 client *clientv3.Client 14 ...
阅读全文
posted @ 2019-03-26 14:40 tymagic
阅读(1791)
评论(0)
推荐(0)
编辑
公告