LeetCode 周赛 335,纯纯手速场! 大家好,我是小彭。 昨晚是 LeetCode 第 335 场周赛,你参加了吗?这场周赛整体难度不高,有两道模板题,第三题和第四题应该调换一下位置。 2582. 递枕头(Easy) 题目地址 题目描述 n 个人站成一排,按从 1 到 n 编号。 最初,排在队首的第一个人拿着一个枕头。每秒钟,拿 后端 2025年06月01日 60 点赞 0 评论 4201 浏览
nginx一个端口代理多个前后端服务 1、代理多个前端服务: 必须使用alias----(这我很不理解为什么,都用root就会404,有知道的大神请告知下!) 使用alias和root区别:在于资源路径的匹配解读上! 访问root定义的资源路径,会带着location后的uri和root指定的资源路径组合在一起去访问服务器资源;alias是忽略localtion后的uri,直接访问alias指定的资源路径; 假设访问的域名:www. 后端 2025年07月01日 182 点赞 0 评论 4219 浏览
73. 矩阵置零 1.题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 1: 输入:matrix = [[1,1,1],[1,0,1],[1,1,1]] 输出:[[1,0,1],[0,0,0],[1,0,1]] 示例 2: 输入:matrix = [[0,1,2,0],[3,4,5,2],[1,3,1,5]] 输出:[[0,0,0,0],[ 后端 2025年05月11日 69 点赞 0 评论 4227 浏览
SpringBoot添加过滤器Filter 1. 拦截器和过滤器 先说一下,过滤器和拦截器的区别和联系。 1.1 相同点 首先过滤器和拦截器都能实现请求的筛选(过滤或者拦截),然后根据自己的业务需求,添加自己的逻辑,保证请求往后走的时候数据能满足自己的需求。同时呢,他们又都能终止请求流(过滤器只要不在过滤链中往后传request就形;拦截器返回false)。 1.2 不同点 1.2.1 实现原理不同 过滤器和拦截器 底层实现方式大不相同,过 后端 2025年11月27日 163 点赞 0 评论 4228 浏览
【快速排序算法详解】Java/Go/Python/JS/C不同语言实现 【快速排序算法详解】Java/Go/Python/JS/C不同语言实现 说明 快速排序(QuickSort),又称分区交换排序(partition-exchange sort),简称快排。快排是一种通过基准划分区块,再不断交换左右项的排序方式,其采用了分治法,减少了交换的次数。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按 后端 2025年05月18日 82 点赞 0 评论 4229 浏览
Java真考试卷1 11.标识符命名原则:类名和接口名每个单词首字母大写,变量和方法名遵循第一个单词首字母小写,后面每个首字母大写,常量名所有字母全部大写。 12.只有字节码与各个操作系统和硬件分开才能做到独立于平台(一次编译,到处运行)。 13.不能将boolean类型的数值转换为其他基本数据类型(boolean类型的值只有true false)。 14.三元运算符(a>b?c : d)真的就是c,错误就是d。 后端 2025年05月08日 170 点赞 0 评论 4231 浏览
Visual Studio 2022 下载 Visual Studio 2022 下载,安装,激活(附激活码) 一、Visual Studio下载 下载地址: Visual Studio Community(免费版):开发基础功能,面向学生、开源贡献者和个人开发人员。 Visual Studio Professional(专业版):在 后端 2026年06月06日 135 点赞 0 评论 4238 浏览
Android FrameWork--SytemServer进程fork 1、Linux的fork 在Linux平台我们可以通过fork系统调用来创建一个新的进程,这个新的进程将会拥有原始进程的一份副本,包括代码、数据、内存等等。唯一的区别是新的进程拥有一个新的ID,使得它成为一个独立的进程,运行自己的代码。 fork()系统调用会返回两次,在原始进程中会返回进程ID,在新的进程中会返回0。两个进程可以执行相同的任务,也可以按照需要执行不同的代码。 fork的例子 #i 后端 2025年05月26日 196 点赞 0 评论 4243 浏览
java类加载机制 java代码执行流程 image.png 根据上图所示,Java 代码执行步骤如下: 步骤 1: 获取 Java 源代码; 步骤 2: 编译器把 java 文件转变成 class 文件。编译过程大致可以分为 1 个准备过程和 3 个处理过程: 准备过程:初始化插入式注解处理器 解析与填充符号表过程,包括:词法、语法分析等 注解处理过程 语义分析与字节码生成过程 步骤 3: 若要运行此 后端 2026年04月25日 151 点赞 0 评论 4248 浏览
南京某高校校园外卖点餐系统_django 开发语言:Python 框架:django Python版本:python3.8 数据库:mysql 5.7 数据库工具:Navicat12 开发软件:PyCharm 系统展示系统首页美食信息购物车个人中心系统登录管理员功能界面用户管理商家管理美食信息管理工作人员管理安全检查管理系统管理商家功能界面订单管理工作人 后端 2025年09月28日 89 点赞 0 评论 4250 浏览