12 2020 档案

摘要:Linux中修改环境变量及生效方法如下: 方法一: 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用vim在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。 export PATH=$PATH:/usr/local/go/b 阅读全文
posted @ 2020-12-27 09:06 KairusZhang 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:go默认环境配置: (Linux-Ubuntu 默认安装go时的环境配置) root@Ubuntu-18-server:/home# go env GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/root/.cache/go-build" GOENV 阅读全文
posted @ 2020-12-26 21:07 KairusZhang 阅读(155) 评论(0) 推荐(0) 编辑
摘要:当GO111MODULE=on时,无论当前工程是否在GOPATH/src目录下, go mod 自动将依赖包下载到 GOPATH/src/pkg目录。 至于go mod 如何管理,则需要去阅读源码。 阅读全文
posted @ 2020-12-26 18:39 KairusZhang 阅读(65) 评论(0) 推荐(0) 编辑
摘要:1 介绍 1.1、go mod是什么 go mod 是Golang 1.11 版本引入的官方包(package)依赖管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。 之前Golang 主要依靠vendor和GOPATH来管理依赖库,vendor相对主流,但现在官方更提倡go 阅读全文
posted @ 2020-12-26 18:36 KairusZhang 阅读(1361) 评论(0) 推荐(0) 编辑
摘要:在go1.11之后版本中支持go mod 管理工程文件: src目录下建立github.com目录 在github.com目录下建立project文件夹 project文件夹作为工作目录 在project目录下,执行go mod init github.com/project配置工程环境;在proj 阅读全文
posted @ 2020-12-26 18:15 KairusZhang 阅读(1393) 评论(0) 推荐(0) 编辑
摘要:go build 可以用-gcflags给go编译器传入参数,也就是传给go tool compile的参数,因此可以用go tool compile --help查看所有可用的参数。 其中-m可以检查代码的编译优化情况,包括逃逸情况和函数是否内联。 如果只在编译特定包时需要传递参数,格式应遵守“包 阅读全文
posted @ 2020-12-24 20:21 KairusZhang 阅读(3688) 评论(0) 推荐(0) 编辑
摘要:Docker在默认安装之后,通过命令docker pull 拉取镜像时,默认访问docker hub上的镜像,在国内网络环境下,下载时间较久,所以要配置国内镜像仓库。 修改方式如下: 第一步:新建或编辑daemon.json vi /etc/docker/daemon.json 第二步:daemon 阅读全文
posted @ 2020-12-24 18:18 KairusZhang 阅读(1736) 评论(0) 推荐(0) 编辑
摘要:换使用源查看本地使用源使用阿里源镜像sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories使用科大镜像sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu. 阅读全文
posted @ 2020-12-24 17:49 KairusZhang 阅读(839) 评论(0) 推荐(0) 编辑
摘要:1、Linux编译过程 微观的C/C++编译执行的过程。 C语言 .C > .exe gcc hello.c -o hello.out 过程: -E 预处理 : 把.h .c 展开形成一个文件。宏定义直接替换 头文件库文件添加 生成.i文件 gcc -E hello.c -o hello.i //预 阅读全文
posted @ 2020-12-24 15:16 KairusZhang 阅读(87) 评论(0) 推荐(0) 编辑
摘要:sdk https://golang.google.cn/dl/ IDE https://www.jetbrains.com/go/ go env 配置开发环境 # 启用 Go Modules 功能 go env -w GO111MODULE=on # 配置 GOPROXY 环境变量,以下三选一 # 阅读全文
posted @ 2020-12-24 14:02 KairusZhang 阅读(117) 评论(0) 推荐(0) 编辑
摘要:一、工作层面 1. socks工作在会话层上,不要求应用程序遵循特定的操作系统平台,Socks5代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求) 2. HTTP代理工作在应用层上,只允许用户通过HTTP协议访问外部网站。 二、代理速度 Socks代理只是简单地 阅读全文
posted @ 2020-12-23 11:15 KairusZhang 阅读(1233) 评论(0) 推荐(0) 编辑
摘要:IMAGE LAYERS1 ADD file ... in / 2.67 MB 2 CMD ["/bin/sh"] 0 B 3 COPY dir:224deceb6f6152738d1b055b5ba290eeb2ca985111da59e75b60d411d7645d0b in / 5.77 MB 阅读全文
posted @ 2020-12-23 10:38 KairusZhang 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:执行Docker build时,有部分需要vpn的需求,通过引入http_proxy 解决: 对第一种方法改进。在在Docker file 里面先写上,这种会增加镜像大小 ENV http_proxy http://ip:port 最后在把 ENV http_proxy "" 2、 在build 中 阅读全文
posted @ 2020-12-23 09:41 KairusZhang 阅读(7172) 评论(0) 推荐(0) 编辑
摘要:networks: default: #局域网络名称 driver: bridge #指定网络驱动 DRIVER 在同一个局域网中的容器可以通过容器名进行访问; 加入已经存在的网络,先创建一个myapp的网络,让后创建的容器加入已经存在的网络,使其可以通信 # 创建网络 docker network 阅读全文
posted @ 2020-12-19 21:52 KairusZhang 阅读(4419) 评论(0) 推荐(0) 编辑
摘要:docker run -d \ --hostname gitlab.example.com \ -p 80:80 \ -p 443:443 \ -p 22:22 \ --name gitlab \ --restart unless-stopped \ -v gitlab-config:/etc/gi 阅读全文
posted @ 2020-12-19 18:08 KairusZhang 阅读(270) 评论(0) 推荐(0) 编辑
摘要:YAML只专门用来写配置文件的语言,基本语法规则: 1、大小写敏感 2、使用缩进表示层级关系 3、缩进时不允许使用Tab键,只允许使用空格 4、缩进的空格数目不重要,只要相同层级的元素左侧对齐即可。 #号表示注释,整行注释 YAML支持的数据结构有三种: 1、对象:键值对的集合,又称为映射(mapp 阅读全文
posted @ 2020-12-19 16:34 KairusZhang 阅读(147) 评论(0) 推荐(0) 编辑
摘要:ARG name=xxx.xxx //给资源定义别名,之后引用时需要在别名前使用FROM{name} AS xxxximage //AS命令 给当前的镜像定义别名WORKDIR /usr/xxx/xxxx //相当于cd,转移到工作目录FROM xxximage //使用多个FROM 进 阅读全文
posted @ 2020-12-19 14:59 KairusZhang 阅读(71) 评论(0) 推荐(0) 编辑
摘要:If you are running in a cloud environment like AWS, Azure, Digital Ocean, or GCE you will not have direct access to localhost or 127.0.0.1 via a brows 阅读全文
posted @ 2020-12-15 19:17 KairusZhang 阅读(480) 评论(0) 推荐(0) 编辑
摘要:go env -w GOPROXY=https://goproxy.io,direct go env -w GOPRIVATE=*.corp.example.com go env -w GO111MODULE=on 阅读全文
posted @ 2020-12-12 10:17 KairusZhang 阅读(2490) 评论(0) 推荐(0) 编辑
摘要:在视频设置中重新选择flash播放 即可解决 阅读全文
posted @ 2020-12-09 09:20 KairusZhang 阅读(305) 评论(0) 推荐(0) 编辑
摘要:下载: git clone https://github.com/V2*Ray/V2-Ray-core/releases/download/v4.23.1/V2*Ray-linux-64.zip 解压: tar -xvf V2Ray-linux-64.zip cd V2Ray-linux 配置: v 阅读全文
posted @ 2020-12-08 09:35 KairusZhang 阅读(325) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩