为了账号安全,请及时绑定邮箱和手机立即绑定

Go

Docker Swarm集群初探 原创

前言 相信Docker技术大家都有所了解,单个Docker能发挥的作用毕竟有限,也不便于管理,所以Docker得组集群来使用才能发挥强大的技术优势。既然要组集群那就涉及诸如Docker的资源调度、管理等等一系列问题。目前涉及Docker集群的三个主要的技术无外乎Swarm、Kubernetes、Mesos三种。从本文开始作者将会一一实践这几种主要的Docker集群技术,话不多说,现在开始。 环境准...

975浏览 5推荐 0评论

如何管理多台服务器上的PHP定时任务-PPGo_Job 原创

PPGo_Job 一个专门用于管理PHP定时任务的管理系统。 支持多台服务器 详细记录定时任务执行情况,方便调试。 增加定时任务操作简单 批量激活任务和停止任务 golang开发,安装方便 效果展示 任务界面 添加服务器界面 安装方法 1、go get github.com/george518/PPGo_Job 2、创建mysql数据库,并将ppgo_job.sql导入 3、修改config 配置...

272浏览 2推荐 1评论

PHP 调用 Go 服务的正确方式 - Unix Domain Soc 原创

问题 可能是由于经验太少,工作中经常会遇到问题,探究和解决问题的过程总想记录一下,所以我写博客经常是问题驱动,首先介绍一下今天要解决的问题: 服务耦合 我们在开发过程中可能会遇到这样的情况: 进程依赖于某服务,所以把服务耦合在进程代码中; 服务初始化耗时长,拖慢了进程启动时间; 服务运行要占用大量内存,多进程时内存损耗严重。 如我上篇文章 小时到分钟 - 一步步优化巨量关键词的匹配 中介绍的文本匹...

1816浏览 6推荐 0评论

Gotorch - 多机定时任务管理系统 原创

前言 最近在学习 Go 语言,遵循着 “学一门语言最好的方式是使用它” 的理念,想着用 Go 来实现些什么,刚好工作中一直有一个比较让我烦恼的问题,于是用 Go 解决一下,即使不在生产环境使用,也可以作为 Go 语言学习的一种方式。 先介绍下问题: 组内有十来台机器,上面用 cron 分别定时执行着一些脚本和 shell 命令,一开始任务少的时候,大家都记得哪台机器执行着什...

1736浏览 6推荐 1评论

1.1 docker 简介和安装 原创

1.1 docker 简介和安装 名词解释 image: 镜像 containers: 容器 docker-machine: docker虚拟主机 docker store: docker存储云 术语 Image 和 Container Image可以理解为一个系统镜像,Container是Image在运行时的一个状态。如果拿虚拟机作一个比喻的话,Image就是关机状态下的磁盘文件,Contain...

993浏览 8推荐 0评论

1.4 复制文件到docker 原创

1.4 复制文件到docker 上节我们学会了如何使用docker启动一个nginx服务器,那么我们该如何把自己的文件传到nginx里面去运行呢? 首先让我们新建一个文件: <!DOCTYPE html> <html> <head> <title>Welcome to docker!</title> </head> <b...

274浏览 2推荐 0评论

1.3 docker启动 nginx 原创

1.3 docker启动nginx 接下来我们来看看更复杂的东西,如何在docker中启动一个nginx并且在本地去访问它: 尝试输入下面的命令: docker run nginx 然后得到如下输出: Unable to find image 'nginx:latest' locally latest: Pulling from library/nginx bc95e04b23...

299浏览 2推荐 0评论

1.5 如何删除一个docker 原创

1.5 删除一个docker 首先我们查看一下有哪些image: docker images 可以看到一共有三个: REPOSITORY TAG IMAGE ID CREATED SIZE my-nginx latest 0aa6453ede75 19 minutes ago 108MB nginx latest 9e7424e5dbae 2 weeks ago 108MB ubuntu late...

246浏览 1推荐 0评论

1.2 docker配置和启动 原创

1.2 docker配置和启动 更换阿里云私有镜像 https://dev.aliyun.com/search.html 点击进入,登录阿里云账号,可能会看到如下提醒: 点击确认以后设置密码: 稍等一会,如果网页没有反应就刷新一下页面,然后点击镜像加速器: 阿里云已经给出了配置的命令,这里简单说一下Ubuntu的使用方法: sudo mkdir -p /etc/docker sudo tee /e...

246浏览 1推荐 0评论

我做了一个霸气侧漏的极客专属版万圣节南瓜机器人!

万圣节就要到了,极客、程序员们如何玩转万圣节?先来一个错误示范: emmmm....确实,指望装扮搞怪在“妖魔鬼怪”横行的万圣节上取胜,显然不是我们这种技术人员的强项,所以我决定发挥他们的特长,定制一个捣蛋南瓜——一个炫酷的万圣节南瓜机器人,也是世界上第一只“糖果”驱动型HEXA。 这个“南瓜”机器人不...

296浏览 4推荐 2评论

go语言数据结构 图 无向图 邻接矩阵实现

map.go package data_struct import ( "fmt" ) //数据结构,图 的存储和遍历, 1,邻接矩阵 //图的概念:顶点,有向图(弧(弧头,弧尾),权值),无向图(边,权值) /* 图示 A / \ B D / \ / \ C F G-H \ / E 矩阵示例 A B C D E F G H A 0 1 0 1 0 0 0 0 B 1 0 1 ...

328浏览 2推荐 0评论

go语言数据结构之栈的实现 栈

stack.go package data_struct import ( "fmt" "log" ) //数据结构 栈 先进后出,像电梯 type Stack struct { size int64 //容量 top int64 //栈顶 data []interface{} } func MakeStack(size int64) Stack { q :...

412浏览 3推荐 0评论

go语言数据结构 线性表之单链表

list.go package data_struct import "fmt" //数据结构 线性表 单链表 实现 //链表节点 type MyNode struct { X interface{} next *MyNode } //链表 type MyList struct { Head *MyNode length int } func MakeList() *MyLis...

396浏览 2推荐 1评论

go语言数据结构 环形队列

queen.go package data_struct import "log" //环形队列实现 队列,先进先出。追加至队尾,弹出队顶 type Queen struct { Length int64 //队列长度 Capacity int64 //队列容量 Head int64 //队头 Tail int64 //队尾 Data []interface{} } //初始化...

275浏览 2推荐 0评论

go语言数据结构 线性表之顺序表

data_struct/squeue_list.go package data_struct import ( "fmt" "testing" ) func TestMakeSqueueList(t *testing.T) { s := int64(4) q := MakeSqueueList(s) if q.GetLength() != 0 { t.Err...

255浏览 2推荐 0评论
首页上一页12下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信