V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rockyliang  ›  全部回复第 5 页 / 共 5 页
回复总数  100
1  2  3  4  5  
2021-06-25 15:21:20 +08:00
回复了 Jekins 创建的主题 Java 你们有遇到不准用自己电脑开发项目的公司?
@wangbenjun5 @OrangeCrazy 想问一下,不是所有公司都会给员工配笔记本电脑吧?那都用台式电脑的话,放假休息人在外面的时候,怎么处理线上服务问题呢?
2021-06-25 15:11:47 +08:00
回复了 Jekins 创建的主题 Java 你们有遇到不准用自己电脑开发项目的公司?
我在上家公司工作都是用自己的笔记本电脑,因为公司配的是台式电脑,而且公司也没有 VPN,一旦放假休息时服务出问题的话,根本处理不了,只能把代码都存在自己的笔记本电脑上
2021-06-23 23:21:28 +08:00
回复了 wangsongyan 创建的主题 Java Java http 请求中如何处理外部回调?
不建议使用第一种方法,假设 B 服务回调需要等 1 分钟,难道你要用户在那里干等 1 分钟什么事情都不能做吗,体验太差了,而且时间拖太久的话,也会引发前端超时
2021-06-22 13:57:30 +08:00
回复了 rockyliang 创建的主题 PHP 关于 PHP 的 yield 的一个奇怪的问题
@ykw 好吧,还真是这样,调用 send()后,生成器继续执行,进入到了第二轮循环($i = 1 ),然后 1 作为 send()的返回值返回给了外部,外部没有打印出来,所以输出内容就少了一行。明白了,谢谢你:)
2021-06-18 11:49:35 +08:00
回复了 test005 创建的主题 程序员 主动向老板提需求,结果被狠批。。。
首先,如果产品文案上线后就很少改动的话,我认为是没必要弄后台的。弄后台,一是会给后端数据库增加压力,因为内容都要从数据库读取;二是需要投入前端开发、后端开发、测试人员等人力资源。付出这么多代价做一个平时几乎不会使用的后台,不值得。

当然,如果文案是要经常修改的话,做后台是合理的。
2021-06-17 11:18:56 +08:00
回复了 LeeReamond 创建的主题 Python 有关日志功能是否严重影响 web 框架效率?
@xuanbg 网关把接口参数和返回数据都记录下来,请求量大的话,日志文件体积岂不是巨大?
做得很好啊,做这些知识总结肯定要付出很多劳动,非常感谢你的分享!
2021-06-16 19:00:30 +08:00
回复了 aeo13 创建的主题 MySQL mysql delete 操作速度慢!
感觉两个图片对不上,EXPLAIN 显示扫描行数是 1,但 RDS 慢日志显示扫描行数几千行。建议用 SHOW PROFILE 命令查看语句的详细执行情况,看到底慢在哪里
2021-06-15 14:45:10 +08:00
回复了 dzdh 创建的主题 PHP 怎么在请求 [结束] 时能捕捉到__destruct 里抛出的异常
这个问题我没看太懂,我的理解是,你是想将数据表的增删改操作记录到日志里,但这个和在__destruct 里抛出异常有什么关系?
不要做过多的设计,刚开始的时候用一台服务器就可以了,后面如果流量真的多起来了,再花钱去购买第三方的对象存储、CDN 等服务,然后把旧图片迁移过去,而且迁移图片也不是很难的事情
2021-06-15 13:49:26 +08:00
回复了 rockyliang 创建的主题 程序员 后端接口如何做版本控制?
@yufeng0681 这样会导致使用旧版本客户端的用户不能注册,相当于强迫用户要升级到新版本,用户体验很差。当然问题中的手机号也只是我临时想到的一个例子,而实际中肯定也还有很多场景是有着 [ 新版本功能规则做了变更,但不能影响到旧版本的用户 ] 的要求
2021-06-14 21:53:30 +08:00
回复了 rockyliang 创建的主题 程序员 后端接口如何做版本控制?
@polyang 是的,前面回答的同学也是这么说,所以第二种我不会考虑了,哈哈。感谢你的回答
2021-06-14 21:50:57 +08:00
回复了 rockyliang 创建的主题 程序员 后端接口如何做版本控制?
@wd 其实问题里我提到的两个方法都是可以做到共存的,差别就在于:第一种需要新增一个接口;第二种不需要新增,但需要在同一个接口里判断客户端版本,然后执行不同的逻辑。
2021-06-14 21:45:52 +08:00
回复了 rockyliang 创建的主题 程序员 后端接口如何做版本控制?
@Maboroshii 新增一个 v2 的话,v2 和 v1 两个接口的代码就会大量重复,不过这种倒是可以通过抽取相同部分的代码来消除。v1 和 v2 两个接口只写差异部分的代码,相同部分的则通过调用共用函数 /方法来执行。感谢你的回答:)
2021-06-14 21:15:04 +08:00
回复了 rockyliang 创建的主题 程序员 后端接口如何做版本控制?
@kaneg 比较赞同你的看法,我目前能想到的也是只能通过抽取公共部分来消除不同版本接口之间的重复代码,感谢你的回答~
2021-06-13 13:12:01 +08:00
回复了 tedd 创建的主题 程序员 如何优雅的停止正在处理队列消息的 worker 呢?
你可以弄两个队列,比如 v1 版本的源数据放入到 v1 队列,A worker 负责处理。如果源数据有更新,则把新版本的数据放入到 v2 队列,然后再另起一个 B worker 处理 v2 版本的队列。等 v1 的队列都处理完了,就 Kill 掉 A worker
2021-06-09 11:13:23 +08:00
回复了 rockyliang 创建的主题 Web Dev 公司内部人员使用的 web 后台需要前后端分工吗
@Leviathann @xuanbg @dream4ever 可能“分工”这个词容易引起歧义,问题里的“分工”是指人员上的分离,前端、后端由不同的人去开发,而不是仅仅指前后端代码是否分离
2021-06-05 20:40:03 +08:00
回复了 cs5117155 创建的主题 PHP 使用 openssl_verify 签名校验 SHA256withRSA 的问题
我都是直接用 paypal 的 api 来做校验: https://developer.paypal.com/docs/api/webhooks/v1/#verify-webhook-signature
2021-05-31 14:25:12 +08:00
回复了 uti6770werty 创建的主题 MySQL Mysql group by 然后再 order by,但不能按最新时间查询出来...
不是很懂你想怎样排序,是每个分组都留下 logtime 最新的那一行,然后整个结果集再按 logtime DESC 排序?
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2733 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 651ms · UTC 15:18 · PVG 23:18 · LAX 07:18 · JFK 10:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.