V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Mohanson  ›  全部回复第 24 页 / 共 46 页
回复总数  915
1 ... 20  21  22  23  24  25  26  27  28  29 ... 46  
2020-03-22 22:39:12 +08:00
回复了 DavidG 创建的主题 写周报 如果下一刻,你就去世了,究竟会怎么样呢?
唯一的希望是别有医生帮我强制叫醒
目前上海机房中转出国,航行过程中乘客们既没有走丢也没有误点
大部分 CPU 在设计的时候都有个 debug 模块,它允许用户态程序完全接管 CPU 的运行,甚至允许运行过程中修改寄存器内的值,也就是全部 debug 工具的能力来源。

但是 CPU 中 debug 模块的复杂程度甚至超过了 CPU 本身,非常不划算。

所以后来提出了 tracing 模式,也可以理解为 CPU 层面下的 Log 模块,只负责记录。不过这东西造价高昂,cpu 每秒能产生海量数据,要能全部记录,压缩和存储。

不过从大趋势上来讲,tracing 与 debug 两方的角逐我认为 tracing 未来可能会占优,现有的 debugger 工具也将逐渐退出(前提成立的情况下)
2020-03-17 16:10:37 +08:00
回复了 Freeego 创建的主题 程序员 国际手机号的验证放在前端做还是后端做?
还是别做了, 每次 3 大流氓发新的号码段网上就一篇哀嚎
2020-03-15 20:36:47 +08:00
回复了 gtfkle 创建的主题 程序员 分享一下你读过的最好的技术文章
<方弦: 遗传算法: 内存中的进化>

原文本身不带代码实现, 我读后写了个带代码实现的

带有代码: http://accu.cc/content/daze/ga/evolve/
原文: http://songshuhui.net/archives/10462
2020-03-14 03:23:15 +08:00
回复了 Sumzibuyu 创建的主题 问与答 mysql 千万级表如何相互排重复?
布隆过滤器,O(N), 不存在比它还快的算法了。以前都是 64m 内存玩的,16g 能给你做到 9 个 9.
2020-03-13 22:54:17 +08:00
回复了 Pursue9 创建的主题 程序员 关于接口传 null 的问题,你们是怎么解决的?
标准答案是用零值代替空值。Null 的发明者,图灵奖获得者在 2009 年公开承认它是一个百万美元的错误。

"Null reference, the billion dollar mistakes"
2020-03-10 09:30:38 +08:00
回复了 noqwerty 创建的主题 程序员 一定不要在没有更改默认 Shell 的情况下删掉对应的 Shell
ssh 有个参数 -c, /bin/bash 填上很 ok
2020-03-09 21:23:08 +08:00
回复了 matrix67 创建的主题 Go 编程语言 这种情况下 goroutine 的泄露应该怎么处理
生产者消费者模型找个教程看下吧,你没有限制消费者数量。
2020-03-09 21:19:23 +08:00
回复了 Livid 创建的主题 Visual Studio Code 发现有时候 Language Server 没有随着 VS Code 一起退出
插件代码问题,父进程起子进程的时候 linux 系统下要手动设置进程组,否则经常孤儿进程。不过 linux 也已经支持主进程退出的时候自动给所有子进程一个 signal, 我习惯用后者。
2020-03-09 19:25:17 +08:00
回复了 wbing 创建的主题 编程 二进制协议要如何设计才能提高使用率?
建议重新设计自己的二进制协议减少错误数量, 我看过一些二进制网络协议像 socks4/socks5, 错误数量个数普遍在 10 个以内, 但均使用一个 byte 表示.

换个角度想想, 如果你的二进制协议单单不同的错误类型就超过 256 个, 这个"协议"已经臃肿的不像话了吧, **更像是应用层而非协议层**.
1 ... 20  21  22  23  24  25  26  27  28  29 ... 46  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3251 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 12:18 · PVG 20:18 · LAX 04:18 · JFK 07:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.