摘要:前言 面试前对目标公司,岗位要求及面试流程有所了解,这样才可以有针对性的突破,我们来看以下几个方面,相信可以帮助大家解决大部分求职迷茫的问题。 第一,常见的技术人员发展路径/和竞争要求。 第二,技术面试一般都有哪些流程? 第三,如何去选择一个高命中率的岗位? 第四,面试前要怎么准备? 第五,面试都有 阅读全文
posted @ 2019-05-27 21:13 Coder编程 阅读 (715) 评论 (1) 编辑
摘要:每章一点正能量:每当你想要放弃的时候,就想想是为了什么才一路坚持到现在。 前言 最近在回顾复习Java基础中的一些知识点,发现了一些以前见过但是没有留意却特别有意思的知识特性,比如这次想分享的Java中一个常见的特性: 。这个知识点和特性其实在我们开发过程中经常会遇到。同时我们也会去使用一些基本数据 阅读全文
posted @ 2019-04-27 14:00 Coder编程 阅读 (191) 评论 (0) 编辑
摘要:前言 1. AMQP 核心组件 RabbitAdmin SpringAMQP声明 RabbitTemplate SimpleMessageListenerContainer MessageListenerAdapter MessageConverter 2. RabbitAdmin RabbitAd 阅读全文
posted @ 2019-09-05 15:05 Coder编程 阅读 (55) 评论 (0) 编辑
摘要:前言 上一篇 "消息中间件——RabbitMQ(七)高级特性全在这里!(上)" 中我们介绍了 ,`幂等性概念详解 在海量订单产生的业务高峰期,如何避免消息的重复消费的问题? Confirm确认消息、Return返回消息`。这篇我们来介绍下下面内容。 自定义消费者 消息的限流(防止占用内存过多,节点宕 阅读全文
posted @ 2019-08-28 15:05 Coder编程 阅读 (301) 评论 (0) 编辑
摘要:前言 前面我们介绍了RabbitMQ的安装、各大消息中间件的对比、AMQP核心概念、管控台的使用、快速入门RabbitMQ。本章将介绍RabbitMQ的高级特性。分两篇(上/下)进行介绍。 消息如何保障100%的投递成功? 幂等性概念详解 在海量订单产生的业务高峰期,如何避免消息的重复消费的问题? 阅读全文
posted @ 2019-08-26 13:36 Coder编程 阅读 (396) 评论 (1) 编辑
摘要:前言 来了解RabbitMQ一个重要的概念:Exchange交换机 1. Exchange概念 Exchange:接收消息,并根据路由键转发消息所绑定的队列。 蓝色框:客户端发送消息至交换机,通过路由键路由至指定的队列。 黄色框:交换机和队列通过路由键有一个绑定的关系。 绿色框:消费端通过监听队列来 阅读全文
posted @ 2019-08-23 09:06 Coder编程 阅读 (235) 评论 (0) 编辑
摘要:前言 本章我们来一次快速入门RabbitMQ——生产者与消费者。需要构建一个生产端与消费端的模型。什么意思呢?我们的生产者发送一条消息,投递到RabbitMQ集群也就是Broker。 我们的消费端进行监听RabbitMQ,当发现队列中有消息后,就进行消费。 1. 环境准备 本次整合主要采用Sprin 阅读全文
posted @ 2019-08-22 09:48 Coder编程 阅读 (305) 评论 (0) 编辑
摘要:前言 在前面的文章中我们介绍过RabbitMQ的搭建: "RabbitMQ的安装过" 以及各大主流消息中间件的对比: "" ,本章就主要来介绍下我们之前安装的管控台是如何使用以及如何通过命令行进行操作。 1. 命令行操作 1.1 基础服务的命令操作 rabbitmqctl stop_app:关闭应用 阅读全文
posted @ 2019-08-20 13:20 Coder编程 阅读 (380) 评论 (0) 编辑
摘要:前言 本章学习,我们可以了解到以下知识点: 互联网大厂为什么选择RabbitMQ? RabbiMQ的高性能之道是如何做到的? 什么是AMQP高级协议? AMQP核心概念是什么? RabbitMQ整体架构模型是什么样子的? RabbitMQ消息是如何流转的? 1. 初识RabbitMQ RabbitM 阅读全文
posted @ 2019-08-19 17:15 Coder编程 阅读 (204) 评论 (0) 编辑
摘要:前言 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。今天主要来介 阅读全文
posted @ 2019-08-16 15:42 Coder编程 阅读 (530) 评论 (2) 编辑
摘要:前言 最近在学习消息中间件——RabbitMQ,打算把这个学习过程记录下来。此章主要介绍环境搭建。此次主要是单机搭建(条件有限),包括在Windows、Linux环境下的搭建,以及RabbitMQ的监控平台搭建。 环境准备 在搭建RabbitMQ之前,请先确保如下环境已经搭建完毕 Java环境(我的 阅读全文
posted @ 2019-08-03 17:06 Coder编程 阅读 (255) 评论 (0) 编辑
摘要:1. 前言 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。那么我们应该如何去衡量不同算法之间的优劣呢? 主要还是从算法所占用的「时间」和「空间」两个维度去考量。 时间维度:是 阅读全文
posted @ 2019-06-26 20:09 Coder编程 阅读 (699) 评论 (1) 编辑