小吴要减肥不熬夜 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 留言板
  •   
  •   

重新思考更新内容

最近情况11月把MySQL的读书笔记写完以后(其实这本书还有很多内容,但是其他与现在的我暂时没关系)。12月在准备离职的情况。1月过年,2月过年。时间如果不抓住,很容易从你手中溜走。 更新计划目前在学Vue,可以考虑以一个后端的角度来思考Vue的笔记。不过得等我把Vue学完,然后就是去年买的科学杂志的一些好文章笔记可以做起来。 总之,就等待下一次更新吧

2022-03-02
碎碎念
更新计划

高性能MySQL第六章

高性能MySQL第六章-查询性能优化为什么查询速度会慢如果把查询看作一个任务,那么它是由一系列子任务组成的。优化查询任务实际上就是优化子任务,要么消除一些子任务,要么减少子任务的运行时间,执行次数。 查询的生命周期大致可以分为: 客户端连接服务端 服务器解析SQL,生成执行计划 执行计划 返回结果给客户端 慢查询基础:优化数据访问从两个角度来分析: 确认应用程序是否在检索大量超过需要的数据。

2021-11-16
读书笔记
数据库 MySQL

高性能MySQL第五章—索引!

高性能MySQL第五章—索引!这一章对于开发极其重要,讲了关于索引和索引优化的详细知识点 索引基础数据库的索引和书本的索引是同样的道理,都是帮助我们快速地找到某个想要的数据。索引有很多类型,可以为不同的场景提供更好的性能。 B-Tree索引(后面会详细介绍) 哈希索引(后面会详细介绍) 空间数据索引(R-Tree):MyISAM表支持空间索引,可以有效使用任意维度来组合查询。 全文索引:查找的是

2021-11-10
读书笔记
数据库 MySQL

全心爱你-手机游戏

全心爱你应该算是休闲解密类的。该游戏采用了关卡制,每一个星球都可以看作是一个关卡。大概的剧情概要是:邪恶博士围攻主角所在的飞船,主角(科斯莫)的机器人女友(诺娃)因被攻击击中,身体四散到各个星球,男主为了收集机器人女友的身体组件踏上了一条冒险之路。 关卡特色可以说,每一关的特色都不尽相同。要素非常多!其中关卡内彩蛋特别多。 比如这一关-四季的英雄,主角来到一个同时存在四个季节的星球,通过每个季节

2021-11-07
游戏分享
全心爱你 手机游戏

高性能MySQL第三章

高性能MySQL第三章性能优化简介我们将性能定义为完成某件任务所需要的时间度量,换句话说,性能即响应时间。无法测量就无法有效地优化。 性能优化不仅仅是降低CPU利用率,有时候新的版本可能会提高CPU利用率,但是这样也会伴随着查询速度的增快。 两种比较常见地情况会导致不合适的测量: 在错误的时间启动和停止测量 测量的是聚合后的信息,而不是目标活动本身 例如:一个常见的错误是先查看慢查询,然后又区

2021-11-07
读书笔记
数据库 MySQL

高性能MySQL第四章

高性能MySQL第4章读书笔记这一章的内容对于开发来说尤为重要,我们开发时经常要设计数据库的表,那么如何使用合适的数据库结构就非常重要了。 选择优化的数据类型MySQL支持非常多的数据类型,下面有几个原则帮助我们做出更好的选择。 更小的通常更好:一般情况下,应该尽量使用可以正确存储数据的最小数据类型。更小的数据类型占用更少磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更短。小的空间可以帮助

2021-11-07
读书笔记
数据库 MySQL

高性能MySQL第二章

高性能MySQL笔记第二章为什么需要基准测试?因为基准测试是唯一方便有效的、可以学习系统再给定的工作负载下会发生什么的方法。 验证基于系统的一些假设,是否复合实际情况 重新系统中的某些异常 测试当前系统的运行情况 模拟比当前系统更高的负载 规划业务增长,可以评估项目在未来的负载下,需要什么样的环境条件 测试应用适应可变环境的能力 测试不同硬件、软件组合时的表现 验证新采购设备是否配置正确 基准

2021-11-05
读书笔记
数据库 MySQL

高性能MySQL读书笔记

MySQL笔记第一章MySQL架构与历史MySQL的架构图 MySQL三层架构,最上面那一层负责客户端和MySQL服务器端的连接处理、授权认证、安全等方面。可以理解负责管理登录到MySQL这个服务器的过程。 第二层-大多数MySQL的核心都在这里,包括查询解析,分析,优化,缓存和所有的内置函数,储存过程、触发器、视图等 第三层-存储引擎。存储引擎负责对数据的存储和提取,就像Linux下的各种文

2021-11-03
读书笔记
数据库 MySQL

散列表和HashMap源码

本次分析难度有点大了,我曾经以为还算是了解HashMap了,但是具体分析了源码和看了别人的文章,我才发现还是差太多了。本文估计会非常非常长,而且在JDK1.8以后HashMap增加了使用红黑树来储存,所以应该会用两篇文章来处理了HashMap 散列表什么是散列表官方定义: 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关

2021-10-28
源码分析
集合框架

链表和LinkedList源码分析

本文需要你具备一些简单的Java知识,主要是在LinkedList这个集合框架有一定的使用经验,特别提醒,如果你看过这篇的前一篇关于ArrayList的源码分析会更好理解。如果你没有太多经验,可以查看该网站之前有关于集合框架的文章中LinkedList的内容,本文JDK版本为1.8 链表什么是链表链表用官方的回答就是: 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表

2021-10-20
源码分析
集合框架
1234

搜索

Hexo Fluid
总访问量 次 总访客数 人
滇ICP备2021004902号 | police-icon 滇公网安备 53012202530227号