排序
Electron 使用教程:从入门到实践
📅 更新时间:2026年5月14日 🎯 适用版本:Electron 28+ 💡 适合人群:桌面应用开发者、Web前端转桌面开发者 1. Electron 简介 1.1 什么是 Electron? Electron 是一个使用 Web 技术(HTML、CSS...
Nginx 文件服务器部署文档
文档版本:v1.0 适用系统:CentOS 7 / Rocky Linux 8 / Ubuntu 20.04+ Nginx 版本:1.20+ 编写日期:2026-05-14 1. 概述 Nginx 文件服务器利用其内置的 autoindex 模块,将指定目录通过 HTTP/HT...
Electron 应用打包与自动更新
📋 目录 1. 打包基础概念 1.1 Electron 打包流程 ┌─────────────────────────────────────────────────────────────┐ │ Elec...
Python 基础教程:从零开始学编程
📅 更新时间:2026年5月15日 🎯 适用版本:Python 3.10+ 💡 适合人群:编程初学者、想转行编程的从业者、数据科学爱好者 1. Python 简介 1.1 什么是 Python? Python 是一种高级、解释型、面向...
Python 基础教程:虚拟环境与依赖管理
前言 Python 的'依赖地狱'是每个开发者都会遇到的问题:项目 A 需要 Django 2.x,项目 B 需要 Django 4.x,同时系统 Python 还在运行某些旧脚本。当依赖冲突时,要么升级后项目崩,要么降级后功...
Python 基础教程:正则表达式实战
前言 正则表达式是文本处理的瑞士军刀。无论是验证用户输入、提取网页数据,还是清洗日志文本,正则都能游刃有余。然而很多开发者对正则望而生畏,要么写出一堆难以维护的'神秘符号',要么遇到...
Python 进阶教程:Pandas 库的使用
📖 Pandas 是 Python 数据分析的核心库,提供了高性能、易用的数据结构和数据分析工具,是每个数据分析师和数据科学家的必备技能。 1. Pandas 简介 1.1 什么是 Pandas Pandas 是 Python 编写的...
Python 进阶教程:网络爬虫实战
1. 网络爬虫基础概念 1.1 什么是网络爬虫 网络爬虫(Web Spider)是一种自动化的网页数据抓取程序,通过 HTTP 协议向目标服务器发送请求,解析响应内容,提取所需数据。 1.2 爬虫工作流程 ┌─...
Jenkins CI/CD 流水线
环境说明:CentOS 7 / Rocky Linux 9 / Ubuntu 20.04+ 软件版本:Jenkins 2.426+ | JDK 17 | Docker 24+ | Kubernetes 1.28+ 目标读者:DevOps 工程师 / 后端开发 / 运维工程师 一、CI/CD 架构...
Python 进阶教程:数据可视化
前言 '一图胜千言'——数据可视化是数据分析的最后一步,也是最关键的一步。无论多么复杂的模型、多么精妙的数据,处理结果最终都需要以直观的方式呈现给用户。 Python 生态拥有丰富的数据可视...
Linux 服务器安全加固
适用系统:CentOS 7 / Rocky Linux 9 / Ubuntu 20.04+ / Debian 11+ 适用人群:运维工程师 / DevOps / 安全工程师 / 服务器管理员 加固级别:生产环境标准 一、安全加固总览 1.1 为什么要做安全...
Vue Router 4 自动路由生成:基于文件系统扫描 views 目录实现动态路由
📌 适合人群:使用 Vue3 + Vite 的开发者,希望像 Nuxt / Next.js 一样实现'文件即路由'。关键词:Vue Router 4、自动路由、动态路由、import.meta.glob、文件系统路由、Vite 一、为什么需要自...
Electron + Vue 3 实战:构建跨平台应用
1. 基础概念与架构 1.1 什么是 Electron Electron 是一个使用 Web 技术(HTML、CSS、JavaScript)构建跨平台桌面应用的框架,由 GitHub 开发并维护。 1.2 核心架构 ┌────────────...
Python 基础教程:异常处理与调试技巧
前言 异常处理是区分'能用'与'用好'Python 的分水岭。优秀的异常处理能让程序在出错时优雅降级、留下可追溯的日志;而糟糕的异常处理则会让 bug 藏匿于无声的失败中,排查成本成倍增加。 本文将...
Python 进阶教程:Tkinter进阶ttkbootstrap
📖 ttkbootstrap 是基于 Tkinter 的 Bootstrap 风格 UI 库,提供现代化的组件样式、丰富的主题系统和开箱即用的美观界面,是 Python 桌面应用开发的进阶利器。 1. ttkbootstrap简介 1.1 什么是t...
Helm Kubernetes 包管理
适用环境:Kubernetes 1.19+ | Helm 3.x 目标读者:云原生开发 / DevOps / SRE / 运维工程师 一、Helm 是什么? 1.1 核心概念 Helm 是 Kubernetes 的包管理器,类似于 Linux 中的 apt、yum,或...
Vue 3 实战完全指南:从入门到进阶
技术栈:Vue 3 + Vite + TypeScript + Pinia + Vue Router 4适合人群:前端开发者、有 Vue 2 基础的团队、想系统掌握 Vue 3 的工程师更新日期:2026-05-16 1. Vue 3 新特性概览 1.1 为什么选择 ...
OpenStack 服务器平台搭建手册
适用版本:OpenStack Q版本(chinaskills_cloud_iaas.iso) 适用场景:双节点实验环境 / 省赛云计算平台搭建 操作系统:CentOS 7(CentOS-7-x86_64-DVD-1804.iso) 一、硬件与网络环境准备 1.1 ...
Docker 部署及基础命令手册
文档版本:v1.0 适用系统:CentOS 7/8 / Rocky Linux 8/9 / Ubuntu 20.04/22.04 Docker 版本:24.0+ / 25.0+ 编写日期:2026-05-14 1. Docker 概述 1.1 什么是 Docker Docker 是一个开源的容器...
Apache 文件服务器部署文档
文档版本:v1.0 适用系统:CentOS 7 / Rocky Linux 8 / Ubuntu 20.04+ Apache 版本:2.4+ 编写日期:2026-05-14 1. 概述 Apache HTTP Server(httpd)是目前最广泛使用的 Web 服务器之一,其内...
Python 基础教程:文件操作与路径处理
前言 Python 的文件操作能力是其'电池包含'理念的典型体现。无论是读取配置文件、处理日志文件,还是批量操作文件系统,Python 都提供了简洁而强大的 API。 本文将系统讲解: 路径处理的新旧两...
Python 进阶教程:异步编程 asyncio 详解
前言 同步代码执行时,CPU 经常处于'空闲等待'状态——等待网络响应、等待文件读取、等待数据库查询。传统的多线程/多进程虽然能解决这个问题,但带来了复杂性:线程安全、死锁、资源竞争。 asy...
Python 进阶教程:面向对象编程
1. 概述 1.1 什么是面向对象编程(OOP) 面向对象编程是一种编程范式,它使用'对象'来设计软件。对象包含数据(属性)和代码(方法)。 核心概念对比表: 概念说明示例类(Class)对象的蓝图或...
Kubernetes 集群部署手册
文档版本:v1.0 适用系统:CentOS 7.9+ / Rocky Linux 8+ / Ubuntu 20.04+ K8s 版本:v1.28+ 部署方式:kubeadm 容器运行时:containerd 编写日期:2026-05-14 1. K8s 架构概览 1.1 Master 节点...
Python 进阶教程:Tkinter GUI 图形界面编程
📖 Tkinter 是 Python 标准库中自带的图形用户界面(GUI)开发工具,无需额外安装,是 Python 桌面应用开发的首选入门框架。 1. Tkinter简介 1.1 什么是Tkinter Tkinter 是 Python 内置的 GUI(...






















