自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学而时习之,不亦悦乎

学习使我快乐,每天进步一点点

  • 博客(20)
  • 收藏
  • 关注

原创 Ubuntu videos cant not play media type

【代码】Ubuntu videos cant not play media type。

2024-02-02 22:14:34 123

原创 阿里云Maven配置文件settings.xml

阿里云Maven配置文件settings.xml。

2024-02-01 21:08:50 432

原创 ubuntu安装软件时,status-code=409报错解决方案

【代码】ubuntu安装软件时,status-code=409报错解决方案。

2024-01-30 06:13:41 328

原创 Linux 使用 ventoy教程

【代码】Linux 使用 ventoy教程。

2024-01-30 01:06:57 375

原创 Ubuntu 22 OS Static ip Address Config

【代码】Ubuntu 22 OS Static ip Address Config。

2024-01-25 20:10:17 259

原创 Ubuntu Operation System install - Windows change to Ubuntu 22

make USB storage install starup OS guide

2024-01-25 19:42:27 250

原创 【MySQL】高级用法

CHARSET=utf8 不设置的话,会是mysql默认的字符集编码~(不支持中文!MySQL的默认编码是Latin1,不支持中文。

2023-12-21 17:53:45 611

原创 人民日报:什么叫工作到位?

做工作总结要描述流程,不只是先后顺序逻辑清楚,还要找出流程中的关键点、失误点、反思点。

2023-12-17 11:06:57 346

原创 《Oracle 》PL/SQL 执行 sql 语句查询 显示中文显示问号???问题解决

《Oracle 》PL/SQL 执行 sql 语句查询 显示中文显示问号???问题解决

2023-12-14 10:43:15 825

原创 PL/SQL连接Oracle数据库报错 OCI: not initialized 解决过程

Oracle客户端 PL/SQL OCI: not initialized 解决办法

2023-12-04 10:12:15 1094

原创 深入理解kafka设计与原理

【代码】深入理解kafka设计与原理。

2023-11-27 15:03:27 394

原创 第一章 走进Java

简而概之:java是一种跨平台的面向对象的编程语言。这里要分为Java语法,跨平台,面向对象三部分来解释Java语法,语法就是和其他的编程语言差不多,诸如定义变量,操作赋值,数学运算,流程控制等等。跨平台,所谓跨平台是指用java语言编写的代码,可以在其他各种不同操作系统或者硬件上运行。相对的是C,汇编这种语言而说的,因为C,汇编语言如果要从A系统(windows)迁移到Unix/Linux/Mac等系统,代码并不能百分百的成功,可能迁移之后就会报错,需要修改代码以适应新的操作系统或者硬件环境。

2023-05-12 14:55:44 88

原创 第三章 垃圾收集器与内存分配策略

垃圾收集器并不能形容它的全部职责,更贴切的应该称为:“自动内存管理子系统”,一个垃圾收集器的职责除了垃圾收集这个本职工作外,它还负责堆的管理与布局、对象的分配、与解释器的协作、与编译器的协作、与监控子系统协作等职责。JVM被允许对满足这三个条件的无用类进行回收,这里仅仅只是可以被允许回收,而不是贺对象一样,没有引用就必然回收。垃圾收集算法的实现细节,推荐阅读Richard Jones撰写的《垃圾回收算法手册》第2-4章的相关内容。

2023-05-12 14:55:21 41

原创 第二章 Java 内存区域与内存溢出

文中内容多数出自《Java虚拟机规范 SE 7/8/9》中文版 和《深入理解Java虚拟机-JVM高级特性与最佳实践第2版》周志明 著, 本人英语差劲,看不懂专业的英文文档,只能学习别人翻译和著作好的书籍,徒呼奈何(我也很无奈)。

2023-05-12 14:55:08 75

原创 「高性能MySQL阅读笔记」第六章 查询性能优化

优化通常需要三管齐下:不做、少做、快速的做。

2023-03-31 12:48:42 74

原创 「高性能MySQL阅读笔记」第四章 Schema与数据类型优化

以下简单的几个原则有助于做出更好的选择:优点缺点如果应用在表中保存计数器,则在更新计数器时可能碰到并发问题。下面这些操作是有可能不重建表的:基本的技术是:新建空表>进行修改>替换已经存在的.frm文件为了高效的载入数据到MyISAM 表中,有一个常用的技巧是先禁用索引、载入数据、然后重启索引这个办法对唯一索引无效

2023-03-31 12:42:36 48

原创 「高性能MySQL阅读笔记」第五章 创建高性能的索引

5.3 高性能的索引策略5.3.1 独立的索引5.3.2 前缀索引和索引选择性5.3.3 多列索引当出现服务器对多个索引做相交操作时(通常有多个AND条件),通常意味着需要一个包含所有相关列的多列索引,而不是多个独立的单列索引。当服务需要对多个索引做联合操作时(通常有多个OR条件),通常需要耗费大量的CPU和内存在算法的缓存、排序和合并操作上。更重要的是,优化器不会把这些计算到“查询成本”中,优化器只关心随机页面读取。5.3.4 选择合适的索引顺序5.3.5 聚簇索引聚集的数据

2023-03-31 12:42:36 43

原创 「高性能MySQL阅读笔记」第三章 服务器性能剖析

无法测量就无法优化。所以第一步应该测量时间花在什么地方有两种比较常见的情况会导致不合适的测量:性能剖析是测量和分析时间花费在哪里的主要方法。性能剖析一般有两个步骤:测量任务所花费的时间;然后对结果进行统计和排序,将重要的任务排到前面。尽管性能剖析输出了排名、总计和平均值,但还是有很多需要的信息是缺失的:性能瓶颈可能有很多影响因素:已经解决的实际案例:5.7版本的数据库并没有找对应的结果,查询这个SCHEMA之后,只剩下一张表information_schema.STATISTICS

2023-03-31 12:38:59 44

原创 「高性能MySQL阅读笔记」第二章 MySQL基准测试

基准测试(benchmark)是MySQl新手和专家都需要掌握的一项基本技能。为什么基准测试很重要?因为基准测试是唯一方便有效的、可以学习系统在给定的工作负载下会发生什么的方法。基准测试可以完成很多工作:基准测试有两个主要的策略:如何避免一些常见的错误:基准测试应该运行足够长的时间,这一点很重要。需要记录的数据包括系统状态和性能指标,诸如CPU使用率,磁盘I/O、网络流量统计、SHOW GLOBAL STATUS计数器等2.3.4 获得准确的测试结果获得准确基准测试结果的最好办法是回答一些关于基准测

2023-03-31 12:35:23 78

原创 「高性能MySQL阅读笔记」第一章 MySQL架构与历史

了解MySQL服务器基本架构深刻理解AICD 以及MySQL 隔离级别深入了解InnoDB存储引擎, 了解其他常见的存储引擎深入了解MVCC了解MySQL发展历程。

2023-03-31 12:29:52 81 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除