Simon的博客

专注于互联网后台架构开发

排序:
默认
按更新时间
按访问量

docker部署go应用

1、Dockfile用来生成自己的镜像 2、编辑文件 3个文件:Dockerfile docker.sh main Dockerfile: From docker.io/ubuntu:15.10 MAINTAINER Simon "XXX@qq.com&q...

2018-06-19 01:13:46

阅读数:61

评论数:0

CentOS平台下的Docker安装与启动

174 yum search docker 175 yum install -y docker 176 systemctl start docker 177 docker version 178 docker info 179 sudo docker run h...

2018-06-17 01:45:10

阅读数:12

评论数:0

centos安装mysql

转载于:https://blog.csdn.net/wz1226864411/article/details/76146180 一般在linux下安装mysql 的步骤如下: 安装前看是否安装过mysql, yum list installed mysql* 如果有就用yum remove...

2018-06-17 01:24:29

阅读数:66

评论数:0

centos安装Nginx

8 yum install net-tools 9 yum install wget 10 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 12 mkdi...

2018-06-16 19:32:47

阅读数:18

评论数:0

supervisor

1、安装及启动 sudo apt-get install supervisor /etc/init.d/supervisor start 2、配置、reload配置 sudo vim /etc/supervisor/supervisord.conf sudo supervisorctl...

2018-06-07 14:31:20

阅读数:23

评论数:0

git创建、删除本地及远程分支

1、创建本地分支 git checkout -b sit 2、创建远程分支 git push origin sit 3、删除远程分支 git push origin –delete sit 4、删除本地分支 先切换到其他分支 git checkout dev 删除 git...

2018-05-24 13:05:07

阅读数:27

评论数:0

git提交文件以及撤销

zhaojunyandeMBP:testgit zhaojunyan$ git clone https://github.com/JunyanZhao/etcdStudy.git Cloning into 'etcdStudy'... warning: You appear to have clo...

2018-05-13 23:08:43

阅读数:52

评论数:0

Mac、Ubuntu终端开启多标签及切换

1、MAC 打开标签 command + T 拆分面板 command + D 关闭拆分 command + shift + D 切换 command + shift + [/] 2、Ubuntu 打开终端 ctrl + alt + T 打开标签 Ctrl + shift + T...

2018-05-12 21:34:51

阅读数:54

评论数:0

MySQL中tinyint(4)、smallint、bigint(20)等变量

一句话总结:所占位数不同,括号里面代表最大显示的长度 类型 占用字节 tinyint 1 smallint 2 mediumint 3 int 4 bigint 8 后边括号里面的数字代表什么意思呢 tiny...

2018-05-05 11:10:23

阅读数:39

评论数:0

Ubuntu升级go版本

sudo apt install golang-go sudo apt-get install golang-1.9 sudo apt-get remove golang-1.9 sudo apt autoremove 先卸载旧版本 curl -O https://storage.google...

2018-05-04 13:24:23

阅读数:72

评论数:0

mac下git命令自动补全

获取脚本 curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash 在~/.bash_profile中加上 if...

2018-04-22 21:56:07

阅读数:35

评论数:0

mac下安装mysql

1、下载server和workbench 2、安装server 2018-04-22T09:29:10.385999Z 1 [Note] A temporary password is generated for root@localhost: 8Jj)>opkXLu...

2018-04-22 19:17:26

阅读数:40

评论数:0

ssh-keygen生成git ssh密钥,解决多台电脑clone工程

1、检查是否生成过ssh 密钥 cd ~/.ssh/ Windows下使用git bash 2、使用ssh-keygen命令生成ssh 密钥 使用ssh-keygen命令生成ssh 密钥可以使用以下命令: ssh-keygen -t rsa 也可以使用以下命令在生成时添加注释: ss...

2018-04-21 11:15:59

阅读数:61

评论数:0

shell脚本

1、写命令到test.sh中 simon@ubuntu:~/Desktop/Link to rpcproto/merchantpay$ echo echo "hello" > test.sh simon@ubuntu:~/Desktop/...

2018-04-05 17:21:18

阅读数:41

评论数:0

golang XORM速记

一、初始化 配置 user = userDB pass = 123456 host = 127.0.0.1 port = 3306 database = user_db maxconn = 100 maxidle = 100 ...

2018-04-05 17:08:35

阅读数:63

评论数:0

proto文件生成go代码

一句话总结:多个文件在一个包里需一起编译,有依赖其他proto文件需手动改导入路径 1、单个文件 protoc --go_out=plugins=grpc:. hello.proto 2、多个文件 protoc --go_out=plugins=grpc:. *.proto 3、...

2018-04-03 22:11:36

阅读数:61

评论数:0

interface{}类型通过json.Unmarshal之后的类型

一句话总结:所有JSON数值类型一律解析为float64类型,需手动转换;对于map类型需判断是否为nil再转换为所需类型。 interface{}类型在json.Unmarshal时,会自动将JSON转换为对应的数据类型: JSON的boolean 转换为bool JSON的数值 转换为f...

2018-04-03 21:11:58

阅读数:39

评论数:0

protobuf中的omitempty字段

一句话总结:带有omitempty字段的成员,如果该字段为nil(字符串”“,空数组等),则打包的JSON结果不会有这个字段。 我们把proto文件自动生成go代码时会出现omitempty字段,如下 type Reply struct { Code uint32...

2018-04-03 20:59:47

阅读数:71

评论数:0

go语言解析 map[string]interface{} 数据格式

注意事项 map记得分配内存 解析出来的int类型会变成float64类型 注意判断不为nil后再转换类型 package main import ( "fmt" "encoding/json" ...

2018-04-03 13:22:31

阅读数:54

评论数:0

golang项目莫名的问题

# command-line-arguments cannot open file C:\Go\pkg\windows_amd64/user-service/userprofile/dao.a: open C:\Go\pkg\windows_amd64/user-service/userprofi...

2018-03-29 19:43:15

阅读数:57

评论数:0

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