自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_43633629的博客

一只萌新

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

原创 源码解读:包装类型

源码解读:包装类型因为java是面向对象的,很多时候我们需要用到的是对象而非基本数据类型。因此我们就在每个基本数据类型上都建了一个包装类型,他们具有对象的性质,并添加有属性和方法。这里我们直接开始对包装类源码中的一些独特之处做出解析。在解读包装类的源码之前我们不妨先谈一谈java中与包装类型相关的语法糖[语法糖就是对现有语法的一个封装,通过编译器实现,可通过javap/jad 等反编译工具观察到]反编译:执行java之前,我们首先需要将java文件编译为class字节码文件(javac xx.j

2021-03-07 17:16:26 189 1

原创 《软件质量保证》复习摘要

《软件质量保证》复习摘要一、概述软件定义软件特征软件工程三个阶段典型活动软件质量定义软件质量保证(Software Quality Assurance,SQA)考虑方面软件测试定义方法二、软件质量工程体系软件质量控制的基本方法软件质量控制模型和技术控制模型技术软件质量保证体系CMM的核心能力成熟度模型集成(CMMI)第1级:初始级第2级:受管理级第3级:已定义级第4级:定量管理级第5级:持续优化级三、软件配置管理概念优势管理规范配置项状态迁移基线角色流程四、软件评审内容作用方法和技术流程五、软件测试过程软件

2021-01-10 15:35:16 472 1

原创 InnoDB存储引擎深入理解

InnoDB存储引擎深入理解很多参考自《MySQL技术内幕 InnoDB 存储引擎》、《高性能MySQL》以及大佬博客一、InnoDB 存储引擎概述InnoDB 存储引擎中有多个内存块,可以认为这些内存块组成了一个大的内存池,负责如下工作:\1. 维护所有进程/线程需要访问的多个内部数据结构\2. 缓存磁盘上的数据,方便快速地读取,同时在对磁盘文件的数据修改前在这里缓存\3. 重做日志缓冲(redo buffer)下图所示为 InnoDB 存储引擎内存块大致分布情况……二、I

2021-01-01 17:50:54 476

原创 Redis 基础详解[非原创]

title: 模运算tags:- 取模- 小费马定理categories: 算法mathjax: true模运算基本规则模运算的基本规则与四则运算基本一致:(a + b) % p = (a % p + b % p) % p(a – b) % p = (a % p – b % p) % p(a * b) % p = (a % p * b % p) % p(a^b) % p = ((a % p)^b) % p这里没有除法的模运算是因为除法取模较为特殊。除法取模.

2020-12-06 12:26:03 78

原创 模运算(带例题详解)

模运算基本规则模运算的基本规则与四则运算基本一致:(a + b) % p = (a % p + b % p) % p(a – b) % p = (a % p – b % p) % p(a * b) % p = (a % p * b % p) % p(a^b) % p = ((a % p)^b) % p这里没有除法的模运算是因为除法取模较为特殊。除法取模除法取模首先需要知道小费马定理。小费马定理乘法逆元定义: 对于整数a,p且gcd(a,p)==1,则一

2020-12-06 12:12:01 12097

原创 LeetCode:24. 两两交换链表中的节点

24. 两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]一开始看到这道题没有想到递归,迭代想了好久才有思路。写完才发现递归应该更简单才对。递归思路考虑两个节点以上情况。我们首先可以确定的是第二个节点的下一个节点是第一个节点,而第一个节点的下一个节点是不确定的,但我们可以通过用同样的方法与后面符合条件的节点连接,这个思路

2020-12-06 12:06:04 71

原创 LeetCode:139.单词拆分I、II

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入2321欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何

2020-07-24 13:35:46 119

空空如也

空空如也

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

TA关注的人

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