蝉沐风的码场_个人页

个人头像照片 蝉沐风的码场
个人头像照片 个人头像照片
16
0
0

个人介绍

www.chanmufeng.com

擅长的技术

获得更多能力
通用技术能力:
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

    获取记录:

    • 2022-08-05大学考试 大学/社区-用户参加考试
    • 2022-08-05大学考试 Java开发高级 大学/社区用户通过技能测试
云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2022年08月

  • 08.08 08:52:32
    发表了文章 2022-08-08 08:52:32

    「控制反转」和「依赖倒置」,傻傻分不清楚?

    - 控制反转(IoC)是什么?「反转」到底反转了什么?- Spring和IOC之间是什么关系?- 依赖注入(DI)和依赖倒置原则(DIP)又是什么?- IOC、DI和DIP有什么关系?

2022年07月

  • 07.27 08:23:37
    发表了文章 2022-07-27 08:23:37

    缓存一致性与内存屏障

    计算机的演进就是一部在挖坑和填坑之间反复横跳的发展史。对这一点的理解会随着本文的后续讲述逐渐加深。比如高速缓存Cache很好地解决了CPU与内存的速度矛盾,但是也为计算机系统带来了更高的复杂度

2022年06月

  • 06.09 15:03:14
    发表了文章 2022-06-09 15:03:14

    Google搜索为什么不能无限分页?

    这是一个很有意思却很少有人注意的问题。 当我用Google搜索`MySQL`这个关键词的时候,Google只提供了`13`页的搜索结果,我通过修改url的分页参数试图搜索第`14`页数据,结果出现了以下的错误提示:

2022年05月

  • 05.19 15:40:23
    发表了文章 2022-05-19 15:40:23

    用「闪电侠」的例子来解释进程和线程

    艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始化身为超级英雄“闪电侠”。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可以执行几十亿条指令!其实比闪电侠还要快得多。 小闪这种能力很快就被FBI发现了,为了好好利用小闪,FBI雇佣了小闪为其特别行动小组A执行任务。

2022年04月

  • 04.21 08:09:21
    发表了文章 2022-04-21 08:09:21

    事务的隔离级别与MVCC

    提到数据库,你多半会联想到事务,进而还可能想起曾经背得滚瓜乱熟的ACID,不知道你有没有想过这个问题,事务有原子性、隔离性、一致性和持久性四大特性,为什么偏偏给隔离性设置了级别? 一切还得从事务说起。
  • 04.06 07:52:16
    发表了文章 2022-04-06 07:52:16

    MySQL性能优化的5个维度

    面试官如果问你:你会从哪些维度进行MySQL性能优化?你会怎么回答? 所谓的性能优化,一般针对的是MySQL查询的优化。既然是优化查询,我们自然要先知道查询操作要经过哪些环节,然后思考可以在哪些环节进行优化。

2022年03月

  • 03.26 22:36:08
    发表了文章 2022-03-26 22:36:08

    到底为什么不建议使用SELECT *?

    “不要使用SELECT *”几乎已经成为了MySQL使用的一条金科玉律,就连《阿里Java开发手册》也明确表示不得使用`*`作为查询的字段列表,本文从4个方面给出理由。
  • 03.16 10:38:09
    发表了文章 2022-03-16 10:38:09

    如何用好MySQL的索引

    你将会彻底理解索引覆盖和索引下推,索引失效的几个主要场景以及索引的创建和使用原则
  • 03.15 14:57:31
    发表了文章 2022-03-15 14:57:31

    为什么MySQL主键查询这么快?

    这是图解MySQL的第3篇文章,这篇文章会让大家清楚地明白:什么是InnoDB行格式?InnoDB页是什么?InnoDB页和InnoDB行格式都有哪些字段信息?为什么推荐使用自增ID作为主键,而不推荐使用UUID?InnoDB设计者如何设计高效算法,快速在一个页中搜索记录。
  • 03.11 10:51:17
    发表了文章 2022-03-11 10:51:17

    图解|从根儿上理解MySQL索引

    这篇文章会让你明白什么是索引,彻底理解B+树和索引的关系;彻底理解主键索引、普通索引、联合索引;了解什么是HASH索引,InnoDB和MyISAM索引的不同实现方式;轻松理解后续的索引使用规则。

2022年02月

  • 02.05 19:41:09
    发表了文章 2022-02-05 19:41:09

    一条SQL更新语句是如何执行的

    这篇文章会通过一条SQL更新语句的执行流程让大家清楚地明白:什么是InnoDB页?缓存页又是什么?为什么这么设计?什么是表空间?不同存储引擎的表在文件系统的底层表示上有什么区别?Buffer Pool是什么?为什么需要?有哪些我们需要掌握的细节?MySQL的三种日志文件redo日志、undo日志、binlog分别是什么?为什么需要这么多种类型的日志?

2022年01月

  • 发表了文章 2022-08-08

    「控制反转」和「依赖倒置」,傻傻分不清楚?

  • 发表了文章 2022-07-27

    缓存一致性与内存屏障

  • 发表了文章 2022-06-09

    Google搜索为什么不能无限分页?

  • 发表了文章 2022-05-19

    用「闪电侠」的例子来解释进程和线程

  • 发表了文章 2022-04-21

    事务的隔离级别与MVCC

  • 发表了文章 2022-04-06

    MySQL性能优化的5个维度

  • 发表了文章 2022-03-26

    到底为什么不建议使用SELECT *?

  • 发表了文章 2022-03-16

    如何用好MySQL的索引

  • 发表了文章 2022-03-15

    为什么MySQL主键查询这么快?

  • 发表了文章 2022-03-11

    图解|从根儿上理解MySQL索引

  • 发表了文章 2022-02-05

    一条SQL更新语句是如何执行的

  • 发表了文章 2022-01-26

    一条SQL查询语句是如何执行的?

  • 发表了文章 2022-01-21

    看完这篇,你不可能不懂「动态代理」

  • 发表了文章 2022-01-20

    Redis宕机了,数据该怎么办?

  • 发表了文章 2022-01-20

    彻底理解静态代理模式——时间都去哪儿了

  • 发表了文章 2022-01-20

    工厂模式——猫粮厂的演进

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息