Oldletter's recent timeline updates
Oldletter
ONLINE

Oldletter

V2EX member #674741, joined on 2024-02-04 13:08:26 +08:00
Today's activity rank 11706
Oldletter's recent replies
13 mins ago
Replied to a topic by silenceeeee 程序员 请教下一个外包系统的收费问题
你说的不是很清楚,我就大概给你算,你看自己算自己利润呗
一、标准上线版人天拆分

需求梳理、流程确认、页面原型

前端 2 天,后端 4 天
费用:2 × 600 + 4 × 800 = 4400 元

用户、角色、权限、操作员、登录、菜单

前端 4 天,后端 5 天
费用:4000 + ?
合计:4 × 600 + 5 × 800 = 6400 元

基础资料

仓库、线路、司机、客户、收货人、国家地区、打印模板、通知模板。

前端 5 天,后端 7 天
费用:5 × 600 + 7 × 800 = 8600 元

入库管理

司机送货、入库批次、单件货物登记、Excel 导入、货物编号、图片附件、备注、异常标记。

前端 6 天,后端 9 天
费用:6 × 600 + 9 × 800 = 10800 元

货物生命周期跟踪

待入库、已入库、已打包、已发货、海外仓到达、已签收、异常、库存中。
每次状态变化要留下记录,后面查货、追责、报表都靠这个。

前端 8 天,后端 12 天
费用:8 × 600 + 12 × 800 = 14400 元

标签打印

二维码、条码、货物标签、包裹标签、批量打印、补打、打印记录。

前端 6 天,后端 6 天
费用:6 × 600 + 6 × 800 = 8400 元

扫码 APK / H5

扫码识别货物、连续扫码、手动输入兜底、扫码结果提示、重复扫码提醒、异常货物提示、扫码发货、扫码打包。

前端 10 天,后端 8 天
费用:10 × 600 + 8 × 800 = 12400 元

打包和发货

单件货物直接发走,多个货物合成一个大包裹,生成包裹记录、包裹明细、发货批次、发货清单、状态流转。

前端 7 天,后端 11 天
费用:7 × 600 + 11 × 800 = 13000 元

WhatsApp 通知

收件人通知、模板消息、发送记录、失败重试、发送状态、批量通知、接口配置。

前端 3 天,后端 8 天
费用:3 × 600 + 8 × 800 = 8200 元

海外仓到达确认

海外员工扫码,查看包裹内货物列表,打印清单,清点,单件确认到达,整包确认到达,到达后批量通知收件人。

前端 7 天,后端 9 天
费用:7 × 600 + 9 × 800 = 11400 元

报表、统计、导出

库存报表、入库报表、发货报表、到达报表、异常报表、操作员工作量、Excel 导出。

前端 5 天,后端 7 天
费用:5 × 600 + 7 × 800 = 8600 元

Excel 数据迁移和导入

客户现在用 Excel ,实际项目一定会让你把历史表格导进去。

前端 2 天,后端 4 天
费用:2 × 600 + 4 × 800 = 4400 元

联调、测试、部署、修 Bug

前端 5 天,后端 8 天
费用:5 × 600 + 8 × 800 = 9400 元

二、合计

前端:70 人天
70 × 600 = 42000 元

后端:98 人天
98 × 800 = 78400 元

开发成本合计:120400 元

这里还没有算需求反复、沟通、返工、验收调整、上线支持。
当然你要是感觉 600 800 估算太贵,可以自己调整,一般到这我们会算个上浮 20-30%。
加油吧
May 19
Replied to a topic by KJH 程序员 Doris 增量数据刷新方案
@KJH 这么离谱最高是 2.1.7 卧槽
明天我有空给你试试 我这本地好像是 2.1.11
May 16
Replied to a topic by KJH 程序员 Doris 增量数据刷新方案
你这个场景是强依赖 RF 过滤大表,统计信息不准的时候 Doris 可能会把 RF 裁掉。先把 RF 裁剪关掉,看 Profile 里面 RF 有没有正常下推、有没有生效。

另外我觉得这个增量驱动表没必要用主键模型。它本质上只是一个小的驱动表,每 5 分钟重建一次,用来过滤大表,不是真正的业务 upsert 表。可以考虑改成 Duplicate Key 表,加一个 batch_id ,每轮写一批新的数据,查询时带 batch_id 过滤,跑完再清老批次。这样比反复刷新同一张主键表更稳,统计也更容易控制。

如果还不行,可以临时用手动注入统计信息兜底。反正这个小表大概就是 3 ~ 5 万行,不需要特别精确,只要别让优化器以为它是 0 行就行。

最后建议升级一下 2.1 的小版本。2.1 早期在 row count 、统计信息、RF 这块确实有一些坑,后面的小版本修过一些类似问题。我记得 2.1.8 和 11 都修复过问题,升级完版本不行的话再调参数,按理说你这个最好不行就上新的版本算了。
这个不是 llm 大模型擅长的,还是要靠自己标注然后做训练,麻将的万字牌训练时候还是比较麻烦的,尤其是这种视角
Aug 20, 2025
Replied to a topic by oblax Java OracleJDK 21 收费问题
他这个有点阅读理解,这个许可证是 jdk17 那个时候改的,
我的理解是 JDK17 的免费和 JDK8u221 之前一样,前三年的版本都是免费的,比如 17.0.12 及以下都是免费,使用的是 NFTC 授权,但是有些人认为会自动切换到 OTN 授权,这部分确实有点阅读理解,上述的同样适用于 jdk21 25 等 LTS 版本,不过我不知道你们为啥会选择 Oracle 的 jdk,在 jdk11 之后 openjdk 和它基本一样的,除了缺了点安全签名和部分的认证.建议选择一个大厂的 openjdk,以下列表有部分常用的,推荐 bellsoft 的
https://www.injdk.cn/
Jun 26, 2025
Replied to a topic by hkiJava 程序员 软考成绩可以查了
45 32 49 哎
我感觉 您可以尝试 https://github.com/somta/Juggle
@ha2ha 是的,你整个不带 avx2 的镜像试试 或者你执行下 cat /proc/cpuinfo |grep avx2 然后贴出来
如果是 be 总挂,我怀疑你机器没有 avx2 的指令集,你去下载一个不依赖 avx2 的然后从新部署试试
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1408 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 16:57 · PVG 00:57 · LAX 09:57 · JFK 12:57
♥ Do have faith in what you're doing.