- 博客(4)
- 收藏
- 关注
原创 【LeetCode刷题日记】哈希表类题目常见题型_class solution symbol_values = { ‘i‘ 1, ‘v‘ 5,
/ 右指针,初始值为 -1,相当于我们在字符串的左边界的左侧,还没有开始移动。// 第 i 到 rk 个字符是一个极长的无重复字符子串。// 枚举左指针的位置,初始值隐性地表示为 -1。// 哈希集合,记录每个字符是否出现过。// 左指针向右移动一格,移除一个字符。// 不断地移动右指针。
2024-09-08 03:57:45
502
原创 Redis—过期删除策略和内存淘汰策略
(Redis3.0之后,默认的内存淘汰策略) :它表示当运行内存超过最大设置内存时,不淘汰任何数据,这时如果有新的数据写入,则会触发 OOM,但是如果没用数据写入的话,只是单纯的查询或者删除操作的话,还是可以正常工作。需要注意的是,Redis 的 LRU 算法是在内存中执行的,当内存不足时才会触发淘汰。过期删除策略,是删除已过期的 key,而当 Redis 的运行内存已经超过 Redis 设置的最大内存之后,则会使用内存淘汰策略删除符合条件的 key,以此来保障 Redis 高效的运行。
2024-09-07 19:39:48
1023
原创 gTunnel:一个基于Golang的TCP隧道_golang tunnel(1)
如需在目标设备上开启一个socks代理,可以使用“socks”命令。该命令将会在“configured”目录中输出一个预配置的可执行文件,并跟./start_server.sh关联。需要注意的是,隧道名命为可选项,如果不提供该选项,工具将会给隧道生成一个随机名称。加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0。的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
2024-09-07 14:10:19
544
原创 Docker 面试知识点_面试 docker
ARG 设置的环境变量仅对 Dockerfile 内有效,也就是说只有 docker build 的过程中有效,构建好的镜像内不存在此环境变量。Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。容器启动的命令,如果有多个则以最后一个为准,也可以为 ENTRYPOINT 提供参数。拷贝文件或目录到容器中,如果是URL或压缩包便会自动下载或自动解压。拷贝文件或目录到容器中,跟ADD类似,但不具备自动下载或解压的功能。进入容器内部,容器执行指定命令。
2024-09-07 02:21:17
475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人