【经翻译】作为软件开发者,如何避免使用 LLM?
原文摘录(经翻译):我已经成功做了很多年软件开发。选择这个职业有多个原因:我有创造欲、喜欢思考、重视解决现实问题、希望带来正面影响,也享受居家工作的方式。但我感觉行业在逐渐恶化。
汇聚 V2EX、Hacker News、掘金等 IT 社区的热门讨论与精华内容。
原文摘录(经翻译):我已经成功做了很多年软件开发。选择这个职业有多个原因:我有创造欲、喜欢思考、重视解决现实问题、希望带来正面影响,也享受居家工作的方式。但我感觉行业在逐渐恶化。
原文摘录(经翻译):我正在为 std::optional 编写一个自定义 std::fmt formatter。目前的实现会在 optional 有值时输出该值,否则输出 -;问题出现在模板和 formatter 特化的写法上。
原文摘录(经翻译):我的 undo tablespace 一直增长,purge 跟不上。想知道哪些参数能帮助提速;我已经整理了 innodb_purge_threads、innodb_purge_batch_size、innodb_purge_rseg_truncate_frequency、innodb_undo_log_truncate 和 innodb_max_undo_log_size 等参数。
原文摘录(经翻译):我使用 CUDA 13.1。无论运行哪个 CUDA 程序,NSight Systems 都拒绝分析并提示没有收集到 CUDA 事件。以 vectorAdd 示例为例,程序可以成功构建和运行,nsys-ui 也能显示时间线和 CUDA API 调用,但仍出现多条分析警告。
原文摘录(经翻译):我在研究 Python 3.12 中与循环性能和局部变量查找有关的字节码优化(LOAD_FAST 与 LOAD_DEREF)。我发现,在局部函数作用域内动态执行代码与普通循环相比,性能表现有明显差异;使用 exec() 动态运行内部逻辑的版本大约慢 3 到 4 倍。
原文摘录(经翻译):我在做 CS50x problem set 5。这段代码打开字典文件,用 fgets() 逐行读取单词,并把 count 加 1 来统计总数。字典实际有 143091 个单词,但程序总是返回 143092;用只有两个单词的小文件测试时,计数又是正确的。
原文摘录(经翻译):我刚接触 C++,但不是编程新手。想知道 C++ 中是否有类似 C# switch expression 的写法;C# 中可以用 switch 风格的模式匹配表达式返回不同结果,而我想知道 C++ 标准库或其他方式中是否存在类似机制。