V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  passerbytiny  ›  全部回复第 144 页 / 共 153 页
回复总数  3054
1 ... 136  137  138  139  140  141  142  143  144  145 ... 153  
2018-09-27 18:04:52 +08:00
回复了 v2410117 创建的主题 程序员 12306 自动分配无座这个逻辑是真的合理吗?
关于楼主的这句话:“关键是我不要无座啊,如果确实一直抢不到二等座,我可以坐飞机,坐大巴,还有备选项嘛”,不支持这种操作的原因,可能只是纯技术原因,就是为了减小资源浪费。

铁路这种大体量的系统,应该是分布式并且异步的,购票流程类似这样:
一、购票人查询是否有二等座 /无座这一档次的票
二、购票人确认有票后下单
三、下单时锁票
三 A、如果有座,锁座票,跳到四
三 B、如果有无座票,锁无座票,跳到四
三 C、如果无座票也没有了,跳到分支 A
四、提示下单成功
五、支付
六、购票完成

分支 A 一、提示下单失败,提示已经没有票了,高级一点的再给个哪里还有票的友情提示
中间可能还有未支付、取消订单等其它分支,但是加上一天取消不能超过三次这种限制后所有分支加起来,一个人一天的购票过程中,能走到锁票步骤的,不会超过十次。

如果要满足楼主的需求,那就要改锁票过程了,加一个判断:如果只有无座票,那么跳刀分支 X ——提示无座,再跳回到一,然后循环。重点是这个循环,有了这个循环,一个人一天的购票过程中,就有无数次的可能会走到锁票这个步骤。别提加循环次数限制,要是限制次数,这个功能等于没用,所以不如直接不提供功能。

查询过程可以通过 CQRS、缓存等,压力并不大,但是锁票过程,涉及到跟票务库存之间的强一致性,压力是很大的。
2018-09-27 17:34:49 +08:00
回复了 v2410117 创建的主题 程序员 12306 自动分配无座这个逻辑是真的合理吗?
楼主,以及楼上提供解决方案的和分析技术原因的,你们要么是无意,要么是刻意忽略一个事实:铁路卖的是票,不是座,二等硬座票跟无座票是同一档次的票。要行政法规明示的火车票价,怎么可能出现票价相同但档次不同的票。

既然是同一档票,那么因为并发环境出票的时候正好没有座了,自然是直接给你出无座票。你要觉得无座票不好,你有退的自由。你要是觉得别人可能会退票,你想现在不出票等一会看看,不好意思,你后面还排着队呢,你去重新排队吧,但是你排过来的时候可能无座票都没了。你要是觉得网上能够随机抢,不好意思,曾经有这想法的人太多导致资源严重浪费,所以我们屏蔽了这种手段。

你们应该吐槽的是,无座票为什么跟二等硬座票的价格是一样的。这两者票价要不一样,12306 绝对不敢这么出票。

楼主举得买牛肉例子就是扯淡,买菜从来是钱货同时或者先货后钱,哪个 13 回先钱后货。另外就算买牛肉先钱后货,那类比到火车票上也是没新鲜牛肉的时候,跟你换成冰箱里存的牛肉。
2018-09-27 14:41:17 +08:00
回复了 Sinar 创建的主题 Java Java 11 发布啦!
@earendil1412 #84 兼容性支持,不等于全面支持
2018-09-27 14:40:16 +08:00
回复了 Sinar 创建的主题 Java Java 11 发布啦!
@wohenyingyu03 JDK 捆绑 JRE 是 Sun 和 IE 的遗留。Java 早期版本是以 Applet 为亮点的,Applet 的运行环境需要安装到操作系统环境上的 JRE,为了最小安装,一般独立提供。而早期 JDK 的安装方式超级挫(实际上现在也很挫),必须要手动配置环境变量,意味着单独安装 JDK 的话,并不一定有操作系统认识的 JRE,所以 Sun 干脆提供了 JDK+可选的 JRE 的安装方式。
2018-09-27 10:38:51 +08:00
回复了 innoink 创建的主题 游戏 一个电竞类游戏玩家太少的时候,是不是可以考虑放弃了?
再说下暴雪电竞跟电竞的区别:

一、面向数字的公平。设计师观点:
* 我们发现即使在不断削弱的情况下,这个英雄的出场率还是偏高,所以我们暂时降低了它的伤害;
* 虽然这个英雄出场率不高,但是胜率超过了 50%,所以我们削了它;
* 虽然我们找不到原因,这个天赋却没人选,所以我们削弱了另一个天赋(来强制你选这个天赋);
* (你已经连续输 5 场了,虽然我们不公开承认,你下一场我们会给你匹配优质队友和菜鸟敌人的);
* (你上一场赢的太轻松了,虽然我们不公开承认,你下一场我们会给你匹配萌新队友的);
二、没有核心特色的修改。设计师观点:
* 穆拉丁的打断让部分玩家不爽,所以天神下凡没有晕人效果了;
* 隐身波纹太难看见了,让部分玩家不爽,所以隐身改成肉眼能看见的了;
* 炮塔有弹药容量,让部分玩家不爽,所以炮塔现在没弹药限制了;
* 阿巴瑟的偷塔战术,让部分玩家不爽,所以它现在别想偷塔了;
* 鱼人的鱼缸,虽然只能克制部分英雄,但还是让小部分玩家不爽,所以我们废了鱼人;
* 恐魔园虽然在前几年很流行,并且现在也很有意思,但是职业人员嫌这个图类,无脑玩家嫌这个图难,所以我们先让你们普通玩家玩不了,然后把它改成奥特兰克诅咒蜘蛛园;
列出一些 dota 的更改做对比:曾经死亡先知太强势,所以某个版本调整了第三技能,不再加移动速度,但是它不再强势后,又改回去了;白牛的冲人,让无数人恨得牙牙痒,但曾经我时隔多年再玩 dota 时,这逼货还能冲人。
三、同质化的修改。设计师观点:
* 牛头人是肉,怎么能风筝人,改;
* 穆拉丁是肉,怎么能单杀人,改;
* 丽丽是辅助,怎么能单杀维拉,改;
* 李奥瑞克是肉,怎么能霸线,改;
* 李敏是刺杀,怎么能霸线,改;

数字上的公平,是最不公平的;没有核心特色,怎么让人为其投入;同质化,是没有未来的:所以暴雪虽然是电竞游戏的鼻祖,但它现在做的游戏并不是电竞游戏。

虽然以上举例都用的风暴英雄,但你要翻翻魔兽世界的更新日志,能发现类似的语句。当然魔兽世界要多加几句:虽然你们中国人玩部落的多,但是其他服联盟的太多了,所以我们全球统一给部落加了优势;虽然你被盗贼克的太厉害,但盗贼打不过法师,所以我们加强了盗贼的这个天赋让他能对抗法师,误伤了你不要见怪,盗贼法师玩得人太多我们不敢得罪。
2018-09-27 09:41:29 +08:00
回复了 innoink 创建的主题 游戏 一个电竞类游戏玩家太少的时候,是不是可以考虑放弃了?
另外说下个人对职业电子竞技的看法

一、传统竞技活动的规则,不管是参赛方集体、参赛方组建的协会,还是某个强势的单方面参赛方制定的,都是由参赛方直接制定的;职业电竞游戏的规则,是游戏的开发商制定的。
二、传统职业竞技大多是赔钱货;职业电子竞技,游戏的开发商不赚钱绝对被砍,绝对不可能有赔钱货。
三、传统竞技活动是经过几代人传承后才能流行起来,一旦流行起来,没个几代人是断不了传承的;电子竞技游戏,流行起来只要一年公测,凉起来也只要一年不赚钱,目前还没有能超过一代人的,而且不管曾经多么流行的,还没出现过凉下去后又复活的。
四、传统竞技活动的日常参与是没有规则的(举个例子,足球场上规则是固定的,场下随便踢);电子竞技游戏的日常参与规则,只能在比赛规则的基础上略作修改(因为开发商无力并且无心维持多套规则)。

说了这么多,重点就是第四条,你搞电子竞技,妨碍到我玩游戏了。
2018-09-27 09:08:19 +08:00
回复了 innoink 创建的主题 游戏 一个电竞类游戏玩家太少的时候,是不是可以考虑放弃了?
@innoink #46 电竞是“以赚钱为第一目的、以电子游戏为载体的竞技比赛”,赢只是赚钱的必要条件,不是充分条件。

看了你的附言,玩得不是风暴就是守望了。以暴雪面向“绝对 50%胜率”、“数字上绝对平衡”的“伪电竞”尿性,必然造成新鲜度一过就成鬼服的现象。

虽然风暴官方没消息,但是现在风传(说风传其实不对,因为官方论坛凉了,这消息还是靠搜索引擎勉强找出来的)官方在调整匹配算法,导致联赛匹配不上、非排、快速秒排。然而,实际效果是:匹配时间长了,但匹配的精确度,还是一样的,呵呵。
@ynyounuo #10 能打包,不一定能上架。因为不需要上架,所以断更的可能性要比扩展大很多。
昨天晚上专门看了下家里另一台电脑,发现确实还能屏蔽,所以是否有效,还是随机的。
@2333zzz
2018-09-26 18:13:28 +08:00
回复了 innoink 创建的主题 游戏 一个电竞类游戏玩家太少的时候,是不是可以考虑放弃了?
楼主你的问题问得不对,应该是:一个电竞类“游戏”,是不是可以考虑放弃了?电竞是职业人的工作内容,不是普通人玩的游戏。
2018-09-26 17:51:56 +08:00
回复了 j717273419 创建的主题 广州 在广州哪里能喝到胡辣汤呢?
出了省家乡菜不正宗,但除了河南,是吃不到家乡饭。楼主你不用找了,放假多回家就行。
你能找到的,要么是当地的同名菜,要么就是专坑老乡的高价菜。
@BXIA #45
请问,你信的是 Ios 上的 Safari,还是全平台的 Safari。
2018-09-26 14:29:38 +08:00
回复了 Sinar 创建的主题 Java Java 11 发布啦!
随便 Oracle 怎么发布,新项目用哪个版本,还是要看 Pivotal、Red Hat 以及它们管理的 Spring 社区和 Hibernate 社区用哪个
2018-09-26 14:25:26 +08:00
回复了 Sinar 创建的主题 Java Java 11 发布啦!
@Sinar #13
关于下面这句话,我有个问题,6 之后有中文?

以前的版本被翻译成英语,日语和简体中文以及法语,德语,意大利语,韩语,葡萄牙语(巴西),西班牙语和瑞典
语。但是,在 JDK 11 及更高版本中,不再提供法语,德语,意大利语,韩语,葡萄牙语(巴西),西班牙语和瑞典语翻译。
@ynyounuo 这个不是扩展,需要 Tampermonkey,稳定性不好,安全性未知
@2333zzz 屏蔽按钮老早就没有了,都是手动添加列表的。你确定你现在还能屏蔽吗
2018-09-25 11:43:27 +08:00
回复了 V2XEX 创建的主题 程序员 学了 3 天 Angular 我抑郁了
我觉得,Java 开发人员在使用前端框架时的最困难的问题是:面向服务的开发思想,与面向界面的开发思想,两种思想之间的冲突。
2018-09-24 16:13:54 +08:00
回复了 tghoul 创建的主题 程序员 大家现在日常开发过程中还见的到 UML 图吗?
@xuanbg 你早晚会转的
2018-09-23 21:59:56 +08:00
回复了 tghoul 创建的主题 程序员 大家现在日常开发过程中还见的到 UML 图吗?
@xuanbg
脑图不适合当任何设计的成果图,尤其不适合当软件设计图。流程图只是入门级别的设计图。
我想你应该是产品经理,而且是跟程序员完全对立的产品经理。
1 ... 136  137  138  139  140  141  142  143  144  145 ... 153  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2317 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 12:05 · PVG 20:05 · LAX 05:05 · JFK 08:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.