go大文件上传
go进行大文件上传
go进行大文件上传
Java后台运行Jar包并设置内存参数
很简单,就一个命令如下:
nohup java -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m -jar 你的jar包 >>/dev/null &
eth格式的usdt地址生成,usdt私钥还原地址。
1)centos安装golang
yum -y install golang
// 查看环境
go env
下载https://studygolang.com/dl
centos7安装新版golang, win10配置环境变量,GOPATH
默认放在C:\User\用户名\go下面
; 配置GOROOT
,也就是go的安装目录。go env 可看配置路径。配置代理
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
初始化文件夹go mod init glua.com
然后安装第三方库go get github.com/yuin/gopher-lua
如果是别人的项目,下载后,要安装库go install
`
tidb分布式数据库
https://docs.pingcap.com/zh/tidb/stable
centos技巧
1)yum慢:
yum -y install wget
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
only:xxx代表只有合到xxx分支时,会调用脚本。
防止index.html被浏览器缓存
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Expires" content="0">
腾讯:游戏联机对战引擎mgobe。里面的接口,可以参考。
https://cloud.tencent.com/product/mgobe
安装1.14.6
1.设置代理:https://goproxy.io/zh/
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
golang是趋势,go越来越多人用了,大佬:巅峰日活4000w,在线峰值320w。go的上限极高。看来我必用go了。
https://github.com/golang/go
游戏架构推荐:https://www.jianshu.com/p/546773568592
https://github.com/Golangltd/LollipopGo
go实现的雪花算法https://gitee.com/GuaikOrg/go-snowflake
centos7慢的办法,切换yum源:cat /etc/redhat-release,centos7使用:
ssl证书续签成功,系统CentOS 7.6.1810, v7.2.0,每周一, 1点30分检测。以前续签都失败,难得成功一次啊。
vimrc.txt
从缓存加载数据 修改缓存数据然后异步更新到数据库
数据上加一个自增版本号,那边大就用大的覆盖小的
一般人我不告诉他
分布式系统里,太容易造成数据不一致了
一、varchar存储规则
MySQL5.6里varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节。
二、varchar和char 的区别:
char是一种固定长度的类型,varchar则是一种可变长度的类型。
varchar字符类型若为utf8,每个字符最多占3个字节,最大长度不能超过21845。
若定义的时候超过上述限制,则varchar字段会被强行转为text类型,并产生warning。
三、从版本5.7.8开始,mysql开始支持json数据类型,json数据类型存储时会做格式检验,不满足json格式会报错,json数据类型默认值不允许为空。
2020服务器使用选择