首页   注册   登录
 lurenw 最近的时间轴更新
lurenw

lurenw

V2EX 第 132640 号会员,加入于 2015-08-13 09:12:18 +08:00
今日活跃度排名 15089
lurenw 最近回复了
当 a 表中的 bid 在 b 表里不存在的时候, 不就查不够 100 个了么
29 天前
回复了 Freeego 创建的主题 程序员 Java 有没有什么好办法做 Map 参数校验?
@guyeu 除非是历史原因, 不然为啥一个接口要适配若干种 sdk 呢, 专事专干. 你即便用 map 适配了, 底层也是各种 case 判断
93 天前
回复了 sumi 创建的主题 问与答 2019 年的最后一行代码你们准备写什么?
git push
@Duluku emmm... 你是要纠正我么, 你说的这个只是表现, 底层就是声言 LOCK, 锁 cache line 或 锁 bus.
多年前看到一个解释(中文博客看到的,可能不正确)

DCL 安全问题的根源是, 初始化内存后 Object 就不为 null, 但是 Object 中的 Field 仍旧未被分配值. 此时其他线程就会判断 Object != null. 那么后续拿到的 field 就是未分配值的 field.

加了 volatile 之后, 就会 lock 住这个变量所在的缓存(可能 lock 总线, 也可能 lock cache line), 导致其他 cpu 不能访问. 需要等到更新 wirte 完毕, 才能读取.
224 天前
回复了 Zach369 创建的主题 程序员 JSON Web Token 如何保证 token 的安全性?
token 不保证安全, 保证安全的是 HTTPS
244 天前
回复了 Canthony 创建的主题 程序员 如何评价 TDD(测试驱动开发)?
执行 TDD 这套流程挺累人, 也挺繁琐的. 我觉得对于快速迭代的开发团队不太合适.

相比较 Test-Driven, 之前看到过有人提出 Target-Driven, 我觉得这个概念挺好的, 写完代码做后验性的测试, 知道自己要测什么, 安排自己测试 case 的优先级. 大大降低了对测试 case 的维护成本和开发成本.
245 天前
回复了 lurenw 创建的主题 程序员 预发布和生产环境的数据怎么做隔离
@kumakiti 是的, 不分库就只能在上层做拦截, 但一直苦于没有好的方案(对业务代码入侵少, 不给开发人员增加过多的工作量)
245 天前
回复了 lurenw 创建的主题 程序员 预发布和生产环境的数据怎么做隔离
@version 为什么预发布不能产生测试数据呢, 我感觉很难避免产生测试数据.

这也是我感觉不太爽的地方, 生产库混杂着一小部分测试数据.

考虑过使用回滚的手段, 但是不太好落地
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3565 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 04:21 · PVG 12:21 · LAX 21:21 · JFK 00:21
♥ Do have faith in what you're doing.