wzq_19811
码龄13年
关注
提问 私信
  • 博客:3,670
    3,670
    总访问量
  • 7
    原创
  • 1,749,901
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2012-02-02
博客简介:

wzq_19811的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    14
    当月
    0
个人成就
  • 获得16次点赞
  • 内容获得0次评论
  • 获得1次收藏
创作历程
  • 3篇
    2024年
  • 1篇
    2015年
  • 2篇
    2014年
  • 1篇
    2012年
成就勋章
TA的专栏
  • java
    2篇
  • php
  • 移动
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

354人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

最近在做个电商系统,考虑到大并发时候,id打算采用雪花算法生成,可是看了京东订单号发现京东订单号码为12位的

需要注意的是,这种生成方式需要在数据库中新建一张订单量记录表来维护每天的订单量。在生成订单时,根据当天的日期查询这张表的订单数量,然后加1,生成新的流水号。这只是一个可能的生成方式,具体的实现可能会根据京东的业务需求和数据库的实际情况进行定制。这种方法的优点是订单号具有一定的可读性,可以从订单号中获取到一些有用的信息,如下单日期和业务类型1。业务编码:根据不同的业务类型分配不同的编码。例如,Web订单的编码可能是1,CallCenter的订单编码可能是2,Wap的订单编码可能是3。
原创
发布博客 2024.01.31 ·
1263 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

雪花算法的优缺点

生成效率极高:在高并发,以及分布式环境下,除了生成不重复 id,每秒可生成百万个不重复 id,生成效率极高。系统环境ID不重复:能满足高并发分布式系统环境ID不重复,比如大家熟知的分布式场景下的数据库表的ID生成。雪花算法是一种在分布式系统中生成全局唯一ID的有效方法。保证基本有序递增:基于时间戳,可以保证基本有序递增,很多业务场景都有这个需求。不依赖第三方库:不依赖第三方的库,或者中间件,算法简单,在内存中进行。依赖服务器时间:服务器时钟回拨时可能会生成重复 id。
原创
发布博客 2024.01.31 ·
777 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

如何保证订单号的唯一性和连续性?

但是,UUID的缺点是无序的,每一次UUID数据的插入都会对主键底层的b+树进行很大的修改。全局数据库:有一个全局数据库,这个数据库中只有一张订单表 (Order),表Order只有一个自增的字段Id,这个自增的字段Id就是订单号。雪花算法(Snowflake):雪花算法是Twitter开发的一种全局唯一ID生成服务,它生成的ID是一个64位的整数,为一个Long型。这样通过数据库实现订单的自增、无重复情况。但通过数据库实现并发能力低,单表存在只能有一个自增列的情况,后期对数据的分表处理也不够友好。
原创
发布博客 2024.01.31 ·
721 阅读 ·
6 点赞 ·
0 评论 ·
1 收藏

jstree-master

发布资源 2015.12.11 ·
zip

jsTree 0.96

发布资源 2015.12.11 ·
zip

tomcat 监控

1、概述 JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote。JConsole能够提供被监控虚拟机的内存、线程、类的加载以及MBean等信息,从而能够对服务器的运行情况进行实时监控。   其实在 JD...
原创
发布博客 2015.03.02 ·
214 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

页面在手机浏览器放大的问题

最近,公司产品提供微信服务,有一个页面在手机浏览器中,页面缩小。查询了问题以后,加入<META name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">解决。...
原创
发布博客 2014.05.13 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 下安装php5

 最近,在测试服务器上安装php5 .遇到了一些问题。        服务器的版本是centOs6.3       使用 yum –y install php 命令安装,报Trying other mirror. 的异常,查了下发现是yum镜像数据库的原因。  对yum进行更新操作。  # yum clean all# rpm --rebuilddb# yum up...
原创
发布博客 2014.05.13 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 下安装php5

 最近,在测试服务器上安装php5 .遇到了一些问题。        服务器的版本是centOs6.3       使用 yum –y install php 命令安装,报Trying other mirror. 的异常,查了下发现是yum镜像数据库的原因。  对yum进行更新操作。  # yum clean all# rpm --rebuilddb# yum up...
原创
发布博客 2014.05.13 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring 配置

如何使用spring的作用域:    这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype), Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bea...
原创
发布博客 2012.05.30 ·
78 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏