自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

转载 Kafka 设计与原理详解

转载自大牛博文,非常干货,因此转载备份:https://blog.csdn.net/suifeng3051/article/details/480539651.1 背景历史当今社会各种应用系统诸如商业、社交、搜索、浏览等像信息工厂一样不断的生产出各种信息,在大数据时代,我们面临如下几个挑战:如何收集这些巨大的信息如何分析它如何及时做到如上两点以上几个挑战形成了一个业务需求模型,即生产者生产(pro...

2018-04-24 16:23:38 1413

原创 kafka入门学习(一)之概念名词介绍以及实现思路作用

Kafka架构组件1.Kafka中发布订阅的对象是topic。我们可以为每类数据创建一个topic,把向topic发布消息的客户端称作producer,从topic订阅消息的客户端称作consumer。Producers和consumers可以同时从多个topic读写数据。一个kafka集群由一个或多个broker服务器组成,它负责持久化和备份具体的kafka消息。topic:消息存放的目录即主题...

2018-04-24 15:52:57 938

转载 GitHub使用教程详解与上传项目工程到git仓库

转载自:https://blog.csdn.net/kabulore/article/details/51801337                  https://www.cnblogs.com/xianfangloveyangmei/p/6854103.html 看到一篇非常好的git教程翻译博文,防止博文丢失特转载收藏学习原文地址:GitHub官网指南示例项目:Hel...

2018-04-20 10:51:34 2110

原创 Kafka学习(四)——Kafka持久化

参考资料:https://www.cnblogs.com/smartloli/p/4648249.html https://blog.csdn.net/zg_hover/article/details/73187746概述: Kafka很大程度上依赖文件系统来存储和缓存消息。有一普遍的认识:磁盘很慢。这让人们怀疑使用磁盘作为持久化的性能。实际上,磁盘是快还是慢完全取决于我...

2018-04-19 11:34:58 22258

原创 Kafka学习总结(三)——kafka通信协议

此博客总结学习以及借鉴其他博文;参考资料:译文:点击打开链接 资料:API方式调用Kafka各种协议的方法点击打开链接 ...

2018-04-19 11:26:54 30606 1

转载 Kafka学习总结(二)——消息存储之FileMessageSet

参考学习资料:源码点击打开链接参考学习资料:资料点击打开链接在Kafka中使用FileMessageSet管理日志文件,它对应着磁盘上一个真正的日志文件。FileMessageSet继承了MessaeSet抽象类,MessageSet。保存的数据格式分为三部分:8字节的ofset和4字节的size以及size子集的message 数据,前两个部分被称为LogOverhead。Kafka使用Mess...

2018-04-19 11:00:10 1066

转载 Kafka学习总结(一)——Kafka的message存储数据结构

参考资料:https://blog.csdn.net/gongxinju/article/details/72672375 以后继续深入总结。Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Messa...

2018-04-19 10:52:51 8426

转载 spring cloud feign 上传文件老是报关于not a type supported by this encoder解决方案

项目是用Spring Cloud搭的微服务,使用了eureka,FeignClient。今天在做上传文件功能时,直接使用FeignClient去远程调用注册中心上的上传文件接口,一直报错。解决方案:加入maven依赖[html] view plain copy<dependency>        <groupId>io.github.openfeign.form</...

2018-04-11 14:17:16 21991 11

原创 消息中间件入门学习(一)

一、什么是消息中间件?消息中间件是在消息的传输过程中保存消息的容器(只保存但不做修改,把他看做日志级别的)。消息中间件在将消息从它的源中继到他的目标时充当中间人的作用。消息中间件主要是提供路(根据路由规则)由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,指导可以成功传递他为止,当然,消息队列保存消息也是有期限的。二、消息中间件特点1.采用异步处理模式2.应用程序和应用程序调用关...

2018-04-10 23:58:18 1684

转载 我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比

转载:点击打开链接 https://www.sojson.com/blog/48.html最近在学消息队列看到不错博客,转载自此以便日后学习。前言:    MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景:    1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友...

2018-04-10 23:07:59 298

kafak的三种java实现方式

kafak的三种java实现方式 java,spring,springcloud等实现方式

2023-06-27

cpdetector检测文件的编码

使用第三方库cpdetector来判断文件的编码方式,解决获取文件乱码问题,支持文件和文件流的方式,检测文件内容原始编码格式,转化对应的编码进行解码等等。

2019-01-10

jdk与cglib动态代理与底层实现

代理模式详解-jdk与cglib动态代理与底层实现,spring中常用的设计模式,本案例是从源码到代理模式的实现。

2018-12-21

观察者模式代码

这里包括oop设计方案,到观察者设计,以及java内置观察者案例

2018-08-22

jdk8新特性学习代码

这里主要是配合jdk1.8新特性学习代码测试与学习,学习博文地址:https://blog.csdn.net/gududedabai/article/details/81538136

2018-08-09

策略模式案例源码

该源码为设计模式博客实现源码,该源码为策略模式原理源码示例

2018-07-12

JDK1.8中、英文版,1.6中文版

该资源包块JDK1.8中文版,英文版,以及源码,同时负带中文版1.6.

2018-07-08

future模式案例代码

Future模式核心思想是异步调用,这里具体实现代码,其思想是:网上订了一个货之后,他会立即返回下好订单给你,你可以去做其他事,不用再一直等这个货物到达,以后有时间,货物到了,你就可以拿这个订单,去取货。(作为货物的构造者,在这个期间可以慢慢去造获取,货物接收者可以去做其他事情)。也就是一段耗时的程序,你不需要立即去得到他。

2018-06-29

高并发下多种单例模式实现源码

单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。一般用于全局接口(比如用于全局信息配置)。他是非常重要的,也最广泛的。同时跟多线程有关,并发中怎么处理多线程去操作这个单利进行实例问题

2018-06-29

空空如也

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

TA关注的人

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