V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  guonaihong  ›  全部回复第 8 页 / 共 24 页
回复总数  470
1 ... 4  5  6  7  8  9  10  11  12  13 ... 24  
2020-08-17 19:02:35 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 计算两个字符串相似度,它来了,后端集成多种算法
@xupefei 感谢感谢,又 get 新的玩法。
2020-08-17 11:46:50 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 计算两个字符串相似度,它来了,后端集成多种算法
@blless 没关注过,可以到 github 上找找,我理解这种库,先用 mmseg 分词,然后决策出最佳读音,再根据国人的习惯,忽略后鼻音,前鼻音的。。。
2020-08-17 11:42:08 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 计算两个字符串相似度,它来了,后端集成多种算法
@Mohanson wiki 上面的算法只是直译公式,工程上没有任何优化。太浪费空间。
2020-08-17 11:39:35 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 计算两个字符串相似度,它来了,后端集成多种算法
@zcfnc 会加上 benchmark,关注下就行。
2020-08-17 11:02:26 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 计算两个字符串相似度,它来了,后端集成多种算法
@GM ok, 后面优化小示例。
2020-08-17 10:04:17 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 计算两个字符串相似度,它来了,后端集成多种算法
@liukangxu hamming 主要计算相等长度字符串。后面把例子修改下。
2020-07-15 14:30:51 +08:00
回复了 gantleman 创建的主题 Go 编程语言 如何监控 channel 的缓冲区使用状况?
@gantleman 没懂非侵入,可否举个例子。
2020-07-15 13:05:55 +08:00
回复了 gantleman 创建的主题 Go 编程语言 如何监控 channel 的缓冲区使用状况?
len(ch) channel 当前存储数据的长度
cap(ch) channel 的实际长度
2020-06-30 10:44:20 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能定时器,基于 5 级时间轮实现。fast,fast,fast
2020-06-30 10:43:50 +08:00
回复了 MoTao 创建的主题 程序员 如何使用系统调用函数 open、close、read、write 等实现 cp 功能?
@MoTao ok 。
2020-06-30 10:12:24 +08:00
回复了 MoTao 创建的主题 程序员 如何使用系统调用函数 open、close、read、write 等实现 cp 功能?
不就是用 creat 创建目标文件,open 源文件,然后用 read 读源文件到 buffer 里面,然后用 write 把 buffer 数据写到目标文件里面,最后 close, close 。
估计 8 行代码就搞定(只实现核心功能)。
2020-06-29 10:53:05 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能定时器,基于 5 级时间轮实现。fast,fast,fast
@tcfenix 哈哈,利害厉害,你记性好。
2020-06-22 16:32:43 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 gin 里面有解码客户端 gzip 数据的中间件吗?
@useben 感谢,原来实现在另外一个文件里面。
2020-06-22 16:32:17 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 gin 里面有解码客户端 gzip 数据的中间件吗?
@kappa 感谢。看测试代码是可以。
2020-06-22 16:17:28 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 gin 里面有解码客户端 gzip 数据的中间件吗?
@useben 感谢,我看过这个中间件的源代码,他是对响应结果进行压缩的,他是把普通包变为 gzip 。我要的是解码,把 gzip 包,变为普通包。
了解下 WithContext 。我在 gout 里面的超时就是用这个 API 实现的。context 可超时取消,可以调用 cancel 取消。
这是官方 WithContext 的文档
https://golang.google.cn/pkg/net/http/#Request.WithContext

## 这是 gout 里面使用 WithContext 的例子
https://github.com/guonaihong/gout/blob/master/_example/05b-cancel.go
2020-06-18 19:26:11 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能定时器,基于 5 级时间轮实现。fast,fast,fast
@ifconfig 感谢支持。。。
2020-06-17 18:58:03 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能定时器,基于 5 级时间轮实现。fast,fast,fast
@songjiaxin2008 5 级是对现实世界,ms, s, m, h, d 的近似值,比如一分钟等于 60s(60 刻度),为了方便方便位移操作选了 64(2 的 8 次方)的刻度。
2020-06-17 18:53:53 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能定时器,基于 5 级时间轮实现。fast,fast,fast
@vus520 哦,哈哈。curl 库又加了很多选项支持。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 24  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1067 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 18:32 · PVG 02:32 · LAX 11:32 · JFK 14:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.