logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

golang分布式的幂等如何实现

幂等多次操作和一次操作,最终的结果都是一致的。Go实现go在分布式的环境下,如何实现某个操作的幂等func Once(conn redis.Conn, key string, seconds int) bool {if seconds == -2 {seconds = int(TomorrowZero().Sub(time.Now()).Seconds())}rs, e := redis.Stri

docker如何查看容器ip

docker exec -it xxx sh 进入容器终端cat /etc/hosts 显示ip所在的配置文件

#docker
如何在windows使用wrk压测服务

前言wrk支持mac和linux,不支持windows解决与使用使用dockerdocker pull williamyeh/wrk该镜像为一次性镜像,无法挂起,容器运行即停。docker run -it --rm williamyeh/wrk -t12 -c400 -d30s http://10.0.204.69:4000 压测部署在4000的服务...

#windows
golang 一键生成 form,json,gorm标签

每次有新表产生时,就会有新的model,model编写完后,繁杂的标签注解令人烦躁,所以写了这样的工具。func AddJsonFormGormTag(in string) (string) {var result stringscanner := bufio.NewScanner(strings.NewReader(in))var oldLineTmp = ""var lin

json: error calling MarshalJSON for type json.RawMessage: invalid character '-' after object key:val

rawMessage对应的json字段可能非法,可能不是结构体的一级字段。发生于类似:fmt.Sprintf(`{"ctime": %s}`, time.Now().Format("2006-01-02 15:04:05"))产出的json为:{"ctime": 2006-01-02 15:04:05} 非法json字符串,应该修改为:fmt.Sprintf(`{"ctime": "%s...

#json
nginx 部署前端项目

前言nginx如何部署打包成为dist的前端项目。读者须知: nginx如何安装与使用PSdocker 安装与使用docker pull nginxdocker run --restart=on-failure:20 -itd --name nginx -p 80:80 nginx:latestSEOnginx如何部署dist?nginx如何部署vue?nginx如何部署前端项目...

#nginx
Module build failed: TypeError: Cannot read property 'vue' of undefined

原因 vue loader和webpack不兼容分别执行后,正确部署yarn upgrade vue-loader@latestyarn upgrade webpack@latestyarnyarn serve

win10 下 yarn全局安装的bin目录

C:\Users\DELL\AppData\Local\Yarn\Data\global\node_modules\.bin之前通过yarn global add @vue/cli 安装了vue-cli但是vue ui 却执行失败,知道是yarn的bin没有导入path于是是在git下,which vue 一个个路径筛选找到的~不谢...

#yarn
使用go 部署vue前端服务

为什么不直接采用npm run dev第一,npm run发起的服务(未验证)很可能是利用前端服务对象开启的,其性能远远不如go的后端服务性能;第二,把vue的前端项目部署到go发起的http服务上,当后端语言也采用go时,有利于服务器上前后端代码同时维护~。前提nodevuevue-cligo因为不是入门级文章,上述的环境准备不多做介绍。vue init webpack pro...

初步尝试了一下gitea,果然很好安装很好用~

官网https://try.gitea.io/如何本地部署和使用依赖postgres/mysql 任选其一,远程服务器也可以,用来存放仓库文件。golang 编译最新版源码必备环境,旧release可以直接去官网找以上!没了,对gophor来说,几乎没有特别需要装的,因为两个都有!安装与部署go get -d -u code.gitea.io/gitea...

#gitea
    共 11 条
  • 1
  • 2
  • 请选择