V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ellermister  ›  全部回复第 4 页 / 共 28 页
回复总数  553
1  2  3  4  5  6  7  8  9  10 ... 28  
2025 年 7 月 22 日
回复了 luckysix 创建的主题 问与答 国内代理咨询
爱加速,全是国内节点
2025 年 7 月 22 日
回复了 loopinfor 创建的主题 生活 支付宝买保险的巨坑
借贴同问,有没推荐的医疗商业保险,大小额一定报销的。而且不涨价的,类似于医保,用于互补。
我写了 n 多代码,至今没明白写单元测试的意义。
举例要举极端,否则没意义。

简单的代码,用不着测试,拿很多的教程示例来说 fun(a, b) return a + b; 这种代码有必要测吗?完全没必要?


复杂的业务逻辑,比如订单系统,整个生命周期里,状态非常多,创建、待付款、付款、欺诈、取消、退款、退一半、业务中断、续费...... 有的状态可以回滚,不同阶段做不同的事情,各种接口提交的参数影响着流程,以及是否触发第三方接口进行同步进行。非常复杂,这种业务如何写单元测试?

以 api 维度去拆解接口然后测试?还是内部函数最小化的方式拆解接口去写测试?
无论哪种我都感觉无法覆盖数据,而且每一个函数的测试都要预先填充很多虚假数据进去然后测试?

既然数据是虚假不变的,那结果可以认为是一定的。测试也没有了意义,我感觉只有把业务各个部件联通起来,写个测试,从开始到结束所有可能性都走一遍,自动化测试,这种才符合实际意义。因为你需要考虑到随机性,包含接口接受参数的随机性(各种异常参数),数据库存储带来的随机性(写入和读出格式并不完全一致),依赖服务崩溃的随机性等(服务意外崩溃时),这样当你成功跑完测试,才有意义啊。

否则一堆虚假的数据,得到的必然是预定义的结果。感觉没意义。

以上是我的主要困惑,有没有大佬解释下,如何正确理解单元测试这件事?
2025 年 7 月 17 日
回复了 vampyrcain1 创建的主题 游戏 游戏反作弊的迷思,持续更新混淆能不能对抗 dma?
楼上说的对。
以 pubg 举例,他有固定的几个加密解密函数地址,还有对应的密钥偏移。

每次更新这几个数据特征都可以直接 dump 出基址,没什么压力。除非你给程序主要逻辑增加各种混淆壳,难度才会提升,那这样游戏执行效率直线下降,估计都没人玩了。
2025 年 7 月 13 日
回复了 kekxv 创建的主题 Visual Studio Code 各位, vscode 有没有类似 idea 里面的 git 插件?
vscode 的 git 极其垃圾,连个选中代码历史修改追踪,都看不到。
2025 年 7 月 11 日
回复了 YVAN7123 创建的主题 V2EX 刚刚有个帖子,说号被封了,然后没过一会这个也封了。
@weijancc 我的主题也会在第二页,然后回复是 8
2025 年 7 月 11 日
回复了 YVAN7123 创建的主题 V2EX 刚刚有个帖子,说号被封了,然后没过一会这个也封了。
@nziu 正常回复一次消耗多少铜币?我的号也被降权了好像,发的主题被沉浸。
2025 年 6 月 30 日
回复了 Atlas058 创建的主题 分享发现 被中信信用卡乱扣款
@processzzp 我最几年都不看,后来有一次对账看每个月都被扣了逾期费用,然后找客服给免除了两三个月的。后续就开通了自动还款,依旧是再也没看过。
2025 年 6 月 25 日
回复了 ellermister 创建的主题 Apple 你以为的 esim 普及能够带来新的体验!
@iphantom esim 可能以前基础设施建设并没有完善,你可以理解没有写好相关代码会被随意利用。现在监管措施完善了,风控也做好了,可以锁区了,加上 apple 的利益驱动,可以发布了。
2025 年 6 月 21 日
回复了 guotie 创建的主题 NAS NAS 好像很火啊?大家都拿来干啥啊
可以用来同步哔哩哔哩收藏夹,防止视频莫名奇妙的消失 ✨

之前写了个小项目,感兴趣的话可以看看 🌟 想要 star ⭐⭐⭐

https://github.com/ellermister/mybili
2025 年 6 月 20 日
回复了 ellermister 创建的主题 Apple 你以为的 esim 普及能够带来新的体验!
@tycde esim 价格太贵了,实体淘宝只要 1/2 的钱甚至更低。
2025 年 6 月 20 日
回复了 Fifto 创建的主题 分享创造 用 Cursor 开发了个域名信息查询工具
@zsh2517 你知道这个 who.cx 的上游用的啥服务器吗?因为直接 whois app.sb 根本查不出数据,这个 whois.nic.net.sb 根本不通,但是你提供的 who.cx 可以查询,还很快,不知道用了什么技术。
2025 年 6 月 20 日
回复了 ellermister 创建的主题 Apple 你以为的 esim 普及能够带来新的体验!
@seanzxx 起码我没见过亚洲圈子中 SIM 卡还限制绑定手机使用,美国那个不知道,有也是极端个例。

esim 发展不到 AB 手机存储同一份 sim 数据,哪个后 load ,哪个就挤掉前面的,做不到这个就是倒退。
2025 年 6 月 20 日
回复了 ellermister 创建的主题 Apple 你以为的 esim 普及能够带来新的体验!
@skvi 对的。那种能把 esim 装到实体 sim 卡的“智能卡片”,未来是一个重要卖点,能够解决很多人换卡的问题。新的商业窗口意味着需要为其花钱付费。近 200 块,这玩意价格也不低!


----------------

正文还忘记说的一个是,如果你手机没电关机了,想通过另外一个手机临时处理事务,如登录某账号、收短信、打电话。在 esim 场景下,你可能甚至没法登录运营商 APP 进行切卡发卡,新设备,验证码收不到,两步验证都过不了。倒逼你回去找地方充电然后用。
2025 年 6 月 20 日
回复了 ellermister 创建的主题 Apple 你以为的 esim 普及能够带来新的体验!
@q534 现阶段 esim 没有发展起来, 或者是中国市场没有打下来。在硬件层面都很贵,就是你所述的 mini 7 esim 版本比 wifi 版贵很多,且比上代还贵。

关于套餐费用, 很多不知道哪里来的一堆傻吊,吹什么 esim 出国旅行方便,发一堆推广视频的,Google 一艘有很多网站提供,以日本举例,7 天需要 5USD 每天 1GB, 淘宝实体 sim 旅游流量卡,只需要 30 块钱 7 天每天 2G 。不限流量的 7 天也只需要 70 多。这价格完全比不过。我甚至遇到过一个美国人不知道他从什么渠道开的套餐,每天要 5USD 在日本,出门只用导航的那种省着用,这费用…………。

至于你的困惑,一方面是国内 esim 没有普及带来的运营商套餐费用高,一方面是 apple 自家垄断+指定渠道带来的定价高昂。未来铺开后国内就不会有这方面问题了。就跟 5G 初期一样,高资费,5G 还好在用户不用付费什么硬件成本,也不用剥夺什么,不想用就不用。esim 铺开后就是要收回一部分用户换卡权力了。
2025 年 6 月 16 日
回复了 Lyio 创建的主题 问与答 Mac 上有办法微信双开吗?
@xljya 应该可以,你用 bat 启动,一搜一堆,bat 双开微信
2025 年 6 月 13 日
回复了 Lyio 创建的主题 问与答 Mac 上有办法微信双开吗?
@daxin945 Windows 巨简单,你没有运行进程的情况下,快速双击图标,点的越快开的越多,2 个不是问题。
1  2  3  4  5  6  7  8  9  10 ... 28  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1306 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 23:59 · PVG 07:59 · LAX 16:59 · JFK 19:59
♥ Do have faith in what you're doing.