god-jiang的git个人博客

记录学习编程路上的点点滴滴和总结大学学习过的重要知识


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

阿里云oss图片上传

发表于 2021-06-19 | 分类于 阿里云
字数统计: 583 字 | 阅读时长 ≈ 2 分钟

背景

上周接到一个新的需求,要在客户端上报图片信息,以前是存在七牛上,现在要全部转到阿里云的oss上,然后那周基本都在啃阿里云的官方文档,最后完成了这个需求,现在来分享一下Java开发的SpringBoot项目怎么引入oss并且使用还有我的踩坑经历。

阅读全文 »

阿里云日志配置告警

发表于 2021-06-12 | 分类于 阿里云
字数统计: 588 字 | 阅读时长 ≈ 1 分钟

背景

我所在的公司目前用的是ELK日志查询,但是用ELK都是出了问题我们开发人员上去查询对应的报错日志最后解决问题。但是出了问题我们开发人员要怎么知道的,只能通过业务人员反馈才能知道。所以我们后面就把日志服务迁移到阿里云日志服务上,可以查询、分析日志也可以配置相对应的告警功能。

阅读全文 »

JVM的类加载过程

发表于 2021-05-29 | 分类于 Java进阶
字数统计: 1.4k 字 | 阅读时长 ≈ 4 分钟

前言

近来读了《深入理解JVM虚拟机》的部分内容,对JVM也慢慢有个整体的认识,今天就来分享一下我对JVM类加载过程的学习和理解。

阅读全文 »

JVM核心参数图解

发表于 2021-05-15 | 分类于 Java进阶
字数统计: 781 字 | 阅读时长 ≈ 2 分钟

前言

作为一名Java开发工程师,基本上都要接触到JVM,实际开发中也许也会遇到JVM的相关问题,面试中肯定也会问到JVM的相关知识。所以今天这篇主要分享JVM的各个参数所代表的意思并且通过图解的方式帮助读者更加好理解。

阅读全文 »

JVM定位问题之jstack使用

发表于 2021-05-03 | 分类于 Java进阶
字数统计: 704 字 | 阅读时长 ≈ 2 分钟

背景

本人在刚开始接触企业级开发的时候,就曾经写过一段类似于死循环的代码。然后把这个代码发布到线上,Grafana显示该应用上线后CPU一直接近100%,于是在大佬的帮助下用jstack定位到问题并且解决了,所以总结一下jstack的使用吧。

阅读全文 »

MySQL的间隙锁

发表于 2021-03-20 | 分类于 MySQL
字数统计: 1.4k 字 | 阅读时长 ≈ 5 分钟

你好,我是god-jiang~

接上篇的MySQL行锁,我分享了RC隔离级别下的各种常见情况的加锁分析。这次分享的是MySQL间隙锁,分析RR隔离级别下各种常见情况的加锁分析。

阅读全文 »

MySQL的行锁

发表于 2021-03-12 | 分类于 MySQL
字数统计: 1.5k 字 | 阅读时长 ≈ 5 分钟

背景

自从过年值班就一直在公司读《 MySQL实战45讲》这本书,当时看完了MySQL的全局锁、表级锁还有行锁和间隙锁。其中的行锁和间隙锁迟迟无法理解,最近趁着有空再次阅读了一遍,并且对照了《深入浅出MySQL》,发现对MySQL锁的理解又上了一个台阶,今天就来分享一下MySQL的行锁。

阅读全文 »

MySQL的全局锁和表级锁

发表于 2021-02-27 | 分类于 MySQL
字数统计: 1.6k 字 | 阅读时长 ≈ 6 分钟

前言

在真实的企业开发环境中使用MySQL,MySQL肯定不会只有我一个人使用,而是一个团队显式的使用MySQL,或者是业务隐式的使用MySQL,那么多个用户或者客户端连接使用的时候,我们应该考虑一个问题:如果保证数据并发访问的一致性呢?这一篇我就来聊聊MySQL的锁,不涉及MySQL的事务隔离级别。

阅读全文 »

MySQL日志之redo log和binlog

发表于 2021-02-16 | 分类于 MySQL
字数统计: 1.4k 字 | 阅读时长 ≈ 4 分钟

前言

只要是接触过MySQL的程序员,那么或多或少都有听过redo log(重做日志)和binlog(归档日志)。今天就来分享一下这两个日志的用处和区别。

简单来说,redo log是InnoDB特有的日志,如果使用的是其他存储引擎,就没有redo log,只有binlog。

binlog是MySQL的Server层的日志,不管使用什么存储引擎,都会有binlog的存在。那么,为什么要有redo log和binlog呢?一个binlog不就可以全部解决了吗?接下来我们就来详细看一下redo log和binlog的区别吧。

阅读全文 »

MySQL的基础架构

发表于 2021-02-16 | 分类于 MySQL
字数统计: 1.9k 字 | 阅读时长 ≈ 7 分钟

前言

临近春节,这段时间闲来无事又读了一些关于MySQL的文章和书籍,觉得受益良多。尤其是阿里巴巴丁奇的MySQL实战45讲,真的让我感觉到有质的提升。以前看书看博客都是优先看索引部分,优化部分。都是一些工作中常用的知识点。但现在我对MySQL的底层越来越好奇,所以从MySQL的基础架构开始学起,就有了这篇博客。

阅读全文 »
12…8
god-jiang

god-jiang

一名热爱编程和算法的在校大学生

80 日志
17 分类
46 标签
GitHub 知乎
© 2021 god-jiang
主题 — NexT.Gemini v5.1.4
全站共 84.3k 字
本站访问数 人 本站总访问量 次
0%