罗马数字转整数

罗马数字转整数,题解:首先建立一个 `HashMap` 来映射符号和值,然后对字符串从左到右来,如果当前字符代表的值不小于其右边,就加上该值;否则就减去该值。以此类推到最左边的数,最终得到的结果即是答案 ...

字符串匹配 - KMP算法

字符串匹配 - KMP算法实现 `strStr()` 函数。给定一个 `haystack` 字符串和一个 needle 字符串,在 `haystack` 字符串中找出 `needle` 字符串出现的第一个位置 (从0开始)。如果不存在,则返回  `-1` ...

谈谈电商系统中的商品模块设计

谈谈电商系统中的商品模块设计电商系统基本是开发者接触的最多的系统了,对于一个电商系统,商品模块显然是其核心功能,商品模块设计的好坏直接决定后续的开发进度和维护成本。商品系统设计首先要明确的几个点:1、平台还是自营 2、现在和未来经营的类目是标品还是非标品3、 公司经营的商品种类4、是否有分仓发货业务,库存是否要绑定 ...