下面是一份Java基础学习思维导图,有兴趣的可以收藏哦!...先来份大纲 面向对象 继承 封装 多态 基本数据类型 8种基本数据类型 整型取值范围 String 字符串的不可变性 字符串长度限制 字符串常用的API 几种拼接方式以及性能对比...HashMap与Hashtabe与ConcurrentHashMap Java8中Map为什么引用红黑树 HashMap底层 Java8 Stream流操作集合 集合的遍历与删除 迭代器...fail-fast与fail-safe CollectionUtils集合类工具使用 枚举 枚举用法 枚举实现 枚举与单列模式 枚举的线程安全问题 IO 字符流与字节流 输出流与输入流...API 编码方式 下面是图
最近因为辞职找工作的问题都没什么心情自己画思维导图。说好的spring系列的aop和spring用到的设计模式还没画呢,偷懒了嘿。 2 先来一波收集的导图 ? ? ? ? ? ? ?
前言 思维导图并不能涵盖所有知识点,只是梳理某个知识点下我们需要重点关注的分支;根据自己的情况可以进行拓展学习 计算机基础 博主认为需要重点掌握的有 编译型语言和解释型语言的区别?...bit和byte的转换,汉字多少个字节?字母多少个字节? bit、byte、kb、mb、gb、tb的转换公式 常见数据类型的字节数是多少? 常见字符集有哪些? ?...Python基础 博主认为这小章节需要重点了解的就只有:Python的优缺点是什么?适用场景是什么? 其余其实都是偏概念的东西,实操起来会更有印象
看到好的文档,总结的很好,于是便将它按照我的理解来做了一番总结。...---- 整体思路 基础语法 查询 查询所有的 查询部分字段 去重复行DISTINCT 语法 区间语句 语法 指定条件语句 语法 AND语句 语法 OR语句 语法 排序语句 语法 汇总语句 语法 求一列的最大值...语法 求一列的最小值 语法 求平均值 语法 分组语句 语法 整体思路 整体把握,先从思维导图开始: ?...基础语法 关键字 select .. from .. where 查询 查询所有的 Select * from 表名 Select * from stuInfo 查询部分字段 Select 字段1,字段...关键字:max 语法 select max(degree) From Score 求一列的最小值 关键字:min 语法 select min(degree) From score 求平均值 关键字:avg
**文末尾有思维导图**,文字就是思维导图的内容,如果不想看着,**可以直接拉到末尾,查看思维导图!** 注: 文章,是我学习了极客时间的《Kafka核心技术与实战》专栏总结的学习笔记。...# kafka基础 ## 核心术语 1. Topic 主题 2. Partition 分区,一个主题多个分区 3. Record消息 4....消息位移Offset: 分区中每条消息的位置,单调递增 ### Producer生产者 ### Consummer消费者 #### 消费者位移:记录消费者的进度,每个消费者都有自己的位移...,避免该主题无限期膨胀 ##### 过程:Compact的过程就是扫描日志的所有消息,剔除哪些过期的消息,把剩下的消息整理在一起。...消费者最小消费消息的位移与分区当前第一条消息位移的差值。
文末尾有思维导图,文字就是思维导图的内容,如果不想看着,可以直接拉到末尾,查看思维导图!...kafka基础 核心术语 Topic 主题 Partition 分区,一个主题多个分区 Record消息 副本Replica,为消息提供冗余 4.1 leader副本,对外提供服务 4.2 follower...(GB)=每日需要的磁盘容量* 1.1 不考虑压缩的磁盘总大小(GB)=考虑索引等数据每日磁盘容量 * 留存时间 考虑压缩的磁盘总大小(GB)=不考虑压缩的磁盘总大小*0.75 参数配置 Broker重要参数...,避免该主题无限期膨胀 过程:Compact的过程就是扫描日志的所有消息,剔除哪些过期的消息,把剩下的消息整理在一起。...提供幂等生产者,与事务API 1.0,2.0 kafka的streams的各种改进 ?
基础语法(思维导图) 目录 1、基础知识1 1.1、计算机语言 1.2、Python语言特点 1.3、基本规则 1.4、变量赋值 1.5、运行Python 2、基础知识2 2.1、标识符 2.2、Python...12.2、包 12.3、名称空间 12.4、标准文件模板 12.5、作用域 12.6、补充 13、面向对象编程 13.1、基本概念 13.2、结构 13.3、继承与多态 13.4、BIF 13.5、对象的性质...13.6、访问限制 13.7、总结 注:Python中的BIF就是Built-in Functions,即内置函数的意思。...1、基础知识1 1.1、计算机语言 1.2、Python语言特点 1.3、基本规则 1.4、变量赋值 1.5、运行Python 2、基础知识2 2.1、标识符 2.2、Python对象...12.3、名称空间 12.4、标准文件模板 12.5、作用域 12.6、补充 13、面向对象编程 13.1、基本概念 13.2、结构 13.3、继承与多态 13.4、BIF 13.5、对象的性质
进程:进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程:线程是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。...操作系统在分配资源时是把资源分配给进程的, 但是 CPU 资源比较特殊,它是被分配到线程的,因为真正要占用CPU运行的是线程,所以也说线程是 CPU分配的基本单位。...3.2、线程休眠 Thread类中有一个静态态的 sleep 方法,当一个个执行中的线程调用了Thread 的sleep方法后,调用线程会暂时让出指定时间的执行权,也就是在这期间不参与 CPU 的调度,...3.4、线程中断 Java 中的线程中断是一种线程间的协作模式,通过设置线程的中断标志并不能直接终止该线程的执行,而是被中断的线程根据中断状态自行处理。...所谓按序申请,是指资源是有线性顺序的,申请的时候可以先申请资源序号小的,再申请资源序号大的,这样线性化后就不存在环路了。
java02--知识点总结 java03--知识点总结 java04--知识点总结 java05--知识点总结 java06--知识点总结 java07--知识...
软件测试基础知识(思维导图) 目录 1、一些问题 2、一些概念 3、测试用例 4、测试管理 5、什么是bug 6、测试分类 7、测试手段 1、一些问题 2、一些概念 3、
Pytest(思维导图) 目录 1、简介 2、测试用例规则 3、测试用例运行 3.1、主函数运行 3.2、命令行运行 3.3、常用参数详解 4、用例执行顺序 5、用例分组 6、用例跳过 7、失败重跑 8
思维导图: 常见面试题: 描述下JVM内存模型,以及这些空间存放的内容? JVM内存模型包括五大部门:程序计数器、虚拟机栈、本地方法栈、堆、方法区。...程序计数器:字节码行号指示器; 虚拟机栈:(1)java方法执行的内存模型;(2)栈帧用于存储局部变量表、操作数栈、方法出口、动态链接; 本地方法栈:native方法执行的内存模型; 堆:存放对象的主要实例...,垃圾回收的主要区域; 方法区:类信息、常量信息、静态变量; 堆内存划分,如何回收,有哪些算法?...堆内存主要分为新生代、老年代; 新生代占堆内存的1/3; 新生代分为Eden、From、To;占比分别为:8:1:1 老年代占堆内存的2/3; 判断对象是否可以回收的算法:可达性算法、引用计数法; 引用计数法无法解决对象循环依赖的问题...将对象统一移动到一边; 如何解决线上GC频繁的问题?
JMeter(思维导图) 目录 1、JMeter环境准备 1.1、介绍 1.2、与LoadRunner比较 1.3、前提条件 1.4、安装配置 2、JMeter脚本 2.1、测试计划 2.2、线程组 2.3...、Sampler 2.4、HTTP请求 2.5、查看结果树 2.6、HTTP Cookie管理器 2.7、HTTP信息头管理器 2.8、响应断言 2.9、参数化 2.9.1、用户定义的变量 2.9.2、...2.3、Sampler 2.4、HTTP请求 2.5、查看结果树 2.6、HTTP Cookie管理器 2.7、HTTP信息头管理器 2.8、响应断言 2.9、参数化 2.9.1、用户定义的变量...2.9.5.3、_RandomString():随机字符串函数,使用指定字符集,生成指定长度的随机字符串 2.9.5.4、_UUID:通用唯一识别码函数,也用于生成随机字符串,基本不会重复 2.9.5.5...、_time():时间戳函数,当前时间,可进行各种形态的格式化 2.9.6、各元件作用域及执行顺序 3、JMeter操作数据库 3.1、JDBC连接配置 3.2、JDBC Request 4、
📷 📷 📷 📷 📷 📷 📷 📷
按操作方式分类结构图 字节流的输入输出对照表 字符流的输入输出对照表 按操作对象分类结构图
Linux(思维导图) 目录 1、文件处理命令 2、权限管理命令 3、文件搜索命令 4、系统命令 5、VIM 6、系统关机命令 7、网络通信命令 8、压缩解压命令 9、帮助命令 1、文件处理命令
啥也不说,先上一个 Nginx 思维导图:
Selenium(思维导图) 目录 1、浏览器基本操作 2、元素查找方法 3、鼠标和键盘事件 4、窗口/iframe切换 5、select下拉框 6、弹框 7、JS处理(滚动条等) 8、框架 9、selenium...常见异常 10、断言 原生 hamcrest断言库 11、cookie处理 12、显示等待 until until_not expected_conditions(EC)模块各种条件 基础条件
前言 思维导图作为一种笔记和整理框架的一种工具,现在已经非常流行了,这篇文章一番介绍一下最流行的思维导图工具xmind的安装与激活。...激活 1) 找到 XMind 安装目录, 如: C:\Program Files (x86)\XMind,将下载的破解补丁复制到这个目录中。...2) 以文本格式打开安装目录中 XMind.ini 3) 在 XMind.ini 最后追加一个字段-javaagent,然后加上XMindCrack.jar的绝对路径。...4) 打开 XMind, 点击帮助——序列号,然后输入以下序列号 ,邮箱随便填,可以填自己的。 接下来就可以完整使用该工具了。 ?
领取专属 10元无门槛券
手把手带您无忧上云