composer instal出现Your lock file does not contain a compatible set of packages.

Your lock file does not contain a compatible set of packages. Please run composer update.
阅读全文

docker容器的常用命令

容器命令```bash首先我们下载一个镜像docker pull centos``` 新建容器并启动```bashdocker run iamges参数说明name="Name0" 容器名字 tomcat01 tomcat02 用来区分容器d 后台方式运行it 使用交互方式运行 进入容器查看内容p 制定容器的端口 p 8000:8000
阅读全文

docker的常用命令

帮助命令```bashdocker version 显示docker的版本信息docker info 显示docker的系统信息,包括镜像和容器的数量docker 命令 help 帮助命令``` 镜像命令 docker images 查看所有本地的主机上的镜像```bash docker imagesREPOSITORY TAG
阅读全文

docker安装 and 卸载

Docker Engine 是一种开源容器化技术,用于构建和容器化您的应用程序。Docker Engine 充当客户端 - 服务器应用程序,具有:具有长时间运行的守护进程的服务器dockerd。API 指定程序可以用来与 Docker 守护程序对话和指示的接口。命令行界面 (CLI) 客户端docker。
阅读全文

git强制同步代码

git 强制覆盖本地代码```git fetch all本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件)不太建议使用git reset hard origin/master建议使用git pull因为在服务器中正常情况下冲突就是因为有人动了线上代码,使用git pull可以提示冲突的时候可以快速找到被修改的文件,这样可以根据情况分析服务器是否被黑
阅读全文

go使用beanstalk

Beanstalk,一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟,支持过有9.5 million用户的Facebook Causes应用。
阅读全文

字符咋存?utf8咋编码?string啥结构?

  • 屈志勇
  • 2021-10-09 01:13:11
  • go
  • go
字符 字节```go一个比特可以是0 也可以是18个比特组成一个字节全为0时代表数字0全为1时代表数字255一个字节可以表示256个数字两个字节可以表示65536个数字多个字节可以有更多的组合就可以表示更大的数字范围一堆数字的01怎么也不能直接表示一个字母A或者汉字这时候需要用数字中转 只要给他一个数值编号 要存储字符时就存储这个编号,收录很多字符就能得到
阅读全文

nsq -消费

```go// nsq_consumer/main.gopackage mainimport ( "fmt" "os" "os/signal" "syscall" "time" "github.com/nsqio/gonsq")// NSQ Consumer Demo// MyHandler 是一个消费者类型type MyHand
阅读全文

nsq -生产

  • 屈志勇
  • 2021-10-08 00:04:13
  • go
  • go nsq
```go// nsq_producer/main.gopackage mainimport ( "bufio" "fmt" "os" "strings" "github.com/nsqio/gonsq")// NSQ Producer Demovar producer nsq.Producer// 初始化生产者func in
阅读全文

nsq安装

  • 屈志勇
  • 2021-10-07 23:38:53
  • go
  • go nsq
NSQ是Go语言编写的一个开源的实时分布式内存消息队列,其性能十分优异。NSQ 是实时的分布式消息处理平台,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。它具有分布式和去中心化拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征
阅读全文