2022-09-10
车遥遥,马憧憧。君游东山东复东,安得奋飞逐西风。愿我如星君如月,夜夜流光相皎洁。月暂晦,星常明。留明待月复,三五共盈盈。
阅读全文
2022-09-09
关于对于一个需要身份认证的系统而言,账号和密码是必备的,而敏感系数比较高的应用,固定的账号和密码不足以保护其安全性。通常会采集多种信息来确认当前访问者的身份,即多因素认证(Multi-factor authentication,MFA),常见的多因素认证方式:
短信验证码
邮件验证码
上面介绍的几种方式在成本,可用性,便捷性上来说都表现不是很好,比如短信...
阅读全文
2022-05-15
搭建grpc环境前情提要我这个demo是在mac(intel)环境实现的,windows和linux大同小异,可自行在网上搜索。
环境依赖
go
buf cli
go1234brew install gogo versiongo version go1.17 darwin/amd64
bufbuf其实是一种protobuf编译器,相比入传统的protoc命...
阅读全文
2022-05-09
长安一相见,呼我谪仙人。
阅读全文
2021-04-14
题目描述
输入一组数组,使用快速排序算法对其进行排序
示例1
输入
1{5,7,2,9,10,4}
输出
1{2,4,5,7,9,10}
快速排序
取第一个作为基准数
将小于pri的数放在基准数的左边,将大于基准数的放在其右边
以基准数为界限,将之前的川切割成两个字串
分别对两个字串递归执行步骤1,2,...
阅读全文
2021-04-11
题目描述
输入一个链表,反转链表后,输出新链表的表头。
示例1
输入
1{1,2,3}
输出
1{3,2,1}
直观来看对于链表:
反转后
常规解法
其实我们本质上是把每个节点的数据之间的指向调整一下
通常我们使用preNode(前一个节点),currNode(当前节点),nextNode(当前节点...
阅读全文
2021-04-04
武汉大学生落户大学生资格简而言之,基本上门槛很低。
无年龄限制人员–博士、硕士、研究生(含教育部认证的留学回国人员)学历
不满45岁人员–专科及本科学历或学位
落户流程
注意事项
准迁入证明有40个工作日的有效期
能选择邮寄就邮寄,方便很多
资料准备
申报户口登记表(自取链接: https://pan.baidu.com/s/1zo_mPdzedx...
阅读全文
2021-04-04
请说出一下打印结果
第一种
12345678910111213141516171819202122package mainimport "fmt"func main() { sli := make([]int, 2, 3) sli[0] = 0 sli[1] = 1 res := changeSlice(sli) fmt.Pri...
阅读全文
2020-11-14
go技能卡:利用pprof排查内存泄漏浅言碎语
前几天在POC环境,我负责的一个项目的调度程序内存出现线性增长,由于我们的常驻内存程序限制最大为256MB,所以增长超过这个限制的时候就会被kill掉。
明明DEV, TEST两个环境都是正确的,为啥POC就出现异常了呢?正当我们焦头烂额的时候,想起来我之前在程序里面已经开启了pprof数据采集服务,...
阅读全文
2020-10-15
Go并发控制模型1. Sync
分别使用sync.WaitGroup提供的Add,Done,Wait来控制计数器
1234567891011121314151617181920212223package mainimport ( "fmt" "sync")func main() { nam...
阅读全文