-
RocketMQ中PullConsumer的消息拉取源码分析
RocketMQ中PullConsumer的消息拉取源码分析 在PullConsumer中,有关消息的拉取RocketMQ提供了很多API,但总的来说分为两种,同步消息拉取和异步消息拉取 同步消息拉取 以同步方式拉取消息都是通过DefaultMQPullConsumerImpl的pullSyncImpl方法: 1 private PullResult...
-
最常见的Java面试题及答案汇总(一)
最常见的Java面试题及答案汇总(一) Java 基础部分 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 具...
2019-08-16 12:29:33 java runtimejava 开发工具文件服务器定义虚拟机timAVthe常用
-
java解释器模式
java解释器模式 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 解释器模式的结构 下面就以一个示意性的系统为例,讨论解释器模式的结构。系统的结构图...
-
给你的SpringBoot做埋点监控--JVM应用度量框架Micrometer
给你的SpringBoot做埋点监控--JVM应用度量框架Micrometer 这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 JVM应用度量框架Micrometer实战 前提 spring-actuator 做度量统计收集,使用Prometheus(普罗米修斯)进行数据收...
-
Spring Boot 如何自定义返回错误码错误信息
Spring Boot 如何自定义返回错误码错误信息 说明 在实际的开发过程中,很多时候要定义符合自己业务的错误码和错误信息,而不是统一的而不是统一的下面这种格式返回到调用端 INTERNAL_SERVER_ERROR(500, Internal Server Error), 下面我们来看看如何将我们自定义的错误码...
-
每天用SpringBoot,还不懂RESTful API返回统一数据格式是怎么实
每天用SpringBoot,还不懂RESTful API返回统一数据格式是怎么实现的? 关于 Spring 的全局处理,我有两方面要说: 统一数据返回格式 统一异常处理 为了将两个问题说明清楚,将分两个章节分别说明,本章主要说第一点 有童鞋说,我们项目都做了这种处理,就是在每个 API...
-
Spring Boot 2.X 如何快速整合jpa?
Spring Boot 2.X 如何快速整合jpa? 本文目录 一、JPA介绍 二、Spring Data JPA类结构图 1、类的结构关系图 三、代码实现 1、添加对应的Starter 2、添加连接数据库的配置 3、主要代码 一、JPA介绍 JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注...
-
从SpringBoot构建十万博文聊聊缓存穿透
从SpringBoot构建十万博文聊聊缓存穿透 前言 在博客系统中,为了提升响应速度,加入了 Redis 缓存,把文章主键 ID 作为 key 值去缓存查询,如果不存在对应的 value,就去数据库中查找 。这个时候,如果请求的并发量很大,就会对后端的数据库服务造成很大的压力。 造成...
-
RocketMQ中PullConsumer的启动源码分析
RocketMQ中PullConsumer的启动源码分析 通过DefaultMQPullConsumer作为默认实现,这里的启动过程和Producer很相似,但相比复杂一些 【RocketMQ中Producer的启动源码分析】 DefaultMQPullConsumer的构造方法: 1 public DefaultMQPullConsumer( final String consumerGr...
-
基于Spring注解的上下文初始化过程源码解析(三)
基于Spring注解的上下文初始化过程源码解析(三) 上一篇跟完了refresh 方法中第一个重要的方法invokeBeanFactoryPostProcessors, 这篇继续分析 refresh 方法中第二个比较重要的 finishBeanFactoryInitialization 方法 protected void finishBeanFactoryInitializatio...
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
