摘要: 订单号要求 全局唯一 长度固定 趋势递增 高并发 高效率(整型、不能太长) 策略一:UUID 缺点:无序、效率低、字符串、过长(占用空间)、可读性差 策略二:数据库自增 自增参数设置 可通过设置不同数据库自增参数来并发获取订单号 缺点 不利于数据库服务器伸缩(步长限制) 不利于数据迁移 策略三:雪花 阅读全文
posted @ 2020-04-26 20:01 杨海星 阅读(641) 评论(0) 推荐(0)
摘要: 摘自知识星球粥左罗 三个核心 输入 想象力是阅历的延伸 生活体验、资料阅读、走访调研 提升输入强度:没有数量就没有质量,一年读500万字 提高输入标准:筛选优质资源,干货;放弃低质量公众号 提升输入效果:带目的阅读,作笔记;主题式阅读;反复阅读;批判性思维;代入工作和生活场景 思考 训练思考能力 习 阅读全文
posted @ 2020-04-26 17:11 杨海星 阅读(174) 评论(0) 推荐(0)
摘要: 3.10 实战一:如何开发实现一个遵从设计原则的积分兑换系统? 3.10.1业务开发包含的工作 无外乎三方面的工作要做: 接口设计、数据库设计和业务模型设计 。 数据库和接口的设计非常重要,一旦设计好并投入使用之后,这两部分都不能轻易改动。 改动数据库表结构,需要涉及数据的迁移和适配; 改动接口,需 阅读全文
posted @ 2020-04-26 12:18 杨海星 阅读(259) 评论(0) 推荐(0)
摘要: 3.9 实战一:业务系统开发,如何做需求分析和设计 3.9.1 需求分析(积分系统) 借鉴类似产品 技术人也要有产品思维 要懂得借鉴:爱因斯坦:“创造的一大秘诀是要懂得如何隐藏你的来源” 两大功能:赚取积分;消费积分 赚取积分 积分赚取渠道,比如下订单、每日签到、评论等; 积分兑换规则,比如订单金额 阅读全文
posted @ 2020-04-26 00:54 杨海星 阅读(198) 评论(0) 推荐(0)