用户中心USER CENTER

首页/用户
  • 如何使用SpringCloud进行灰度发布

    摘要:灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。如何使用进行灰度发布呢将分一下四步第一,设置网关权重路由设置中提供了去实现根据分组设置权重进行路由,因此使用起来相对比较简单,有兴趣的可以阅读源码。 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那...

    Jackwoo 发布于Java
  • 关于循环主键的设计

    摘要:关于循环主键的设计需求一笔业务要生成一个序号,序号长度为位,序号的规则是固定的前缀位日期位受理人序号位每日循环的序列号位。方案采用关系数据库来实现,列有和字段,是主键。 关于循环主键的设计 需求 一笔业务要生成一个序号,序号长度为20位,序号的规则是固定的前缀(5位)+日期(yyyymmdd)(8位)+受理人序号(3位)+每日循环的序列号(4位)。例如业务员001的业务编号ORDER2...

    Jackwoo 发布于Java
  • 自定义类加载器-从.class和.jar中读取

    摘要:在没有指定自定义类加载器的情况下,这就是程序的默认加载器。自定义类加载器双亲委派模型避免由于字节码被多次加载。首先自定义类加载器,最重要的就是先继承这个类。 一. 类加载器 JVM中的类加载器:在jvm中,存在两种类加载器,a) Boostrap ClassLoader:这个是由c++实现的,所以在方法区并没有Class对象的实例存在。用于加载JAVA_HOME/bin目录...

    Jackwoo 发布于Java
  • Java 性能要点:自动装箱/ 拆箱 (Autoboxing / Unboxing)

    摘要:文章主要介绍通过改进就已存在的骨灰级特性大幅度提高应用性能。在继续解释造成差异的细节之前,让我们仔细回味一下中的这两个概念自动装箱与拆箱。 【编者按】本文作者为 Ali Kemal TASCI,最早于2016年4月9日发布于DZONE社区。文章主要介绍通过改进 Java 1.5 就已存在的骨灰级特性大幅度提高应用性能。 本文系 OneAPM 工程师编译呈现,以下为正文。 如果我告诉你:...

    Jackwoo 发布于Java
  • go实现LRU cache

    摘要:简介概述缓存资源通常比较昂贵通常数据量较大时会竟可能从较少的缓存满足尽可能多访问这里有一种假设通常最近被访问的数据那么它就有可能会被后续继续访问基于这种假设将所有的数据按访问时间进行排序并按驱逐出旧数据那么存在缓存的数据就为热点数据这样既节 1. LRU简介 1.1 概述 缓存资源通常比较昂贵,通常数据量较大时,会竟可能从较少的缓存满足尽可能多访问,这里有一种假设,通常最近被访问的数据...

    Jackwoo 发布于云内存数据库
<