V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  billccn  ›  全部回复第 2 页 / 共 15 页
回复总数  281
1  2  3  4  5  6  7  8  9  10 ... 15  
25 天前
回复了 vfx666 创建的主题 程序员 一行简单的 C++字符串处理代码引发的血案
@vfx666 等等,一楼问你 xid 大小有没有超过 2 ,你二楼回答没有。那 xid 的大小会不会不到 2 ?你加的 if 是检测 xid 的长度吗?不是的话能不能加一个试试?可能其他部分就有 bug ,导致 xid 偶尔不到 2 个长,之前没有做 erase 所以没有发现?

然后,11 楼说的是很有可能的,因为你这行代码虽然不执行,但是为了能执行这行代码,编译器可能改变了堆栈帧的长度,或者初始化了某些信息,这导致其他(已有的)代码 overflow 到了更关键的地方。

但我们这都是凭空猜测,你要想方设法弄到个 stack 。
26 天前
回复了 hejw19970413 创建的主题 程序员 请教一下 Mybatis Mapper SQL
既然用了 Mybatis 估计不是纯粹运行简单 SQL 而是至少有一些动态 SQL ,你也不运行代码的情况下是无法自动打出所有可能的 SQL 的,否则就是解决了 halting problem ,要不你把 Mapper.xml 人工分析一下。
26 天前
回复了 vfx666 创建的主题 程序员 一行简单的 C++字符串处理代码引发的血案
你是怎么定位到这行代码的?

这代码看上去人畜无害,除非编译器认为 xid.size()必定小于 2 ,于是编译了个 undefined behavior 进去?

当然编译问题也是有可能的,你有保留这行代码然后 clean 编译过一次吗?
把整个 so 当成外部库写进新逻辑里,然后编译的时候作为静态引用,就能合并进新的 so 里面了。稍微手写一个工具确保新项目引用一下原 so 里面每一个 symbol.
一是吸引各种用户把内网的资源都上传上云,然后在下载的时候收钱。

二是绝大多数云服务都是出站远多余入站,但是所有接入专线都是对称的,这样的话入站的网络资源很多都是闲置的,干脆免费
@povsister #6 楼主的烦恼和 int 和 bool 在内存的布局其实关系不大吧,需要用这个变量的时候都是要把它读进寄存器的,不管在内存里是多长,寄存器都是至少 int 那么长的。

现在因为 golang 缺乏这个转换,还要专门写个条件判断,指令上至少一个比较+一个条件跳转+两次立即数载入,那个条件跳转还容易产生分支预测错误,整体属于掏肠子放屁。
有夏令时的国家出产的软件自然需要对时区和时间非线性变化处理得很好,其实是高质量的代码。中国等固定时区国家的程序员没有这个意识,经常假设从系统读出的日期时间是线性不会跳跃的,导致用户休眠、跨国旅游或者手动调整电脑时间以后就出现各种 bug 。

至于 110V 和英制,世界上只有极少数几个国家还采用。这些历史遗留很多政府都考虑改过,美国还有一条公制高速公路,但最终因为民间阻力而作罢。英国倒是成功转换成了公制为主,在某些已经深入人心的场景(比如啤酒杯大小、房屋面积、道路限速)才保留英制整数。
空气能可以和太阳能共用一个热水箱,这样不管什么天都能有足够热水。但其实夏天用空气能热效率能有 500-600 %,不装太阳能也罢。
53 天前
回复了 marvz 创建的主题 宽带症候群 欧洲赛博回国求教
网络连接都是双向的,你觉得是连回国,在墙眼里都是翻墙流量,不可能给你容易的。

你现在有好用机场的话在里面再套一个 VPN 到便宜的海外 VPS ,再搞一下路由表就是自建回国 VPN 了。
56 天前
回复了 aeroyu 创建的主题 iPhone iPhone 的反向充电能不能关闭?
理论上是供电和检测插拔的针脚是不同的,不知道有没有人造禁止协商的 USB-C 线?

Android 是可以设置 USB 是哪边控制供电,但也有很严重的兼容性问题
有意思的事 Amadeus 订票系统也没什么权限,之前还没有 rate limit ,我在想为什么国外没有听说类似的诈骗。

是不是国内的支付环境实在太多太杂了,“原路返回”这种默认的行为很多地方还要特别标注出来,导致有空子钻。
比如如果外国航空公司给我打电话说要我的卡号,我一定会问说你们订票的时候是有我卡号的,自己去查。再者其实西方银行卡退款只需要卡号,不要其它验证信息。
59 天前
回复了 Liftman 创建的主题 问与答 需要 30 台考试专用电脑。有没有建议?
二手/洋垃圾瘦客户端呗,几百都有的,有些是被动散热非常耐草的。一般都可以刷一个专用 Linux,开机就是特定的网页或者远程桌面都可以设定。
大模型反应时间太长了,你看国外已经上市的那些 AI 语音可穿戴设备就知道了。
60 天前
回复了 AirShark 创建的主题 Samsung 三星不支持 Call over Cellular Data 吗?
@AirShark Data switching 应该是这个 Backup calling 功能的先决条件,就放在一起
61 天前
回复了 AirShark 创建的主题 Samsung 三星不支持 Call over Cellular Data 吗?
支持的,在 SIM manager 菜单里,最底下有个 Backup calling 的选项
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2532 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 04:22 · PVG 12:22 · LAX 20:22 · JFK 23:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.