Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 369 Bytes

README.md

File metadata and controls

7 lines (4 loc) · 369 Bytes

构建短链接生成器

实现方式:

  • 使用 GuavamurmurHash3的实现对原有链接进行 hash运算得出短链接值
  • 使用数据库层面(示例代码中使用AtomicInteger来模仿自增量,实际项目中可使用NoSQL来实现)的自增量充当发号器角色,获取唯一短链接值(十进制数字转base62)