运维实践专栏
文章平均质量分 95
本专栏包含作者在实际运维工作中,基础运维环境搭建,企业系统的安全运维以及企业内部相关服务、应用和中间件的搭建实践,带你手把手的如何进行企业内部系统的相关运维操作,于此同时还分享了最新前沿的IT运维等相关技术。
全栈工程师修炼指南
从业于安全运维工作,爱好于网络攻防技术,毕业于物联网工程,持续发布运维、开发、安全等相关知识文章与相关工作实践,记录分享学习历程,希望各位看友关注唯一极客知识分享,一起交流进步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运维实战之企业内部NTP服务器基础安装与配置使用
文章目录0x00 前言简述基础概念服务方式公共 NTP 服务器0x01 服务器安装配置(1) NTP 服务Ubuntu(2) Chrony 服务CentOS0x02 NTP客户端配置Windows 服务器Linux 服务器0x04 配置解析&验证配置文件/etc/ntp.conf/etc/chrony.conf核验工具ntpd 命令ntpdate 命令ntpstat 命令ntpq 命令0x05 入坑出坑问题1.ntpdate[820110]: no server suitable for synch原创 2021-03-24 17:47:21 · 1491 阅读 · 0 评论
-
运维之企业内部DNS主从服务搭建与安全配置实践(精选)
0x00实践案例1)企业内部DNS主从服务搭建配置Master-主DNS配置Slave-从DNS配置主从配置验证启用主从服务工作测试主从同步记录测试主从同步日志查看2)企业内部DNS主从服务安全配置1.创建TSIG密钥的过程2.MasterDNS机器配置3.SlaveDNS机器配置4.TSIG密钥工作验证0x01章外扩展0)OS系统上的DNS解析器1)DNS缓存清理2)...原创 2021-04-27 17:07:37 · 433 阅读 · 2 评论
-
企业运维实践-Nginx使用geoip2模块并利用MaxMind的GeoIP2数据库实现处理不同国家或城市的访问最佳实践指南...
关注「WeiyiGeek」公众号设为「特别关注」每天带你玩转网络安全运维、应用开发、物联网IOT学习!本章目录:0x00 前言简述0x01 安装部署环境说明libmaxminddb 下载ngx_http_geoip2_module 下载Geoip2 模块编译动态链接库GeoLite2 数据库下载GeoLite2 数据库自动更新0x02 实践使用1.使用GeoIP2模块请求.........原创 2022-08-07 00:00:40 · 1894 阅读 · 0 评论
-
奇技淫巧 | 巧用阿里云免费 ESA:获取用户真实IP地址与地理位置
阿里云的边缘安全加速 ESA(Edge Security Acceleration)是一个全球分布式的边缘网络平台,它通过遍布全球的3200多个边缘节点,为游戏、电商、金融、媒体等行业提供一站式的网络加速、安全防护和边缘计算服务,旨在解决全球业务访问延迟高、网络攻击频发以及中心化计算带来的性能瓶颈问题。例如:内网业务通过物理的负载均衡设备四层转发到公网,但是无法获取真实的用户IP地址, 从而导致无法进行有效的用户追踪、溯源等,而依托于阿里云 ESA 边缘安全加速基础,可以解决此问题。原创 2025-11-11 00:14:09 · 1079 阅读 · 0 评论 -
VictoriaMetrics | 云原生监控新宠: 使用 vmagent 工具采集 VM 集群指标实战
摘要:本文介绍了vmagent工具的安装部署及配置实践,该工具是VictoriaMetrics官方提供的指标采集组件,支持兼容Prometheus指标采集与转发。文章详细讲解了从二进制方式部署vmagent的步骤,包括下载安装、创建运行环境、配置systemd服务等过程。通过8429端口可查看采集状态,并演示了将Prometheus配置迁移到vmagent的方法。vmagent可实现远程写入VictoriaMetrics集群,为云原生监控提供高效解决方案。原创 2025-11-08 21:30:00 · 175 阅读 · 0 评论 -
Nginx | secure_link 模块,筑起资源链接签名防线,防盗链终极方案
描述: 前面我们说到通过 Referer 模块根据 referer 请求头来判断请求来源是否合法,由于 Referer 请求头可以被伪造,所以我们需要一种更加安全的方式来验证资源的访问权限,即通过在 URL 中嵌入签名的方式来验证请求的合法性,例如,通过。,其中 prefix 为固定的前缀,hash 为原始字符串的 MD5 哈希值,link 为原始链接,针对 "link 密钥" 做 md5 哈希值"假设,我们希望通过 URL 传递一个签名来验证请求下载的合法性,例如:原请求为。原创 2025-10-15 00:04:00 · 395 阅读 · 0 评论 -
Nginx | auth_request 模块,实现模块灵活、强大且解耦的认证授权机制
它的核心思想是:在处理一个原始请求(A)之前,先发起一个子请求(B)到指定的内部接口进行认证,并根据子请求的返回结果来决定是继续处理原始请求,还是拒绝它。总结:auth_request 模块提供了灵活的外部认证机制,主要应用于需要统一用户鉴权系统的场景,提供灵活、安全的访问控制机制,适合生产环境中复杂的权限验证需求。• 步骤 02.发起子请求,内容与原请求相同,向认证服务发送一个新的请求,转发原始请求的认证相关信息。• 步骤 01.拦截原始请求,暂停处理用户的原始请求,保存原始请求的相关信息。原创 2025-10-14 17:41:05 · 336 阅读 · 0 评论 -
Nginx | slab_state 模块实践,实时追踪 slab 内存使用情况
由于本系列主要讲解的 Nginx ,所以就使用 Nginx 源码进行编译安装 slab_state 模块,配置反向代理缓存,最后查看slab内存分配情况。总结:slab内存管理使用best-fit思想,是Linux操作系统常用的内存分配方式,Nginx 在 使用共享内存时,通常需要通过slab分配器分配内存,再由上层数据结构进行对象维护。【工作学习实践笔记】,当前价格¥299,除了获得从业笔记的同时还可进行问题答疑以及每月远程技术支持,希望大家多多支持,收获定大于付出!原创 2025-10-14 16:59:49 · 387 阅读 · 0 评论 -
告别手动构建!Jenkins 与 Gitlab 完美协作,根据参数自动化触发CI/CD流水线实践
文章摘要:本文详细介绍了如何通过Jenkins与GitLab结合实现自动化CI/CD流程,重点探讨了两种触发Jenkins流水线的方案。方案1使用GitLab插件实现基础构建触发,而方案2通过GenericWebhookTrigger插件实现更精细化的控制(如根据提交信息或标签触发不同环境构建)。文章涵盖环境准备、插件配置、GitLab Webhook设置及Jenkins流水线脚本编写,并展示了如何通过企业微信发送构建通知。最终通过实战测试验证了自动化流程的可行性,为开发团队提供了高效的持续集成解决方案。原创 2025-09-13 14:57:25 · 1122 阅读 · 0 评论 -
国产化监控新选择!夜莺Nightingale在OpenEuler上的极简部署指南
,它提供了强大的可视化界面和灵活的配置方式,可以轻松地集成到现有的云原生环境中。简单的说,夜莺项目类似 Grafana 可以对接多种数据源并且展示,并且还可以直接嵌入 Grafana ,不过侧重在告警引擎、告警事件的处理和分发,内置支持 20 种通知媒介(电话、短信、邮件、钉钉、飞书、企微、Slack 等),还有更高级的需求可直接推给。业务分组:支持多维度的业务设备分组,机器可以归属不同的业务组,并可将管理人员划分到不同的业务组,可创建多个团队,团队之间可以共享指标和告警规则,告警通知,可谓是非常灵活。原创 2025-06-08 12:05:31 · 1150 阅读 · 0 评论 -
Ingress-nginx | 如何持久化保存针对不同虚拟主机域名自定义日志文件?
描述:最近采集 ingress-nginx 中间件访问日志时,由于日志平台需要根据不同域名自定义多种日志格式,如生产环境有个项目需要打开 nginx 日志的 http_x_info 头信息记录到日志中,但是如果把默认的日志格式改掉的话,又会影响其他项目日志的采集,所以就想到了能不能针对某个域名定义不同的日志格式。至此,为使用 helm 部署的 ingress-nginx 添加了持久化存储卷以及自定义日志格式,针对某个域名定义不同的日志格式的实践就完成了。✅ 将获得作者远程支持(在作者能力范围内且合规)。原创 2025-06-12 17:54:41 · 753 阅读 · 0 评论 -
Ingress-nginx | 为ingress规则添加configuration-snippet注解时异常解决实践
知识是人生的灯塔,只有不断学习,才能照亮前行的道路原创 2025-06-12 17:54:41 · 911 阅读 · 0 评论 -
无缝迁徙:从 Prometheus 到 VictoriaMetrics 的零停机数据迁移指南
特别注意:Prometheus 快照由现有块的硬链接和当前打开块的转储组成,由于使用硬链接,这意味着旧块的快照不会占用额外的磁盘空间,因为磁盘上只有一个副本,但是如果您更改它们,它们的权限或它们的用户/组,则可能会破坏 Prometheus 数据。当你完成数据迁移后,你可以。通过 Prometheus 基本上在一台机器上运行,若运维人员希望备份数据,或迁移采集的数据到其它时序数据库中,例如,此小节将实践将 Prometheus 指标数据迁移到 VictoriaMetrics 的需求。原创 2025-04-18 18:00:29 · 1216 阅读 · 0 评论 -
云原生 | Kubernetes 原生 Dashboard 已升级至 7.10.x 界面更简洁、功能更强大
Kubernetes Dashboard 是什么?它是 Kubernetes (原生) 提供的一个基于网页的用户界面,它可以让用户更方便地管理和监控 Kubernetes 集群,通过这个工具,运维和开发人员不需要记复杂的命令,直接通过可视化界面操作,轻松完成应用部署、资源管理以及集群状态监控等任务,降低了 Kubernetes 的操作门槛,目前版本为 7.10.x 系列,界面更加简洁清爽,功能也更加强大。原创 2025-02-17 00:01:24 · 1317 阅读 · 0 评论 -
虚拟化 | Proxmox VE 8.X 终端命令方式利用 Cloud Images 镜像模板批量创建虚拟机
使用命令方式利用云镜像批量创建虚拟机上文《虚拟化|PVE8.X结合Cloud-Init工具使用云镜像快速创建虚拟机》,作者介绍了在ProxmoxVE8.x中利用Web控制台来手动创建虚拟机,并为其添加Cloud-init设备,使其支持云实例虚拟机在启动之前,可以手动注入虚拟机登录账号密码、远程登录公钥凭据,DN...原创 2024-12-28 00:01:55 · 1126 阅读 · 0 评论 -
虚拟化 | Proxmox VE 8.X 结合 Cloud-Init 使用云镜像模板快速创建虚拟机
前面,我们介绍了PVE虚拟化平台快速入门的相关文章,帮助各位初学者看友们,可以快速安装及上手PVE虚拟化平台,不知各位看友有无实践起来。下面作者趁热打铁,继续介绍在PVE虚拟化平台上使用Cloud-Init工具利用Cloudimage镜像模板快速创建虚拟机实践,不过在此之前简单说明一下为什么需要使用Cloud...原创 2024-12-28 00:01:55 · 2007 阅读 · 0 评论 -
虚拟化 | Proxmox VE 8.x 虚拟化平台添加M.2固态磁盘存储实践
继上一篇《虚拟化|ProxmoxVE8.x开源的虚拟化平台快速上手指南》文章后,作者为工作站服务器添加了一块SamsungSSD990PRO4TB的M.2固态硬盘,下面作者演示操作,如何将添加的M.2固态硬盘挂载到PVE存储中,以便于后续在创建虚拟机时可...原创 2024-12-27 13:40:57 · 1451 阅读 · 0 评论 -
虚拟化 | 快速迁移 VMware Workstation 虚拟机到 Proxmox VE 8.x 平台
安装在VMwareworkstation的国产系统KylinServer部署的Oracle12c虚拟机(UEFI模式)迁移到PVE虚拟化平台中,以便于后续在PVE虚拟化平台中进行管理使用。原创 2024-12-27 13:40:57 · 1865 阅读 · 0 评论 -
虚拟化 | Proxmox VE 8.x 开源的虚拟化平台快速上手指南
描述:作为一个爱折腾的IT打工佬,时刻以学习各类新技术新知识为目标,这不正好有一台部署了VMware vSphere ESXi 虚拟化环境的服务器,由于正好安装其系统的磁盘有坏道,经常导致使用 ESXi 异常卡顿以及重启虚拟机,终于有一天我无法再仍受,于是就萌生了学习一款轻量级的开源虚拟化平台的想法。原创 2024-12-26 23:44:04 · 2403 阅读 · 0 评论 -
运维必学 | 6.从零开始学Shell脚本编程之函数
描述:上一章,我们简单的介绍了Shell脚本编程中的数组相关知识及其使用案例,主要包括:索引数组、关联数组语法格式、数组操作(创建、读取、修改、删除)、数组的遍历、数组的切片、数组子串替换与删除等,最后列举了一些作者在工作学习中所遇的一些数组使用技巧案例;想必看过的各位看友都已经学习实践过了吧,那么让我们趁热打铁,下面继续学习shell脚本编程中的函数知识及其使用案例。原文来自:公众号【全栈工程师修炼指南】,请多多关注,支持作者!原创 2024-12-19 17:23:48 · 869 阅读 · 0 评论 -
运维必学 | 5.从零开始学Shell脚本编程之数组
描述:上一章,我们简单的介绍了shell脚本编程中的流程控制(条件、循环)等结构及与其它命令组合使用,包括:if 语句(单分支、双分支、多分支)、case 语句、for 循环、while 循环和 until 循环,以及continue、break循环控制等,以及一个个入门实用案例;想必看过的各位看友都已经学习实践过了吧,那么让我们趁热打铁,下面继续学习shell脚本编程中的数组相关知识及其使用案例。原创 2024-12-16 23:42:17 · 836 阅读 · 0 评论 -
运维必学 | 4.从零开始学Shell脚本编程之流程控制
描述:上一章,我们简单的介绍了shell脚本编程中的算术运算相关知识,包括:运算符优先级、实现计算的相关命令()及其扩展符号,实践各种数值运算方法,例如,整数、浮点数、逻辑运算、位运算,以及短路运算等知识;想必看过的各位看友都已经学习实践过了吧,那么让我们趁热打铁,下面继续学习shell脚本编程中的流程控制相关基础知识。原创 2024-12-15 22:15:44 · 107 阅读 · 0 评论 -
运维Tips:Docker或K8s集群拉取Harbor私有容器镜像仓库配置指南
知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ]在现在微服务、云原生的环境下,通常我们会在企业中部署Docker和Kubernetes集群,并且会在企业内部搭建Harbor私有镜像仓库以保证开发源码安全,以及加快CI/CD流水线速度,从而实现更快的构建与交付,就以作者公司为例,要迭代一个开发的微服务只需要简短的几分钟即可搞定。原创 2024-11-23 13:57:28 · 1830 阅读 · 0 评论 -
疑难Tips:NextCloud域名访问登录时卡住,显示违反内容安全策略
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]1使用域名访问Nextcloud用户登录时卡住,显示违反内容安全策略我使用官方Docker镜像来部署NextCloud 28.0.5,并通过Openresty反向代理Nextcloud,但是在安装后无法稳定工作,每次登录后,页面会卡死在登录界面,无法正常跳转页面,需要刷新界面后又能正常跳转,作为一名专业的运维工程师是无法忍受,遂不断尝试各种...原创 2024-11-23 13:57:28 · 1466 阅读 · 0 评论 -
运维必学 | 3.从零开始学Shell脚本编程之算数运算
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00前言简述描述:上一章,我们简单的介绍了shell脚本编程中的变量相关知识,包括:变量类型(环境变量、预定义变量、自定义变量、位置参数变量),变量命名规则,变量类型(详解),变量定义,变量直接与间接引用,变量生命周期,变量结果引用,以及变量在各种括号中使用效果的总结;想必看过的各位看友都已经学习实践过了吧,那么让我们趁热打铁,下面继...原创 2024-11-21 17:55:21 · 1013 阅读 · 0 评论 -
运维必学 | 1.从零开始学Shell脚本编程之基础介绍
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]文章目录:0x00 快速入门前言简述描述:作者作为一名资深的安全运维工程师,在运维工作中需要编写一些Shell脚本程序来辅助完成日常的工作任务,所以对Shell脚本编程有着浓厚的兴趣。如果你作为一名运维开发初学者,非常有必要对Linux系统Shell脚本编程进行一个简单的介绍,以及系统学习,这将影响你的运维职业生涯,所在作者通过自身工作学习...原创 2024-11-20 13:18:29 · 937 阅读 · 0 评论 -
Linux 命令 | 每日一学,文本处理三剑客之awk命令实践
描述:前面作者已经介绍了文本处理三剑客中的 grep 与 sed 文本处理工具,今天将介绍其最后一个且非常强大的 awk 文本处理输出工具,它可以非常方便我们读取文件内容或者将命令执行内容,根据脚本进行自定义格式化美化输出。Linux中的awk工具以其强大的文本处理能力而闻名,它是一种专门用于模式扫描和处理的编程语言。本章节将深入探讨awk的语法结构,并提供一份简明易懂的学习指南。原创 2024-11-16 22:40:12 · 1186 阅读 · 0 评论 -
DBA | Oracle 12cR2 在国产操作系统 银河麒麟 KylinOS 部署实践
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,作者选择工作中常常使用到,以及全球最流行的关系型数据库 Oracle 来进行学习实践,并记录其学习过程,以供后续的自己复习回顾及帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。前面,我们讲解了 Oracle...原创 2024-11-07 00:01:34 · 1110 阅读 · 0 评论 -
DBA | Oracle 11gR2 在国产操作系统 银河麒麟 KylinOS 部署实践
描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,作者选择一门自己工作中常常使用到,以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。原创 2024-11-06 16:08:54 · 461 阅读 · 0 评论 -
运维 Tips | 巧妙解决,国产银河麒麟V10 SP3系统安装后无法通过许可信息
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]描述:今天在阿里云裸金属服务器中,安装最新的 Kylin Linux Advanced Server release V10 SP3 2403/(Halberd)-x86_64 版本,安装完成后发现其系统与控制台 JViewer不兼容导致无法通过的许可信息,从而卡在此步骤上,经过Kylin技术人员的支撑,最终找到解决版本,遂有了此文,以帮助...原创 2024-09-30 17:09:44 · 1722 阅读 · 0 评论 -
云原生 | 在 Kubernetes 中使用 Cilium 替代 Calico 网络插件实践指南!
Cilium 是一款开源软件,它基于一种名为eBPF的新的Linux内核技术提供动力,用于透明地保护使用 Docker 和 Kubernetes 等Linux 容器管理平台中部署的应用程序服务之间的网络连接,Cilium 主要使用场景是在 Kubernetes 中,但 Cilium 的优势并不仅限于 Kubernetes 环境。在 Kubernetes 环境中,Cilium 可充当网络插件,提供 pod 之间的连接。原创 2024-09-03 18:03:08 · 2568 阅读 · 0 评论 -
云原生 | Kubernetes 之常用 CNI 网络插件简述与对比
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]Kubernetes 集群里常用的网络插件简述与对比Kubernetes 需要使用网络插件来提供集群内部和集群外部的网络通信,并提供可扩展和高性能的网络架构,其核心概念如下:核心概念每个Pod有一个独立的IP地址:每个Pod在Kubernetes集群中都有一个唯一的IP地址。Pod内的容器可以通过localhost互相通信,Pod之间的通信...原创 2024-08-15 11:41:16 · 1320 阅读 · 0 评论 -
运维 Tips | DELL 企业服务器 R710 磁盘阵列配置指南
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述由于戴尔存储服务器控制器坏了,且已经过保其维修的金额都要赶上购买此机器的一半了,遂将戴尔存储服务器svc2000中的磁盘,装到DELL服务器R710中,并做RAID5的磁盘阵列,通过NFS方式提供网络共享存储。weiyigeek.top-DELL服务器R710图温馨提示:服务器若需要采用阵列技术,请查看是否安装RAID阵列...原创 2024-08-10 11:07:12 · 1380 阅读 · 0 评论 -
DBA | Oracle 11G 在 Windows 服务器上部署实践
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。上一章,我们以 ...原创 2024-08-05 16:26:00 · 757 阅读 · 0 评论 -
DBA | Oracle 12C 在 WinServer 2022 企业服务器部署实践
描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。原创 2024-08-06 11:57:19 · 888 阅读 · 0 评论 -
DBA | Oracle 数据库体系结构简述!
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]前言简述描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。上一章,我们简单介绍了 O...原创 2024-08-04 12:24:19 · 747 阅读 · 0 评论 -
DBA | Oracle 数据库基础概述、版本选择!
描述: Oracle 数据库(Oracle database,简称 Oracle) 又名是甲骨文公司的一款关系数据管理系统,也是世界上使用最广泛的关系数据库管理系统,占据着全球数据库份额的48%左右,在中国使用更是占据到57%的份额,全球五百强企业中90%都在使用Oracle,中国前100大企业也有近99个都在使用Oracle。Oracle 数据库产品为客户提供成本优化的高性能版 Oracle 数据库、全球领先的融合多模型数据库管理系统以及 In-memory、NoSQL 和 MySQL 数据库。原创 2024-08-04 12:24:19 · 525 阅读 · 0 评论 -
DBA | 炼气期,关系数据库及六大范式(NF)理论概述!
关系模型关系模型是在概念模型的基础上所建立的适用于具体数据库实现的一种数据模型,其数学理论基础是建立在集合代数上的,与层次模型、网状模型相比较,是目前应用最为广外的一种重要的数据模型。关系数据库(Relational Database)基于关系模型基础上的数据库管理系统(DBMS), 使用表格(也称为关系)来存储数据,每个表(二维表)由行和列组成,行代表记录,列代表字段,除此之外还有其他数据库对象组成,如索引、视图、存储过程等。关系型数据库的核心思想是将数据组织成关系。原创 2024-08-01 23:20:17 · 481 阅读 · 0 评论 -
DBA | 炼气期,数据库技术基础知识概述!
描述: 数据库技术产生于20世纪六七十年代,伴随着计算机技术的产生和发展而发展,是计算机技术在各行各业的数据管理技术的延伸、渗透、发展的产物,而国内数据库发展相对滞后主要在八十年代后。在计算机技术应用领域,数据库技术也是一门专业性很强的学科,它涉及到操作系统、数据结构、程序设计等多领域的知识。数据库是作为一个单元处理的有组织的信息集合,其目的是收集、存储和检索相关信息以供数据库应用程序使用。数据 (Data) : 数据实际上就是描述事物的符号记录。数据库 (Database,简称 DB。原创 2024-07-30 23:32:04 · 647 阅读 · 0 评论 -
Python3 | 练气期,捕获错误异常 、自定义异常处理!
[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述在我们开始学习 Python 编程语言的时候, 我们经常会遇到各种错误, 比如:语法错误,运行时错误,逻辑错误等等, 这些错误在开发学习中是不可避免的, 但是随着我们学习的深入可以发现 Python 可以很好的处理这些错误, 并且在正式业务的开发环境中往往都是需要想到不同的报错场景, 然后编写对应的异常处理机制, 下面我们...原创 2024-07-28 12:25:07 · 378 阅读 · 0 评论
分享