-
过滤器模式(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
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




