V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  neoblackcap  ›  全部回复第 7 页 / 共 100 页
回复总数  1984
1 ... 3  4  5  6  7  8  9  10  11  12 ... 100  
2022-11-27 01:24:01 +08:00
回复了 LaTero 创建的主题 C++ 各位对 cppfront 怎么看?
战胜对手,一般都不是在对手的战场作战。nginx 不会突然替代已经在用 Apache 的项目,但是它的确会在新的项目中替代 Apache 。
同理 Rust 不会一下子,但是在可以用 Rust 以及可以用 Cpp 的场合,人们很有可能会选用 Rust 。Cpp 模板写个类型约束都累得慌,得熟悉各种现代 Cpp 用法,还得知道 SFINAE 。Rust 就是入门就能写好约束。
2022-11-27 01:15:46 +08:00
回复了 YongXMan 创建的主题 NAS 群晖系统挂载 TrueNAS 存储使用有坑吗
如果使用 zfs 作为文件系统,内存少了不行。建议有 4G 内存,最少不应该少于 2GB 。内存太少了,怕是默认配置都不好跑。
然后 TrueNAS 作为存储系统,其实还行。不过如果你需要的实际上是一个 Homelab ,那么就不要上 TrueNAS 。BSD 系统对新玩意支持没有那么好,特别是来自于 linux 内核的新特性。
2022-11-20 15:19:39 +08:00
回复了 superliwei 创建的主题 程序员 想入个 Steam Deck,求打醒。
@leavic steam deck 的最大优势在于软件而不是硬件,valve 是真的会给游戏做补丁,但国内的厂子是真的不会搞。单单驱动问题就成了这些 x86 掌机的最大区别。
文档+源代码,视频实在是太慢了,平均有效信息量太低。而且还不能随意检索。
能不能容忍错误不是你来决定的,是 caller 决定。当然你这样搞,出问题也只能怪 caller 不检查错误。但是一般还是 fail-fast 。
因为你不知道这样的错误会被拖到什么时候才爆发。程序如果不能处理错误,那么就应该尽早死掉重启
nginx 如果要讲深的话就是往 openresty 那边的方向讲,一般都是要牵涉到开发的。
讲浅的就是各种常用配置参数呗
当然了,建议讲讲日常开发或者部署会用到的常用技巧就好了。或者如何使用 nginx 快速假设起开发环境
2022-07-27 03:23:08 +08:00
回复了 ppolanwind 创建的主题 Go 编程语言 在 golang 中,怎么判断一个 socket 连接是否关闭?
如果你是问标准库里面的 socket 连接,那么是没有直接的判断方式的。唯有你自己写一个。
方法便是设置 socket 连接的读超时,如果连接读取超时则认为是 socket 已经关闭了
2022-07-26 14:49:44 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
@wcsjtu 是序列化,但是它的序列化是特化的,反序列化的成本接近于零。但是我也没有具体试过。
然后如果你的需求还要读写的话,那么这个库就不能满足你的需求了。如果你需求还隐含跨进程访问。我还是建议你使用数据库。
2022-07-26 03:54:01 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
Python 又不能有效多线程利用内存,你这个如果是跨进程访问,内存跟性能省不了多少。
如果是 nlp 的话,底层都是 C++/C 那些库。你自己封装就不知道好不好与其他组件兼容。
至于你的需求应该是可以随机访问的哈希表,但是要求这个哈希表的内存布局是连续的。连续是没问题,不过连续的话,那么肯定要有额外的空间记录偏移,否则没法让你快速读取。
capnproto 应该是能比较好完成你的需求,否则不用第三方库,你就需要自己定义一个哈希表,以及对应的内存表达格式。
话说回来,C/C++生成一个 Python 的对象其实也是一种性能消耗
2022-07-23 00:09:15 +08:00
回复了 chengengshen 创建的主题 C++ 一直做桌面端的工作, c++该往哪个方向精进
@jones2000 毕业大学生会 C++就少,会的那些凤毛麟角早就被大厂吸纳了。而且 C++要会,要真的能产出,本身招聘门槛就已经很高了。不会写的人,悬空指针,段错误,内存泄漏。业务没写多少,都人肉 debug 了
2022-07-19 14:42:58 +08:00
回复了 DamonLe 创建的主题 程序员 c++开源库求推荐
C++是一个多范式的语言,C with Class 本来就是预想设计的一部分。用好它一点问题都没有。
不是说 C++就一定要泛型到处飞的。
虽然现代 modern C++一般都会使用更多的泛型,优先使用组合而不是继承。
至于优秀的设计,不是很建议直接看那些大库,建议看看小项目。要不去看看腾讯开源的 libco?
互联网公司会有 C++的需要的,一般都是基础设施服务,当然也有一些业务是用 C++写的,比如搜索
2022-07-17 00:56:47 +08:00
回复了 blankmiss 创建的主题 Python 刚撸 Python ,问个问题
@Licsber 生成随机数都是平台相关的,不同平台产生随机数的方式不一样。有的是调用所谓硬件提供 RNG 生成,有的是多种熵源生成。语言自己不提供也很正常。
2022-07-09 16:07:41 +08:00
回复了 banmuyutian 创建的主题 程序员 systemd 长期开发者 Lennart Poettering 已证实加盟微软
@Osk 是 wsl1 跟 wsl2 都用不了 systemd ,至少现在不能开箱即用。用到也是跟 Linux 下有些不一样的。原因在于 wsl2 的发行版得用微软自己搞的 init 系统,你不能替代它。而这个 init 也干了很多活。如果把它干掉了,现在很多功能用不了。
2022-07-05 13:57:10 +08:00
回复了 b00tyhunt3r 创建的主题 程序员 TCP/UDP 服务器怎么实现 request handler?
TCP/UDP 只是传输层协议,真正在用的时候会定义应用层的协议。那么应用层协议就对应 http 协议了。类似应用层就可以解析出一些关键字段,然后根据路由跳转。
当然了,一般都是直接用 rpc 框架来实现这些。一般情况下,开发者压根不用管路由。
2022-07-02 19:26:24 +08:00
回复了 plko345 创建的主题 程序员 是不是 gc 过程都会导致应用暂停
上面很多楼已经说过了,哪怕是有 GC 的语言,现代垃圾回收器都会 pauseless 的类型。不会使主线程堵塞。
至于 C/C++/Rust 之类的语言,其实回收内存的时候已经不能称为暂停。因为这个是可预知。只能算成是程序 /函数运行的成本。更类似于你计算一个复杂的问题,函数没法立刻返回结果。
2022-06-21 01:24:34 +08:00
回复了 thinkershare 创建的主题 Python 如何在 Python 存在多个事件循环时正常使用 mayavi 绘图?
试试多线程 + ioloop
2022-06-20 01:04:13 +08:00
回复了 cy1027 创建的主题 JetBrains 关于购买正版 jetbrains 全家桶,多久收到邮件正常啊
根据我的经验,信用卡或者支付宝之类方式给钱都是秒过的。邮件都是几分钟内就收到了。如果支付出了问题,大可咨询官方客服。Jetbrains 有负责中国区的销售人员,能解决问题的。完全可以用中文
1 ... 3  4  5  6  7  8  9  10  11  12 ... 100  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   710 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 21:59 · PVG 05:59 · LAX 13:59 · JFK 16:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.