V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 27 页 / 共 201 页
回复总数  4003
1 ... 23  24  25  26  27  28  29  30  31  32 ... 201  
2022-05-14 17:15:08 +08:00
回复了 shikimoon 创建的主题 程序员 有上亿的词算词频怎么算比较快
上述操作必须用指针在那里魔法计算。。。不要用 STL 容器。不然速度还是提不上去
2022-05-14 17:14:05 +08:00
回复了 shikimoon 创建的主题 程序员 有上亿的词算词频怎么算比较快
比如,如果都是英文字母,不需要区分大小写,那你的符号表就只有 26 个字符。为了速度可以取 32 。

既然长度都在 1~5 之间,那你用三层 Trie tree 就能有效压缩深度。每一层是 1024 个格子,取格子只要位移操作不用乘法。相当于分层快速哈希,而且必然没有冲突了。
2022-05-14 17:11:39 +08:00
回复了 shikimoon 创建的主题 程序员 有上亿的词算词频怎么算比较快
Trie Tree 可能会快一点,但你要用 C++ 来极限优化,不然反而比 hash 更慢。
总之运算符重载在特定场景下好用,但是不能滥用。
@murmur 你这也太绝对了。科学计算的时候还是很希望面对“符号”计算而不用关心这个符号是什么类型的。Julia 的核心优势就是在写科学计算过程式不用关心类型,但编译时又能代入类型进行优化。。。。(对就是 C++ 模板的 easy 版。
2022-05-13 22:39:58 +08:00
回复了 dzhou121 创建的主题 分享创造 Lapce 发布 v0.1.0 用 Rust 编写 GPU 渲染的开源代码编辑器
不可能三角:

运行效率、功能、开发成本。
2022-05-12 23:43:46 +08:00
回复了 HackerJax 创建的主题 CSS [吐槽]这个世界上为什么会有 Tailwind Css 这种东西?
@noe132 你是不是对 css 有所误解。。。

现代化 js 框架 + webpack 不应该有 scoped css 用吗?

比如 vue one file component
2022-05-12 14:56:31 +08:00
回复了 oldshensheep 创建的主题 分享发现 一些语言中 String 的坑
In [1]: S = '哈哈🎋🧨😘'

In [2]: S[::-1]
Out[2]: '😘🧨🎋哈哈'

In [3]: len(S)
Out[3]: 5
2022-05-12 14:54:44 +08:00
回复了 oldshensheep 创建的主题 分享发现 一些语言中 String 的坑
其实让我比较惊讶的是

console.log(str.length) //8
console.log([...str].length) // 5

别的语言要么都是 8 ,要么都是 5 。不愧是大 JS ,继三位一体不等式以后,又出现了新的不一致性。
2022-05-10 19:54:53 +08:00
回复了 Bingchunmoli 创建的主题 程序员 关于 Java 很重有感
@mekingname ummm 你的理由我认同,但我觉得你的例子不太妥当。

TencentStringUtil 不行,你得至少用 tencent/StringUtil 。

不过话说回来,我觉得问题的核心是,别的语言都会用下划线,比如 "flask_wtf"。到 Java 这边至少也得是个 spring.xxx.yyy ,就是不喜欢平行扩展命名空间用分隔符。这才是嵌套目录深的原因。
2022-05-10 19:50:57 +08:00
回复了 demonps 创建的主题 Python 求推荐中小型项目敏感词检测 Python 案例
2022-05-10 14:36:10 +08:00
回复了 void59468 创建的主题 C++ gcc 可变长度数组
在栈上分配可变内存,太大了就会爆栈。又会导致和其他一些编译手段不兼容。所以很没意思。

我记得人家做栈内存优化,都是先 char buffer[1024]。如果需求更大就 malloc
2022-05-10 12:51:14 +08:00
回复了 stonesirsir 创建的主题 Python 关于 Python 虚拟环境的问题
python -m audiobooks.app

不要直接运行 app.py

详细的不解释了,自行去理解 Python 包和目录结构的关系
2022-05-10 12:46:11 +08:00
回复了 liuidetmks 创建的主题 程序员 为什么老外的博客/网站很多都是 txt 风格的?
因为个人审美。
------------

这都能套路吗?
2022-05-02 18:54:34 +08:00
回复了 gengchun 创建的主题 Python 大家什么样的需求会考虑用 celery 这种?
这两种不是一个维度的吧。。。一个 message passing, 一个是 job queue 。

和 celery 对标的是使用了 redis 的 rq 才对。
1 ... 23  24  25  26  27  28  29  30  31  32 ... 201  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2628 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 14:56 · PVG 22:56 · LAX 06:56 · JFK 09:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.