自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 RabbitMQ面试必备知识点及实战(二)-核心概念

1 为什么是 RabbitMQ2 为何高效3 AMQP高级消息队列协议5 AMQP核心概念6 RabbitMQ整体架构与消息流转7 安装与使用本节食用指南cd /usr/lib/rabbitmq/bin8 安装问题配置主机名13 Exchange交换机Exchange:接收消息,并根据路由键转发消息所绑定的队列...

2019-06-29 08:27:23 1783

原创 RabbitMQ实战指南之Time-To-Live and Expiration

1 概述RabbitMQ允许你为messages和queues设置TTL(存活时间)。这可以使用可选的queue 参数或策略来完成(建议使用后一个选项)。Message TTL可以应用于单个队列,一组队列或逐个消息地应用。TTL设置也可以由操作策略强制执行。队列中的 Per-Queue消息TTLMessage TTL可以通过使用策略设置message-ttl参数或通过在队列声明时指定相同...

2019-06-28 17:04:45 2442

原创 1sdfsaf

1 现在常见的Java工程师/架构师对缓存技术的了解和掌握程度工作中都会用到一些缓存技术,redis/memcached基础使用,初步的集群知识我面试过的人里,能掌握到很少的缓存架构的人,屈指可数,个位数,而且都是在大公司有过类似的大型复杂系统架构经验的人2 缓存架构/技术掌握的不够,对你的发展带来了哪些阻碍?2.1 工作中如果你这块技术掌握不够,然后你的公司的项目遇到了一些相关的难题,...

2019-06-27 10:33:14 1185

原创 分布式搜索引擎ElasticSearch读写数据工作流程

以下用ES表Elastic Search1 面试题ES写入/查询数据的工作原理是什么呀?2 考点分析面试官就是想看看你是否了解ES的一些基本原理.ES无非就是写/查数据,你如果不明白你发起写入/搜索请求后,ES做了什么,那你该劝退了.3 详解3.1 ES写数据的执行流程客户端选择一个node发送请求过去,该node就是coordinating node(协调节点);coor...

2019-06-27 04:06:54 1307 2

原创 突破Java面试(9)-如何保证消息队列的顺序性

1 面试题如何保证消息的顺序性?2 考点分析其实这个也是用MQ的时候必问的话题,第一看看你了解不了解顺序这个事第二看看你有没有办法保证消息是有顺序的,这个生产系统中常见的问题。3 详解举个例子,一个mysql binlog同步的系统,压力还是非常大的,日同步数据要达到上亿.mysql -> mysql,常见的一点在于说大数据team,就需要同步一个mysql库过来,对公司的业务...

2019-06-26 00:05:41 1703

原创 大厂原来都是这样实现分布式消息队列的高可用

1 面试题如何保证消息队列的高可用性2 考点分析高可用是必问的,因为MQ的缺点很多,导致系统可用性降低。所以只要你用了MQ,接下来问的一些要点肯定就是围绕着MQ的那些缺点怎么解决.要是你傻乎乎的就干用了一个MQ,各种问题从来没考虑过,那你就杯具了,面试官对你的印象就是,只会简单实用一些技术,没任何思考,马上对你的印象就不太好了。这样的同学招进来要是做个20k薪资以内的普通小弟还凑合。如...

2019-06-25 14:13:30 1840

原创 MySQL8.0实战(二) - 数据库设计

本章节“三部曲”,程序猿的必备技:1、前奏:【业务分析】欲善其事,必三思而行;2、高潮:【逻辑设计】范式化VS反范式化;3、结束:【物理设计】存储引擎&数据类型&命名规约。3-1 【前情提要】数据库结构设计N部曲3-2 实战项目需求分析 试看3 需求总结◆ 课程的属性:{主标题,副标题,方向,分类,难度最新最热,时长,简介,人数,需知,收获,讲师名讲师职位,课程图片综...

2019-06-24 23:09:13 1520

原创 MySQL8.0实战(二) - 数据库的选型

1 功能2 用户国际国内3 特点◆ 结合Java、Scala两种语言◆ 从基础到实战◆ 系统学习Flink的核心知识◆ 快速完成从入门到上手企业开发的能力提升4 安排◆ 初识Flink◆ 编程模型及核心概念◆ DataSet API编程◆ DataStream API编程◆ Flink Table&SQL◆ Window和Time操作◆ Flink...

2019-06-23 04:38:33 1407

原创 Go实战抢红包系统(三)-架构设计

项目的代码架构设计就是作战线路规划。本文从Why、What、How三个维度来介绍代码架构,说明代码架构意义、要做的事、常见的代码分层。从四层架构来阐述每一层职责,最后介绍Go module模块化管理代码工具。…1 代码架构的意义代码架构就是详细设计中的核心内容!1.1 代码架构承上启下,决定软件质量◆ 承上说明业务逻辑和业务领域模型◆ 本身保证代码有更好的可读性和可维护性、可扩展性...

2019-06-22 20:20:15 2278

原创 Flink实战(三) - 编程范式及核心概念

掌握Flink的核心概念及编程模型,如何在编程中执行key及转换函数,Flink支持的数据类型。1 课程目录3-2 核心概念概述3-3 DataSet和DataStream3-4 Flink编程模型3-5 延迟执行3-6 指定key之Tuple3-7 指定key之字段表达式3-8 指定key之key选择器函数3-9 指定转换函数3-10 Flink支持的数据类型...

2019-06-18 00:55:47 2055 1

原创 分布式日志收集框架Flume下载安装与使用

目录◆ 业务现状分析◆ Flume环境部署◆ Flume概述◆ Flume实战◆ Flume架构及核心组件

2019-06-13 01:03:22 2288

原创 Netty源码解析实战(6)-pipeline

1 pipeline概述2 pipeline初始化看看其一个实现类基本数据结构组件3 添加ChannelHandler先看看用户代码6 outBound事件的传播同理以后的过程7 异常的传播最佳实践8 pipeline总结调用 ...

2019-06-05 23:14:16 1234 1

Spring基础讲义-java 入门必备

Spring基础讲义-java 入门必备Spring基础讲义-java 入门必备Spring基础讲义-java 入门必备Spring基础讲义-java 入门必备Spring基础讲义-java 入门必备Spring基础讲义-java 入门必备Spring基础讲义-java 入门必备Spring基础讲义-j

2022-11-05

spring-boot-actuator-web-api.pdf

Spring Boot Actuator Api

2021-10-02

EvgenyMandrikov_Marc_Hoffmann_Java_Coverage_mechanics.pdf

jacoco 官方原理解析文档,由领导者亲自执笔编写!

2020-04-03

人工智能蔡自兴课件 PPT

人工智能及其应用第四版,最新版本课程使用课件,适合期末复习

2019-01-06

Spartk 电影PPT资料

Spartk 电影的PPT资料,这是一个很好的视频教程哦,由于原文件太大,想要可以联系我哦

2019-01-06

南邮微机原理课件

南邮微机原理课件.....................................................................

2018-01-08

南邮Windows编程课件

南京邮电大学Windows编程课件1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

2017-11-26

微机原理课件-南邮

南邮的微机原理课件

2017-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除