240 发简信
IP属地:上海
  • Kubernetes:PodPreset剖析

    一. 简介 Pod总是需要定义过多重复的字段,本着万物皆可“抽象化,模版化”的思维,衍生出了PodPreset功能。Preset 就是预设,有时...

  • application.properties和 bootstrap.yml 区别

    1.首先yml和properties文件都是属于配置文件,功能一样。主要是区别于application和bootstrap的加载顺序。 Boot...

  • 通过redis+lua实现加减库存

    一. 场景 下单后库存校验或者秒杀场景下,有很多利用“锁”的方案来解决问题。但是加锁其实是一件性价比很低的事,所以我们采用用redis+lua的...

    1.9 7005 2 10
  • @EnableDiscoveryClient与@EnableEurekaClient区别

    在使用Spring Cloud feign使用中在使用服务发现的时候提到了两种注解,一种为@EnableDiscoveryClient,一种为@...

  • @ConditionalOnProperty来控制Configuration是否生效

    1. 简介 Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效 2. 说明 3. 使...

  • Resize,w 360,h 240
    Maven 插件编写 之 Mojo

    1.Maven Maven 作为一个优秀的项目管理工具,其插件机制为其功能扩展提供了非常大的便捷性。虽然说大多数情况下,我们可能不太会自己去编写...

  • Resize,w 360,h 240
    Neo4j系列-图形数据库结构(三)

    1. 前言 一个属性图是由顶点(Vertex),边(Edge),标签(Lable),关系类型和属性(Property)组成的有向图。顶点也称作节...

  • spring中自定义注解(annotation)与AOP中获取注解

    一、自定义注解(annotation)自定义注解的作用:在反射中获取注解,以取得注解修饰的类、方法或属性的相关解释。 二、自定义注解的使用 三、...

  • Resize,w 360,h 240
    Neo4j系列-新手入门(二)

    1.下载与安装 1.1安装Java JDK 由于Neo4j是基于Java的图形数据库,运行Neo4j需要启动JVM进程,因此必须安装JAVA S...

    0.9 41193 5 28 1