logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构:二叉排序树的删除操作实现

二叉排序树(Binary Search Tree,BST)是一种重要的数据结构,它满足以下性质:对于树中的每个节点,其左子树所有节点的值都小于该节点的值,右子树所有节点的值都大于该节点的值。删除操作是BST中最复杂的操作之一,需要根据被删除节点的子树情况分别处理。这种操作保持了BST的性质,因为子树中的所有节点都满足与被删除节点父节点的大小关系。这种方法保证了BST的性质,因为右子树的最小值大于左

#数据结构
Java代理模式精讲:静态代理+JDK动态代理

给目标对象提供一个代理对象,并且由代理对象控制对目标对象的引用——简单说,就是“不直接访问目标对象,通过代理对象间接访问,同时实现额外功能”。定义买衣服的接口,声明核心业务方法(做衣服),让目标类和代理类共同实现。/*** 买衣服的接口(核心业务定义)* 目标类和代理类都需要实现此接口*/// 核心方法:制作衣服,参数为衣服尺码衣服工厂是目标类,实现ByClothes接口,专注于核心业务——制作衣

#java#代理模式#开发语言
Docker镜像与容器常用操作全解析

本文涵盖了Docker镜像、容器的核心操作,以及网络映射、项目部署的完整流程,所有命令均经过实操验证,适合新手入门和日常实操参考。以下是新手常踩的坑,务必注意:1. 拉取镜像时,不指定版本会默认拉取latest,建议根据项目需求指定具体版本(如mysql:5.7),避免版本兼容问题;2. 删除镜像或容器时,谨慎使用-f强制删除,避免误删正在运行的容器或核心镜像;3. 端口映射时,确保宿主机端口未被

#云原生#docker
Lambda表达式:简洁高效的函数式编程

在面向对象的编程中强调,必须通过对象的形式来做事情。lambda表达式就是的体现。函数式思想指尽量忽略对象的复杂语法,。

#java#开发语言
Docker从入门到安装:一篇搞定核心知识点

对比项传统虚拟机Docker容器隔离方式虚拟硬件,运行完整操作系统沙箱机制,共享宿主机内核体积庞大(几GB)小巧(几MB)启动速度几分钟秒级资源消耗高低Docker的核心价值在于“环境隔离”和“可移植性”,它解决了开发与运维之间的环境兼容痛点,让应用部署变得简单、高效。本文从“为什么用Docker”“Docker是什么”“Docker与虚拟机的区别”“Docker架构”“安装实操”“镜像加速”六个

#docker#容器#运维
Docker镜像与容器常用操作全解析

本文涵盖了Docker镜像、容器的核心操作,以及网络映射、项目部署的完整流程,所有命令均经过实操验证,适合新手入门和日常实操参考。以下是新手常踩的坑,务必注意:1. 拉取镜像时,不指定版本会默认拉取latest,建议根据项目需求指定具体版本(如mysql:5.7),避免版本兼容问题;2. 删除镜像或容器时,谨慎使用-f强制删除,避免误删正在运行的容器或核心镜像;3. 端口映射时,确保宿主机端口未被

#云原生#docker
Docker实操全解析:常用镜像安装+自定义镜像构建

commit命令适合简单的镜像定制,但无法实现版本控制、无法复用构建步骤。Dockerfile是一个文本文件,包含一系列构建指令,可精确控制镜像的构建过程,支持版本控制、批量构建,是企业级开发中定制镜像的首选方式。本文讲解了Docker常用镜像(JDK、Tomcat、MySQL、Nginx)的安装步骤,重点强调了MySQL的数据持久化、Nginx的配置修改和项目部署,以及两种定制镜像的方式(com

#docker#容器#运维
从0到1理解K8s:为什么用、怎么设计、如何搭建

看到这里,相信你已经明白:K8s不是“多余的工具”,而是容器化时代的“必备工具”——它解决了容器管理的痛点,实现了应用部署、管理、伸缩的全自动化,是云原生技术的核心基石。先理解“为什么用”,再搞懂“怎么设计”,最后动手“搭建实践”,不要一开始就陷入底层源码和复杂配置,先从基础操作入手,逐步深入。

#kubernetes#容器#云原生
高频Docker面试题(含详细解析,面试必过版)

对比维度传统虚拟机(VM)Docker容器虚拟化层级硬件级虚拟化操作系统级虚拟化是否有独立内核有(每个虚拟机有自己的内核)无(共享宿主机内核)资源占用高(GB级内存、存储)低(MB级内存、存储)启动速度慢(几分钟)快(几秒/毫秒)隔离性极强(完全独立)较好(进程级隔离)体积大(几GB-几十GB)小(几十MB-几百MB)从仓库拉取镜像 → 基于镜像创建容器 → 容器运行应用;

#docker#面试#容器
YOLO图像识别全过程:从像素到目标的“一眼识别”魔法

YOLO的本质,就是“把图像拆成小网格,让每个网格负责预测自己地盘里的目标,最后通过筛选去掉重复框”。它用“分工明确、一步到位”的思路,打破了传统算法的速度瓶颈,实现了“又快又准”的目标检测,也让计算机视觉的实时应用变得更加普及。

#计算机视觉#目标检测
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择