摘要:
相比sync.WaitGroup里面的互斥锁,cas可以实现无锁等待一组任务执行完成后释放,示例代码如下 ```go func TestCAS(t *testing.T) { var count int32 = 10000 for i := 0; i 0 { } t.Log("task exec f 阅读全文
摘要:
1.ubuntu 执行命令如下: sudo apt install xrdp sudo systemctl enable --now xrdp sudo ufw allow from any to any port 3389 proto tcp 2.cmd 输入 mstsc ,然后输入ubuntu账 阅读全文
摘要:
首先得配置go的环境变量,配置后,执行下面命令后生成的bin会自动成为全局的命令,还要提前执行sudo apt-get install protobuf-compiler go get -u google.golang.org/protobuf/cmd/protoc-gen-go go instal 阅读全文
摘要:
PaaS(Platform as a Service)技术是一种云计算服务模型,为开发人员提供了一个完整的应用程序开发和部署平台,包括开发工具、运行时环境、数据库、网络和存储等,以简化应用程序的构建、部署和管理过程。 具体而言,PaaS 技术提供了以下功能和特点: 开发工具:PaaS 提供了丰富的开 阅读全文