自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 Go语言内存管理(一)内存分配

Go语言内存管理(一)内存分配golang作为一种“高级语言”,也提供了自己的内存管理机制。这样一方面可以简化编码的流程,降低因内存使用导致出现问题的频率(C语言使用者尤其是初学者应该深有体会),对程序猿友好。另一方面也可以减少内存相关系统调用,提升性能。先了解下内存管理大致策略:申请一块较大的地址空间(虚拟内存),用于内存分配及管理(golang:spans+bitmap+ar...

2018-03-03 20:30:00 203

转载 Elasticsearch集群调优

系统调优禁用swap使用swapoff命令可以暂时关闭swap。永久关闭需要编辑/etc/fstab,注释掉swap设备的挂载项。swapoff -a如果完全关闭swap不可行,可以试着降低swap使用的优先级,执行sysctl vm.swappiness = 1并编辑/etc/sysctl.conf,加入swappiness设置。如果因为一些原因,无法对swa...

2017-11-06 21:14:00 124

转载 kubernetes源码解析---- apiserver路由构建解析(2)

kubernetes源码解析---- apiserver路由构建解析(2)上文主要对go-restful这个包进行了简单的介绍,下面我们通过阅读代码来理解apiserver路由的详细构建过程。(kubernetes代码版本:1.3.6 Commit id:ed3a29bd6aeb)从启动位置main函数开始(kubernetes\cmd\kube-apiserver\apiserv...

2016-09-20 18:29:00 172

转载 kubernetes源码解析---- apiserver路由构建解析(1)

kubernetes源码解析---- apiserver路由构建解析(1)apiserver作为k8s集群的唯一入口,内部主要实现了两个功能,一个是请求的路由和处理,简单说就是监听一个端口,把接收到的请求正确地转到相应的处理逻辑上,另一个功能就是认证及权限控制。本文主要对apiserver的路由构建过程进行解析。apiserver使用go-restful来构建REST-style W...

2016-09-13 14:36:00 157

转载 beego搭建api服务

beego介绍beego是一个Golang实现的开源Go应用开发框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful的框架,主要设计灵感来源于tornado、sinatra和flask这三个框架,但是结合了Go本身的一些特性(interface、struct 嵌入等)而设计的一个框架。Beego Framework:一个使用 Go 的思维来帮助您...

2016-05-13 18:09:00 268

转载 Golang的一致性哈希实现

Golang的一致性哈希实现一致性哈希的具体介绍,可以参考:http://www.cnblogs.com/haippy/archive/2011/12/10/2282943.html 1 import ( 2 "hash/crc32" 3 "sort" 4 "strconv" 5 "sync"...

2016-04-20 18:25:00 217

转载 qemu-ga windows下的安装及监控开发

windows安装qemu-ga 虚拟机配置里添加virtio serial端口 #virsh edit instance-name devices里添加下面这段配置,1 <channel type='unix'>2 <source mode='bind' path='/var/lib/libvirt/qemu/org.qe...

2016-04-20 17:25:00 2627

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除