odelia的博客

厚德博学弘毅致远

kafka权威指南-笔记

第四章的 第五章 未完待续

2019-01-13 21:54:21

阅读数:17

评论数:0

kafka与rabbitmq

我们公司用的kafka, 正好学习一下, 在学习之前, 先回顾一下rabbitmq的东西. 都是消息队列,所以总会拿来对比,还记得我最开始理解的kafka就是吞吐量大. 先简单说一下rabbitmq 除了Qpid,唯一实现了AMQP标准的代理服务器. 而kafka遵从的一般的mq结构.以co...

2019-01-02 23:03:48

阅读数:38

评论数:1

2018年-surprise

万千思绪在心头, 却苦于腹中墨水不足, 不能表达我这汹涌澎湃的心理啊! 我每年都会给自己写一封,一年之约的邮件, 到期看看自己的大计划,实现了哪些.先说没实现的: 没有变漂亮,变丑了,丑,丑… 穿衣还是不够自己的风格 英语这个,考研百词斩点完了,感觉也没记住多少,现在习惯就是早上起来,开始放听力...

2019-01-01 17:23:12

阅读数:97

评论数:1

springboot+mybatis+mysql+多数据源配置

之前没接触过hive,最近在用, 另外本身也需要mysql db的支持,所以就尝试了一下多数据源的配置, 是OK的, 需要小小改动一下.另外hive换成presto,也是OK的,驱动小改了一下. ...

2018-12-26 21:37:18

阅读数:41

评论数:0

springboot+策略模式

前两天重构了一块代码,主要是各种规则,类似于商场的各种活动, 之前是各种if else. 后来又有新的规则加入, 我就想到了策略模式, 先加个试试呗.

2018-12-26 21:09:19

阅读数:50

评论数:0

hive初始

最近做的比较杂, 啥也接触,所以博客也是没接住,立的flag没实现, 啪啪打脸. hive, 初次接触, 先是搭springboot+mybatis+hive的框架, 中间也有一点踩的坑.学习到了一些东西,简单整理一下;(ps:这个框架我整理一下, 扔到github上,再补个地址) 1.是什么 1...

2018-11-27 22:54:04

阅读数:58

评论数:1

用户行为分析

2018-11-20 22:40:12

阅读数:55

评论数:0

springboot配置swagger

前两天给公司项目加了个swagger, 就记录一下吧, 1.引jar包 <dependency> <groupId>io.springfox</groupId&a...

2018-10-15 21:01:43

阅读数:86

评论数:1

C++程序设计

趁着放假,把这本书打算花两天时间过一遍. 用了两个小时,看了4章, 暂且放一下导图吧! 书上一共是9张,主要也都是一些基础知识 第一章 第二章 第三章 第四章 ...

2018-10-01 15:44:33

阅读数:147

评论数:1

面试踩的坑

貌似阿里的多一些… 1. 一致性hash和普通hash区别 这个当时没答出来,也是醉了,重点是,当时问的是redis啊..redis明明是哈希槽,我就跑偏到一致性哈希… 再谈谈哈希分区规则 规则有三种, 节点取余,一致性哈希,虚拟槽三种; 节点取余: 特定数据,公式has...

2018-09-13 19:28:06

阅读数:424

评论数:4

zookeeper的watcher机制

zookeeper发布/订阅功能.采用的就是watcher机制来实现这种分布式的通知功能; zk允许客户端向服务端注册一个watcher监听, 服务端的一些指定事件触发了这个watcher,那么就会向客户端发送一个事件通知来实现分布式的通知功能; 有一个流程图 1.客户端向zk serv...

2018-09-08 18:03:01

阅读数:134

评论数:1

多线程小结

创建线程的方式 thread,定义一个继承thread类 runnable实现runnable接口,无返回值 callable实现callable接口,有返回值 线程池只能放入实现runnable或callable,不能直接放入继承thread类 线程状态 新建-就绪-运行-阻塞-死亡 r...

2018-09-08 17:24:07

阅读数:132

评论数:1

dubbo

在讲dubbo之前,无可避免要讲讲PRC 再来谈dubbo

2018-08-25 16:45:05

阅读数:208

评论数:1

一个小结吧

最近准备换个公司,开始做一些整理, 所以我就在想, 从9.6号大一入学到现在, 这么多年我都经历了什么? 李笑来有本书<七年就是一辈子>, 我想, 我的这五年,其实也是过了一辈子的感觉,在若干年后, 想起...

2018-08-25 16:36:45

阅读数:308

评论数:6

JVM总结

启动流程 一个java虚拟机启动时,肯定是java命令,或者javax命令. 当启动时,先装载配置,找到配置文件之后, 会定位所需的dll. jvm.dll是java虚拟机一个主要的实现.在匹配当前系统版本dll后, 会用dll去初始化jvm虚拟机,获取相关一些native接口. 比如JNI...

2018-08-14 07:36:52

阅读数:156

评论数:1

分布式架构及其理论

一张图胜过千言万语. 不打算写描述了.

2018-08-12 08:51:21

阅读数:212

评论数:2

netty简介

dubbo底层我们都知道,是netty,然后就顺便整理一点基础知识.(参考自闪电侠的 <跟闪电侠学netty>) bio的话,可以看到它的缺点:每个连接创建成功之后,都需要一个线程来维护.而在操作系统中,也都知道,同一时刻,如果有大量的线程处于阻...

2018-08-05 19:54:28

阅读数:212

评论数:0

docker安装教程

Centos安装docker 检查内核版本,必须是3.10以上 uname -r 安装docker yum install docker 启动docker systemctl start docker 报错: 根据提示,输入命令 systemct...

2018-07-28 11:58:18

阅读数:168

评论数:0

JSON Web Token

在上篇介绍session和cookie的时候,深入浅出的解析session和cookie,文章最后,提到了jwt的token认证, 那么这篇文章就详细说一下jwt. 组成 jwt实际上是一个字符串,三部分组成: 头部,载荷和签名 我先摘取了我们项目中的jwt,大家看一下内容: 左边的是...

2018-07-28 11:55:41

阅读数:181

评论数:2

SpringCloud-Eureka

是什么 遵守的是API原则,只需要使用服务的标识符,可以访问到服务,而不需要修改服务调用的配置文件了.功能类似dubbo的注册中心,如zk 原理讲解 Eureka Server服务注册功能的服务器,是服务注册中心,采用c/s结构 基本架构 从上图可知: 共两大组件Eureka S...

2018-07-28 09:54:42

阅读数:150

评论数:1

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