摘要:
B+树索引和哈希索引都有什么优缺点:https://blog.csdn.net/timchen525/article/details/77691190 https://www.cnblogs.com/heiming/p/5865101.html B树和B+树的区别:https://www.cnblo 阅读全文
摘要:
Redis 是什么?什么作用?优点和缺点? https://blog.csdn.net/weixin_42295141/article/details/81380633 Redis 的主要功能哨兵+复制+事务+集群+持久化等 https://blog.csdn.net/qq_41699100/art 阅读全文
摘要:
1. N 阶乘末尾0的个数。 输入描述: 输出描述: 2. 判断一颗二叉树是否为镜像对称 解法:判断一个数是否为镜像对称:先判断根,在判断左右子树。如果左右子树都为空那就是,如果左右子树不是同时为空那就不是 当左右子树都存在的时候,判断他们的值是否相等,如果相等那么久递归的对他们的字节点判断(左边的 阅读全文
摘要:
1. 锁的定义和概念:在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 从对数据库操作的类型分,分为读锁和写锁。 读锁(共享锁 阅读全文
摘要:
A - Restoring Three Numbers CodeForces - 1154A Polycarp has guessed three positive integers aa, bb and cc. He keeps these numbers in secret, but he wr 阅读全文
摘要:
1. 删除字符串s1 中在字符串s2 中出现的字符。 基本思路:把s1的字符存到一个set里面,然后遍历s2,看是否出现过,出现过就erase掉。但是直接输出set的元素这样会改变顺序,要想顺序不变,就顺序遍历一下s1 看是否出现,出现就输出。 2. 有序链表合并 LeetCode原题:递归解决,终 阅读全文
摘要:
转自:https://www.cnblogs.com/LipeiNet/p/5888513.html 前言:在java开发中我们肯定会大量的使用集合,在这里我将总结常见的集合类,每个集合类的优点和缺点,以便我们能更好的使用集合。下面我用一幅图来表示 其中淡绿色的表示接口,红色的表示我们经常使用的类。 阅读全文
摘要:
1. ICMP是“Internet Control Message Ptotocol”的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着 阅读全文
摘要:
参考https://www.cnblogs.com/kex1n/p/6502002.html 1. 首先看一下Nagle 算法:它是用于处理小报文段(微小分组)的发送问题。 Nagle 算法可以减少网络中微小分组的数量,比如客户端需要依次向服务器发送大小为1,2,3,1,2字节的5个分组。在没有开启 阅读全文
摘要:
1. 我们知道在程序设计语言中,将参数传递分为按值调用和按引用调用。 按值调用:表示方法接收的是调用者提供的值。而按引用调用表示方法接收的是调用者提供的变量地址。 一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。 我们在c++中知道判断最好的方法就是写一个swap函数,根 阅读全文