V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bli22ard  ›  全部回复第 3 页 / 共 9 页
回复总数  169
1  2  3  4  5  6  7  8  9  
int 互转 bool , 就是应该被阻止的,当你看到 if ddd 时候, 你就可以断定,ddd 是个 bool 值, 而不是还有可能是个 int 。这样不是更清晰吗?搞不到为什么要 bool 能强转 int 。c/c++代码漏洞多不是没有原因的
112 天前
回复了 molvqingtai 创建的主题 程序员 如何实现分布式消息同步?
看过电报的群组聊天协议, 每条消息有一条 id ,这个 id 就是从 0 开始递增,每次+1 , 发消息,服务端每次+1 就可以了。对于客户端来说,它只要关注,群组 id 和 最后一条消息的 id 。客户端启动,建立 websocket 连接,带上自己的 last message id , 然后服务端,从这个 last id 开是这个客户端推送,这个同步要考虑,消息差了非常多,你需要设定一个阈值,超过这个阈值,就只取最后多少条消息。这块有个细节就是,要处理好,websocket 建立这段时间,出现新的消息,而导致的一些倒霉客户端没同步到这些最新消息的问题。你说的 etcd 这些用来实现存储一致性的,不适合你这种场景,你这种场景 mysql 就可以了,性能不够分库,就可以了。
127 天前
回复了 wencan 创建的主题 问与答 中文互联网怎么宣传自己的产品?
去试试豆瓣,直接给封号,还不能解封
128 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@Lynntox 是吧, 一般人 1000-3000 之间,不知道 2w 哪些高手可以驾驭
128 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@xubingok 确定不是心里作用?
129 天前
回复了 razios 创建的主题 问与答 有什么好用的胶水推荐?
b 站有评测胶水的视频,可以去看看, 不存在某种胶水通杀各种材料,不同的材料,粘合场景需要选用不同的胶水
129 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@jadehare 这个没发现不让用啊,比如支持 2w dpi 的鼠标,可以设置为 2w ,但是鼠标指针的移动速度特别快,基本控制不住
129 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@processzzp 插值不插值 3w dpi 没法正常使用
129 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@shilianmlxg
@jadehare f1 在比赛的场景下,是明显优于五菱宏光的,但是 1w 以上的 dpi 有什么场景的表现能优于 1200 左右 dpi ,我觉得 1w 以上的 dpi ,已经严重影响鼠标的正常使用了
129 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@Hookery 不是电竞选手也很容易发现 1w 以上 dpi 难以驾驭(没法用)
129 天前
回复了 bli22ard 创建的主题 问与答 鼠标 dpi 的迷惑宣传
@CSGO
@FishBear 回报率,我测试 1000hz 和 8000hz 感觉不出有什么区别
Cursor 是可以做一些简单的工具,不如计算器,编码转换啥的,但前提是逻辑简单。问一下,Cursor 这种鼓吹文章在哪里可以领钱,我也想领
@nyxsonsleep 你告诉我哪一步会当老赖?
144 天前
回复了 mikewang 创建的主题 信息安全 代理检测:在线检测您是否在使用 Clash
兄弟,你这检测办法,笔记本检测一遍,估计得掉 2%的电
如果不想给钱, 想折腾。只要交警判定你有责任,你就不服。申请复核->行政复议 -> 行政诉讼 一圈折腾下来, 半年过去了。 然后判断有责,但是你拒绝赔偿,让他去起诉,判决你输,你就提起上诉,这样折腾一下,最少又半年过去了,过程中对方如果放弃的话,那你就可以不用赔了,可能这些操作花费的时间、金钱还不如直接赔钱。 当然你也可以从拒绝赔偿开始, 对方起诉时候,庭前调解,你就认怂赔钱了事。
如果想省事,那直接赔偿 480 了事。
如果想少赔,假如接受 100 ,那你就直接给他 100 。他要不行,还要剩下的 380 ,你可以不用理他,他只可以起诉你,没别的办法,大多数不会为了 380 块去起诉你。
146 天前
回复了 bli22ard 创建的主题 Rust rust TcpStream 为什么设计读写一体
@fakeshadow 就算嵌入式,不支持 arc , 那同样也可以屏蔽 split ,嵌入式基本不支持 thread ,那标准库还不是 thread 也提供了,我认为嵌入式场景不是设计成读写一体的主要原因
147 天前
回复了 bli22ard 创建的主题 Rust rust TcpStream 为什么设计读写一体
@fakeshadow 读写在不同线程处理在很多场景都需要啊, 比如代理软件,p2p 共享软件。实现的话, 我能想到的是,ReadStream 和 WriteStream 共同持有底层 fd , 这个 fd 使用 arc 记录引用次数。当 arc drop 时候,close 掉 fd 。ReadStream 和 WriteStream drop 时候,shutdown 掉对应的 read write
148 天前
回复了 bli22ard 创建的主题 Rust rust TcpStream 为什么设计读写一体
@PTLin 在 c 里面,fd 就是个 int , 放到 write 和 read 函数都可以, 不管这个 fd 在哪个线程被并发调用,我之前奇怪的是,很多语言,java 、golang 、c 、都可以将读写分开进行处理,rust 这不能分开太难受了,我要实现一个 http proxy ,需要两个 tcpstream 的 读写在两个线程互相 copy ,所以就有了此贴。有了 OwnerTcpStream 方便了很多。
不过个人感觉,标准库,不应该去实现 impl Write for &TcpStream ,而是应该给 tcpstream 提供函数可以获取 ReadStream 和 WriteStream 他们两个持有相同值类型 fd ,这样 api 更为友好。最后感谢各位的回复,谢谢大家🙏
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5278 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 08:05 · PVG 16:05 · LAX 00:05 · JFK 03:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.