上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 69 下一页
摘要: 被百度面试官问到这么一个问题: 有五亿个文件文档,另外还有10万个敏感词,怎么判断这五亿个文件里是否有包含敏感词?.......这个我第一念头真不知道怎么办,最后还是问了面试官,面试官告诉我涉及到了一个算法。那就是AC自动机,我通过百度了一批AC自动机的文章,也大概了解到了它的进化历程......关 阅读全文
posted @ 2020-06-21 21:41 温柔的风 阅读(741) 评论(0) 推荐(0)
摘要: 原理介绍(摘自极客时间): Snowflake的核心思想是将64bit的二进制数字分成若干部分,每一部分都存储有特定含义的数据,比如说时间戳、机器ID、序列号等等,最终生成全局唯一的有序ID。它的标准算法是这样的: 从上面这张图中我们可以看到,41位的时间戳大概可以支撑pow(2,41)/1000/ 阅读全文
posted @ 2020-06-21 19:04 温柔的风 阅读(3878) 评论(0) 推荐(0)
摘要: pm = static 静态,始终保持一个固定数量的子进程,这个数由(pm.max_children)定义,这种方式很不灵活,也通常不是默认的。 pm = dynamic 动态,在更老一些的版本中,dynamic被称作apache-like。子进程的数量在下面配置的基础上动态设置:pm.max_ch 阅读全文
posted @ 2020-06-19 12:24 温柔的风 阅读(779) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-14 15:02 温柔的风 阅读(191) 评论(0) 推荐(0)
摘要: package main import "fmt" /* ①封装人,属性包括姓名、年龄、身高、体重、颜值、资产、性别、性取向 ②给人封装结婚方法,参数是潜在的结婚对象: a、如果对方的性取向有问题,panic b、如果对方的颜值过低,返回错误 c、否则返回满意程度 */ type Gender in 阅读全文
posted @ 2020-04-19 18:31 温柔的风 阅读(428) 评论(0) 推荐(0)
摘要: //配置文件package models const ( RECODE_OK = "0" RECODE_DBERR = "4001" RECODE_NODATA = "4002" RECODE_DATAEXIST = "4003" RECODE_DATAERR = "4004" RECODE_SES 阅读全文
posted @ 2020-03-07 13:59 温柔的风 阅读(976) 评论(0) 推荐(0)
摘要: 终端: brew install unar unar -e GBK yourfile.zip 阅读全文
posted @ 2020-02-23 20:05 温柔的风 阅读(2757) 评论(0) 推荐(0)
摘要: package main import ( "fmt" "math" ) func main() { i := 1 fmt.Println(math.Abs(float64(i))) //取到绝对值 fmt.Println(math.Ceil(3.8)) //向上取整 fmt.Println(mat 阅读全文
posted @ 2020-02-10 06:05 温柔的风 阅读(3030) 评论(0) 推荐(0)
摘要: 简单代码 服务端 //Server.go package main import ( "fmt" "net" "os" ) func main(){ //服务端在本机8888端口建立tcp监听 listener,err :=net.Listen("tcp","127.0.0.1:8888") Ser 阅读全文
posted @ 2020-02-05 03:12 温柔的风 阅读(5322) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-01-16 11:14 温柔的风 阅读(0) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 69 下一页