摘要: MySql——InnoDB学习笔记 转载请声明!!!切勿剽窃他人成果。本文如有错误欢迎指正,感激不尽。 参考资料见最后一章 所有例子均是本人亲自上机后,将代码或结果复制回来的。请勿盗图 一、Mysql体系结构和存储引擎 1.1 MySQL体系结构 我们先明白两个概念,数据库和实例。数据库是物理上的操 阅读全文
posted @ 2023-04-19 11:33 Loserfromlazy 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Go语言学习笔记 本文主要是go语言的学习笔记,学习go的目的是为后续学习分布式原理打基础,做准备。 本文禁止转载,违者必究! 学习过程中参考的资料已全部放在最后一章参考资料篇。 一、快速入门与基础 go环境安卓和开发编译环境搭建略,可见参考资料中的相关博客、笔记等自行安装 本文使用vscode+g 阅读全文
posted @ 2023-02-27 21:53 Loserfromlazy 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Docker原理与使用学习笔记 转载请声明,违者必究!!! 一、概述 Docker 是一个开源的应用容器引擎,基于Go语言并遵从 Apache2.0 协议开源。当人们说“Docker”时,他们通常是指 Docker Engine,它是一个客户端 - 服务器应用程序,由 Docker守护进程、一个RE 阅读全文
posted @ 2023-02-05 15:37 Loserfromlazy 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 本文是操作系统的学习笔记,学习的主要目的是扎实基础,并且对Java的一些底层操作和优化有着更加深刻的理解。 本笔记目前主要涉及操作系统的内存管理、trap(系统调用、page fault、中断)、线程以及文件系统管理,主要以XV6为主,Linux为辅,深入的学习了解操作系统的底层原理。本文这里对于涉 阅读全文
posted @ 2023-01-15 15:35 Loserfromlazy 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Zookeeper学习笔记 一、概述 1.1 Zookeeper伪集群的搭建 这里以个人电脑windwos平台为例 首先下载zookeeper的安装包我这里是3.6.3版本,下载地址 解压后,创建data和log目录,如下图: 然后在data和log目录中建三个文件夹: 在data目录的每一个文件夹 阅读全文
posted @ 2022-12-05 15:23 Loserfromlazy 阅读(45) 评论(0) 推荐(0) 编辑
摘要: SpringCloud学习笔记 未经授权不得转载,创作不易,违者必究 一、微服务架构 1.1 应用架构发展 集中式架构 网站流量很小,一个应用将所有功能部署 优点:系统开发速度快;维护成本低;适用于并发要求较低的系统 缺点:代码耦合高,维护困难;无法进行不同模块的针对性优化;无法水平拓展;单点容错率 阅读全文
posted @ 2022-09-26 10:11 Loserfromlazy 阅读(348) 评论(0) 推荐(1) 编辑
摘要: Spring Cloud 远程调用原理 此笔记是基于我的SpringCloud/Alibaba学习+Nacos/Sentinel源码(五万字长文)上对Feign和Ribbon进行深入学习的。学习前可以先看一下此笔记的第4.2Ribbon负载均衡和4.4章Feign远程调用。 参考资料:springc 阅读全文
posted @ 2022-09-13 08:30 Loserfromlazy 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Nginx高并发编程 转载请声明!!!切勿剽窃他人成果。本文如有错误欢迎指正,感激不尽。 参考资料:Spring Cloud、Nginx高并发核心编程尼恩编著、以及菜鸟教程等互联网资源 所有例子均是本人亲自上机后,将代码或结果复制回来的。 一、Nginx/OpenResty详解 1.1 Nginx简 阅读全文
posted @ 2022-07-06 08:38 Loserfromlazy 阅读(125) 评论(1) 推荐(1) 编辑
摘要: 高并发相关学习笔记暂不发布在博客,以下是我自己的Github仓库地址(如果进入卡顿,可以访问我的同名Gitee仓库,高并发学习Gitee地址): Java高并发编程相关知识: 多线程 Java内置锁 CAS和并发编程特性(原子性、有序性、可见性) JUC显式锁 AQS 高并发设计模式 NIO与Net 阅读全文
posted @ 2022-06-16 13:59 Loserfromlazy 阅读(30) 评论(0) 推荐(0) 编辑
摘要: JavaSPI机制笔记 转载请声明,禁止抄袭,请珍惜他人成果,本文中如有错误欢迎各位大佬指正,感激不尽。 SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。 一、简介 1.1 定义 在jdk6里面引 阅读全文
posted @ 2022-04-11 16:09 Loserfromlazy 阅读(102) 评论(0) 推荐(0) 编辑