
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Gerr库简介Golang第三方库官方仓库:https://github.com/GuoFlight/gerr特点:兼容golang原生error库gerr会自动生成traceID,方便排查整条链路的错误。gerr会自动获取错误发生的文件名+函数名+行号,方便问题的定位。安装go get github.com/GuoFlight/gerrDemo详见官方Demo:https://github.co
简介Token就像是一个暗号,使用它就可以访问一些需要认证的系统或者服务。那么,如何在http(s)中使用Token值呢?使用方法在http请求的头部字段中添加key-value。key为"Authorization",value为Token值。例如curl -H 'Authorization:xxxabc' http://xxx.com...
背景有的时候,我们的代码太多,直接用cout<<"hello";很不方便。我们可以将代码折叠。效果展开查看cout<<"hello"<代码普通代码折叠<details><summary>展开查看</summary><code>cout<<"hello"<<endl;&...
用户在项目中的角色Guest:访客。可以创建issue、发表评论,不能读写版本库。Reporter:Git项目测试人员。可以克隆代码,不能提交。QA、PM可以赋予这个权限。Developer:项目开发人员。可以克隆代码、开发、提交、push。RD可以赋予这个权限。Maintainer:Git项目管理员。可以创建项目、添加tag、保护分支、添加项目成员、编辑项目。核心RD负责人可以赋予这个权限。Ow
示例1-无break和last请求:访问/1.html结果:最终会匹配到b.html执行顺序:连续执行两次rewrite后,匹配到location /3.html,最终匹配到b.htmlserver{listen 80;server_name test.com;root /tmp;location / {rewrite /1.html /2.html;rewrite /2.html /3.html
基础知识Linux会为每一块网卡分配一个网卡的配置文件。通过修改这个配置文件,我们就能对网络进行修改。比如ip,dns服务器等。ip命令ip address#输出每块网卡的信息解释:有两块网卡:lo和ens33.lo是环回接口,所以地址为127.0.0。1通过输出,我们可以看到ip,mac地址,子网掩码,广播地址,带宽等信息。修改网卡配置CentO...
背景C++中可以使用cout来输出。但是cout输出一些格式化的数据非常麻烦。比如:hour,min和sec代表当前时间,需求:按12:00:00格式输出当前时间。//使用cout输出cout<<hour<<":"<<min<<":"<<sec<<endl;问题:这样输出比较麻烦,代码的阅读性也不高...
UDP头部可以看到UDP头部由(源端口)、(目的端口)、(长度)跟(校验和)组成,总共8字节。源端口:发送方的端口号,16位,即2字节。目的端口:接收方的端口号,16位,即2字节。长度:头部+数据的字节数,16位,即2字节。校验和:此字段用来校验数据是否出错。UDP最小长度:即无数据的情况下,仅首部长度8字节。UDP数据部分最小长度:即无数据的情况下,0字节。UDP最大...
背景vue中默认的路由模式是hash,会出现烦人的符号#,如http://127.0.0.1/#/。改为history模式可以解决这个问题,但是有一个坑是:强刷新、回退等操作会出现404。Vue改用History路由模式修改src/router/index.jsexport default new Router({mode: 'history',//改为history模式routes: [{pat
简介官方文档:https://www.kubernetes.org.cn/docsKubernetes简称K8s。K8s的前身是谷歌内部集群管理系统Borg。架构注意点K8s推荐使用etcd_v3。因为etcd_v3存储在磁盘中,而v2存储在内存中。k8s v1.11+已经弃用etcd_v2。...







