本文分类:news发布日期:2025/1/7 18:04:42
相关文章
LeetCode 219. 存在重复元素 II
LeetCode 219. 存在重复元素 II 给你一个整数数组 nums 和一个整数 k ,判断数组中是否存在两个 不同的索引 i 和 j ,满足 nums[i] nums[j] 且 abs(i - j) < k 。如果存在,返回 true ;否则,返回 false 。 示例 1&am…
建站知识
2024/12/11 0:58:26
Nginx理论篇与相关网络协议
Nginx是什么?
Nginx是一款由C语言编写的高性能、轻量级的web服务器,一个线程能处理多个请求,支持万级并发。
优势:I/O多路复用。
I/O是什么?
I指的是输入(Input),O是指输出(Outp…
建站知识
2024/11/21 13:52:44
Redis的缓存雪崩,击穿,穿透的介绍
1.缓存雪崩
为保证缓存中的数据与数据库的数据一致,会给Redis里的数据设置一个过期时间,当缓存数据过期后,用户访问的数据如果不在缓存里,业务系统需要重新生成新的缓存,因为就会访问数据库,并将数据更新到Redis里,这样后续请求就可以直接命中缓存. 当大量缓存在同一时间过期或…
建站知识
2024/12/30 20:12:59
一个用于在虚拟桌面下跑chrome的docker镜像
制作了一个用于跑chrome的docker镜像xvfb-chrome,主要是为了支持能够通过xvfb或者wayland,给chrome提供一个虚拟的桌面环境。
这个镜像主要支持:
将chrome --remote-debugging-port映射到docker的host,可以在host直接访问。支持…
建站知识
2024/11/21 14:00:32
【C++精华铺】13.STL stack 和 STL queue 模拟实现
1.序言 STL (Standard Template Library)是C标准库提供的一套模板类和算法的集合,其中包含了许多常用的数据结构和算法,方便程序员使用和扩展。STL中的stack和queue是两种常用的容器适配器,可以通过使用不同的容器作为底层实现来提供不同的行…
建站知识
2024/11/21 13:56:56
深入探讨极限编程(XP):技术实践与频繁发布的艺术
目录 前言1. 极限编程的核心原则1.1 沟通1.2 简单1.3 反馈1.4 勇气1.5 尊重 2. 关键实践2.1 结对编程2.1.1 提高代码质量2.1.2 促进知识共享2.1.3 增强团队协作 2.2 测试驱动开发(TDD)2.2.1 提升代码可靠性2.2.2 提高代码可维护性2.2.3 鼓励良好设计 2.3…
建站知识
2024/11/22 0:25:54
leetcode165.解密数字
题目表述: 这道题目和斐波那契数列以及跳台阶问题十分相似。
斐波那契数列:0、1、1、2、3、5, 8、13、21、34 ……
leetcode跳台阶问题:1、1、2、3、5, 8、13、21、34.......
这类题目的特点都是第N项的结果等于前两项的和。
但是解密数…
建站知识
2024/11/21 13:56:56