首页   注册   登录
 sammeishi 最近的时间轴更新

sammeishi

V2EX 第 89719 号会员,加入于 2015-01-03 19:01:32 +08:00
sammeishi 最近回复了
175 天前
回复了 cwjokaka 创建的主题 程序员 MySQL 查询语句有什么简单的优化技巧
交给 DBA 去写。。。
期待头发离开故土,去看世界
期待颈椎唯心而行,无比耿直
期待手指关接受试炼,疼痛为荣
期待腰间盘突破自我,敢于追梦

这些期待
实现的可能晚一点
但是我
固执的相信
总会来的
跪舔型:
老师这个题目一看您就是老江湖了,佩服佩服,我个人觉得输出端肯定要做内存 cache 防止阻塞 IO,然后在分块后使用流并发推送防止。。。。最后在使用。。。。。 您老法眼看看可以吗?
真-程序员型:
老师,您脑子里的水没排干吗? 什么业务需求一次输出 10w ? 应用端一次请求 10w 设计者是大学生吗?把接口当下载机吗? 是迅雷玩上瘾了吗? 考虑过好好看病吗?
177 天前
回复了 shazh520 创建的主题 Java Java 实现优惠券系统
@shazh520 你要是这方面没经验,建议你找一些案例去实际上手体验分析原理或者找有经验同事请教,优惠业务很复杂的因为他牵扯到结算与订单系统,对于电商系统来说这相当于牵扯全部东西了,纯靠凭空想象很难有进展的。 我说的也只是整个的冰山一角,比如比较重要的一个,用户体验方面: 如果你让用户手工去填写复杂的优惠相关参数,用户肯定会疯掉的,还有更复杂的: 场景优先的互斥规则 如何实现等等。
177 天前
回复了 shazh520 创建的主题 Java Java 实现优惠券系统
分享一下最近给我司架构的 ERP 优惠子系统。优惠券只是优惠系统的一个功能,券只是一种发行方式,与免单,折扣,团购等其他优惠本质上是一样的,都是优惠行为即对订单内的目标进行减额或者额外赠送,只不过在使用途径上有区别而已。我司的优惠系统比较复杂而且涉及多分店跨店全部说完太长了。只是简要的说一下核心的逻辑。
首先把优惠系统的模型提出来,然后嵌入到订单系统中做成解析器,所有的优惠都会挨个分解成模型然后根据模型去通知结算系统应用。所以最重要的是提取这个模型,而不是代码层面,那些乱七八糟的 oop 之类的,模型你搞明白用什么实现都行。
我的模型主要是这几个属性: 条件。目标。行为。值。
比如满 3 减 1 优惠,条件是必须购买三份,目标是这 3 份商品,行为是减份,值是 1。
比如第二份半价,条件是购买份数大于 2,目标是第二份商品,行为是减额,值是 0.5
比如满 399 整单八折,条件是消费金额大于 399,目标是支付总额,行为是减额,直是 0.2%
再比如员工免单,条件是员工必须有免单权限,目标是支付总额,行为是减额,值是 100%
上门例子都是常见的业务中用到的,优惠子系统都可以将它们化解成模型,最终统一处理,而不需要将所有的优惠,每个都写一个逻辑。
模型大概是这个样子,你可以将模型分配一个 id,在跟踪这个 id,,给予使用次数得记录,那这个 id 就是优惠券。团购也是同理。
行为和条件可以多个组合的,实现这种复杂的优惠: 如满三减一送商品在整单 95 折最后在送免运费券和给会员积分。
手机码字太累,互斥就不说了,整体大概就是这个逻辑,你可以参考一下。
204 天前
回复了 JackMai 创建的主题 程序员 我想自己搞一个博客 cms。
过一遍是写不出来的,那些都只是工具,就像给你个机床和图纸你也搞不出发动机一样。当然不排除你有天赋。
这个想法其实很多新手都有过,是个很有趣的过程:
零基础阶段异常想纯手工撸一个 cms,
等真正学习到能写的程度就会涌出,“神经病啊,费那劲写一个干嘛。”
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1133 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 23:12 · PVG 07:12 · LAX 15:12 · JFK 18:12
♥ Do have faith in what you're doing.