V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  pinews  ›  全部回复第 1 页 / 共 34 页
回复总数  669
1  2  3  4  5  6  7  8  9  10 ... 34  
2023-04-05 23:57:58 +08:00
回复了 pinews 创建的主题 程序员 问一个会计类的问题,如何计算退款时的折扣和利润率?
@Swimming 我不懂,重开单子,算是冲红的吧。

我的意思是,假如出售一件商品,原价 1000 ,打折 900,0.9 的折扣,当天退款一件商品原价 850 ,售价 850 ,退款行为是否也有个折扣,这个折扣是不是 1 ,如果合计两项,是不是 1000-850=150,900-850=50 ,合计 50/150=0.33 的折扣,我感觉不对,又不知道哪里有问题。。
2021-01-21 10:36:57 +08:00
回复了 pinews 创建的主题 程序员 正常的 while true 为什么不加 sleep 也不会耗尽 cpu?
@ben1024 阻塞就是超时等待吧?

我借之前一个网友去快递点取快递的例子总结下。

第一个是,去了发现没有就回来,然后马上再接着去(很累很蠢,因为本来是预计已经到了,只取一次的)
第二个是,去了发现没有就回来,过一会( sleep )再去(不累了,但是会不及时)
第三个是,去了返现没有,就在那里等,如果在这个时间里没等到就回来,然后接着去,但是很有可能等到,或者干脆等不到就不回来,直到等到才回去(不累也很及时,但是要快点递支持在里面等)

例子不是很恰当,大概是这个意思吧,那个 iowait 应该是第三种吧,所以 while true 没 sleep 能又快又轻松完成任务。
2021-01-19 11:28:12 +08:00
回复了 pinews 创建的主题 程序员 正常的 while true 为什么不加 sleep 也不会耗尽 cpu?
@wangxn 如果 while(true){};那是不是他把所有时间片都占用了,所以会 100%
@julyclyde iowait 是啥?大概了解了一下,如果 cpu 虽然不用干活,但是也不能干别的,那有什么区别?
@systemcall 程序是怎么调用中断的?比如消息队列,我到 github 上搜源代码,看不懂,也没找到什么想要了解的信息
2021-01-19 11:02:56 +08:00
回复了 pinews 创建的主题 程序员 正常的 while true 为什么不加 sleep 也不会耗尽 cpu?
我说正常的 while true 是正常使用的。比如 kafka 的 php 示例就是 while true 我看 cpu 也没什么变化,如果跑满 4 核不是要占到 25 33 ?
2021-01-14 10:02:08 +08:00
回复了 zooo 创建的主题 问与答 空气中有很大的疑似汽油味...
不是有可燃气体检测仪器?放在家里,如果天然气泄漏会发警报,不知道物业怎么检测的?
我也会遇到,大约就是卡死了,特别是国外的数据库,特别容易卡死,还有一点,编辑连接->高级->保持连接间隔(秒),默认 240,可以试着改小,比如 30 。
哦 感谢大神们
2021-01-08 16:16:51 +08:00
回复了 jtping 创建的主题 程序员 购物车结算问题
@jtping 如果所有商品减库存都是相同的,比如-1,的确可以一起 update,明白了

那就考虑缓存数据库呗,期待你的结果。
对了 php 有个 ignore_user_abort,可以让浏长时间执行的程序在浏览器停止关闭之后继续执行。
好像是这样,不知道说的对不对,TCP 建立连接后,发送一条信息,就等待对方的回应,如果对方的回应中有“结束连接”,就关闭连接,短连接默认是带“结束连接”的,为了在程序执行完,按顺序接下来要发送“结束连接”之前用一个 while true 阻塞接下来的行为。

php cgi 也就是 web 按 http 协议默认是执行完就要回应对方。
cli 是本身是个长连接?没超时限制,没自动结束连接?

在 php 程序请求其他 socket 加了 p 就是长连接,但默认有超时,为了超时要设置 socket 超时为不限时,如果不加 p 就是一次性的?

不知道对不对。。。什么都是在摸索。。。
2021-01-08 10:22:50 +08:00
回复了 jtping 创建的主题 程序员 购物车结算问题
小白来交流下,减库存这个操作,本身不就自带锁吗,第一种和第二种有什么区别?第二种怎么减少数据库访问了?不同的商品可以一块减?
就算有区别,锁的总耗时没较少,也说不上增加吧,问题应该是解决总耗时吧。

要解决总耗时只能用缓存数据库了啊,redis memcached mysql 的 memory 表都可以吧,

另外如果处理订单除了减库存,还要减红包,发短信,发邮件,赠送积分,红包等等,那可以考虑协程异步处理(消息队列)了啊

不知道说的对不对。
2020-12-24 16:43:23 +08:00
回复了 mitu9527 创建的主题 程序员 关于 REST 中的“无状态”的一个疑问。
@mitu9527 我觉得这个无状态是相对的,不是绝对的,没有两次请求是完全相同的,除非符合你的预期,即达成协议的无状态满足需求。
比如普通人吃饭感受个色香味就完了,美食家则要感受更多的信息,老板则要感受能否带来盈利,你就必须用心去体验。

原来的 http 协议之前,邮件,用户组,ftp 都是必须认证,一步接一步,最后退出这样的流程,
http 也支持长连接和基本认证,现在注册登录却没有使用那种形式,另外 http 的繁琐也出现了 WebSocket,都是为了最合适的应用场景。

新名词的确不一定名副其实,为了推销自己使劲吹。
2020-12-20 13:47:30 +08:00
回复了 o0OoO0o 创建的主题 问与答 通过 Imgur 的 API 上传的图片,没有绑定到自己的账户上?
上传之后,有返回的删除字段,你看看返回的所有字段
php_curl

谢谢,我试试!
2020-12-02 21:07:54 +08:00
回复了 hongmao21 创建的主题 DNS 域名的 NS 指向异常,是找西部数码还是 Cloudflare 呢
@misty8873 复制链接在新窗口打开,或者去掉 https 的 s
2020-11-24 11:21:42 +08:00
回复了 pinews 创建的主题 问与答 光大信用卡也太不靠谱了,怎么办?
@xiofee 最近才了解,双标卡是磁卡,ic 卡要分开。

向光大道歉,的确是两张卡,而且速度还是挺快的,17 号申请,第二天上门填资料,第四天审批通过,第六天制卡,第七天邮寄,有望第八天拿到卡。
当时心里还是又担心又心急的,网上说来来回回要一个月,怎么会一个月呢,这银行的办事效率也太低了吧,如果换成互联网公司。。。现在光大解答了我的疑惑,没有不必要的拖沓嘛。
1  2  3  4  5  6  7  8  9  10 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3357 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 12:39 · PVG 20:39 · LAX 05:39 · JFK 08:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.