- 博客(1939)
- 资源 (166)
- 收藏
- 关注
原创 粉丝福利,长期送书中!!!
✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主。👉 用二十年如一日的精神深耕技术领域,以"中间无缝、大巧不工"的毅力,为开发者们搬开知识道路上的重重阻碍!📣开发者圈持续输出高质量干货的"为中华软件崛起"践行者——全网百万开发者都在追更的顶级技术博主!✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家。🌟【技术大咖:ICT专家的成长之路,你关注的宝藏博主在这里!🎖 连续三年蝉联"华为云十佳博主"(2022-202
2025-07-06 21:37:17
314
原创 程序员大厂之鹅厂探秘
腾讯公司参观,大厂解密。大厦三个连廊都为公共空间,但各自功能有所区别。最低的2~5层连廊,被称作「文化连接」层;22~26层的中间廊是「健康连接」层;35~37层最高的廊是「知识连接」层。
2023-10-17 23:01:51
1931
原创 运维技术课教程之kill指令集合
语法错误,Shell无法解析这种形式的作业号引用,因此无法杀死后台任务。杀死1到11号后台任务的推荐方式是使用Bash循环done),可根据需要添加-9强制终止。执行jobs命令可以查看后台任务的作业号和状态,用于验证任务是否被成功终止。
2025-12-15 21:07:34
193
原创 监控运维面试题.运维工程师面试题
核心组件:Zabbix Server(核心调度)、Zabbix Agent(客户端数据采集)、Zabbix Proxy(分布式采集代理)、Database(存储监控数据)、Web UI(可视化管理);日志排查:查看 Agent 日志(/var/log/zabbix/zabbix_agent2.log),是否有报错(如 “permission denied”);手动测试:用zabbix_get命令在 Server 端测试采集(如zabbix_get -s 客户端IP -k “system.uname”)。
2025-12-15 17:37:30
435
原创 鸿蒙负一屏的技术定位与核心价值
鸿蒙负一屏的技术架构采用分层解耦设计,从下到上分为基础能力层、核心引擎层、服务呈现层和生态开放层,各层级协同实现 “场景感知 - 智能推荐 - 轻量化交互” 的全流程闭环。原子化服务:轻量化应用形态,无需安装,核心功能封装为独立服务单元(如 “奈雪点单”“快递查询”),通过负一屏卡片直接调用;设备协同割裂:基于鸿蒙分布式能力,实现负一屏服务在手机、平板、车机等设备间无缝流转,达成 “全场景服务一致性”。信息碎片化:聚合跨应用数据(快递、行程、天气等),通过统一接口呈现,避免用户在多 App 间切换;
2025-12-13 22:29:32
758
2
原创 `post_max_size`、`max_execution_time`、`max_input_time` 是 **PHP 核心配置参数**
修改是 PHP 环境适配 CANN 机器学习 Web 应用的基础优化,核心目的是解决“大文件上传”和“长时间任务执行”的瓶颈。这些参数的调整需根据实际应用场景(模型大小、任务复杂度、网络环境)灵活配置,同时配合等参数协同优化,才能保障基于 CANN 的 AI 应用在 Web 端稳定运行。若你在配置过程中遇到“参数修改后不生效”“上传仍失败”等问题,可检查是否修改了正确的php.ini。
2025-12-13 14:33:22
647
原创 Zabbix Web 界面安装时**无法自动创建配置文件 `zabbix.conf.php`** 的问题
无法自动创建配置文件的核心是权限不足,手动创建并配置权限是最直接的解决方案;配置文件中的数据库信息和 Zabbix Server 地址必须与实际环境匹配,否则会导致登录失败或监控数据无法采集;权限设置是关键,需确保 Web 服务器用户能读取配置文件,同时避免配置文件被恶意篡改(设置为 644 权限)。如果登录后出现“Zabbix Server is not running”的提示,可回到之前的步骤,检查 Zabbix Server 服务是否正常运行,以及 Agent 配置是否正确。
2025-12-13 14:27:06
943
原创 运维工程师技术之nginx搭配php
出现“File not found.”的核心原因是 fastcgi_param SCRIPT_FILENAME,导致PHP-FPM找不到对应的PHP文件。
2025-12-12 15:33:19
376
原创 PHP-FPM返回的File not found.”的本质
核心遗漏问题是PHP解析块缺少root指令,导致无法正确指向项目目录。其次需要验证文件存在性、PHP-FPM用户权限、SELinux限制这三个常见触发“File not found.”的因素。日志是定位剩余问题的关键,若仍有报错,可通过Nginx和PHP-FPM的错误日志进一步分析。
2025-12-12 15:32:37
720
原创 Zabbix 6 与 PHP 5 版本**完全不兼容
Zabbix 6 与 PHP 5 完全不兼容,强行使用会导致前端无法运行、语法报错等问题。必须升级 PHP 到 7.2+(推荐 7.4)才能正常部署 Zabbix 6。要不要我帮你整理一份Zabbix 6 + PHP 7.4 的环境部署步骤清单?
2025-12-12 15:31:50
347
原创 Zabbix各版本对应的PHP/MySQL(MariaDB)版本要求
Zabbix 6.0 LTS推荐搭配,这是生产环境最稳定的组合。Zabbix 7.0 LTS要求,不再兼容PHP 7.x和MySQL 5.7。部署时需严格匹配版本要求,并确保安装Zabbix所需的PHP扩展、数据库字符集设置为utf8mb4。如果需要,我可以为你整理一份Zabbix 6.0 + PHP 7.4 + MariaDB 10.5 的完整部署步骤,涵盖环境配置、源码安装和初始化设置。
2025-12-12 15:31:11
889
原创 自动化运维工程师之ansible启动rpcbind和nfs服务
这段代码包含两个独立的systemd启动rpcbind服务,同时设置该服务开机自动启动;启动nfs服务,同时设置该服务开机自动启动。这段代码通过 Ansible 的systemd模块分别管理rpcbind和nfs服务,实现启动服务+开机自启的核心功能;保证开机自启,保证服务运行,二者结合实现了服务的可靠配置;可通过loop循环简化代码,同时注意不同系统中nfs服务名的兼容性问题。
2025-12-11 15:35:13
520
原创 运维工程师技术之nfs共享文件系统
NFS 服务器将本地目录共享出去;仅允许 192.168.42.0/24 网段的客户端访问;客户端对该共享拥有读写权限,写操作同步刷盘,且客户端的root用户保留最高权限。
2025-12-11 15:34:03
1052
原创 openEuler 上安装与部署 Redis 运维教程
本教程覆盖 openEuler 系统下 Redis 的完整部署流程,源码编译安装适配生产环境的稳定性要求,YUM 安装适合快速测试。禁止 root 运行 Redis,严格控制目录权限;生产环境开启密码认证、防火墙限制、危险命令禁用;结合 openEuler 内核特性优化内存、网络参数;定期备份数据,监控 Redis 运行状态(可搭配 Prometheus + Grafana)。如需部署 Redis 集群(主从、哨兵、Cluster),可基于本教程扩展,核心配置需适配集群架构调整。
2025-12-10 14:18:37
971
原创 openEuler 上安装与部署 Redis 的完整技术教程
openEuler是由华为发起并开源的 Linux 发行版,广泛应用于服务器、云计算和边缘计算场景。Redis 是高性能的内存键值数据库,常用于缓存、会话存储、消息队列等。本文将详细介绍如何在 openEuler 系统上从源码编译安装 Redis,并完成基本的安全配置与开机自启动设置。步骤内容✅ 第一步安装依赖并下载 Redis 源码✅ 第二步编译安装✅ 第三步配置redis.conf关键参数✅ 第四步创建 systemd 服务实现开机自启✅ 第五步设置密码、防火墙、禁用高危命令。
2025-12-10 14:14:11
1212
原创 从工具到智慧伙伴,鸿蒙运动手表的技术跃迁
智能手表行业曾长期陷入 “参数堆砌” 与 “功能同质化” 的瓶颈:健康数据零散无解读、交互依赖屏幕滑动、设备间联动割裂。华为鸿蒙运动手表(以 WATCH 5 为代表)的出现,通过 “端 - 软 - 云” 三大技术底座的深度协同,首次将 AI 大模型、分布式感知、全场景互联融入腕上设备,彻底重构了智能穿戴的技术范式。鸿蒙运动手表的核心竞争力,源于华为打造的 “硬件端算力支撑 + 软件层智能调度 + 云端大模型赋能” 的闭环体系,三者协同实现 “数据采集 - 分析 - 决策 - 服务” 的全链路优化。
2025-12-09 20:13:09
882
原创 AI 算力竞争下的昇腾硬件定位
不同于单一芯片产品,昇腾硬件以自研达芬奇架构为核心,形成了从终端推理到超大规模训练的完整硬件体系,既解决了传统算力架构的效率瓶颈,又通过软硬协同设计降低了 AI 规模化落地的门槛,成为金融、运营商、制造等关键行业数字化转型的核心支撑。昇腾硬件的性能优势源于华为自研的达芬奇(Da Vinci)架构,这一专为 AI 计算优化的架构打破了传统冯・诺依曼架构的桎梏,通过三维立方体(Cube)计算单元、统一内存架构等创新设计,实现了算力密度与能效比的双重突破。一、核心架构:达芬奇架构的技术突破。
2025-12-09 20:12:34
892
原创 数据库运维工程师免费技术教程之MyCat多数据库配置
本次错误的核心是schema.xml标签顺序违反 MyCAT 的 DTD 语法约束,只需严格按的顺序调整配置,即可解决 XML 解析失败问题。修复后重点检查标签闭合、拼写错误,确保 XML 语法合规。
2025-12-08 10:25:59
987
原创 运维工程师免费技术教程之tomcat动态日志监控
场景推荐方案快速验证单节点是否收到请求tail -f跟踪访问日志同时观察两台节点的请求分发multitail聚合日志 / 多终端分屏生产环境长期监控/分析ELK 日志集中收集定位单个请求的转发节点自定义 trace-id + 日志过滤按以上方法,可清晰掌握负载均衡模式下两台 Tomcat 的请求接收、运行状态,快速定位「请求未转发」「节点报错」「负载规则未生效」等问题。
2025-12-08 10:24:25
820
原创 AI运维工程师技术教程之Linux环境下部署Deepseek
引言DeepSeek(深度求索)是国内优质的开源大模型系列,涵盖代码生成(DeepSeek-Coder)、通用对话(DeepSeek-LLM)等多个场景,支持在 Linux 服务器本地化部署,满足企业级私有化需求。本文以DeepSeek-LLM-7B-Chat(轻量通用对话模型)为例,基于 Ubuntu 22.04 LTS 系统,详细讲解从环境搭建到模型启动的完整流程,同时适配 CentOS 等其他 Linux 发行版。一、部署前准备:明确核心依赖与服务器要求。
2025-12-07 10:51:13
1130
原创 信创运维工程师技术教程之OpenGauss 基础查询
OpenGauss 的查询语句兼具标准 SQL 的通用性和自身的扩展特性,从基础的SELECT语法到进阶的窗口函数、关联查询,再到性能优化,需结合业务场景灵活运用。查询重写:OpenGauss 的查询优化器会自动重写部分低效查询,但复杂场景下可手动优化(如将IN改为EXISTS,避免大数据集下的性能问题)。WHERE:指定查询条件,支持比较运算符(=、>、<、>=、<=、!分区表查询:对超大表(如千万级以上),采用分区表(范围分区、列表分区、哈希分区),查询时仅扫描目标分区,提升效率;
2025-12-07 10:47:21
437
原创 运维工程师软件之httpd`(Apache HTTP Server)
在Linux系统中,httpd(Apache HTTP Server)的目录分布随系统发行版(如CentOS/RHEL、Ubuntu/Debian)和安装方式(yum/apt、源码编译)不同而有差异,以下是。
2025-12-07 09:58:22
523
原创 Ascend C 核心技术特性
一、Ascend C 技术定位:为何需要昇腾原生编程框架?在 AI 算力需求爆发的背景下,通用编程框架(如 CUDA)难以充分适配昇腾芯片的 达芬奇架构(Da Vinci Architecture) 特性(如张量计算单元、多级存储体系),导致算力利用率受限。Ascend C 作为昇腾芯片原生的 算子开发框架,定位为 “底层算力入口”,核心目标是:极致性能:直接对接昇腾芯片硬件资源,减少中间层开销,实现算子算力利用率最大化;
2025-12-06 09:15:41
825
原创 运维工程师技术之openEuler 网卡基础查询指令
ipv4.method manual \ # 手动配置 IPv4(auto 为 DHCP)ipv4.addresses 192.168.1.100/24 \ # IPv4 地址+子网掩码ipv4.gateway 192.168.1.1 \ # 网关ipv4.dns 8.8.8.8,114.114.114.114 # DNS(多个用逗号分隔)
2025-12-06 09:05:47
767
原创 运维工程师技术之MyCat中间件免费技术教程
你当前的核心错误是「把 MyCat 的端口写成了 MySQL 的 3306」,这会导致应用连不上 MyCat,启动时数据库初始化失败,最终表现为 Web 资源未加载(404)。先修正端口为 8066,再逐步排查其他问题即可解决。
2025-12-05 17:28:17
1265
原创 openGauss 主从架构核心原理.信创运维工程师技术教程
一、openGauss 主从架构核心原理**openGauss 主从架构基于 物理流式复制 实现,核心由「主库(Primary)」「备库(Standby)」「Wal Sender 进程」「Wal Receiver 进程」组成,架构逻辑如下:主库将事务日志(WAL,Write-Ahead Log)写入本地 WAL 文件;主库的 Wal Sender 进程实时推送 WAL 日志到备库;备库的 Wal Receiver 进程接收日志并写入本地 WAL 缓存;
2025-12-05 17:27:20
820
原创 数据库运维工程师免费教程之MyCat参数
我们来详细解释一下你在 MyCat 配置中提到的这些属性。这些属性都位于<dataHost>标签内,用于定义 MyCat 与后端数据库集群的连接方式、负载均衡策略和故障切换行为。<dataHost>
2025-11-26 15:25:39
537
原创 运维面试题之oracle和mysql单表最大容量
理论上限:Oracle 单表最大容量约 2PB(取决于表空间配置),行数无硬限制,仅受存储容量和单条记录大小制约;实际限制:生产中建议单表数据量控制在 1 亿 ~ 5 亿行,超过后优先使用 Oracle 原生分区表(而非硬撑大表);关键认知:Oracle 单表的“存储上限”远高于 MySQL,但“性能瓶颈”仍是核心制约—— 大表必须通过分区表拆分,否则查询、写入、维护都会崩溃;适用场景:Oracle 适合存储超大规模单表(如银行交易记录、电商订单历史),但需依赖分区表优化;
2025-11-26 11:05:37
689
原创 运维工程师免费教程之export是否增加
可以省略export:但仅在当前shell会话中有效,不推荐在或~/.bashrc等配置文件中省略。必须加export:在~/.bashrc等配置文件中设置环境变量时,必须加export,否则设置不会生效。
2025-11-25 20:26:25
306
原创 脚本文件的换行符格式不兼容
该问题是典型的Windows 与 Linux 换行符不兼容导致的脚本解析错误,通过dos2unix转换、sed替换或重新创建脚本即可解决。后续注意编辑工具的换行符设置,可彻底避免类似问题。
2025-11-25 12:07:55
264
原创 运维工程师免费教程之12个9是什么呢?
1-3个9:基础可用,适用于非核心场景;4-5个9:企业级高可用,是核心业务的主流目标(你的架构正朝着这个方向);6个9以上:高端/尖端场景,成本极高;9个9/12个9:理论级指标,普通运维无需关注。运维的核心不是盲目追求“更多9”,而是根据业务重要性和成本预算,找到“可用性与性价比的平衡点”。
2025-11-25 11:05:22
754
原创 mysqld.service is not a native service问题解决!
因此,当你使用命令时,systemd会自动将这个操作“重定向”给传统的服务管理工具chkconfig来执行。
2025-11-25 09:36:15
651
原创 运维工程师免费教程之Linux的Runlevel有哪些?
你看到的0-6是 Linux 传统 SysV 初始化系统的,用于定义系统启动后的工作状态(现代 systemd 系统已用target替代,但仍兼容运行级别概念)。
2025-11-25 09:35:22
473
原创 运维工程师技术教程之nginx
浏览器缓存旧响应头或图片路径未匹配 Nginx 规则;优先操作:清除浏览器缓存 + 强制刷新,90% 能解决;后续优化:将location正则改为~*(不区分大小写),并确保覆盖所有图片存储目录,避免路径匹配问题。按以上步骤操作后,首页加载的图片会正常显示Expires响应头。如果仍有问题,可提供首页 HTML 中图片的引用路径和完整的 Nginx 配置,我帮你进一步定位!
2025-11-22 09:54:15
787
原创 运维工程师技术教程之nginx ip访问机制
按你的需求,优先选择「场景 1(server 块级别)」,直接在目标虚拟主机中添加allow和deny all,即可实现“仅 3 个 IP 访问,其他禁止”。如果只需限制部分路径/文件,选场景 2 或 3 即可。
2025-11-22 09:53:37
272
原创 LNMP项目构建问题
错误的核心是「框架找不到确保文件存在,类名和命名空间正确;检查路由配置,避免指向不存在的Php控制器;配置 Nginx URL 重写,去除index.php后缀干扰;访问根路径,验证是否正常返回。项目的路由配置文件()内容;控制器文件的实际路径和代码;完整的访问 URL 和错误日志。
2025-11-22 09:53:03
872
原创 运维工程师教程之查看nginx版本号
场景推荐方法能登录服务器命令行nginx -v(快速)或nginx -V(详细)无法登录服务器,但能访问网站curl -I 域名或浏览器开发者工具仅能访问配置文件结合配置文件路径 + 绝对路径执行nginx -v通过以上方法,均可快速准确获取 Nginx 的版本号。
2025-11-19 22:27:43
592
云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云
2024-09-29
计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!
2024-09-26
云计算及Linux教程之入门篇
2024-08-23
云计算linux基础实战课程经典作业
2024-08-02
Redis缓存中间件技术实践指南
2024-05-21
安卓 web端移动布局开发免费课件
2024-05-31
nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计
2024-05-31
nosql精通教学PPT资源包
2024-05-21
分布式计算docker容器开发实战技术大全
2024-05-08
毕业设计 毕业项目 大型支付项目,java就业项目
2024-03-30
JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题
2024-03-30
C# OOP程序设计系列教程
2024-03-20
Linux和Redis从入门到精通技术实践
2024-03-06
Android面试题从菜鸟到高手
2024-03-06
JAVA+零基础学JAVA+运算符教程
2022-12-30
JAVA基础语法格式入门
2022-12-26
springboot开源镜像系统
2022-04-03
springboot音乐聊天室系统
2022-04-03
springboot+mybatis+springmvc爱家服务系统
2022-04-03
【Java模板引擎】基于Freemarker的动态网页生成技术研究:Spring Boot环境下数据模型与模板整合的HTML静态化系统设计
2025-10-22
【内容管理系统】基于Spring Data的CMS页面管理功能开发:实现查询、新增、修改、删除及统一异常处理的全流程设计与实现
2025-10-22
前端开发基于Vue.js与Webpack的CMS系统页面管理:单页应用架构下Element-UI组件集成与跨域解决方案设计
2025-10-22
【数据库技术】基于MongoDB与Redis的NoSQL实践操作指南:学生考试题目解析与应用设计
2025-09-17
《NOSQL数据库》课程的教学大纲
2025-09-17
【虚拟化技术】虚拟化技术岗位要求与实践:KVM、QEMU、Libvirt的安装与虚拟机管理实践指南
2025-08-12
【云计算存储】阿里云对象存储(OSS)系统介绍与ECS主机挂载实现:存储类型、配置及应用详解
2025-08-12
云计算阿里云RDS关系型数据库服务配置与管理:实例创建、访问控制及ECS主机访问设置指南
2025-08-12
【Windows环境】Git使用拓展:本地与远程仓库管理及分支操作详解
2025-07-16
asp.net网上书店毕业设计项目
2024-12-21
开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)
2024-12-21
开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)
2024-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅