limaofeng 最近的时间轴更新
limaofeng

limaofeng

V2EX 第 390618 号会员,加入于 2019-03-08 19:43:48 +08:00
出租 搬瓦工 LOS ANGELES - CN2 GIA LIMITED EDITION
VPS  •  limaofeng  •  133 天前  •  最后回复来自 spartacussoft
1
GPT 4 是要开放给所有用户了吗?
OpenAI  •  limaofeng  •  194 天前  •  最后回复来自 shuiniu66
48
换上 IPV6 后,是不是每个设备都要开防火墙了
  •  1   
    宽带症候群  •  limaofeng  •  205 天前  •  最后回复来自 limaofeng
    10
    电信 5G 不限速的吗?
    5G  •  limaofeng  •  187 天前  •  最后回复来自 limaofeng
    5
    iCloud 国区家庭 2T + Apple music 合租
    iCloud  •  limaofeng  •  238 天前  •  最后回复来自 limaofeng
    1
    2021 Setapp 新一年拼车计划
    无要点  •  limaofeng  •  2021-10-08 20:48:02 PM
    1password 家庭版拼团
    二手交易  •  limaofeng  •  2020-11-25 13:27:56 PM
    Setapp 新一年拼车计划
    二手交易  •  limaofeng  •  2020-03-05 14:24:25 PM  •  最后回复来自 Taintedlove812
    4
    setapp 与 1password 家庭版拼团
    macOS  •  limaofeng  •  2019-04-13 18:53:55 PM  •  最后回复来自 limaofeng
    5
    limaofeng 最近回复了
    @limaofeng 上行 200M 不是 300M 搞错了
    @idragonet 上海移动转网联通,168 月租直接将到 50 ,外加 1000 下行 300 上行 宽度,还加 4 张副卡。
    @KATTEN 不用销户,合约本来就可以违约。399 套餐才用不久,看合约怎么签的。如果才开始用,违约金应该也不多。
    家里放个 Snell 代理,然后配置 IP-CIDR, 192.168.5.0/24, Home, no-resolve

    我觉得比 WireGuard 简单。其实用 WireGuard 组网。都可以不必用 Surge 了。

    既然用 Surge Snell 代理更简单。可以将 Snell Server 作为 docker 运行
    6 天前
    回复了 ZheWon 创建的主题 宽带症候群 0871 联通有没有公网 IP?
    打客服电话
    30 天前
    回复了 Knuth 创建的主题 MacBook 后端开发一定要买 macbook 吗
    先不带主观偏见的、去试试。试过后如果还是习惯用 windows 就继续用。后面也就没这方面顾虑了。 别人云亦云,亲自试过,才知道自己适合什么
    78 天前
    回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
    @9fan 无法在继续下去了。

    "系统内文件接口太多" 我看到过很多系统,都只有一个文件上传接口(下载也只有一个)

    "怎么区分临时表中文件与表单的绑定关系",为什么会有这个问题。业务表单 file1 = 后端上传文件后生成的 FileId 。 还需要如何区分。(如果你还是不懂,那会不会是自己太菜,或者单纯只是理解与表达有些障碍)

    "还有另一个问题是,项目是部署在乙方自建服务器中的,有可能会有拦截,比如请求大小,文件的校验,这个也是未知的",这个是另一个问题,混在一起会成为解决问题的噪音。

    如果你已经在维护一座屎山了,请不要尝试任何所谓的"高效的方案",抄袭前任的方案,多问前辈。别想搞个大新闻,不然你就会成为最大的新闻。
    78 天前
    回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
    @seedhk 他描述的临时文件,应该不是存放在系统临时文件夹中的文件。不然就唧唧
    78 天前
    回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
    @9fan 文件上传接口要纯粹,就只上传单个文件,并返回 ID 。

    所以你还是回到了 #7 的方案
    如果你想清理过期文件。可以用一张表记录已经上传的文件: 比如 ID , 状态, 上传时间, 文件实际路径。

    再业务表单里面。为文件进行一次确认操作(就是修改其状态)

    然后用个定时任务,定期查询 文件记录表中的 状态。如果超过一定时间未处理的文件。 你就可以删除它。

    这是你要的效果吗?
    78 天前
    回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
    @9fan 一个请求附带 N 多文件,而不是单独上传后的文件 ID 。那这个表单到 controller 一定比 只携带文件 ID 的请求慢。这个没法解决。
    如果文件单独上传。在客户填写表单时,文件已经上传了。而且为了容错。可以支持多个文件同时上传,端点续传等功能。
    但如果非要和业务表单同时上传文件。这个表单就是所有文件要传输的大小。你网络好,文件大的不是很过分,也没啥问题。


    所以你的问题,更本就不是你能解决的。你无法改变方案。

    "文件个数是不确定的" ? 这个影响吗? 真正影响速度慢的是文件大小以及网络。 "文件个数是不确定的" 只影响你后端如何处理这个表单中的文件 key 按什么规则匹配到业务场景
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1245 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:17 · PVG 07:17 · LAX 16:17 · JFK 19:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.