java后端开发教程
文章平均质量分 93
oatlmy
忙碌中让内心停下来寻找追寻的方向
展开
-
后端开发教程系列-java向
涵盖快速入门,mysql,分布式等一系列知识原创 2018-09-03 17:56:57 · 11502 阅读 · 5 评论 -
面向开发的MySQL优化问题
业务开发中常见的MySQL相关问题知识点原创 2022-10-22 23:28:41 · 490 阅读 · 0 评论 -
pulsar分析以及各消息队列对比
分析pulsar单机和集群,最后比较rabbitmq、rocketmq、kafka、pulsar消息队列原创 2021-02-21 11:35:35 · 5724 阅读 · 5 评论 -
从rocketmq到kafka:集群、一致性与重平衡
对比学习 kafka 的内部逻辑结构、集群原理、一致性实现以及重平衡协议原创 2021-02-16 21:01:50 · 5308 阅读 · 5 评论 -
从rabbitmq到rocketmq
对比学习 rocketmq 的结构、集群架构以及消费者组和重平衡原创 2021-02-15 10:43:28 · 2121 阅读 · 0 评论 -
rabbitmq-幂等引出的性能分析
从幂等性开始分析,进一步引出相关的性能优化原创 2021-02-03 15:51:25 · 417 阅读 · 0 评论 -
rabbitmq的消息可靠性
基于前面的 mysql 和 分布式 两大系列的学习。本篇开始,我们进入实战环节,对比联系来学习 rabbitmq 在消息可靠性上的处理机制原创 2021-02-01 20:35:32 · 1791 阅读 · 1 评论 -
共识算法的实践基石:Raft(下)
理解 raft 算法的成员变更过程原创 2021-01-13 20:33:02 · 369 阅读 · 1 评论 -
共识算法的实践基石:Raft(中)-- 利用模拟器进行实践
利用 raft 模拟器,让理论结合实践原创 2021-01-11 20:22:37 · 841 阅读 · 0 评论 -
共识算法的实践基石:Raft(上)
经过paxos的学习,本篇我们来学习raft算法。涉及到数据怎么存储,如何选主,日志如何复制原创 2021-01-07 10:09:59 · 460 阅读 · 0 评论 -
共识算法的基石:Paxos
本篇我们学习共识算法的理论和思想基石:paxos原创 2020-12-07 19:06:52 · 407 阅读 · 1 评论 -
不同复制结构的数据同步一致性
本篇我们再来看一下不同复制结构的数据同步一致性,为一致性专题做个收尾。下篇开启共识算法专题原创 2020-11-24 18:57:57 · 450 阅读 · 0 评论 -
由事件顺序引出的复制、一致性模型和共识之间的联系
本篇文章我们通过逻辑时钟这样的引子,来看看一致性、共识和逻辑时钟之间的关系,为之后打下思考基础原创 2020-11-22 15:47:51 · 439 阅读 · 0 评论 -
利用MQ的分布式事务实现思想
本篇我们来学习基于MQ的分布式事务的实现思想原创 2020-11-13 17:52:38 · 804 阅读 · 0 评论 -
从LCN的两阶段提交到TCC补偿事务方案
基于LCN框架的 lcn 模式和 tcc 模式,来解释两阶段提交和 tcc 模式的原理和注意点原创 2020-11-06 19:25:20 · 864 阅读 · 2 评论 -
spring cloud 101
一篇短文,但是可能是一篇很不错的 spring cloud 入门101。原创 2020-10-29 19:55:14 · 249 阅读 · 0 评论 -
非补偿的分布式事务方案:2PC
最后,我们会发现,2PC实际上也是一致性协议,保证数据在事务前后的一致性。同时,2PC的第一阶段就是共识阶段原创 2020-09-27 19:38:22 · 348 阅读 · 0 评论 -
分布式核心体系结构:一致性、事务、共识
在CAP限制下,当P发生时,对CA的权衡不同,会引出分布式事务、一致性和共识,进而又衍生出各种细节内容。原创 2020-09-16 21:39:58 · 1277 阅读 · 0 评论 -
mysql指引(十四):mysql和innodb的结合点:存储引擎接口、binlog与redo
讲述存储引擎接口,binlog与redo原创 2020-06-11 22:15:59 · 848 阅读 · 1 评论 -
mysql指引(十三):innodb中的锁
讲解锁的来源和梳理 innodb 中的锁原创 2020-05-26 20:20:43 · 1038 阅读 · 2 评论 -
mysql指引(十二):innodb的MVCC实现与锁构成
结合事务特性讲解MVCC实现,对快照读和当前读做解析,并简要描述锁的整体结构原创 2020-04-18 14:51:05 · 542 阅读 · 0 评论 -
mysql指引(十一):innodb基本结构和执行逻辑拆解
本篇主要再次讲述 innodb 的基本结构,以及 redo undo 的功能。为后续的 MVCC、事务ACID实现等做铺垫原创 2020-04-12 20:52:44 · 596 阅读 · 0 评论 -
分布式系统(三):纵横的哲学:微服务与中台架构
以API网关为引子,了解微服务和中台架构原创 2020-03-27 21:26:24 · 2695 阅读 · 0 评论 -
分布式系统(二):扩展性:从单体应用到微服务
从扩展性角度出发,类比程序设计,对比单体应用和微服务。并对系统架构进行讲述原创 2020-03-25 21:45:12 · 1919 阅读 · 0 评论 -
分布式系统(一):概念辨析与逻辑梳理
辨析分布式与集群、分布式系统的考量点、有状态服务和无状态服务等原创 2020-03-23 21:27:17 · 2201 阅读 · 2 评论 -
mysql指引(十):事务的ACID真的是ACID吗?
进入数据库事务领域学习,本篇为引言,引出相关概念和知识点原创 2020-03-08 16:03:27 · 507 阅读 · 0 评论 -
mysql指引(九):理清innodb表空间的逻辑
在innodb中,表空间是建立在操作系统文件系统之上的一个存储空间管理系统。本文,就梳理表空间的逻辑原创 2020-03-08 11:38:31 · 546 阅读 · 0 评论 -
mysql指引(八):innodb页结构
对于Innodb的页结构进行说明,主要是数据页结构原创 2020-03-01 18:23:01 · 1903 阅读 · 0 评论 -
mysql指引(七):innodb页中数据行结构
描述行格式的概念和意义,通过图形化的方式逐步了解 Compact 和 dynamic 行格式原创 2020-02-18 22:10:48 · 1060 阅读 · 0 评论 -
mysql指引(六):InnoDB的基本结构
对简化后的InnoDB各组件进行说明。理解页中的数据行是如何被组织的,页与页又是如何被组织的原创 2020-02-09 22:30:06 · 1293 阅读 · 0 评论 -
数据表设计与mysql入门(一)
这篇文章旨在带领新进的同学对基本的数据库知识、数据表逻辑设计、mysql数据库有一个基本了解,以便快速上手实际业务。原创 2018-07-18 22:17:33 · 27395 阅读 · 9 评论 -
数据表设计与mysql入门(二)
本文主要讲述mysql数据库实际设计过程中的注意点:表中字段类型,外键约束等。并且对navicat等进行说明。其他需要读者自行拓展原创 2018-07-28 12:04:09 · 1694 阅读 · 0 评论 -
java后端开发(一):基本认知之web开发是什么
数据库设计学完后,接着来了解一下到底什么是web开发,在脑海中形成宏观的感受。本文主要讲述web开发的相关背景知识原创 2018-08-05 13:22:10 · 7415 阅读 · 1 评论 -
java后端开发(二):web开发历史解读
历史很重要,但是没有得到足够的重视。本篇旨在带领读者了解web开发的发展历史,以至于能够更好的拥有全局视野,也能对当前使用的技术有更深的了解。原创 2018-08-30 16:22:47 · 2679 阅读 · 0 评论 -
java后端开发(三):开发框架解读
本篇旨在带领读者对框架有个宏观的印象,并了解框架的意义和种类原创 2018-09-03 21:40:21 · 16625 阅读 · 2 评论 -
java后端开发(四):在IDEA下创建Spring boot 版HelloWorld
利用开发工具IDEA和开发框架Spring Boot 来创建你的第一个web应用原创 2018-10-20 15:58:50 · 9289 阅读 · 8 评论 -
web开发必备知识:一文掌握JSON数据格式
目录JSON是什么理解格式格式和协议JSON是什么格式,语法,规范讲完了,这就是JSON,它就是这三个接近的定义,我更愿意叫它为格式。大家只要结合自己生活中的经历来体验一下这三个词的含义,就OK了。下面讲一下格式是什么,主要是趁这个机会引出格式和协议的区别。理解格式如果大家用CSDN的markdown语法来写博客的话,会发现最近多了一个生成目录的功能:@[TOC](目录) ,你在编辑器...原创 2018-10-29 00:06:33 · 1258 阅读 · 0 评论 -
cookie与session系列(一):基本知识入门
文章目录Cookie和Sessionsession会话实现客户端存储会话ID服务器端存储会话ID小结Cookie和Session网站服务器cookie 和 session是网站和服务器交互过程中用到的概念。HTTP协议本身是无状态的,也就是两次不同的HTTP请求发出后,服务器端并不知道发起者是否是同一个用户:比如用户登录后查看自己的信息,然后查看自己的一些交易记录。那么如何记录类似的状态,常...原创 2018-11-14 11:46:43 · 827 阅读 · 0 评论 -
java后端开发(五):前端如何理解后端的对象信息
理解前后端交互的格式转换,以及理解前后端参数的放置位置原创 2019-09-26 20:09:16 · 2393 阅读 · 1 评论 -
番外篇:后端程序的特殊性在哪里
从程序数据、程序场景来说明后端程序的特殊性原创 2019-10-10 19:13:42 · 960 阅读 · 0 评论