ICode9

精准搜索请尝试: 精确搜索
  • 35道MySQL面试必问题图解,这样也太好理解了吧2022-07-03 11:33:16

    关于面试题的文章之前发过不少,但读者们给的反馈是普遍是理解难,看完就忘。所以今天我会用画图来给大家分析一下这35道题,希望能够加深你们的理解。 篇幅所限,本文先写MySQL的35问,其他的技术栈我也都整理好了,后面会持续更新,点个关注不迷路 当然我知道肯定有等不及的同学,所以我会把整理

  • this关键字的用法和super与this关键字图解:2022-07-01 15:33:35

    在本类的成员方法中,访问本类的成员变量。 在本类的成员方法中,访问本类的另—个成员方法。 在本类的构造方法中,访问本类的另一个构造方法。 this ( ...)调用也必须是构造方法的第一个语句,唯——个。 super和this两种构造调用,不能同时使用。 public class Fu { int num = 30;

  • super与this关键字图解2022-07-01 15:03:19

    public class Fu { int num = 10; public void method(){ System.out.println("父类方法"); } } public class Zi extends Fu{ int num = 20; @Override public void method(){ super.method(); System.out.println

  • 图解栈帧运行过程2022-06-25 19:31:59

    通用的栈帧结构 C语言在调用过程(函数)的时候使用了栈数据结构提供的后进先出的内存管理原则。 当Q 在执行时, p 以及所有在向上追溯到P 的调用链中的过程,都是暂时被挂起的。 当x86-64 过程需要的存储空间超出寄存器能够存放的大小时,就会在栈上分配空间,这个部分称为过程的栈帧(stack

  • CH9141模块图解2022-06-22 14:02:22

    首先9141是有两种封装的CH9141(QFN28 规格大小4*4mm)    CH9141K(ESSOP10 规格大小6*5mm)                     对于一些只需要实现透传少量数据的用户而言,CH9141K当然是首选,毕竟应该便宜点。 这边就是芯片的引脚图,因为购买模块的话不是所有引脚都引出的,可以对照芯片

  • python 冒泡法2022-06-10 22:02:16

      从第一个开始,比较相邻二个数据的大小,将大的放在后面,直到比较到最后一个后,列表最后一个数据将是最大的数据 冒泡法图解      

  • 16 张图解 | 一致性哈希算法2022-06-10 17:02:07

    16 张图解 | 一致性哈希算法 目录16 张图解 | 一致性哈希算法如何分配请求?使用哈希算法有什么问题?使用一致性哈希算法有什么问题?如何通过虚拟节点提高均衡度?场景总结 【摘要】 大家好,我是小林。在逛牛客网的面经的时候,发现有位同学在面微信的时候,被问到这个问题:第一个问题就是:一致

  • 图解MySQL逻辑备份的实现流程2022-06-07 10:01:20

    1. 摘要 数据作为一家公司的重要资产,其重要程度不言而喻。数据库为数据提供存取服务,担任着重要的角色,如果因数据误删、服务器故障、病毒入侵等原因导致数据丢失或服务不可用,会对公司造成重大损失,所以数据库备份是数据系统中最为重要的一环。 MySQL备份按照类型分为逻辑备份、物理

  • 小林coding 图解系统 chapter42022-06-03 15:03:46

    chapter 4 进程与线程 (先mark住开题之前的小故事,看完之后再来看这个小故事可能会有不同的收获!!!)   4.1 进程 我们编写的代码只是⼀个存储在硬盘的静态⽂件,通过编译后就会⽣成⼆进制可执⾏⽂件,当我们运⾏这个可执⾏⽂件后,它会被装载到内存中,接着 CPU 会执⾏程序中的每⼀条指令,那么这

  • 图解路由协议!2022-05-30 09:05:45

    想必我们大家都鼓捣过路由器,路由器可以说是我们日常生活中必不可少的一个装备了,就算你不是程序员,想必你隔壁的七大姑八大姨估计也让你配置过路由器。但是大家有没有想过一个问题,这个路由器是干啥用的?你可能知道这是为终端设备提供 WI-FI 连接上网的一种设备,当我们终端设备连接 WI-

  • 图解希尔排序 -- 简单易懂2022-05-25 23:03:01

    看到一篇关于希尔排序的讲解,写的很不错,这边转发一下,原文中使用的是 Java 的写法,我不会 Java,因此用 C 语言重写了一遍。 转载自:https://blog.csdn.net/qq_39207948/article/details/80006224 1. 定义 希尔排序(Shellsort),也称递减增量排序算法,是插入排序的一种更高效的改进版本。实

  • linux下maven安装配置(图解详细)2022-05-20 17:33:46

    1.去官网下载你需要的maven包 https://maven.apache.org/download.cgi 2.在home目录下依次执行下列命令 mkdir maven chmod 777 maven        解压缩文件 tar zxvf apache-maven-3.3.9-bin.tar.gz    3.配置maven环境 vim /etc/profile 文件添加以下内容 # maven env

  • 图解Dijkstra(迪杰斯特拉)算法+代码实现2022-05-20 16:01:03

    简介 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注

  • 图解经典排序算法系列:计数排序2022-05-19 12:03:12

    我们之前文章里面讲到的排序基本上都是比较排序,不管是冒泡排序、快速排序还是插入排序等等,都是基于元素之间的比较来进行一个整体的排序,那有没有一种排序是可以不用进行元素间的对比就可以完成整个序列的升序或者降序呢?当然有,计数排序就不用元素之间的相互比较,而是通过元素的下标

  • 图解拓扑排序+代码实现2022-05-17 13:33:02

    铺垫 有向图:我们这节要讲的算法涉及到有向图,所以我先把有向图的一些概念说一下,文章后面就不做解释啦。首先有向图节点与节点之间是用带箭头的线连接起来的。节点有出度和入度的概念,连线尾部指向的节点出度加1,连线头部,也就是箭头指向的节点入度加1。看下面这个例子,A的入度为0,出度为

  • 《算法图解》第二章 选择排序2022-05-13 12:03:33

       1、数组   ①数组元素是连在一起的。   ②同一个数组中,元素的类型都必须相同(都为int、double等)。   ③支持随机访问,因此读取速度更快。   2、链表   ①链表元素是分开的,每个元素都存储下一个元素的地址。   ②仅支持顺序访问,但擅长于插入和删除操作(只需修改前一

  • 《算法图解》第四章 快速排序2022-05-13 12:02:30

       1、分而治之(divide and conquer,D&C) (1)步骤:①找到简单的基线条件(可能是空数组货只包含一个元素的数组);②不断分解问题/缩小规模,直至符合基线条件。 (2)不是用于解决问题的算法,而是一种解决问题的思路。 (3)原理:将问题逐步分解。   2、欧几里得算法:gcd(a,b)=gcd(b,a mod b) def gc

  • 负载均衡原图图解2022-05-12 09:02:26

    负载均衡由来 在业务初期,一般会先使用单台服务器对外提供服务,随着业务流量越来越大,单台服务器无论如何优化,无论采用多好的硬件,总会有性能天花板,当单台服务器的性能无法满足业务需求时,就需要把多台服务器组成集群系统提高整体的处理性能。 基于上述需求,我们要使用统一的流量入口来

  • 计算机网络基础_2 | [图解TCPIP]笔记2022-05-08 10:01:13

    图解TCPIP 目录: #1.网络基础知识 1.1 计算机与网络发展的8个阶段 1.2 协议 1.3 协议分层与OSI参考模型 1.4 OSI参考模型通信处理举例 1.5 传输方式分类 1.6 地址 1.7 网络的构成要素 1.8 现代网络实态 #2.TCP/IP基础知识 2.1 TCP/IP协议分层模型 2.2 TCP/IP

  • Session认证机制以及cookie图解2022-04-30 22:04:04

    HTTP 协议的无状态性 HTTP 协议的无状态性,指的是客户端的每次 HTTP 请求都是独立的,连续多个请求之间没有直接的关系,服务器不会主动保留每次 HTTP 请求的状态。 如何突破 HTTP 无状态的限制 对于超市来说,为了方便收银员在进行结算时给 VIP 用户打折,超市可以为每个 VIP 用户发放会

  • Prim 最小生成树 图解2022-04-29 23:03:09

    ​ 什么是生成树 子图:G=<V,E>,G'=<V', E'>,为两个图(V为点集,即图中点的集合,E为边集),如果V'是V的子集且E'是E的子集,则G'是G的子图。 如果V'=V,则称G'为G的生成子图 如果G'是无向生成子图且是树的结构,则为生成树 最小生成树 最小生成树:是一张有权无向连通图中边权和最小的生成树 Prme算法:

  • 数据结构:树的重心2022-04-25 14:31:14

    百度: 有点废话,且看不懂 图解 简单来说,就是一次去掉每一个点后,记剩余的联通块中结点个数最多的为n, n组成一个集合,在这集合中最小的一个数它的对应去掉结点就是重心。 文字来说还是有点绕,看下面图解

  • 一文搞定十大排序算法(动画图解)2022-04-22 16:31:43

    排序的定义 排序,就是重新排列表中的元素,使表中的元素满足按关键字递增或递减的过程。为了査找方便,通常要求计算机中的表是按关键字有序的。 排序的确切定义如下: 算法的稳定性: 若待排序表中有两个元素 Ri 和 Rj,其对应的关键字 keyi = kcyj , 且在排序前 Ri 在 Rj 的前面。使用某一

  • MySQL8.0版本安装图解教程2022-04-22 12:32:11

    1、本次教程针对于MySQL8.0.13版本,安装包请打开下面的百度云链接进行下载,分享的资源里包含了MySQL8.0的安装包,同时包含了图形化管理软件SQLyog8.7.1的安装包和MySQL8.0的驱动。 链接: https://pan.baidu.com/s/1ZmBGu1pVF1ehxgARVy3uMw?pwd=rykd 提取码: rykd 复制这段内容后打开

  • 数据结构图解2022-04-19 10:32:36

    一、栈(先进后出)    二、队列(先进先出)   三、数组      四、链表          

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有