V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  guonaihong  ›  全部回复第 7 页 / 共 23 页
回复总数  458
1 ... 3  4  5  6  7  8  9  10  11  12 ... 23  
2020-11-20 12:59:21 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 实现一个 http router 库玩玩。。。
@miniliuke 啥是整活?
2020-11-20 12:54:41 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 实现一个 http router 库玩玩。。。
发了这么会儿,都没人找我吹牛的。。。
2020-11-17 09:26:09 +08:00
回复了 specture 创建的主题 Go 编程语言 求推荐个 demo 展示 go 相较于 Python 性能优势的
使用 wrk 压测下 http 框架的性能就可以了。
go 使用 net/http,也可以用 fasthttp,性能接近 rust 。
python 你选下。
2020-10-09 18:01:50 +08:00
回复了 zhoudaiyu 创建的主题 Go 编程语言 Go Web 哪个框架用的人最多?想面向工资学习一下
推荐 gin,核心代码就是 bind(reflect)+httprouter(radix tree), 出问题随便修改。
最后吐槽下 httprouter 代码写得真乱。看在性能还行的份上,就不继续吐槽了。
2020-09-30 19:25:36 +08:00
回复了 matrix67 创建的主题 Go 编程语言 知名视频下载工具 annie 的一个大重构挺有意思。
需要动态选择插件的时候一般都是这么做的。以前在 c 里面做音频编解码,就是用字符串选择编解码器,达到动态桥接的效果。
2020-09-09 17:47:08 +08:00
回复了 52coder 创建的主题 程序员 c/c++网络库源码推荐
c/c++的细节太多了,看的时候有种只见树叶不见树干的感觉。如果一定要选择 c/c++,可以试下 libev,代码相对少点。
2020-09-07 16:55:38 +08:00
回复了 lihongming 创建的主题 程序员 脑子突然不好使了,请各位大佬帮我想想这个算法
对这个问题感兴趣。这些字母是否是互斥事件吗?比如第一位是 26 种可能,互斥的话,第二种是 25 种可能。
我的理解,根据条件有 2 种解 一种,26 * 26 ....n,即 26 的 26 次方。二种是后者就是 26!。
如果是组合的话,就是把重复计算的除掉 m 种取 n 种 =m!/(m-n)!n!。
2020-09-07 09:31:25 +08:00
回复了 bear2000 创建的主题 Linux select poll epoll 在哪本书里有讲到?
man epoll 直接看
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 行代码就搞定(只实现核心功能)。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2779 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 02:37 · PVG 10:37 · LAX 19:37 · JFK 22:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.