V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zpf124  ›  全部回复第 3 页 / 共 72 页
回复总数  1421
1  2  3  4  5  6  7  8  9  10 ... 72  
175 天前
回复了 fields 创建的主题 美酒与美食 你们都喝什么啤酒
喝 汉斯小木屋 的够上你们这卓吗 (#滑稽)
191 天前
回复了 sungx1202 创建的主题 生活 如何找到房东直租的房源
@Jinnrry 我还真遇到过不止一个真房东,或者房东她妈(很巧这俩都是女的,而且看年龄都比我大不了几岁,真是同人不同命)有些房东不喜欢把房子扔给中介签好多年,所以他们只在链家,我爱我家上发布消息,我需要给中介费,但签合同以及第二年续签都是直接和房东聊的。

另一个则是农村回迁房小区那种,人家家里好几套房了,大爷大妈小区门口天天喝茶闲聊,自己也招租客,也不排除小中介介绍,反正给她的房租没问题就行。
191 天前
回复了 sungx1202 创建的主题 生活 如何找到房东直租的房源
北京这边,我用过一个小程序,暖房直租,大部分是租客转租,少量是真房东直租,基本比较靠谱,转租的也有不少是他们直接和房东租的。

然后地铁站或者小区楼下找大爷大妈问问,有些房东是直接天天楼下和人晒太阳聊天的。

我北京多年的租房经验是, 尽量不找小中介或者规模巨大的职业二房东团伙,隔断最大化,环境最恶劣, 各种挑刺扣押金, 各种乱收费, 欺软怕硬,看你是刚毕业学生甚至敢找你收物业费、垃圾处理费。

所以我优先房东, 然后是接触感觉相对实诚的单打独斗的二房东, 接下来就是自如相寓。 小中介就去看个房型和均价坐参考。
212 天前
回复了 xiaopanglian 创建的主题 设计 一个好的简约博客大概是什么样的呢?
@cssk 我只是看到标题 “一个好的简约博客” 所以提到这个, 只要你有真东西就是好博客,而且这大佬的博客排版间距什么的是设计过的,所以其实不难看。
213 天前
回复了 xiaopanglian 创建的主题 设计 一个好的简约博客大概是什么样的呢?
每到这个时候我就想贴出 ffmpeg 作者的博客

https://bellard.org/
233 天前
回复了 t41372 创建的主题 Telegram 为什么用 telegram 的人这么多
我最初用它仅仅是为了 ifttt 转发短信和未接电话。
一般来说 你全局之后公司是无法得知你访问的具体网页的,只能得知你访问了你的梯子的 ip/域名。

但你的梯子应该只会代理 http 流量吧?那邮箱还有 QQ 以及其它客户端软件,公司还是知道你用了的,但一般也无法解密具体的数据。
互联网各种反和谐,影响大家骂脏话和阴阳别人了吗?

被校园暴力了是因为那个人被暴力的时候周围没人能听到他呼救? 他平时不上课不接触其它同学老师?

如果他有胆量对着所谓的“报警器” 喊救命那平时他不也能告诉老师告诉家里人?
247 天前
回复了 iDontEatCookie 创建的主题 问与答 小白装机有什么要注意的吗
谈一个非小白但也非经常搞机的人会遇到的问题。

看清楚、算清楚,机箱厚度够不够放下 CPU 风扇,上水冷的话仔细看一下机箱是支持 12 的还是 24 的。


这俩问题我都遇到过,好几年前了,
一次是装好了,侧板勉强扣上,400 的那个散热铜柱都顶在侧板上了,略微都能看出来顶凸起了。

还一次是帮朋友装机,他网上看的配置买回来,结果光看到机箱支持水冷,没注意它只支持 12 的,水冷买的海盗船的,大了,又换了一个机箱。
255 天前
回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
@9fan

那就还是说单个请求太大的问题呗。

我个人方案是 上传服务增加临时目录,用对象存储的话搞个 temp 桶 或者 /temp 目录都可以, 然后写个定时任务,每隔几个小时清理掉临时目录下所有创建时间大于任务执行间隔的文件。
这个接口的所有文件都先上传到临时目录, 然后提交时后从临时目录复制一份到正确位置。

这样临时文件接口也不需要数据库记那些文件被使用了,那些是作废的。
255 天前
回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
@limaofeng
@9fan

以这楼主这描述问题的能力想说服领导真的不太现实。
你要说服领导
1 、你要明白他为什么这么想
2 、你得有足够合理的方案能兼容他原有的想法,或者有足够的说服力劝他改变原想法。


至于上传文件必须有业务信息这部分有时候是合理的,比如我参与的有的系统涉及打包导出功能,所以资源文件的存放一开始就是和业务绑定的 比如 '/data/posts/{postid}/images/cover.jpg','/data/post/{postid}/attachments/a.zip' 因为要复制对应目录就可以导出所有有用资源,所以路径中拼接了 相关的业务 id , 因为需要业务 id 自然需要先创建了业务信息。

基于此,如果是我,我会提出这些解决方案,我个人倾向 2 > 1 > 3 > 4 。

1 、能不能先根据 id 生成策略创建一个 业务 id ,进入页面就返回一个 id 给前端, 然后上传文件 和提交业务信息分成两步来,都使用这个 id 。 这样的缺点就是会有冗余废数据,需要额外逻辑去判断和删除,而且原本应该是一个原子性的操作如今拆成几步了可能会有 bug 需要仔细 debug 。

2 、新写一个临时文件上传接口, 提交业务时创建信息,然后再从临时文件那复制文件到之前的上传接口就好,业务信息也有了, 临时文件目录只需要写个定时任务定期清理就好,甚至不清理也没问题,除了占空间和可能会被人当作分享图床外不会有任何副作用。 缺点除了这个临时目录也会冗余外,就是上传接口要调整一下或者新加一个支持从本地复制接口。

3 、一个接口支持多文件上传,写起来很简单,但文件如果大了,需要调整服务器允许上传文件上限,并且会严重占用带宽。

4 、将文件二进制 base64 发送, 除了个别接口只允许上传类似 logo 之类小文件的情况外,一遍不建议这么写。
255 天前
回复了 9fan 创建的主题 程序员 springboot web 大表单多文件接口设计问题
“是可以上传多个文件,但是文件无法进行业务上的区分”

你们是不会给 MultipartFile 加 @ RequestParam 或者 @ RequestPart 注解? 还是说不知道 这个注解可以指定 key ?
1  2  3  4  5  6  7  8  9  10 ... 72  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1800 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 16:27 · PVG 00:27 · LAX 08:27 · JFK 11:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.