摘要: ` class MinStack{ Deque<Integer> stack; Deque<Integer> minStack; int min = Integer.MAX_VALUE; public MinStack() { stack = new ArrayDeque<>(); minStack 阅读全文
posted @ 2025-12-31 11:28 acccccccccc 阅读(5) 评论(0) 推荐(0)
摘要: ` class LRUCache{ class LinkedNode{ int key; int value; LinkedNode next; LinkedNode prev; public LinkedNode(){} public LinkedNode(int key, int value){ 阅读全文
posted @ 2025-12-25 09:34 acccccccccc 阅读(3) 评论(0) 推荐(0)
摘要: CSMA/CD(Carrier Sense Multiple Access with Collision Detection,载波侦听多点接入/冲突检测),是以太网早期(半双工共享介质)使用的媒体访问控制协议。 工作原理 某站点准备发送数据时,先侦听信道,若信道空闲则会立即发送数据进行冲突检测, 若 阅读全文
posted @ 2025-12-24 09:54 acccccccccc 阅读(84) 评论(0) 推荐(0)
摘要: 1.UDP(面向报文) 定义:UDP对于应用层交给他的数据始终保持原始报文的边界,既不拆分也不合并。 发送方:应用进程每次通过sendto系统调用UDP写入一个消息,UDP直接在这个前面加入一个UDP首部形成一个完整的UDP数据报,交给网络层就对应一个IP数据报。 接收方:应用进程每次通过recvf 阅读全文
posted @ 2025-12-22 14:07 acccccccccc 阅读(84) 评论(0) 推荐(0)
摘要: 1.根据目的分类: 创建型模式(创建对象)、结构性模式(处理类和对象的组合)、行为型模式(描述类和对象如何交互和怎么分配职责)。 2.根据目的分类: 类模式(处理类和子类之间的关系)、对象模式(处理对象之间的关系) 面向对象概述 优点:可维护,可复用可拓展,灵活性高 特性:封装,多态,继承 衡量软件 阅读全文
posted @ 2025-12-19 11:32 acccccccccc 阅读(19) 评论(0) 推荐(1)
摘要: OSI七层模型(从低到高): 1.物理层:建立物理连接 2.数据链路层:在通信的实体间建立数据链路连接 3.网络层:进行逻辑地址寻址,实现不同网络之间的路径选择 4.传输层:提供应用进程之间的逻辑通信,建立连接(如TCP) 5.会话层:建立,管理,终止对话 6.表示层:提供数据格式转化服务 7.应用 阅读全文
posted @ 2025-12-17 11:10 acccccccccc 阅读(28) 评论(0) 推荐(0)
摘要: SpringMVC是Spring框架里处理web请求的核心模块,它的核心组件包括:前端控制器DispatcherServlet,处理器映射HandlerMapping,处理适配器HandlerAdapter,视图解析器ViewResolver,异常处理器HandlerExceptionResolve 阅读全文
posted @ 2025-12-12 13:06 acccccccccc 阅读(6) 评论(0) 推荐(0)
摘要: 1.双指针法 public int trap(int[] height) { int ans = 0; int l=0,r=height.length-1; int lMax=height[0],rMax=height[r]; while(l<r){ if(height[l]<height[r]){ 阅读全文
posted @ 2025-12-09 14:43 acccccccccc 阅读(5) 评论(0) 推荐(0)
摘要: public List<List> threeSum(int[] nums) { if(nums == null || nums.length < 3){ return new ArrayList<>(); } 数组排序 Arrays.sort(nums); List<List> list = ne 阅读全文
posted @ 2025-12-09 12:39 acccccccccc 阅读(6) 评论(0) 推荐(0)
摘要: IOC IOC即为控制反转,Spring不再需要我们手动new新对象,而是交给Spring容器,由容器统一管理对象的生命周期和对象的依赖关系。 IOC实现最主要的方式为依赖注入(DI), 容器在创建对象时会将其所依赖的其他对象注入进去,比如Controller中需要Dao对象,容器会直接将Dao提供 阅读全文
posted @ 2025-12-05 18:01 acccccccccc 阅读(27) 评论(0) 推荐(0)