自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java推荐书单 什么值得读 (2021年1月8日更新)

2019年8月7日更新更新《大型网站技术架构演进与性能优化》《spring微服务实战》《微服务设计原理与架构》《持续演进的Cloud Native:云原生架构下微服务最佳实践》《软件架构设计 : 大型网站技术架构与业务架构融合之道》2019年5月4日更新更新《Kafka权威指南》《Apache Kafka实战》《码出高效:Java开发手册》《RocketMQ技术内幕 : R...

2018-04-02 22:53:46 3822

原创 redis知识盘点【柒】_redis补遗

系列文章:redis知识盘点【零】_redis常用命令redis知识盘点【壹】_基础知识redis知识盘点【贰】_五种类型redis知识盘点【叁】_持久化redis知识盘点【肆】_主从复制和sentinel哨兵redis知识盘点【伍】_一致性哈希和cluster集群redis知识盘点【陆】_客户端Jedisredis知识盘点【柒】_redis补遗本文将之前redis系列文章中遗漏的知识点进行补充,...

2018-04-30 11:12:24 389

原创 redis知识盘点【陆】_客户端Jedis

系列文章:redis知识盘点【零】_redis常用命令redis知识盘点【壹】_基础知识redis知识盘点【贰】_五种类型redis知识盘点【叁】_持久化redis知识盘点【肆】_主从复制和sentinel哨兵redis知识盘点【伍】_一致性哈希和cluster集群redis知识盘点【陆】_客户端Jedisredis知识盘点【柒】_redis补遗本篇文章主要介绍一下redis的客户端Jedis。首...

2018-04-30 11:05:19 371

原创 mysql知识盘点【伍】_执行计划

系列文章:mysql知识盘点【壹】_SQL优化mysql知识盘点【贰】_InnoDB引擎索引mysql知识盘点【叁】_主从复制mysql知识盘点【肆】_调优参数本文总结一下sql语句执行计划的查看,在mysql中,我们可以通过EXPLAIN SELECT ... 来查看该查询sql的执行计划,执行后的输出大致是这样的:下面详细

2018-04-28 15:54:51 226

原创 mysql知识盘点【肆】_调优参数

本文内容整理自《Mysql运维内参》第26章,本书值得一看,即使是开发同学。链接如下:genera_log建议在数据库正常服务时,将这个参数设置为关闭状态,因为它会记录提到MysQL的一切东西,既浪费磁盘又影响效率。同时它又是分析问题的利器,如果觉得数据库有莫名的访问或SQL, 可以把它打开,截取一段时间的日志,以帮助定位问题。

2018-04-26 16:31:07 198

原创 mysql知识盘点【叁】_主从复制

系列文章:mysql知识盘点【壹】_SQL优化mysql知识盘点【贰】_InnoDB引擎索引本文内容部分整理自《高性能mysql》,链接如下:两种复制方式mysql支持两种复制方式:基于语句的复制和基于行的复制。基于语句的复制(逻辑复制)在mysql 3.23版本就已存在,基于行的版本在5.1版本引入。两种

2018-04-17 10:32:31 215

原创 mysql知识盘点【贰】_InnoDB引擎索引

上篇文章:mysql知识盘点【壹】_SQL优化本文主要基于Mysql数据库的InnoDB引擎介绍下其索引的实现。索引结构在B+Tree的每个叶子节点增加一个指向相邻叶子节点的指针,就形成了带有顺序访问指针的B+Tree。做这个优化的目的是为了提高区间访问的性能,当进行范围查找时只需顺着节点和指针顺序遍历就可以一次性访问到所有数据节点,极大提到了区间查询效

2018-04-16 15:53:08 244

大型网站技术架构演进之路.pptx

大型网站技术架构演进之路,从单体应用起源,历经分布式集群、微服务、中台、云原生,最后到service mesh和serverless。 全程带动画效果。

2020-11-26

【含动画效果】mysql索引原理与最佳实践.pptx

从数据结构底层实现,阐述B树、B+树的特点,到mysql为什么选择了B+树作为索引存储结构。接着介绍mysql底层存储实现段簇页,和聚簇索引非聚簇索引包括联合索引的关系。最后列举一些sql是否可走索引,涉及最左匹配原则、索引覆盖、范围查询等原则,以及sql优化建议。 笔者使用此ppt分享,取得了较好的现场效果。

2020-09-29

Java并发编程培训(阿里巴巴)

volatile关键字: 1:简化实现或者同步策略验证的时候来使用它; 2:确保引用对象的可见性; 3:标示重要的生命周期的事件,例如:开始或者关闭。 脆弱的volatile的使用条件: 1:写入变量不依赖变量的当前值,或者能够保证只有单一的线程修改变量的值; 2:变量不需要和其他变量共同参与不变约束; 3:访问变量时不需要其他原因需要加锁。

2018-05-15

Zookeeper原理及应用汇总

ZooKeeper为分布式应用程序提供高效且可靠的分布式协调服务,提供的服务:配置管理、统一命名服务、分布式同步、组服务等,是Google Chubby的开源实现,Hadoop和Hbase的重要组件;是一个典型的分布式数据一致性的解决方案,分布式应用程序可基于它实现诸如数据发布/订阅、负载均衡、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。

2018-01-08

ActiveMQ入门

企业消息软件从80年代起就存在,它不只是一种应用间消息传递风格,也是一种集成风格。因此,消息传递可以满足应用间的通知和互相操作。但是开源的解决方案是到最近10年才出现的。Apache ActiveMQ就是其中一种。它使应用间能以异步,松耦合方式交流。本章将向您介绍ActiveMQ。

2017-12-01

空空如也

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

TA关注的人

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