相关分类: Java技术 C/C++ VB delphi
  • 过滤器模式(Filter Pattern)

    过滤器模式: 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式, 这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。 这种类型的设计模式属于结构型模式,它结合多个标准来获得单一标准。 实现...

    2018-07-16 02:38:45

  • Spring Cloud入门程序

    本文手把手教你,做出第一个Spring Cloud程序,Eureka的简单入门使用 1、创建Spring Starter Project工程 点击next,添加项目名 2、引入Spring Cloud 的 Eureka 点击next 点击 finish 3、配置项目的 application.properties #设置tomcat服务端口号server.port = 1111 #...

    2018-07-16 02:38:47

  • 从SpringBoot源码分析 配置文件的加载原理和优先级

    本文从SpringBoot源码分析 配置文件的加载原理和配置文件的优先级 跟入源码之前,先提一个 问题 : SpringBoot 既可以加载指定目录下的配置文件获取配置项,也可以通过启动参数(VM Options)传入配置项,为什么通过启动参数传入的配置项会“顶掉”配置文件中的配置?...

    2018-07-16 02:38:46

  • Spring Cloud程序报错总结

    1、com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: 原因如下: 在默认设置下,Eureka服务注册中心也会将自己作为客户端来尝试注册它自己,所以我们需要禁用它的客户端注册行为。 禁止方式如下:在application.properties配置文件中增...

    2018-07-16 02:38:44

  • spring boot 打包jar,jar没有主目录清单

    (1)spring boot 打包jar 如果有不对的还请指点,知道自己技术部怎么样,第一次写,写的有点乱 理解一下 1、在POM.xml文件下添加如下代码;注意:version、configuration、executions三个标签是我后来查找添加的,网上解决方案要么没有这三个要么不一样,我试了都不行...

    2018-07-16 02:38:43

  • 抽象工厂模式(Abstract Factory Pattern)

    抽象工厂模式:抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式...

    2018-07-16 02:38:15

  • 电商促销后台逻辑

    电商所谓营销,归根结底都是订单金额的变化;如果我们清楚的知道订单金额的计算流程是怎样的,那么我们只需要顺着系统的计算流程做促销,就不用担心各种促销类型之间产生重叠或者冲突的情况了。当我们知道这个关系后,就可以将营销活动区分为三种类型:改商品价格、改...

    2018-07-16 02:38:14

  • Java面向对象

    1:局部变量和成员变量 ? (1)在类中位置不同 ?成员变量:在类中方法外定义 ?局部变量:在方法中定义或方法参数中定义 ? (2)在内存中的位置不同 ?成员变量:在堆内存中 ?局部变量:在栈内存中 ? (3)生命周期不同 ?成员变量:随着对象的创建而存在,随着对象的消失...

    2018-07-16 02:38:14

  • Springboot2.X集成redis集群(Lettuce)连接

    前提:搭建好redis集群环境,搭建方式请看:https://www.cnblogs.com/xymBlog/p/9300574.html 1. 新建工程,pom.xml文件中添加redis支持 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-data-redis/artifactId /dependency 2.配置...

    2018-07-13 02:39:56

  • eclispe创建gradle多模块项目

    eclipse创建gradle多模块有两种方式 第一种方式: 第一步 :创建多个独立gradle项目: 第二步: 编辑父模块gradle-multi 的settings.gradle文件: include 'gradle-one' include 'gradle-two' project( ':gradle-one').projectDir = new File(settingsDir, '../gradle-...

    2018-07-13 02:39:55

2