Building Blue-Green Deployment with Docker

作者:admin   分类:docker   时间:2016-04-12
Blue-Green Deployment is a strategy to release new version of the app without downtime. The basic idea behind this technique involves using two identical production environments, named Blue and Green . At any time, only one of these environment is live and serving the production traffic. The other one is used to test newer ve... [阅读全文]
ė 6没有评论 0

golang 模板详解

作者:admin   分类:golang   时间:2016-04-09
最近搞GOLANG模板,原以为会跟DJANGO差不多,看来看去才发现差太多。 html代码文件例子: base.html {{define "base"}}<!doctype html> <html> <head>     <meta charset="utf-8">     <title>{{template "title" .}}</title> </head> <body> <... [阅读全文]

Error response from daemon: devmapper: invalid argument

作者:admin   分类:docker   时间:2016-03-02
Error response from daemon: devmapper: invalid argument 别查了 cneots7.1下的XFS BUG 升级下系统 或者换分区格式吧 [阅读全文]
ė 6没有评论 0

golang 导入包

作者:admin   分类:golang   时间:2016-01-07
main.go 路劲/usr/local/go/src/pro/main.go // test project main.go package main import (     "fmt"     "test/testpack" ) func main() {     var a string = "asda"     fmt.Println("Hello World!")     testpackage.Printt(a)  //注意看这... [阅读全文]
ė 6没有评论 0

mesos marathon

作者:admin   分类:docker   时间:2015-12-16
Apache mesos中的基本术语解释 (1) Mesos-master:Mesos master,主要负责管理各个framework和slave,并将slave上的资源分配给各个framework (2) Mesos-slave:Mesos slave,负责管理本节点上的各个mesos-task,比如:为各个executor分配资源 (3) Framework:计算框架,如:Hadoop,Spark等,通过MesosSchedulerDiver接入Mesos (4) Executo... [阅读全文]

golang channel 有缓冲和无缓冲的区别

作者:admin   分类:golang   时间:2015-12-07
golang channel 有缓冲 与 无缓冲 是有重要区别的 我之前天真的认为 有缓冲与无缓冲的区别 只是 无缓冲的 是 默认 缓冲 为1 的缓冲式 其实是彻底错误的,无缓冲的与有缓冲channel有着重大差别 那就是一个是同步的 一个是非同步的 怎么说?比如 c1:=make(chan int) 无缓冲 c2:=make(chan int,1) 有缓冲 c1 [阅读全文]
ė 6没有评论 0

golang string byte[] 区别

作者:admin   分类:golang   时间:2015-12-07
package main import ( “fmt” ) func main() { s1 := “abcd” b1 := []byte(s1) fmt.Println(b1) // [97 98 99 100] s2 := “中文” b2 := []byte(s2) fmt.Println(b2) // [228 184 173 230 150 135], unicode,每个中文字符会由三个byte组成 r := []rune(s2) fmt.Println(r) /... [阅读全文]
ė 6没有评论 0

golang error

作者:admin   分类:golang   时间:2015-12-07
错误 Golang 提供了一个 error 接口: type error interface { Error() string } 我们通过 os.Open 函数来了解一下 error 的用法: // 此函数用于打开一个文件 // 返回的第二个值为 error 类型 func Open(name string) (file *File, err error) 简单的例子: package main import ( “fmt” “os” ) func main() { ... [阅读全文]
ė 6没有评论 0

golang 获得变量类型

作者:admin   分类:golang   时间:2015-10-30
第一就是直接打印,这样一目了然 tm := “str” fmt.Printf(“%T”,tm) 输出 string 第二种方式就是利用reflect 来获取 首先导入 reflect import “reflect” 其次在函数体中 var v1 = reflect.TypeOf(tm) 这样就能得到tm的类型 fmt.Println(v1) 输出 string [阅读全文]
ė 6没有评论 0

golang new make

作者:admin   分类:golang   时间:2015-10-29
new 构造指针 例如 package main   import "fmt"   type Vertex struct {         X, Y int }   func main() {         v := new(Vertex)         fmt.Println(v)         v.X, v.Y = 11, 9         fmt.Println(v) } ... [阅读全文]
ė 6没有评论 0
Ɣ回顶部