qieqie6_个人页

qieqie6
个人头像照片
0
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.18 18:05:36
    发表了文章 2025-12-18 18:05:36

    数据库检索:如何使用 B+ 树对海量磁盘数据建立索引?

    本节深入探讨磁盘环境下大规模数据检索的挑战与解决方案,重点解析B+树如何通过索引与数据分离、多阶平衡结构及双向链表连接叶子节点等设计,显著减少磁盘I/O次数,实现高效查找、插入、删除和范围查询,广泛应用于数据库系统。
  • 12.18 18:04:47
    发表了文章 2025-12-18 18:04:47

    倒排索引:如何从海量数据中查询同时带有「极」和「客」的唐诗?

    本文介绍了正排索引与倒排索引的核心原理及应用。通过唐诗检索的场景对比,说明了键值查询与关键词检索的不同需求。正排索引以文档ID为键,适合精确查找内容;而倒排索引以关键字为键,指向包含该词的文档列表,极大提升了多关键词联合查询的效率,广泛应用于搜索引擎、数据库全文检索等领域。
  • 12.18 18:02:31
    发表了文章 2025-12-18 18:02:31

    状态检索:如何快速判断一个用户是否存在?

    本文探讨如何高效判断对象是否存在,对比有序数组、二叉树、哈希表等结构后,引出位图与布隆过滤器。位图利用bit级存储,节省空间;布隆过滤器通过多哈希函数进一步压缩空间,支持快速存在性查询,广泛应用于缓存、爬虫等场景,以极小错误率换取高性能与低内存开销。
  • 12.18 18:01:52
    发表了文章 2025-12-18 18:01:52

    哈希检索:如何根据用户 ID 快速查询用户信息?

    哈希表通过哈希函数将键转化为数组下标,实现O(1)级查询。它结合数组的随机访问与链表或红黑树处理冲突,兼顾效率与动态扩展,但需注意哈希冲突、装载因子及有序性缺失等问题,适用于高频查找场景。
  • 12.18 18:00:55
    发表了文章 2025-12-18 18:00:55

    非线性结构检索:数据频繁变化的情况下,如何高效检索?

    通过树状结构与跳表优化数据检索,本文深入讲解二分查找在非线性结构中的应用。对比有序数组、二叉检索树与跳表的组织方式与效率,揭示如何通过平衡划分检索空间实现O(log n)查询,并探讨实际应用场景与性能权衡。
  • 12.18 18:00:19
    发表了文章 2025-12-18 18:00:19

    线性结构检索:从数组和链表的原理初窥检索本质

    本节探讨数组与链表的检索原理。数组连续存储,支持随机访问,适合二分查找,效率为O(log n);链表非连续存储,检索需遍历,效率为O(n),但插入删除更高效。通过合理组织数据结构,可提升检索性能。
  • 12.18 17:59:06
    发表了文章 2025-12-18 17:59:06

    云文档环境搭建

    本方案基于Nextcloud与OnlyOffice搭建私有云文档系统。通过Docker部署Nextcloud 29.0.3和OnlyOffice DocumentServer 8.1.0,实现文档在线编辑与协作。配置时需安装OnlyOffice插件,生成并填入密钥完成服务对接。用户可上传、分享文件并实时协同编辑,支持Excel等格式。新用户默认文件可通过清空skeleton目录取消。系统访问地址:Nextcloud为http://192.168.xxx.xxx:9081/,OnlyOffice为http://192.168.xxx.xxx:9080/。
  • 12.18 17:58:28
    发表了文章 2025-12-18 17:58:28

    ELK环境搭建

    基于ELK架构的日志系统,使用ElasticSearch存储与索引日志,Kibana展示搜索,Filebeat采集并解析。部署于192.168.xxx.xxx,通过Pipeline处理日志格式,支持按策略过期删除。采用HostPath挂载实现日志收集,适用于CCE无PVC环境,确保应用日志高效可视化管理。(238字)
  • 12.18 17:57:27
    发表了文章 2025-12-18 17:57:27

    云上nacos集群搭建

    在CCE上部署Nacos 2.3.2集群,使用官方镜像并配置MySQL数据库。通过StatefulSet创建3个实例,设置环境变量定义集群参数,结合Headless Service实现节点发现,配置Ingress暴露服务,最终通过http://xxx.xxx.xxx.xxx/nacos访问控制台。
  • 12.18 17:56:49
    发表了文章 2025-12-18 17:56:49

    Mysql容器环境搭建

    本文介绍MySQL环境搭建全过程,因CPU兼容性问题选用8.4.0-oraclelinux8镜像。配置容器卷映射日志、数据、配置及导入目录,创建my.cnf文件并启动容器。通过创建用户、授权、导入SQL文件完成数据迁移,应用通过JDBC连接数据库,并使用mysqldump实现备份与恢复。
  • 12.18 17:56:05
    发表了文章 2025-12-18 17:56:05

    nexus私仓环境搭建

    本文介绍Nexus Repository Manager OSS的安装与配置,包括JDK环境准备、Nexus下载解压、用户创建及服务启动。详细说明如何配置Maven、Docker私仓,实现jar包上传与镜像推送,并支持匿名访问。同时涵盖npm、helm等仓库的搭建要点,适用于企业级私有化部署需求。(239字)
  • 12.18 17:55:23
    发表了文章 2025-12-18 17:55:23

    Gitlab容器环境搭建

    本文介绍如何基于Docker搭建Gitlab社区版环境。包含镜像拉取、容器卷映射(日志、数据、配置)、端口设置与external_url配置。通过浏览器访问并获取初始密码后,可创建群组与项目。支持两种代码上传方式:克隆空仓库后拷贝代码提交,或本地初始化仓库并关联远程推送,完成项目初始化管理。
  • 12.18 17:54:54
    发表了文章 2025-12-18 17:54:54

    Dockerfile示例

    app-web模块打包为war,基于Tomcat镜像;system-server为SpringBoot jar包,使用OpenJDK镜像;Vue项目通过Nginx镜像部署,配置反向代理与静态资源映射,旧版曾用Httpd但已弃用。
  • 12.18 17:54:20
    发表了文章 2025-12-18 17:54:20

    Jenkins配置编译项目

    基于Jenkins实现自动化编译部署,涵盖后台Java模块、前端Vue项目。流程包括:GitLab拉取代码,Maven/Node编译,Docker打包镜像,推送至CCE镜像仓库,kubectl更新服务。通过自由风格任务配置构建步骤,支持手动触发与参数化导出镜像为tar包,适配不同Docker版本环境,提升发布效率与兼容性。
  • 12.18 17:52:50
    发表了文章 2025-12-18 17:52:50

    Jenkins前置配置

    本文介绍Jenkins与GitLab集成的完整配置流程,包括:在GitLab创建Jenkins账号并配置SSH密钥;Jenkins中设置GitLab API Token、关闭host key验证;配置全局Git用户名邮箱;添加私钥凭据用于拉取代码;节点服务器环境准备,部署JDK、Maven、Node等开发工具,并配置Docker环境;最后在Jenkins中添加SSH节点,指定远程工作目录与Java路径,实现任务分发与持续集成。
  • 12.18 17:51:55
    发表了文章 2025-12-18 17:51:55

    Jenkins的Agent服务器环境配置

    Jenkins节点服务器用于编译Maven、Node、Ant项目,支持Docker镜像构建、CCE部署及kubectl操作。需离线安装Docker、kubectl、CCE客户端,并配置Helm、docker-buildx等工具,确保与CCE集群安全连接,兼容旧版SVN协议。
  • 12.18 17:50:48
    发表了文章 2025-12-18 17:50:48

    Jenkins环境搭建

    本文介绍Jenkins环境搭建步骤,基于Docker运行jenkins:2.464镜像。需映射/var/jenkins_home目录及8080、50000端口,通过docker run命令启动容器并设置重启策略。初始化后使用admin/admin登录,安装SVN中的插件,注意依赖顺序。访问http://192.168.xxx.xxx:9988完成配置。
  • 12.18 17:50:03
    发表了文章 2025-12-18 17:50:03

    CIG重量级监控

    CIG方案由CAdvisor(监控)、InfluxDB(存储)和Grafana(展示)组成,实现容器资源的全面监控。CAdvisor采集CPU、内存、网络等数据,存入InfluxDB持久化,Grafana读取并可视化,支持图表展示与报警,适用于Docker环境的性能监控与分析。
  • 12.18 17:49:26
    发表了文章 2025-12-18 17:49:26

    Portainer轻量级图形化监控

    Portainer是一款轻量级Docker可视化管理工具,支持单机与集群环境,提供图形界面,便于管理镜像、容器、网络、数据卷等。分为开源(CE)与商业版(BE/EE),通过Docker部署,配置简单,访问Web界面即可操作。
  • 12.18 17:48:59
    发表了文章 2025-12-18 17:48:59

    Docker-compose容器编排

    Docker-Compose 是 Docker 官方开源工具,通过 `docker-compose.yml` 文件定义多容器应用服务,实现一键编排、启动、停止整个应用集群。支持服务依赖、网络、数据卷配置,简化微服务部署流程,提升开发运维效率。
  • 12.18 17:48:24
    发表了文章 2025-12-18 17:48:24

    Docker网络

    Docker网络通过namespace实现容器间隔离与通信。默认创建docker0网桥,支持bridge、host、none、container四种模式。自定义网络可实现容器间服务名互通,替代已过时的--link。常用命令包括network ls、create、inspect等,实现灵活组网。
  • 12.18 17:47:42
    发表了文章 2025-12-18 17:47:42

    Docker发布微服务

    本文介绍如何搭建SpringBoot项目并部署至Docker容器。涵盖Maven工程创建、主类与Controller编写、配置文件设置、打包为jar,并通过Dockerfile构建镜像,最终运行容器,实现微服务发布。
  • 12.18 17:46:38
    发表了文章 2025-12-18 17:46:38

    Dockerfile

    Dockerfile是构建Docker镜像的脚本文件,包含一系列指令,每条指令代表一个构建层。从FROM指定基础镜像开始,依次执行RUN、COPY、ADD、ENV、EXPOSE、CMD、ENTRYPOINT等指令,最终生成可运行的镜像。构建时通过`docker build`命令执行,支持镜像分层缓存机制。CMD设置启动命令,ENTRYPOINT定义容器运行入口,二者可结合使用。未命名镜像可能产生虚悬镜像,可用`docker image prune`清理。
  • 12.18 17:45:59
    发表了文章 2025-12-18 17:45:59

    Docker安装Redis

    本文介绍Docker安装Redis单机与集群部署,涵盖配置文件映射、数据卷挂载及3主3从集群搭建。深入解析Redis集群采用的哈希槽分区机制,对比哈希取余与一致性哈希算法,阐述其扩容缩容、数据分布与节点管理原理,助力构建高可用分布式缓存体系。(238字)
  • 12.18 17:45:04
    发表了文章 2025-12-18 17:45:04

    Docker安装Mysql

    本文介绍Docker安装MySQL 5.7的完整流程,涵盖单机部署与主从复制。解决中文乱码、数据持久化问题,通过容器卷映射实现配置、数据、日志的宿主机同步。详细演示主从复制搭建步骤,包括主库配置、从库连接、同步状态检查及数据验证,确保高可用与数据安全。
  • 12.18 17:44:29
    发表了文章 2025-12-18 17:44:29

    Registry搭建docker私仓

    Docker Registry是官方提供的私有镜像仓库构建工具,支持通过拉取镜像快速搭建。配置`insecure-registries`后可使用HTTP推送、拉取镜像,并通过curl验证仓库内容,实现本地镜像的集中管理与分发。
  • 12.18 17:43:53
    发表了文章 2025-12-18 17:43:53

    Nexus仓库

    本文介绍Linux环境下Nexus Repository Manager OSS的安装与配置,包括JDK8环境搭建、Nexus下载解压、服务启动及Web访问。涵盖登录密码管理、仓库创建、Docker部署、数据持久化、Maven/NPM/Docker私仓配置与资源上传等核心操作,助力搭建高效私有仓库。
  • 12.18 17:42:42
    发表了文章 2025-12-18 17:42:42

    nexus搭建docker私仓

    使用Nexus搭建Docker私有仓库:启用Docker Realm,创建Blob存储,配置docker-hosted仓库并开放端口。客户端需配置insecure-registry,登录后打标签并推送镜像。支持HTTP/HTTPS,可自定义命名空间,实现镜像统一管理。
  • 12.18 17:33:33
    发表了文章 2025-12-18 17:33:33

    Docker镜像

    镜像是一种轻量级、可执行的独立软件包,包含运行应用所需的所有内容,如代码、库、环境变量和配置文件。Docker 镜像基于联合文件系统(如 AUFS、OverlayFS),采用分层结构,底层为 bootfs 和 rootfs,上层可叠加自定义镜像层。容器启动时,在镜像顶部新增一个可写容器层,所有修改仅作用于该层,实现资源隔离与共享,便于复制、迁移和复用。(238 字)
  • 12.18 17:31:04
    发表了文章 2025-12-18 17:31:04

    容器命令

    常用Docker参数:-d后台运行,-i/-t交互模式,-p端口映射,-v挂载数据卷。支持容器启停、日志查看、文件拷贝、导入导出及commit生成新镜像。注意权限问题可加--privileged=true解决。数据卷实现持久化与共享。
  • 12.18 17:29:53
    发表了文章 2025-12-18 17:29:53

    Docker常用命令

    本文介绍了Docker常用命令,涵盖启动、停止、重启、状态查看及开机自启等基础操作,版本与帮助信息查询,镜像的列出、搜索、下载、删除及空间管理,虚悬镜像处理,命令自动补全配置方法,以及后台运行Linux容器和yum下载依赖技巧,适用于Docker日常运维与开发。
  • 12.18 17:26:40
    发表了文章 2025-12-18 17:26:40

    Docker安装

    本文介绍CentOS系统下安装、配置及卸载Docker的完整步骤,涵盖卸载旧版本、配置阿里云镜像源、安装Docker引擎、启动服务、运行HelloWorld测试,并提供离线安装与系统服务配置方法,同时包含daemon.json参数设置、日志管理、命令补全等高级配置,助力快速部署Docker环境。
  • 12.18 17:26:01
    发表了文章 2025-12-18 17:26:01

    Docker概述

    Docker是基于Go语言的开源容器化平台,实现“一次镜像,处处运行”。它将应用及其依赖打包在轻量级、可移植的容器中,直接利用宿主机内核,启动快、资源占用少,支持秒级部署与扩展,广泛应用于开发、测试与生产环境。
  • 12.18 17:23:22
    发表了文章 2025-12-18 17:23:22

    双指针技巧秒杀七道数组题目

    双指针技巧常用于数组和链表问题,分为左右指针和快慢指针。快慢指针多用于原地修改,如有序数组或链表去重:fast遍历,slow维护无重复部分,避免频繁数据搬移,时间复杂度低至O(N)。
  • 12.18 17:18:31
    发表了文章 2025-12-18 17:18:31

    双指针技巧秒杀七道链表题目

    本文总结单链表七大经典技巧:合并有序链表、链表分解、合并k个链表、找倒数第k个节点、找中点、判断环及环起点、判断两链表交点。核心思想均为双指针,辅以虚拟头结点、快慢指针、优先队列等技巧,高效解决链表难题,适用于算法面试常见题型。
  • 12.18 17:17:20
    发表了文章 2025-12-18 17:17:20

    学习数据结构和算法的框架思维

    本文系统梳理数据结构与算法本质,主张“一切数据结构源于数组和链表”,“所有算法皆为穷举”。强调掌握遍历与访问的底层逻辑,提炼线性与非线性遍历框架,帮助读者建立框架思维,以不变应万变,高效应对算法问题。
  • 12.18 17:16:21
    发表了文章 2025-12-18 17:16:21

    多叉树的递归/层序遍历

    多叉树是二叉树的扩展,每个节点可有多个子节点。遍历方式与二叉树类似,DFS递归遍历无中序位置,BFS层序遍历通过队列实现,支持记录深度与权重,代码结构清晰统一。
  • 12.18 17:15:28
    发表了文章 2025-12-18 17:15:28

    二叉树的递归/层序遍历

    本文详解二叉树的两种遍历方式:DFS(递归遍历)和BFS(层序遍历)。DFS按“左→右→回溯”顺序固定访问节点,前/中/后序区别仅在于代码执行位置;BFS借助队列逐层遍历,常用于求最短路径。不同写法适应不同需求,如记录层数、路径权重等。BFS适合找最短路径,因首次到达目标即为最优解;DFS则更擅搜索所有路径,结构天然契合路径枚举。
  • 12.18 17:14:07
    发表了文章 2025-12-18 17:14:07

    二叉树基础及常见类型

    二叉树是最核心的数据结构之一,不仅是红黑树、堆、图等复杂结构的基础,更体现了递归的思维方式。掌握二叉树,等于掌握了算法与数据结构的钥匙。从满二叉树、完全二叉树到二叉搜索树,各类变体广泛应用。通过链式存储或哈希表模拟,可灵活实现。后续章节将深入剖析其原理与应用。
  • 12.18 17:12:50
    发表了文章 2025-12-18 17:12:50

    用拉链法实现哈希表

    本文深入讲解哈希表中拉链法的实现原理,通过简化版与完整版Java代码,演示如何用链表解决哈希冲突。涵盖泛型支持、动态扩容缩容、哈希函数设计及键值对增删查改操作,帮助理解哈希表底层机制。
  • 12.18 17:07:49
    发表了文章 2025-12-18 17:07:49

    哈希表核心原理

    本文深入剖析哈希表底层原理,澄清常见误区:Map是接口,哈希表是实现。通过哈希函数将key映射为数组索引,实现O(1)增删查改。详解哈希冲突的两种解决方式——拉链法与开放寻址法,探讨负载因子、扩容机制及遍历顺序无序的原因。强调不可变类型作key的重要性,避免因hashCode变化导致键值对丢失。助你真正理解哈希表的工作机制。
  • 12.18 17:05:06
    发表了文章 2025-12-18 17:05:06

    双端队列(Deque)原理及实现

    双端队列支持在队头和队尾进行插入和删除操作,比标准队列更灵活。可用链表或环形数组实现,头尾操作时间复杂度均为O(1)。适用于需频繁两端操作的场景,如算法题中模拟栈或队列。
  • 12.18 17:04:09
    发表了文章 2025-12-18 17:04:09

    用数组实现队列/栈

    使用数组实现栈时,可将动态数组尾部作为栈顶,利用其O(1)增删特性。Java中可用ArrayList或自定义动态数组实现。若以头部为栈顶,则需环形数组支持以保证效率。同样,结合环形数组还可高效实现队列结构。
  • 12.18 17:01:55
    发表了文章 2025-12-18 17:01:55

    用链表实现栈

    本文介绍如何用双链表实现栈和队列。利用链表头尾操作均为O(1)的特性,通过Java LinkedList轻松实现栈(push/pop在尾部)和队列(入队尾、出队头)。文末引出数组实现队列的性能问题,启发优化思考。
  • 12.18 17:00:53
    发表了文章 2025-12-18 17:00:53

    队列/栈基本原理

    本文介绍队列和栈的基本原理。二者均为“操作受限”的数据结构:队列仅能在队尾入队、队头出队,遵循“先进先出”(FIFO);栈只能在栈顶进行插入和删除,遵循“先进后出”(FILO)。底层可由数组或链表实现,核心API包括push、pop、peek和size,不同语言命名可能不同,但功能一致。后续将用代码实现这些结构。
  • 12.18 16:59:34
    发表了文章 2025-12-18 16:59:34

    单/双链表代码实现

    本文详解双链表与单链表的自定义实现,重点讲解三大核心技巧:1)同时持有头尾节点引用,提升尾部操作效率;2)使用虚拟头尾节点简化边界处理;3)正确理解Java链表删除中的内存释放机制。代码涵盖增删查改等基本操作,结构清晰,适合学习参考。
  • 12.18 16:58:54
    发表了文章 2025-12-18 16:58:54

    链表(链式存储)基本原理

    本文介绍了单链表与双链表的基本结构及操作。相比力扣中简单的单链表,实际编程中的链表多为支持泛型的双链表,具备prev和next指针,可双向遍历。链表无需连续内存,增删高效,无容量限制,但不支持随机访问。文章详解了链表的查、改、增、删操作,尤其通过虚拟头节点简化边界处理,并对比单双链表差异,为后续实现完整链表API打下基础。
  • 12.18 16:58:09
    发表了文章 2025-12-18 16:58:09

    动态数组代码实现

    本文详解动态数组的实现要点:支持自动扩缩容(2倍扩容、1/4缩容)、索引越界检查(区分元素与位置索引)、防范内存泄漏(删除时置null)。代码涵盖增删查改基本操作,帮助理解底层原理与时间复杂度。
  • 12.18 16:57:26
    发表了文章 2025-12-18 16:57:26

    数组(顺序存储)基本原理

    本章讲解数组的底层原理,区分静态数组与动态数组。静态数组是连续内存空间,支持O(1)随机访问,但增删效率低;动态数组基于静态数组封装,提供自动扩容与常用API,使用更便捷。我们将手动实现动态数组的增删查改,深入理解其运行机制,为后续学习栈、队列等结构打基础。
  • 发表了文章 2025-12-18

    nexus搭建docker私仓

  • 发表了文章 2025-12-18

    数据库检索:如何使用 B+ 树对海量磁盘数据建立索引?

  • 发表了文章 2025-12-18

    倒排索引:如何从海量数据中查询同时带有「极」和「客」的唐诗?

  • 发表了文章 2025-12-18

    状态检索:如何快速判断一个用户是否存在?

  • 发表了文章 2025-12-18

    哈希检索:如何根据用户 ID 快速查询用户信息?

  • 发表了文章 2025-12-18

    线性结构检索:从数组和链表的原理初窥检索本质

  • 发表了文章 2025-12-18

    非线性结构检索:数据频繁变化的情况下,如何高效检索?

  • 发表了文章 2025-12-18

    云文档环境搭建

  • 发表了文章 2025-12-18

    Gitlab容器环境搭建

  • 发表了文章 2025-12-18

    ELK环境搭建

  • 发表了文章 2025-12-18

    nexus私仓环境搭建

  • 发表了文章 2025-12-18

    云上nacos集群搭建

  • 发表了文章 2025-12-18

    Dockerfile示例

  • 发表了文章 2025-12-18

    Jenkins配置编译项目

  • 发表了文章 2025-12-18

    Jenkins环境搭建

  • 发表了文章 2025-12-18

    CIG重量级监控

  • 发表了文章 2025-12-18

    Docker-compose容器编排

  • 发表了文章 2025-12-18

    Docker网络

  • 发表了文章 2025-12-18

    Portainer轻量级图形化监控

  • 发表了文章 2025-12-18

    Nexus仓库

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息