本文分类:news发布日期:2025/5/11 9:41:03
相关文章
Leetcode算法训练日记 | day24
一、组合问题
1.题目
Leetcode:第 77 题
给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。
你可以按 任何顺序 返回答案。 示例 1:
输入:n 4, k 2
输出:
[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4…
建站知识
2025/5/11 9:38:59
DDoS攻击类型与应对措施详解
攻击与防御简介
SYN Flood攻击 原理: SYN Flood攻击利用的是TCP协议的三次握手机制。在正常的TCP连接建立过程中,客户端发送一个SYN(同步序列编号)报文给服务器,服务器回应一个SYN-ACK(同步和确认…
建站知识
2025/5/11 9:29:32
CentOS7 boa服务器的搭建和配置
环境是CentOS7,但方法不局限于此版系统,应该是通用的。
具体步骤如下:
1. 下载boa源码
下载地址: Boa Webserver 下载后,进入压缩包所在目录,进行解压:
tar xzf boa-0.94.13.tar.gz 2. 安装需要的工具b…
建站知识
2025/5/11 9:38:59
高级IO——非阻塞IO和select
二、非阻塞IO
#include <sys/types.h>
#include <sys/socket.h>
ssize_t recv(int sockfd, void *buf, size_t len, int flags);
//最后一个参数可以设置为MSG_DONTWAIT,可以实现非阻塞的方式进行IO,但是并不方便 可以使用open来设置打开…
建站知识
2025/4/30 0:27:30
【测试开发学习历程】python类的继承
目录 1 继承的概念
2 继承的写法
3 子类继承父类的属性和方法
4 子类新增父类没有的属性和方法
5 子类重写父类的属性和方法
6 super超类的使用
7 多继承 1 继承的概念
继承是类与类之间的一种关系,子类继承父类。通过继承可以使得子类能够拥有父类的属性和方…
建站知识
2025/5/5 2:57:52
基于ssm项目校园快递平台系统
采用技术
基于SpringBoot框架实现的web的智慧社区系统的设计与实现~
开发语言:Java 数据库:MySQL 技术:SpringMVCMyBatis 工具:IDEA/Ecilpse、Navicat、Maven
页面展示效果
管理员功能
订单管理 快递管理 公告管理 公告类…
建站知识
2025/5/9 14:14:28
稀碎从零算法笔记Day47-LeetCode:找到冠军 I
或许是昨天的每日一题太难了,今天的简单
题型:数组、矩阵
链接:2923. 找到冠军 I - 力扣(LeetCode)
来源:LeetCode
题目描述
一场比赛中共有 n 支队伍,按从 0 到 n - 1 编号。
给你一个下…
建站知识
2025/5/6 22:52:53
C++力扣Leetcode算法4--排序算法
目录 快速排序--递归
归并排序--递归
插入排序
冒泡排序
选择排序
215 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。
347. 前 K 个高频元素 快速排序--递归
void quick_sort(vector<int> &nums, int l, int r) {if (l 1 > r) …
建站知识
2025/5/7 8:49:14