Docker 是一种虚拟化容器技术,可以提供轻量级的隔离环境。Docker 的隔离是通过以下几种方式实现的: 1.命名空间(Namespaces) Docker 使用 Lin...
Docker 是一种虚拟化容器技术,可以提供轻量级的隔离环境。Docker 的隔离是通过以下几种方式实现的: 1.命名空间(Namespaces) Docker 使用 Lin...
TCP(传输控制协议)是一种面向连接的、可靠的协议,主要用于在互联网上的应用程序之间传输数据。TCP通过以下机制来保证可靠传输: 1.确认和重传机制 TCP通过给每个数据包一...
java进行垃圾回收的时候,我们知道都是用三色标记法配合根节点往下进行GC的,那代码里面的哪些东西会被识别为根节点呢?常见的根节点包括: 局部变量和参数:在方法中被声明的基本...
首先首推一个文章链接:Java重写equals方法(重点讲解) - 江河湖泊 - 博客园 (cnblogs.com)[https://www.cnblogs.com/1693...
关于kmp的原理可以看左神或者卡神的视频讲解,我这边的kmp都是以next数组表示模式串的最长公共前后缀做题的,如下: 题一.28. 找出字符串中第一个匹配项的下标[http...
如果你使用内置的 null 来表示没有对象,每次使用引用的时候就必须测试一下引用是否为 null,这显得有点枯燥,而且势必会产生相当乏味的代码。问题在于 null 没什么自己...
+的重载于StringBuilder 关于string的+,它的源码虽然没有使用StringBuilder 类,但是编译器自动引入使用了他,因为它更高效,不过使用+的性能还是...
在做岛屿类问题的时候请先看作者:nettee的题解,讲的真的特别好,看了他的题解在自己做题!!!!!链接:https://leetcode.cn/problems/numbe...
526. 优美的排列 题目给的n的范围时1-15所以用回溯效率应该是够的,这边思路也是很简单,主要是用一个used数组来保存每个数字在深度遍历的时候是否被使用过,然后进一步如...
1.MySQL如何进行慢SQL优化? 参考答案 思路: 通过慢查询日志去寻找哪些 SQL 执行效率低 使用 explain 获取低效率 SQL 的执行计划 结合 SQL 与执...
1.给定一个整数数组和一个整数k,请找到该数组中和为k的连续子数组的个数 前缀和 2.给定一个含有n个正整数的数组和一个正整数s ,找出该数组中满足其和 ≥ s 的长度最小的...
负载均衡针对每一个用户都访问同一个服务器负载太大,首先用户通过任意渠道访问我们的网站,然后根据一定的路由规则(比如对用户的ID进行hash)被分配到某个服务器接受服务。 增加...
1.LinkedHashMap使用 2.迭代器用法 3.类的定义
泛型使用场景:我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛型方法来对整型数组、浮点数数组、字符串数组等进行排序。 java 中泛型标记符: E - Elemen...
剑指 Offer II 085. 生成匹配的括号 1111. 有效括号的嵌套深度 1021. 删除最外层的括号 921. 使括号有效的最少添加 思路:将「有效括号问题」转化为...
1、安装Erlang 由于RabbitMQ需要Erlang语言的支持,在安装RabbitMQ之前需要安装Erlang (1)更新软件源 (2)安装Erlang 查看Erlan...
4.默认情况,Redis不是在后台运行,我们需要把redis放在后台运行在src目录下存在配置文件redis.conf执行vi redis.conf 如果不在后台执行,运行r...
1095. 山脉数组中查找目标值 思路还是比较统一的,首先是用二分法找出数组里面的峰值,然后再进行两次二分法。这边用的二分法的思路不是一般的left<=right,而是采用l...
剑指 Offer II 109. 开密码锁 本题比较好的思路应该是双向的bfs,不过单向的bfs也能解决问题。基本思路就是队列里加入初始状态0000,然后针对0000产生下一...
一.斐波那契数列问题 1.剑指 Offer II 093. 最长斐波那契数列 本题的难点就是dp数组的定义,要记录这种dp = dp+dp关系的二维数组定义成以序列倒数第二和...