L Q
09
02
MySQL_基础知识 MySQL_基础知识
MySQL 基础MySQL 基础知识 视图:有查询结果生成的一张虚拟表。 create view view_name as select ... 存储过程:一组为了完成特定功能的 SQL 语句集。 create procedure 存储过
2021-09-02
02
JAVA框架_Spring JAVA框架_Spring
SpringSpring Bean 的生命周期 Bean 的定义。 Bean 的初始化。 Bean 的调用。 Bean 的销毁。 Spring 属性注入的方式 值类型注入。@Value() 注解来完成。可以声明在对应的属性上或者方法上。
2021-09-02
02
JAVA_基础知识 JAVA_基础知识
JAVA 的基础知识重载和重写的区别。 重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修 饰符可以不同,发生在编译时。 重写: 发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父
2021-09-02
02
JAVA_多线程 JAVA_多线程
JAVA 多线程线程的状态 创建线程 就绪状态 运行状态 阻塞状态 等待状态 锁池状态 死亡 进程和线程进程就好比火车,线程就好比车厢。 其中进程间的通信方式有:管道,信号量,共享内存,消息队列。 其中线程间的通信方式有:共享变量,共享队
2021-09-02
02
HTTP_基础 HTTP_基础
HTTP 基础知识HTTP 协议HTTP 协议是承载与 TCP 协议之上的。有时也承载与 TLS 或者 SSL 协议之上。 HTTP 和 HTTPS 的区别 HTTPS 需要到 AC 申请证书,HTTP 不需要 HTTPS 密文传输,HTT
2021-09-02
02
树
树_05关于二叉树的定义 class TreeNode { int val; TreeNode left, right, next; } 计算一颗二叉树有多少节点
2021-09-02
02
02
什么是递归 什么是递归
什么是递归_03什么是递归递归是函数调用时的一个概念,通俗点讲就是:方法自己调用自己。 怎么使用首先使用递归的时候,需要满足两个条件: 递归出口(终止递归的条件) 递归表达式技巧:将问题切割成两个部分(1和整体的思想),找到递归表达式即可
2021-09-02
02
选择_冒泡_快速_插入 选择_冒泡_快速_插入
选择 _ 冒泡 _ 快速 _ 插入选择排序思路 先从未排序的序列中选择最大(小)的元素,放到序列的起始位置。 在从余下的序列中依次选择元素放到以完成排序的元素末尾。 寻找最大(小)的元素需要遍历一次数组。for(int i = 0; i &
2021-09-02
02
数据结构 数据结构
数据结构数据结构的存储方式 数组 链表 数组 数组由于是紧凑连续存储,可以随机访问,通过索引快速找到对应元素,而且相对节约存储空间。但正因为连续存储,内存空间必须一次性分配够,所以说数组如果要扩容,需要重新分配一块更大的空间,再把数据全部
2021-09-02
12
29
Kafka_彻底删除Topic Kafka_彻底删除Topic
Kafka_彻底删除Topic出现的问题:生产者可以在生产数据,也可以创建Topic,但消费者消费不到数据。 处理方式:彻底删除所有的 Topic,然后在创建新的 Topic,生产者在生产,消费者可以消费。 彻底删除Topic1:先把 Ka
2020-12-29
29
Kafka_高可用 Kafka_高可用
Kafka_高可用为了更好的做负载均衡,Kafka 尽量将所有的 Partition 均匀分配到整个集群上。一个典型的部署方式是一个 Topic 的 Partition 数量大于 Broker 的数量。同时为了提高 Kafka 的容错能力,
2020-12-29
5 / 8