0%

使用官方二进制包安装

1. 下载 Go 官方二进制包

1
2
cd /tmp
wget https://go.dev/dl/go1.22.3.linux-amd64.tar.gz

2. 解压并安装到 /usr/local

1
2
sudo rm -rf /usr/local/go   # 如果之前有旧版本先删除
sudo tar -C /usr/local -xzf go1.22.3.linux-amd64.tar.gz

3. 设置环境变量

编辑当前用户的 shell 配置文件(如 ~/.bashrc),添加如下内容

1
2
3
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

保存并应用更改

1
source ~/.bashrc

4. 验证安装是否成功

1
2
go version
go version go1.22.3 linux/amd64
阅读全文 »

为什么开港卡

最近港股市场明显回暖, 开港卡可以参与打新, 还可以参与港美股投资

准备工作

在出发前, 一定要先做好功课,可以多看看近期的开户文章和视频,了解整个开户流程。 以下是我准备的材料:

阅读全文 »

前几天刷了一些文章, 看到有人提示说, 信用账户的通道与普通账户是不一样的。我用华BAO的信用账户尝试了一下,发现确实可以。

操作流程很简单,T日将基金划转到信用账户, T+1日卖出即可。

不过呢, 我在手机上操作”一拖六”划转时遇到了问题, 提示只能划转一个账户。 当时我以为系统设定就是这样的,就没太在意。

直到节后我看到有人留言说,所有账户都可以划转。于是我联系了客户经理,对方回复说: 目前手机端只支持划转一个账户, 后续版本可能会更新优化,电脑端是可以正常划转所有的六个账户。

也就是说, 我本来可以赚六倍的, 难受啊~

之前申购的几个高溢价LOF到达了场内, 我用的是网红券商(华B), 第一天到账后, 发现一笔都卖不出去

当天看了成功出货的群友用的都是冷门券商, 我才突然醒悟: 对于60%超高溢价的基金, 头几笔申购应该用冷门券商申购, 这样可以大大增加出货的概率, 即使1个点申购费不打折, 又有什么关系呢? 

于是, 我找回了好久没用的华TAI账户, 并在当天组装了一套拖拉机申购了一笔。华TAI夜市委托是晚上8点钟开始, 我刚才准点挂了委托单, 希望这次能顺利出货让我赚点钱

华TAI证券夜市委托注意事项:打开交易APP, 点击下方”交易”, 先查看持仓界面是否有显示

  • 如果持仓有显示, 下拉点击”批量卖出”
  • 如果持仓没有显示, 点击上方”场内基金” -> 点击”我的持仓” -> 选中港股小盘LOF -> 输入委托价格和数量, 卖出

套利原理是非常简单的, 但是操作有很多的细节, 我还是没有入门啊

明天操作计划

港股小盘(161124),溢价67%,限购100元,一拖六

原油基金(161129),溢价60%,限购100元,一拖六

黄金主题(161116),溢价60%,限购100元,一拖六

嘉实黄金(160719),溢价10%,限购100元,一拖六

黄金基金(164701),溢价4%, 限购100元,一拖六

什么是Overlay网络, 用于解决什么问题 ?

Overlay网络通过在现有网络之上创建一个虚拟网络层, 解决不同主机的容器之间相互通信的问题
如果没有Overlay网络,实现跨主机的容器通信通常需要以下方法:

  • 端口映射
  • 使用宿主机网络模式

这些方法牺牲了容器网络隔离的优势, 并且可能导致端口冲突问题

以下搭建一个简易的Docker Swarm 集群(一主一从), 探究 Overlay 网络下不同节点上的容器间互相通信的原理

阅读全文 »

在 Docker 中,默认情况下容器无法直接与外部网络通信。 为了使外部网络能够访问容器内的服务,Docker 提供了端口映射功能,通过将宿主机的端口映射到容器内的端口,外部可以通过宿主机的IP和端口访问容器内的服务

以下通过动手演示, 安装一个Flask容器, 解释端口映射从外部访问容器的原理

安装一个Flask容器

文件结构

1
2
3
.
├── Dockerfile
└── app.py

Dockerfile

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
FROM rockylinux:9.3

RUN dnf update -y && \
dnf install -y python3 python3-pip && \
dnf clean all

WORKDIR /app

COPY app.py /app/app.py

RUN pip3 install --no-cache-dir flask

EXPOSE 5000

CMD ["python3", "app.py"]

app.py

1
2
3
4
5
6
7
8
9
10
from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
return "Hello"

if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)

构建镜像

1
docker build -t flask-app:1.0 .

启动容器, 进行端口映射

1
docker run -d -p 80:5000 flask-app:1.0

从外部访问 (192.168.52.203是我的虚拟机IP)

1
2
# curl 192.168.52.203
Hello
阅读全文 »

现金券

100港币4张 + 50港币4张 + 5美元*5张 = 600港币 + 25美元

变现方法

我入金的是港币, 但交易美股时不需要把港币先换成美元再交易, 因为我们可以用港币融资美元直接交易, 融资当天借入当天还掉就行

变现流程如下:

阅读全文 »

什么是 Docker 多阶段构建

Docker 多阶段构建是一种通过在单个 Dockerfile 中定义多个构建阶段的技术。 每个阶段可以使用不同的基础镜像和依赖项,允许开发人员在构建过程中分离应用程序的编译环境与运行环境。 最终生成的镜像只包含运行应用程序所需的文件,而无需携带编译工具链或其他不必要的依赖
通过多阶段构建,可以有效减少镜像体积,提升部署效率

实例: 多阶段构建压缩 Docker 镜像

下面通过一个简单的 Go 程序,分别用传统方式和多阶段构建两种方法演示如何构建 Docker 镜像,并观察多阶段构建对镜像大小的显著优化效果

准备工作

  • 安装 Docker
  • 编写一个简单的 Go 程序 hello.go
1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Println("Hello, World!")
}
阅读全文 »