-
[Spring cloud 一步步实现广告系统] 18. 查询返回广告创意
[Spring cloud 一步步实现广告系统] 18. 查询返回广告创意 根据三个维度继续过滤 在上一节中我们实现了根据流量信息过滤的代码,但是我们的条件有可能是多条件一起传给我们的检索服务的,本节我们继续实现根据推广单元的三个维度条件的过滤。 在 SearchImpl 类中添加过...
-
Spring入门(七):Spring Profile使用讲解
Spring入门(七):Spring Profile使用讲解 1. 使用场景 在日常的开发工作中,我们经常需要将程序部署到不同的环境,比如Dev开发环境,QA测试环境,Prod生产环境,这些环境下的一些配置肯定是不一样的,比如数据库配置,Redis配置,RabbitMQ配置。 如果每次切换发布环境...
-
Spring Cloud初认识
Spring Cloud初认识 一、MicroService基本描述 微服务(MicroService)架构产生的原因: 解决单体应用框架的缺点。 单体应用(Monolith)框架: 所有的代码及功能都包含在一个WAR包中的项目组织方式被称为Monolith。 单体应用(Monolith)框架的缺点: 编译难,部署难...
-
面试官:来谈谈限流-RateLimiter源码分析
面试官:来谈谈限流-RateLimiter源码分析 RateLimiter 有两个实现类: SmoothBursty 和 SmoothWarmingUp ,其都是令牌桶算法的变种实现,区别在于 SmoothBursty 加令牌的速度是恒定的,而 SmoothWarmingUp 会有个预热期,在预热期内加令牌的速度是慢慢增加的,直到达到...
-
Java描述设计模式(07):适配器模式
Java描述设计模式(07):适配器模式 一、适配器模式简介 1、基础概念 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式有类适配器模式和对象适配器模式,以及缺省(接口)适配器,三...
-
Spring入门(六):条件化的bean
Spring入门(六):条件化的bean 1. 概念 默认情况下,Spring中定义的bean在应用程序启动时会全部装配,不管当前运行的是哪个环境(Dev,QA或者Prod),也不管当前运行的是什么系统(Windows或者Linux),但有些使用场景下,我们可能需要条件化的装配某些bean,即当满足...
2019-08-16 12:28:51 Java技术windows 7系统定义LinuxWindows系统微信公众号微信公众号PS
-
设计模式:单例的五种实现及分析
设计模式:单例的五种实现及分析 ????单例模式是设计模式中最简单的一种创建型模式,使用场景一般有:工具类对象、系统中只能存在一个实例对象的类、创建频繁或又耗时耗资源且又经常用到的对象等。如:JDK的Runtime类就是饥饿的单例模式,以及Spring容器管理的实例Bean...
-
Java并发编程入门,看这一篇就够了
Java并发编程入门,看这一篇就够了 Java并发编程一直是Java程序员必须懂但又是很难懂的技术内容。这里不仅仅是指使用简单的多线程编程,或者使用juc的某个类。当然这些都是并发编程的基本知识,除了使用这些工具以外,Java并发编程中涉及到的技术原理十分丰富。 于是乎...
2019-08-16 12:28:48 多线程编程编程开发java学习java并发编程服务器硬件网上购物Intel360系统
-
给你的SpringBoot做埋点监控--JVM应用度量框架Micrometer
给你的SpringBoot做埋点监控--JVM应用度量框架Micrometer 这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 JVM应用度量框架Micrometer实战 前提 spring-actuator 做度量统计收集,使用Prometheus(普罗米修斯)进行数据收...
-
鲜为人知的maven标签解说
鲜为人知的maven标签解说 目录 localRepository interactiveMode offline pluginGroups proxies servers mirrors profiles 使用场景 出现位置 激活方式 maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的...
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
