Crush's Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
浅谈设计模式

浅谈设计模式

设计模式分类设计模式是软件设计中常见问题的通用解决方案。以下是一些常用的设计模式,它们通常被分为三大类:创建型模式、结构型模式和行为型模式。 创建型模式(Creational Patterns) 单例模式(Singleton):确保一个类只有一个实例,并提供一个全局访问点。 工厂方法模式(Factory Method):定义一个用于创建对象的接口,让子类决定实例化哪一个类。 抽象工厂模式(Abst
2024-06-12
设计模式
#java
Linux下Docker安装jdk

Linux下Docker安装jdk

在Linux系统上安装jdk需要执行以下步骤:
2024-01-25
服务器
#docker #jdk
Linux系统上安装Docker

Linux系统上安装Docker

在Linux系统上安装Docker需要执行以下步骤: 更新系统软件包:运行以下命令更新系统软件包列表: 1sudo apt-get update 安装必要的软件包:运行以下命令安装Docker所需的软件包: 1sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
2024-01-04
服务器
#linux #docker
算法通关村第二关——反转链表Ⅱ问题解析

算法通关村第二关——反转链表Ⅱ问题解析

Leetcode 92. 反转链表Ⅱ给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。 提示: 链表中节点数目为 n 1 <= n <= 500 -500 <= Node.val <= 500 1 <= left <
2023-09-15
算法通关村
#链表
算法通关村第二关——终于学会链表反转了

算法通关村第二关——终于学会链表反转了

Leetcode 206. 反转链表给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 提示: 链表中节点的数目范围是 [0, 5000] -5000 <= Node.val <= 5000 解析:方法1:建立虚拟头节点辅助反转首先建立一个虚拟的结点ans,并且令ans.next=head,这样可以很好的简化我们的操作。如下图所示,如果我们将链表(1
2023-09-14
算法通关村
#链表
算法通关村第一关——链表经典问题之回文链表

算法通关村第一关——链表经典问题之回文链表

Leetcode 234. 回文链表给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 提示: 链表中节点数目在范围[1, 105] 内 0 <= Node.val <= 9 进阶:你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 解析:LeetCode234,这也是一道简单
2023-09-12
算法通关村
#链表
算法通关村第一关——链表青铜挑战笔记

算法通关村第一关——链表青铜挑战笔记

1 什么是链表链表(linked list)是一种在物理上非连续、非顺序的数据结构,由若干节点(node)所组成。 1.1 单向链表单向链表的每一个节点又包含两部分,一部分是存放数据的变量 data ,另一部分是指向下一个节点的指针next。 链表的第1个节点被称为头节点,最后1个节点被称为尾节点,尾节点的 next 指针指向空。 1.2 双向链表双向链表的每一个节点除了拥有 data 和 n
2023-09-11
算法通关村
#链表
大厂的Git代码管理规范是怎样的?

大厂的Git代码管理规范是怎样的?

大厂的Git代码管理规范是怎样的?程序员鱼皮 2023-09-04 19:10 发表于上海 分支命名master 分支master 为主分支,也是用于部署生产环境的分支,需要确保master分支稳定性。master 分支一般由 release 以及 hotfix 分支合并,任何时间都不能直接修改代码。 develop 分支develop 为开发环境分支,始终保持最新完成以及bug修复后的代码,用
2023-09-06
Git
#Git
避坑落井第一期

避坑落井第一期

避坑落井第一期新增一个专题,记录日常踩坑笔记,基本上都是自己挖坑自己跳 [泪] ! 需求简介功能其实很简单,从前端获取到用户上传的图片,将图片转换为base64格式,再传递给后端进行处理。 代码实现首先要获取用户上传的图片,在前端JavaScript中,由于安全性和隐私性考虑,不能直接获取用户上传图片的路径。但是,可以通过某些方法处理用户上传的图片。 例如,可以使用HTML的<input
2023-08-23
笔记
#坑
Hello World

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick
2023-07-09
123…7

搜索

Hexo Fluid
总访问量 次 总访客数 人
豫ICP备2023015067号-1