avatar
文章
21
标签
23
分类
12
主页
博文
  • 分类
  • 标签
  • 归档
关于作者
Logoleetcode2
主页
博文
  • 分类
  • 标签
  • 归档
关于作者

leetcode2

发表于2024-08-05|更新于2025-03-05|算法
|浏览量:
文章作者: 旅人
文章链接: https://lvren.xyz/2024/08/05/leetcode2/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 旅人!
面试双指针
cover of previous post
上一篇
leetcode1
141环形链表暴力思路:可以直接使用set记录下节点的地址值,如果有重复那么就是有环,如果指针走到了最后那么就说明无环 public boolean hasCycle(ListNode head) { Set<ListNode> set = new HashSet<>(); while (head != null) { if(!set.contains(head)){ set.add(head); }else return true; head=head.next; } return false; } 双指针思路:使用快慢指针,如果快指针和慢指针相撞,就说明有环,如果快指针走到头,就说明无环 public boolean hasCycle(ListNode head) { ...
下一篇
github实现CD
如何使用GitHub Actions实现Spring Boot程序的持续部署(CD)由于学习上的需要,我需要不断对GitHub上的分支进行合并与持续向远端推送。虽然手动操作并不难,但次数较多时,自动化部署功能显得尤为必要。本文将介绍如何利用GitHub Actions实现Spring Boot程序的持续部署。 Actions基本使用方法基本概念 workflow:GitHub的配置文件,存放在.github/workflow文件夹中。 job:一个workflow由多个job构成。 step:每个job分为多个步骤。 action:每个步骤执行的具体动作。 字段解释runs-on选择执行环境,目前支持的环境包括: ubuntu-latest windows-latest macos-latest uses调用GitHub市场中的预定义脚本。例如: uses: actions/checkout@v4 使用Actions将Java程序部署到远程服务器上使用Maven打包 进入GitHub Actions管理界面,创建新workflow。 选择Java with...
相关推荐
cover
2024-08-05
leetcode1
141环形链表暴力思路:可以直接使用set记录下节点的地址值,如果有重复那么就是有环,如果指针走到了最后那么就说明无环 public boolean hasCycle(ListNode head) { Set<ListNode> set = new HashSet<>(); while (head != null) { if(!set.contains(head)){ set.add(head); }else return true; head=head.next; } return false; } 双指针思路:使用快慢指针,如果快指针和慢指针相撞,就说明有环,如果快指针走到头,就说明无环 public boolean hasCycle(ListNode head) { ...
cover
2025-04-08
大文件上传
为什么需要分片上传?对于后端来说,如果文件上传的时候采用一整个上传的方式,那么后端需要在内存中留出很大一部分空间来进行一个中转。如果文件过大,那么可能会造成内存空间的拥挤,频繁的IO造成服务器性能的下降,在web这个多并发的情况下,性能的下降会导致响应时间的增加,严重甚至会导致服务的崩溃。所以我们要对大文件的上传进行专门的优化。 同时,过大的文件传输也会长时间的占用网络信道,会导致网络的拥塞,其余的服务响应时间也会增加。 总结来说,传统整文件上传面临三个核心问题: 内存压力 — 服务端需要一次性将整个文件加载到内存中,上百MB甚至GB级的文件很容易导致OOM 网络不稳定 — 传输过程中一旦网络中断,整个文件需要重新上传,用户体验极差 上传时间过长 —...
avatar
旅人
技术栈也是栈
文章
21
标签
23
分类
12
Follow Me
公告
欢迎来到我的博客休息
最新文章
RAG:用检索增强生成打破大模型的知识局限2026-04-02
大文件上传
大文件上传2025-04-08
分布式基本原理-CAP2025-03-23
DDIA第一部分
DDIA第一部分2025-02-15
手写一个简单spirng框架 实现MVC2024-12-12
©1 - 2026 By 旅人
框架 Hexo 7.3.0|主题 Butterfly 5.3.5