条件格式
求交/差集
使用条件格式=>突出显示单元规则=>重复值,可以将两列数据相同的值高亮显示:
高亮部分为交集,其余为差集
[001]iota,有常量如下,second数值是?
1 | const ( |
[002]strings.ReplaceAll,代码如下,replace的值是?
1 | origin := " 特斯拉Model X " |
答: “ 特斯拉Model X “,即origin
[001]iota,有常量如下,second数值是?
1 | const ( |
[002]strings.ReplaceAll,代码如下,replace的值是?
1 | origin := " 特斯拉Model X " |
AdGuard 广告拦截器
uBlock Origin
屏蔽效果好,支持使用选择器手动添加,屏蔽页面上指定的各种广告
超级复制
Redirector 自动跳转,看一些有镜像站的文档,网页很方便
golang官方文档自动跳转设置(跳转到golang.google.cn)
1 | { |
彩云小译 翻译网页支持双语阅读
状态
auto,on和off
启用
export GO111MODULE=on
固定版本号
在go.mod里使用replace将任意版本的package替换为需要的版本
1 | module programnotes.cn/test |
有些没节操的package不遵循规范,小版本改动不兼容导致线上bug,google的grpc就被吐槽过,这里将依赖设置成测试过的稳定版本可以减少依赖的package不兼容变更带来的问题.
go get -u 解决依赖时可能改动项目中其他的package的版本,固定版本号也可以减少意外的版本变更,例如:这里升级gorm的版本也会改动mysql的版本.
对流量进行按需分发的服务,通过将流量分发到不同的后端服务来扩展应用系统的
服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。
主要为HTTP/HTTPS/TCP/UDP/QUICk几种类型的请求设置转发规则。
1 | Options: |
1 | wrk -t10 -c1000 -d30s --latency "http://localhost:8888/check?book=go-zero" |
1 | Running 30s test @ http://localhost:8888/check? book=go-zero |
1 | git clone https://github.com/wg/wrk.git |
https://hub.docker.com/_/mysql?tab=description&page=1&ordering=last_updated
拉取镜像
docker pull mysql
运行
1 | docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag |
where some-mysql is the name you want to assign to your container, my-secret-pw is the password to be set for the MySQL
root user and tag is the tag specifying the MySQL version you want. See the list above for relevant tags.
1 | docker run --name docker_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_password -d mysql |
修改验证密码,修改后才能用root@密码登陆
1 | ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'your_password'; |
创建新用户
1 | mysql8版本执行 grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; |
references: https://blog.csdn.net/java_cai_niao_han/article/details/110442608