- 博客(776)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 Django项目部署教程
官网下载:http://nginx.org/en/download.html,解压到。目录,里面是纯静态文件(index.html + assets/)。目录,这是纯静态文件,可以直接用 Nginx/IIS 托管。注意:打包不会删除源码,src/ 目录原样保留。注意:Nginx/IIS 托管后,前端不用再跑。,用 admin/admin123 登录。把整个项目文件夹复制到新机器,例如。,但后端 Django 还是要启动。SQLite,文件在。,备份直接拷这个文件。,部署时记得给写权限。
2026-10-15 15:05:16
48
原创 成品入库单自动生成功能需求说明书
本需求旨在通过报工完成自动触发成品入库单生成,解决人工录入导致的漏单、延迟等问题。当工序排程单下所有工序报工完成后,系统自动置“完工开关”并生成入库单,入库数量取排程单表头生产数,确保数据一致。支持修改时需先取消完工、删除原单,再重新报工生成,保障库存准确。关键规则包括原子化联动、防重复生成、数量固定等,提升入库效率与准确性。
2026-10-13 14:09:41
175
原创 19.宿主机目录挂载 (bind‑mount) VS Docker Volume 数据卷
方案是否需要临时容器保留文件权限uid可跨机器迁移容器运行时能否备份风险标准tar临时容器✅✅✅✅建议:ro只读挂载几乎无风险,官方推荐docker cp✅❌丢失权限有限✅恢复权限错乱,不适合数据库直接cp /var/lib/docker/volumes❌✅❌❌必须停容器运行时拷贝会损坏数据tar+ssh管道✅✅✅✅网络中断任务失败整机备份/var/lib/docker❌✅❌❌必须停docker只能本机恢复,停机。
2026-08-29 10:41:51
214
原创 Percona 完整技术科普(定义、产品、选型、实操、避坑)
Percona 是2006年成立的开源数据库技术公司,核心深耕 MySQL 生态,同时覆盖 PostgreSQL、MongoDB、Redis/Valkey 等主流开源数据库。公司核心创始团队为原 MySQL 核心运维工程师,产品设计完全贴合 DBA 运维视角,是互联网行业自建数据库场景的主流选型。Percona 所有核心软件均,核心定位是对标 Oracle MySQL 企业版,免费提供官方MySQL企业版付费才可解锁的高级特性,帮助企业规避商业授权费用,同时提供专业的商业技术支持服务(按需付费)。。
2026-08-29 10:35:55
176
原创 134.华为路由器: BGP 控制平面与数据平面路由可达性机制深度解析(2026年BGP复盘复习)
本文分析了BGP路由可达性的控制层面和数据层面的关键问题。通过实验拓扑展示了EBGP和IBGP的配置方法,并指出当中间设备未运行BGP时会导致路由黑洞现象:控制层面(路由传递)正常但数据层面(流量转发)失败。文章详细解释了路由黑洞产生的原因(中转设备缺乏目标路由),并提供了静态路由、IBGP全连接、路由反射器等解决方案。特别强调控制层面与数据层面的区别,指出路由反射器只能解决控制层面的路由传递问题,不能消除数据层面的路由黑洞。最后通过配置路由反射器突破IBGP水平分割限制,实现了跨AS的端到端连通性。
2026-07-29 20:10:58
108
原创 H3C 模拟器 HCL打不开:LoadLibrary failed with error 87: 参数错误。
HC3 模拟器安装完,打不开:LoadLibrary failed with error 87: 参数错误。
2026-07-27 12:33:15
315
原创 企业双出口MSTP+VRRP+BFD+OSPF网络设计方案(国内三甲医院网络项目)
✅ 适用场景: 绝大多数制造业园区、普通二甲 / 三乙医院办公网、门诊内网;优点: 架构干净、路由无次优路径、故障点清晰、排障简单;R1 与 R2 直接互联、作为 OSPF Area0 骨干,是园区、医院【中小型双汇聚 + 双出口】场景非常主流方案。理由: 很多项目预算、运维能力有限,追求架构简单;缺点:复杂度上升,需要管控次优路径、防止不对称路由。很多方案会把 OSPF 骨干放在两台汇聚交换机之间,出口路由器不再互相拉线。⚠️短板: 一旦 VRRP 失效没切换,直接产生流量黑洞,没有兜底绕行路径。
2026-07-26 17:49:24
125
原创 创建Java项目的完整指南
本文提供了创建Java项目的完整指南,从最简单的单文件项目到使用构建工具的完整项目结构。主要内容包括: 最简单的Java项目创建方法:使用文本编辑器和命令行创建并运行"Hello World"程序 使用IDE(IntelliJ IDEA和Eclipse)创建Java项目的步骤 标准Java项目结构说明,包括Maven项目结构和手动创建目录的方法 使用构建工具(Maven和Gradle)创建项目的详细步骤,包括配置文件示例 完整项目示例:学生管理系统的基本结构展示 文章涵盖了从初学者到进阶开发者的Java项目
2026-05-27 10:37:56
1005
原创 使用Maven将Java代码打成JAR包
这三个元素(groupId, artifactId, version)合在一起,构成了一个依赖项在全球 Maven 仓库中的唯一坐标。POM.xml 文件定义了项目的基本信息、如何构建项目、项目的依赖关系以及如何发布项目等。简单来说,Pom.xml 是 Maven 项目的核心配置文件,它相当于 Maven 项目的“大脑”和“蓝图”。的原则,让开发者从繁琐的构建配置中解放出来,并且保证了项目构建过程的一致性和可重复性。以上的报错最终的原因是因为,我们对Maven的配置文件。执行完成之后没有报错,时间挺长的。
2026-05-27 10:36:06
1238
原创 git中排除文件和目录
排除未跟踪文件夹:优先用 Git 桌面版右键「Ignore 文件夹名 /」,自动生成.gitignore规则并提交。排除已跟踪文件夹:先通过终端执行git rm --cached -r 文件夹名/取消跟踪,再添加忽略规则。规则核心:文件夹名后必须加(如dist/),否则会被识别为文件;**/文件夹名/可递归忽略所有层级的同名文件夹。
2026-05-26 20:53:30
570
原创 Ubuntu Xfce 桌面环境微信、Chrome 启动失败问题优化与修复
xfce桌面,微信就直接最小化 / 隐藏了,窗口没了但进程还在跑,再点图标也唤不出来,这是微信客户端的 “关闭行为” 问题。下面给你一套完整、一次性解决的方案,既能让它点叉号时只最小化到托盘不退出,又能保证图标能正常唤回窗口。
2026-04-23 16:23:04
346
原创 华为设备:企业内部的MQC限速场景
在企业内网运维场景中,VLAN 维度的带宽限速是保障网络资源合理分配、避免单 VLAN 流量拥塞影响整体网络稳定性的核心手段。华为 S 系列交换机(S5700/S6700/S7700/S9300/S9700/S12700 等)作为企业网核心设备,其 QoS 限速配置有明确的硬件逻辑和实操规范,若配置方式不当(如错误将 VLAN 限速应用在 Vlanif 接口),极易导致限速不生效、网络卡顿甚至丢包等问题。
2026-04-10 09:03:03
257
原创 ubuntu使用开启远程xfce4
xfce4可以解决: xrdp 和ubuntu自带的远程由于频繁出现:黑屏、一闪而过、无法连接等问题虽然画面风格没有ubuntu漂亮,但是好在稳定流畅!
2026-03-26 13:53:15
426
原创 ubuntu2024使用开启远程控制-使用xrdp
Ubuntu 24.04使用xrdp开启远程桌面控制的方法:首先禁用Wayland解决黑屏问题,然后安装xrdp服务。针对常见的闪退问题,需创建专用启动脚本、将用户加入ssl-cert组并重启服务。若仍闪退,可设置图形化目标并重启系统。该方法能保持原桌面风格并解决分辨率适配问题,Windows用户可直接通过远程桌面连接。
2026-03-26 13:48:23
395
原创 Nginx 跨域配置避坑指南:常见问题与解决方案
添加跨域头核心是用add_header配置系列指令,always参数是必加项;测试环境可用简化配置,生产环境必须指定具体域名,避免安全风险;务必处理 OPTIONS 预检请求,否则复杂跨域请求会失败。生产环境多域名跨域的核心是通过map指令定义域名白名单,动态返回;必须开启并禁用通配符,保证安全性;处理 OPTIONS 预检请求、添加always参数、强制 HTTPS 是生产环境的必备配置。生产环境跨域 + 负载均衡的核心是:用upstream定义后端集群,proxy_pass。
2025-12-26 09:44:56
1463
原创 Ubuntu24.04LTS-Noble部署Zabbix6.4(适配 PHP 8.0+)
本文详细记录了在Ubuntu 24.04(Noble)系统上部署Zabbix 6.4监控系统的完整流程。重点解决了Zabbix 6.4与PHP 8.0+的版本兼容问题,采用LAMP架构,包含MariaDB数据库安装、Apache和PHP 8.1+环境配置、Zabbix服务端部署及Web前端设置等步骤。文章还提供了客户端Agent的配置方法,并特别强调了PHP时区设置和数据库密码一致性等关键配置项。整个部署过程涵盖系统源更新、服务安装、数据库初始化、Web界面配置等完整环节,适用于Ubuntu Noble系统
2025-12-24 16:30:30
906
原创 华为HCIP的学习大纲和计划
HCIP(华为认证 ICT 高级工程师)核心围绕华为 ICT 技术体系,不同方向(如路由交换、云计算、安全等)课程目录不同,以下是最热门的。
2025-12-08 08:21:20
573
原创 ACL 与前缀列表详解及配置示例汇总
类型匹配维度典型应用场景基本 ACL源 IP、分片、时间段简单源地址过滤二层 ACLMAC 地址、二层协议交换机端口 MAC 过滤高级 ACL源 / 目的 IP、协议、端口、时间段复杂流量控制(如端口封禁)用户 ACL同高级 ACL,编号范围小用户级精细规则前缀列表网络号 + 前缀长度路由过滤。
2025-12-02 08:03:09
191
原创 windows 找不到 microsoft 软件许可条款。请确保安装源有效,然后重新启动安装。
摘要 在Hyper-V中安装Windows 10时遇到"找不到Microsoft软件许可条款"错误。该问题可能由动态内存设置或虚拟软盘驱动器引起。解决方案包括:1)关闭虚拟机的动态内存功能;2)删除虚拟机硬件配置中的软盘驱动器。这两个步骤操作后即可正常继续安装过程。该错误通常与安装源访问权限或虚拟设备配置有关,调整相关设置后可解决问题。
2025-11-22 18:18:14
1631
1
原创 服务器安全方面的职位
职责是模拟黑客攻击手段,对服务器系统、端口、配套应用等进行全面安全测试,挖掘服务器存在的弱密码、漏洞等安全隐患;此岗位需熟悉服务器安全机制,了解主流安全防护设备功能,同时具备清晰的报告撰写能力,持有 CISP 等资质证书者会更具优势。该岗位要求精通服务器操作系统安全性、加密技术等专业知识,且熟悉 ISO 27001 等安全标准,具备丰富的安全方案设计经验。聚焦服务器等资产的安全威胁监测与分析,职责涵盖收集服务器的运行日志、安全事件日志,运用 SIEM 等工具进行深度分析,识别隐藏的威胁;
2025-11-18 13:14:19
466
原创 安全运维工程师入门阶段每周学习计划表(共 24 周)
以 “理论 + 实操” 结合为核心,每天学习时长控制在 2-3 小时,每周设置 1 天复盘总结,确保基础扎实且能落地实操,适配 0 基础入门场景:
2025-11-18 13:11:23
465
原创 安全运维工程师都需要会什么?
熟练掌握安全加固、漏洞管理、应急响应,能独立应对服务器入侵、勒索病毒等场景。具备架构级安全规划能力,能制定安全策略、优化防护体系,应对复杂安全事件。在某一细分领域形成竞争力,如应急响应专家、云安全专家、合规审计专家。掌握服务器系统操作和网络基础,能执行简单安全加固和漏洞扫描。
2025-11-18 13:09:56
798
原创 python正则表达式re模块
摘要:Python的re模块提供了正则表达式操作功能,包含多个常用方法:match()从开头匹配,search()搜索首个匹配项,findall()返回所有匹配列表,sub()实现字符串替换,split()进行字符串分割。模块支持多种匹配字符模式,包括区间字符[]、排除字符^、选择字符|等。各方法通过不同参数控制匹配行为,如flags参数可设置忽略大小写等选项。文章通过代码示例演示了每个方法的实际应用场景和返回值处理方式。
2025-11-11 10:38:43
109
原创 AlmaLinux 部署 Samba 服务:文件共享快速实现
本文介绍了在AlmaLinux系统上部署Samba服务的完整步骤。主要内容包括:1)通过dnf安装Samba及相关组件;2)创建系统用户组和用户,配置tdbsam后端认证;3)详细配置smb.conf文件,设置共享目录权限;4)创建和管理Samba虚拟用户;5)防火墙配置和服务启停管理;6)提供了基础版和增强版两种用户创建脚本,支持批量创建Samba用户。文章还详细说明了用户组管理、权限设置等关键配置点,并包含常见问题解决方法,如用户不存在报错处理等。
2025-11-08 17:38:24
502
原创 路由策略:核心原理与最佳实践
摘要 路由策略是网络模型中用于控制路由发布、接收和引入的重要机制,通过路由过滤和属性设置来优化网络流量路径。其实现包括定义匹配规则和应用规则两个步骤,核心是使用各种过滤器(如ACL、IP-Prefix等)进行路由筛选。本文通过两个案例演示了路由策略的应用:在OSPF网络中配置前缀列表过滤特定路由,以及在OSPF引入IS-IS路由时设置路由属性(如开销值和Tag)。这些配置展示了路由策略如何灵活控制网络路由,实现精细化流量管理。文章建议在学习路由策略前先掌握基础路由协议,以便更好理解其作用原理。
2025-10-24 08:48:49
164
原创 docsify部署笔记站点教程
docsify部署指南 本文介绍了使用docsify搭建文档网站的基本步骤。首先需要安装Node.js 18.19.0版本,然后通过npm全局安装docsify-cli工具。安装过程中可能会出现一些警告信息,但不影响正常使用。最后创建web目录(如E:\DATA\Myweb-data\mydoc)作为文档存储位置。需要注意的是初始化时需先执行"docsify init"命令。整个过程简单快捷,适合快速搭建轻量级文档网站。
2025-10-16 16:54:35
553
原创 如何部署一个Java项目
摘要:本文介绍了Java项目部署的基本流程,包括控制台应用的打包和运行方法。通过IntelliJ IDEA演示了创建标准Java项目、编写主类、配置并生成可执行Jar包的过程。同时说明了如何在Ubuntu服务器上安装JDK环境,并通过java -jar命令运行Jar包。重点涵盖:1)Maven/Gradle打包命令;2)后台运行Jar包技巧;3)服务器环境准备;4)完整IDE打包操作示例。适用于初学者快速掌握Java基础项目部署。(149字)
2025-10-08 15:22:01
862
原创 JDK 1.8和JDK 8 是什么关系
术语 含义 性质JDK 1.8 Java 开发工具包的第 8 个大版本 产品版本号(内部版本号)JDK 8 / Java 8 Java 平台的第 8 个大版本 市场版本号(常用称呼)结论:在您的简历、技术文档或日常交流中,写 “精通 Java 8” 或 “熟悉 JDK 8 特性” 是完全正确的,技术面试官都明白您指的是 JDK 1.8。
2025-10-08 11:50:56
1277
原创 禁用Windows自动更新,但允许手动更新
这种方式虽然关闭了自动更新,但会影响手动更新。Windows 的设置中可以设置暂停自动更新,但是最长只能设置暂停一周。下面介绍一种延长暂停自动更新时间的方法,实现手动更新和暂停自动更新的兼容。新建完成后,双击该项,将基数修改为十进制后,将数值数据设置为需要的暂停更新的天数,比如4000天。然后点击注册表编辑器上方菜单栏的查看-刷新,发现该项的值被修改为4000.新版的 Windows 经常会自动检查更新,然后在某个夜深人静的晚上帮你自动更新。项,右键 新建-DWORD值(32位),新建项的名称设置为。
2025-09-28 00:05:58
526
原创 从Terminal的颜值,到Config的哲学!我找到了Windows Terminal的完美拼图
当你执行 ssh myserver 这样的命令时,OpenSSH 客户端(也就是你电脑上那个 ssh.exe 程序)内部有一个固定的工作流程:解析命令:它首先读取你输入的 myserver。查找规则:接着,它会去一个固定的位置寻找一个名为 config 的固定文件,这个固定位置就是用户主目录下的 .ssh 文件夹(~/.ssh/config)。匹配 Host:它逐行扫描 config 文件,寻找与 myserver 相匹配的 Host 字段。
2025-09-27 22:19:51
699
原创 Linux运维:Linux技术要学到什么程度
层次目标职位核心技能学习建议入门生存初级运维工程师命令行、脚本、基础服务多动手!在自己的电脑上装虚拟机,反复练习。考取RHCSA是不错的证明。核心胜任运维工程师/高级运维自动化、监控、容器、高可用做项目!搭建一个博客系统、一个小型电商平台,把所有技术串起来。进阶高手资深运维/架构师/SRE云原生、Kubernetes、CI/CD、IaC参与开源、研究原理。不仅要会用,还要懂为什么这么设计。专家专家/技术总监某个领域的极致深度长期专注,形成影响力。最重要的心态:技术更新快,持续学习是常态。
2025-09-26 16:07:05
1032
原创 命令行修改系统的环境变量PATH
操作具体行为命令示例新增(追加)先读取旧值,再追加新值,最后覆盖。这是安全的标准做法。新路径"修改(替换)直接用新值完全替换旧值。极其危险,会破坏系统。setx /M PATH "新路径"错误!所以,你给出的命令 setx /M PATH "%PATH%;是一条为了向系统PATH中“新增”一个目录而设计的、安全的“修改”命令。
2025-09-18 10:31:59
1573
原创 Ubuntu系统:右键目录“本地网络共享”可以直接代替操作samba
可能的原因解决方案缺少包运行文件管理器未刷新注销再重新登录所以,别担心,您的系统没有任何问题,只是缺少了一个小小的功能扩展包。安装之后,您的右键菜单就会变得和别人的一样了。
2025-09-17 14:15:44
850
HCIE策略路由典型配置试验
2023-09-06
hangligang_data.zip
2020-06-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅