摘要:
后端架构师--总结网址收藏 MQ系列面试博文: MQ消息队列的面试题7 分布式面试博文 分库分表面试博文 阅读全文
摘要:
1、文章分类 - JVM调优总结 JVM综合调优汇总 星火燎原智勇 2018-08-16 11:11 阅读:8 评论:0 JVM综合调优汇总 星火燎原智勇 2018-08-16 11:11 阅读:8 评论:0 JVM调优04-概括总结 星火燎原智勇 2017-01-08 23:28 阅读:78 评论 阅读全文
摘要:
1、RabbitMQ 实战教程 文集(alibaba) 2、RabbitMQ从入门到精通(9篇系列博文 )(anzhsoft2008 ) 3、 RabbitMQ目录 (nick's blog) 使用RabbitMQ实现延迟任务 nick hao 2017-03-24 22:15 阅读:15240 评 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
redis学习路线: 以下是整理的学习redis优秀博客和优秀网站 一、原理: 1、 redis命令在线操作 http://try.redis.io/ 2、 中文命令解释: Redis 命令参考 - Redis 命令参考 3、源码讲解类:《redis设计与实现》,国内不多的分析源码类好书。作者对于源 阅读全文
摘要:
目录:参考文章如下 1、ZooKeeper学习第一期 Zookeeper简单介绍 2、 ZooKeeper学习第二期--ZooKeeper安装配置 3、 ZooKeeper学习第三期 Zookeeper命令操作 4、ZooKeeper学习第四期 构建ZooKeeper应用 5、ZooKeeper学习 阅读全文
摘要:
参考文章: 1、 kubernetes学习资源 1、 《Kubernetes与云原生应用》系列之Kubernetes的系统架构与设计理念 2、[docker专业介绍的网站dockerinfo](DockerInfo-Docker容器技术教程,Docker信息传播和服务平台) 3、[docker专业介 阅读全文
摘要:
一、 推荐文章 1、以下来自OSChina的 mingxungu https://itzones.cn/ RocketMQ运维监控 RocketMQ刷盘策略 RocketMQ消息重试 RocketMQ内存映射 RocketMQ权限控制 RocketMQ主从同步 RocketMQ事务消息 Rocket 阅读全文
摘要:
centos7虚拟机初始运行时ip是动态随机分配的 通过修改etc/sysconfig/network-scripts/ifcfg-ens33文件的配置可以设置固定的ipTYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #st 阅读全文
摘要:
【总结】:从结果可以看出,主线程在线程1和线程2 join本身不阻塞,当时需要main线程做得动作全部阻塞 摘自 阅读全文
摘要:
特性 ActiveMQ RabbitMQ RocketMQ Kafka 单机吞吐量 万级,吞吐量比RocketMQ和Kafka要低了一个数量级 万级,吞吐量比RocketMQ和Kafka要低了一个数量级 10万级,RocketMQ也是可以支撑高吞吐的一种MQ 10万级别,这是kafka最大的优点,就 阅读全文
摘要:
1 mayday05/technology-talk forked from aalansehaiyang/technology-talk https://github.com/mayday05/technology-talk/blob/master/middle-software/kafka.md 阅读全文
摘要:
聊聊MyBatis缓存机制 2018年01月19日 作者: 凯伦 文章链接 18778字 38分钟阅读 前言 MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些 阅读全文
摘要:
解2:打开 Notepad++,按住 Alt,鼠标点击拖出选择框,这个是列选 方法,相当拉风; 效果图如下 阅读全文
摘要:
一、 推荐学习博客主页【更新】 Spring Cloud 系列文章 (纯洁的微笑,强烈推荐系列文章) Spring Cloud系列教程 (周立大大,强烈推荐) Spring Cloud入门到实战系列教程 (天地是一个综合性的网站,以程序猿用户为主,提供各种开发相关的内容。) Spring Cloud 阅读全文
摘要:
纠错帖:Zuul & Spring Cloud Gateway & Linkerd性能对比 Spring Cloud Spring Cloud Spring Cloud Gateway Zuul 性能 2018/02/08 1281 纠错帖:Zuul & Spring Cloud Gateway & 阅读全文
摘要:
三、文章 阅读全文
摘要:
一、基本定义 二、模式结构 三、简单工厂模式实现 四、简单工厂模式的优缺点 优点 缺点 五、简单工厂模式的使用场景 六、总结 优点 缺点 在设计原则中有这样一句话“我们应该针对接口编程,而不是正对实现编程”。但是我们还是在一直使用new关键字来创建一个对象,这不就是在针对实现编程么? 针对接口编 阅读全文
摘要:
1. 视频 炼石成金 《中间件之 Kafka》 一共有 19P 。概念部分讲的蛮细的。 尚硅谷 《大数据视频_Kafka视频教程》 一共 24P 。讲的还不错的。 书生小四 《Kafka 流处理平台》 一共 1 小时 16 分钟。简单的入门,时间也不长。 炼石成金 《中间件之 Kafka》 一共有 阅读全文
摘要:
一、缘起 MQ消息必达,架构上有两个核心设计点: (1)消息落地 (2)消息超时、重传、确认 再次回顾消息总线核心架构,它由 发送端、服务端、固化存储、接收端 四大部分组成。 为保证消息的可达性,超时、重传、确认机制可能导致消息总线、或者业务方收到重复的消息,从而对业务产生影响。 举个栗子: 购买会 阅读全文
摘要:
分布式理论基础(一)一致性及解决一致性的两种方式:2PC和3PC 1 一致性 1.1 简述 一致性,是指对每个节点一个数据的更新,整个集群都知道更新,并且是一致的 假设一个具有N个节点的分布式系统,当其满足以下条件时,我们说这个系统满足一致性: 全认同: 所有N个节点都认同一个结果 值合法: 该结果 阅读全文
摘要:
1 Java面试资料总结 (github推荐指数高) 2 后端架构师 1. 综合 《Java 面试题 —— 老梁 Java 面试通关要点汇总集》 《Java 面试题 —— 老徐 Java 初中级准备的面试题》 《Java 面试题 —— 零度 Java 面试题系列》 《Java 面试题 —— 东黄的学 阅读全文
摘要:
mysql最左匹配原则 什么叫最左匹配原则 最左匹配原则的误区 实战 结论: 1 条件查询中条件顺序没有关系 2 在最左匹配原则中,有如下说明: 参考文档 "联合索引的最左前缀匹配原则" "mysql索引最左匹配原则的理解?" "MySQL数据库SQL优化第四篇:通过trace分析优化器如何选择执行 阅读全文
摘要:
1 蚂蚁金服面试 项目介绍 分布式锁 数据库实现 redis实现 阅读全文
摘要:
1、 首先你需要在IDEA中创建一个项目,创建完项目后使能版本管理插件 选择git后创建本地git仓库成功,提示如下 2、第二步 commit代码到 commit时会提示是否需要进行检查什么的 3、第三部就是将本地代码push到git远程仓库中 最快速方式 1 先clone下来后在commit,再p 阅读全文
摘要:
1、设置用户名密码 首次登录后修改密码如下: 如果密码设置太过简单会报以下错误 mysql修改密码Your password does not satisfy the current policy requirements 出现这个问题的原因是:密码过于简单。刚安装的mysql的密码默认强度是最高的 阅读全文
摘要:
一、Dubbo安装 (1)安装zk和tomcat yum 安装tomcat 默认路径为 /usr/share/tomcat zookeeper 我这里采用的是使用zookeeper管理的。所以要安装zookeepker.1.下载zookeeper.tar.gz解压2.zk启动时会读取zoo.cfg配 阅读全文
摘要:
学习目录如下: 分布式设计 扩展性设计 稳定性 & 高可用 硬件负载均衡 软件负载均衡 限流 应用层容灾 跨机房容灾 容灾演练流程 平滑启动 数据库扩展 读写分离模式 分片模式 服务治理 服务注册与发现 服务路由控制 分布式一致 CAP 与 BASE 理论 分布式锁 分布式一致性算法 PAXOS Z 阅读全文
摘要:
1 直接去官网下载rpm包安装或者下载tar包 2 服务启动后,发现打不开页面,修改yml文件即可 用rpm包安装的软件有一个特点就是不同的目录在不同文件夹,比如config文件夹根据下面进程信息查到 找到yml文件后,去掉注释并将ip修改为虚机ip 访问chrome即可 3 安装elasticse 阅读全文
摘要:
1、 TCP/IP重传机制,如何保证消息读到一个完整内容再反序列化 2、 TCP四次回收比三次握手多了什么操作,什么时候会进入Time_await状态 3、 阅读全文
摘要:
简单工厂模式 抽象工厂模式 代理模式 装饰者模式(Decorator):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰着模式比生成子类更加灵活。 建造者模式:builder构建 阅读全文
摘要:
1 阅读全文
摘要:
1 阅读全文
摘要:
相比CMS收集器有两个显著的改进: (1)、 G1收集器是基于“标记-整理”算法实现的收集器,不会产生空间碎片 (2)、 它可以精确地控制停顿,能让使用者明确指定在一个长度为M毫秒的时间片段内,消耗在垃圾收集上的时间不得超过N毫秒。 原理:G1将整个Java堆(包括新生代、老年代)划分为多个大小固定 阅读全文