自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张晨光老师的播客

技术创造价值

  • 博客(1907)
  • 资源 (166)
  • 收藏
  • 关注

原创 粉丝福利,长期送书中!!!

✔ 开发者社区全满贯:优快云博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主。👉 用二十年如一日的精神深耕技术领域,以"中间无缝、大巧不工"的毅力,为开发者们搬开知识道路上的重重阻碍!📣开发者圈持续输出高质量干货的"为中华软件崛起"践行者——全网百万开发者都在追更的顶级技术博主!✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家。🌟【技术大咖:ICT专家的成长之路,你关注的宝藏博主在这里!🎖 连续三年蝉联"华为云十佳博主"(2022-202

2025-07-06 21:37:17 307

原创 运维工程师技术教程之nginx

浏览器缓存旧响应头或图片路径未匹配 Nginx 规则;优先操作:清除浏览器缓存 + 强制刷新,90% 能解决;后续优化:将location正则改为~*(不区分大小写),并确保覆盖所有图片存储目录,避免路径匹配问题。按以上步骤操作后,首页加载的图片会正常显示Expires响应头。如果仍有问题,可提供首页 HTML 中图片的引用路径和完整的 Nginx 配置,我帮你进一步定位!

2025-11-22 09:54:15 759

原创 运维工程师技术教程之nginx ip访问机制

按你的需求,优先选择「场景 1(server 块级别)」,直接在目标虚拟主机中添加allow和deny all,即可实现“仅 3 个 IP 访问,其他禁止”。如果只需限制部分路径/文件,选场景 2 或 3 即可。

2025-11-22 09:53:37 224

原创 LNMP项目构建问题

错误的核心是「框架找不到确保文件存在,类名和命名空间正确;检查路由配置,避免指向不存在的Php控制器;配置 Nginx URL 重写,去除index.php后缀干扰;访问根路径,验证是否正常返回。项目的路由配置文件()内容;控制器文件的实际路径和代码;完整的访问 URL 和错误日志。

2025-11-22 09:53:03 820

原创 运维教程之网卡eno问题动态变化

eno。

2025-11-21 08:23:55 648

原创 运维工程师教程之查看nginx版本号

场景推荐方法能登录服务器命令行nginx -v(快速)或nginx -V(详细)无法登录服务器,但能访问网站curl -I 域名或浏览器开发者工具仅能访问配置文件结合配置文件路径 + 绝对路径执行nginx -v通过以上方法,均可快速准确获取 Nginx 的版本号。

2025-11-19 22:27:43 457

原创 运维工程师教程之平滑升级

Nginx 作为“高性能反向代理/WEB服务器”,其信号机制(WINCHQUIT新请求交给新版本 → 用WINCH让老版本“停招新工(不再生成 Worker)、老工干完活下班(Worker 处理完请求退出)”;老请求全部处理完 → 用QUIT让老版本“老板(Master)确认员工都下班了,自己再锁门走(释放资源退出)”;全程无业务中断、无资源冲突,实现“热升级”效果。

2025-11-19 22:26:35 860

原创 运维教程之耗费资源最多的进程

需求场景Linux/macOS 推荐工具Windows 推荐工具实时看 CPU/内存大户htop(优先)/top任务管理器(详细信息标签)静态导出进程资源排行PowerShell找磁盘 I/O 最多的进程pidstat -d资源监视器(磁盘标签)远程/脚本自动化查询pspidstatPowerShellwmic新手/日常监控:Linux 用htop,Windows 用任务管理器,直观高效;进阶/脚本场景:Linux 用pspidstat,Windows 用 PowerShell;

2025-11-18 11:17:14 655

原创 运维教程之死循环提升cpu负载

以下是。

2025-11-18 11:16:36 279

原创 运维教程之CPU 使用率超过 80% 时自动发送报警邮件

以下是。

2025-11-18 11:15:38 413

原创 r=re.search(r‘data-original=“(.*?)“‘, line)指令解析

正则中用英文半角?而非中文?;匹配后先判断再提取内容;用r.group(1)直接获取目标内容(更简洁)。按这个方法修改后,就能正常提取 URL 并避免报错了!

2025-11-17 18:54:30 422

原创 python中enumerate()函数的使用

fruits = ["苹果", "香蕉", "橙子", "葡萄"]# 索引从 1 开始(适合场景:序号展示、排名等)print(f"第fruits = [ "苹果" , "香蕉" , "橙子" , "葡萄" ] # 索引从 1 开始(适合场景:序号展示、排名等) for index , fruit in enumerate(fruits , start = 1) : print(f"第 {index } 个水果: {fruit } ")

2025-11-17 18:53:46 444

原创 pycharm怎么将背景换成白色

幸运的是,您可以轻松地将背景颜色更改为白色,以获得更舒适的编码体验。如果您希望进一步自定义背景,可以使用“自定义”主题选项设置背景颜色和字体颜色。您还可以使用第三方插件自定义 PyCharm 的外观,例如 “Material Theme UI” 插件。在左侧面板中,展开“外观和行为”部分,然后单击“主题”。Windows/Linux:单击“文件”>“设置”。macOS:单击“PyCharm”>“首选项”。在“主题”下拉菜单中,选择“Light”。转到“外观和行为”>“主题”单击“应用”按钮以应用更改。

2025-11-16 11:12:06 319 1

原创 运维工程师教程之python中的异常

对比维度print('异常信息:', e)print('异常信息:', ZeroDivisionError)打印内容具体错误详情(如 division by zero)异常类的类型标识(如 <class ‘ZeroDivisionError’>)调试价值极高(直接定位问题)极低(仅知道错误类型,无细节)实际用途日常调试、日志记录、错误反馈定义捕获规则、判断异常类型一句话结论:实际开发中,只要是想查看错误详情,就用print('异常信息:', e);

2025-11-13 14:08:38 402

原创 python运维工程师教程之python中的as的作用

as绑定模块/类 → 变量是模块/类的别名;绑定异常实例 → 变量是异常实例的别名;在 except 里,as绑定的是「异常实例」,所以e是异常实例的别名,不是类的别名。这样就清楚啦!as没有变,变的是它绑定的对象类型~ 要不要我再举几个不同场景的as用法对比,帮你彻底巩固?

2025-11-13 14:08:03 250

原创 通过字符串切片定位首尾非空格字符的索引函数

要实现一个不依赖strip()的trim()函数,核心思路是,最终截取有效部分。

2025-11-11 10:45:44 791

原创 切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:

要实现一个不依赖strip()的trim()函数,核心思路是,最终截取有效部分。

2025-11-11 10:06:33 323

原创 python中的_的几类写法

模块/类中“超私有”的变量(比单下划线更强调“禁止外部访问”);区分普通变量和特殊业务变量(如___config表示核心配置,不允许随意修改)。写法名称/作用是否强制语法核心场景(运维常用)临时变量/模块私有(约定)否循环占位、解包忽略值、模块内部临时变量__xxx类强私有(名称修饰)是类的敏感属性(如密码、核心IP),避免外部访问__xxx__魔法方法/内置特殊方法是定制类行为(构造、打印、调用)xxx_避免关键字冲突(约定)否。

2025-11-10 14:49:56 565

原创 Python 3.14 与 PyCharm 2025.2.1 的调试器(PyDev)存在兼容性问题

这个问题不是你的代码问题,也不是 Python 3.14 本身的 bug,而是“新版本 Python + 旧版本调试器”的适配滞后。优先选「方案 1(升级 PyCharm)」或「方案 2(添加环境变量)」,无需改动现有环境;追求稳定的话,「方案 3(降级 Python 到 3.8/3.11)」是最稳妥的选择;进阶用户可尝试「方案 4(手动更新 pydevd)」。

2025-11-10 10:58:07 950

原创 python的bool类型的测试

bool(),不只是数字 0,还包括多种空对象。

2025-11-10 10:56:15 676

原创 运维工程师面试必备之TTL是什么?

TTL 不是“时间”,是“跳数限制”(不要误以为单位是秒);不同系统/设备的默认 TTL 是固定的(可作为判断设备类型的依据);你的核心用途:通过 TTL 数值,辅助判断 ping 响应是来自“真实目标主机”(如银河麒麟),还是“虚拟网卡/网关”(如 VMware 的虚假响应);若 TTL 相同(如虚拟网卡和 Linux 都是 64),就需要结合“端口开放”(如 22 端口是否通)进一步验证。

2025-11-09 09:27:55 1027

原创 python的set删除操作

核心原因:集合是「无序数据类型」,没有 “第一个”“最后一个” 的概念(即使 Python 3.7+ 对集合的存储顺序做了优化,但官方仍不保证顺序稳定性),因此 pop() 无法按 “位置” 删除,只能随机选择一个元素。一、set.pop () 关键特性删除逻辑:随机删除集合中的一个元素,返回被删除的元素;无参数:不能像列表那样传入索引(传入参数会报错);空集合报错:如果集合为空,调用 pop() 会抛出 KeyError。二、代码示例(验证随机删除)python运行。

2025-11-06 17:33:19 275

原创 SyntaxError: Non-UTF-8 code starting

这个错误是因为你的 welcome.py 文件中包含了中文(或非 UTF-8 编码的字符),但没有声明文件编码格式,导致 Python 解析失败。以下是3 种解决方法(按推荐优先级排序):方法 1:在文件开头添加 UTF-8 编码声明(推荐)在 welcome.py 的第一行添加编码声明,告诉 Python 用 UTF-8 解析文件:python运行。

2025-11-06 12:13:07 386

原创 pycharm设置编码格式

这个错误和之前的原因一致:文件包含非 UTF-8 编码的字符(\xce 通常是 GB2312/GBK 编码的字符),且 PyCharm 默认可能没强制用 UTF-8 保存文件。以下是 PyCharm 永久设置 UTF-8 编码 的步骤,一劳永逸解决问题:第一步:设置 PyCharm 的「项目编码」(当前项目生效)打开 PyCharm,进入你的项目(day01 项目)

2025-11-06 12:12:15 372

原创 感知机之争,杀死神经网络的“人工智能之父”

1969年,明斯基和西摩·佩珀特(Seymour Papert)出版了《感知机:计算几何学》(Perceptrons: An Introduction to Computational Geometry),这本书抨击了罗森布拉特的工作,从数学证明了两层前馈感知器的局限性,甚至在面对简单的“异或”逻辑问题时也显得无能为力,并本质上终结了感知机的命运。试想如果没有明斯基的《感知机》一书,不知道神经网络的历史会如何被改写,所以说,没有绝对的公平,世事难料,造化弄人。Marvin Minsky(马文·明斯基)

2025-11-03 11:00:41 552

原创 导入权重和偏置的感知机

w=np.array([0.5,0.5]) #仅仅权重和偏置与AND函数不同;w=np.array([-0.5,-0.5]) #权重和偏置与AND函数不同;w)+b) #计算相乘后的元素总和,最后再把偏置加到总和上。x=np.array([0,1]) #输入量。w=np.array([0.5,0.5]) #权重。b=-0.7 #偏置。#定义权重w1 w2,和阈值0.7。#案例三、导入权重和偏置的实现。#案例二导入权重和偏置。

2025-11-03 10:56:23 513

原创 神经网络感知机的模拟实现

【代码】神经网络感知机的模拟实现。

2025-11-03 10:28:17 340

原创 tensorflow的广播机制

广播机制通过“维度比较→条件判断→逻辑扩展”的流程,让不同形状的张量能够兼容运算,是 TensorFlow 中处理高维数据的基础工具,尤其在神经网络的权重更新、特征处理等场景中频繁使用。

2025-10-30 17:11:29 391

原创 tensorflow生成随机数和张量

上述代码是使用TensorFlow生成随机数和随机排列的示例,核心是利用TensorFlow的tf.random。

2025-10-30 14:43:35 720

原创 y = Wx + b深度学习模型测试

这段代码的核心作用是模拟生成一组带噪声的线性关系数据,用于后续训练线性回归模型(即学习出参数 W 和 b)。

2025-10-29 16:35:51 422

原创 AttributeError: module ‘matplotlib‘ has no attribute ‘scatter‘ 报错

出现 AttributeError: module ‘matplotlib’ has no attribute ‘scatter’ 报错,核心原因是调用 scatter 函数的方式错误——scatter(散点图绘制)是 matplotlib 下属 pyplot 子模块的函数,不能直接通过 matplotlib.scatter 调用,需先导入 pyplot 子模块再使用。

2025-10-29 16:25:46 299

原创 parser_error UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes

从报错信息来看,核心问题是。

2025-10-27 15:55:04 317

原创 python的package是什么

在 Python IDLE 中直接输入文件夹名(如mypackage/)或文件名(如)会被当作代码执行,从而导致语法错误或命名错误。这是因为 IDLE 是交互式解释器,用于执行 Python 代码,而非文件管理工具。

2025-10-27 15:36:49 429

原创 ModuleNotFoundError: No module named ‘mypackage‘` 错误

最常见的问题是包的位置不在 Python 的搜索路径中确保包结构正确(存在)。让 Python 工作目录与mypackage所在目录一致,或手动将路径添加到sys.path。避免包名与内置模块冲突。按以上步骤操作后,通常能解决问题。

2025-10-27 15:19:39 430

原创 python测试运维技术

在软件开发领域,测试是保障产品质量的关键环节。随着敏捷开发和 DevOps 理念的普及,传统手动测试已难以满足快速迭代的需求,自动化测试凭借高效、可复用、可量化的优势成为行业主流。而 Python 作为一门简洁、灵活且生态丰富的编程语言,凭借其强大的第三方库支持,成为自动化测试领域的首选工具之一。本文将从 Python 自动化测试的基础概念出发,深入讲解核心工具、框架搭建与实战案例,帮助开发者快速掌握自动化测试技术。​一、Python 自动化测试的核心价值与应用场景​。

2025-10-27 10:57:07 1008

原创 为什么在IDEA中输入Shift+Enter到下一行后,输入一个字符后,会自动跳到上一行的末尾

在 IDEA 中出现“按换行后,输入字符自动跳回上一行末尾”的问题,通常与或有关,尤其是涉及“智能缩进”“自动补全”或“代码风格强制修正”的场景。

2025-10-22 17:57:46 425

原创 windows如何查找某个端口的进程呢?

执行后,结果中最后一列的数字即为该端口对应的进程 PID。通过以上方法,即可快速定位占用目标端口的进程。

2025-10-22 11:17:10 408

原创 RabbitMQ 中交换机的四类模式【面试必备】

交换机类型路由依据匹配规则典型场景性能Direct精确匹配单一分类消息(如错误日志)高Fanout无(忽略键)广播到所有绑定队列群发通知、数据同步最高TopicRouting Key + 通配符(单单词)、(多单词)按主题分类(如多模块日志)中Headers消息 headers 属性键值对匹配(any/all)复杂多条件路由(少见)较低实际开发中,direct(精确路由)和topic(模糊路由)最常用,fanout适合广播场景,headers因使用复杂较少推荐。

2025-10-21 11:53:39 792

原创 GridFSTemplate和GridFSBucket

这段代码的作用是。

2025-10-20 18:43:55 637

原创 MongoDB 提供的 `GridFSTemplate` 操作 GridFS 大文件系统的常用查询方式

这段代码的作用是fileId,是通过 Spring Data MongoDB 提供的操作 GridFS 大文件系统的常用查询方式。

2025-10-20 18:03:30 368

云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云

云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备

2024-09-29

计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!

计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!计算机程序设计毕业设计模版!!!

2024-09-26

云计算及Linux教程之入门篇

云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇云计算及Linux教程之入门篇

2024-08-23

云计算linux基础实战课程经典作业

云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业云计算linux基础实战课程经典作业

2024-08-02

Redis缓存中间件技术实践指南

redisRedis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指南Redis缓存中间件技术实践指

2024-05-21

安卓 web端移动布局开发免费课件

安卓 web端移动布局开发免费课件安卓 web端移动布局开发免费课件安卓 web端移动布局开发免费课件安卓 web端移动布局开发免费课件安卓 web端移动布局开发免费课件安卓 web端移动布局开发免费课件安卓 web端移动布局开发免费课件

2024-05-31

nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计

nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计

2024-05-31

nosql精通教学PPT资源包

nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料nosql精通教学PPT资源包 Mongodb资料 Redis资料 HBase资料

2024-05-21

分布式计算docker容器开发实战技术大全

分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全分布式计算docker容器开发实战技术大全

2024-05-08

毕业设计 毕业项目 大型支付项目,java就业项目

毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目毕业设计 毕业项目 大型支付项目,java就业项目

2024-03-30

JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题

JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题

2024-03-30

C# OOP程序设计系列教程

C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计C# OOP程序设计

2024-03-20

Linux和Redis从入门到精通技术实践

Linux和Redis从入门到精通技术实践 就业必备Linux和Redis从入门到精通技术实践Linux和Redis从入门到精通技术实践Linux和Redis从入门到精通技术实践Linux和Redis从入门到精通技术实践Linux和Redis从入门到精通技术实践Linux和Redis从入门到精通技术实践

2024-03-06

Android面试题从菜鸟到高手

就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看 就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看就业参考资料,Android面试题从菜鸟到高手,扩展就业面。值得看

2024-03-06

JAVA+零基础学JAVA+运算符教程

JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JJAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符AVA+零基础学JAVA+运算符北大青鸟 黑马教程

2022-12-30

JAVA基础语法格式入门

JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门

2022-12-26

经典打地鼠项目,前端项目实践

经典打地鼠项目,前端项目实践

2022-11-27

springboot开源镜像系统

springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统springboot开源镜像系统

2022-04-03

springboot音乐聊天室系统

springboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvcspringboot音乐聊天室系统+mybatias+sprigmvc

2022-04-03

springboot+mybatis+springmvc爱家服务系统

springboot+mybatis+springmvc爱家服务系统springboot+mybatis+springmvc爱家服务系统springboot+mybatis+springmvc爱家服务系统springboot+mybatis+springmvc爱家服务系统springboot+mybatis+springmvc爱家服务系统

2022-04-03

【Java模板引擎】基于Freemarker的动态网页生成技术研究:Spring Boot环境下数据模型与模板整合的HTML静态化系统设计

内容概要:本文系统介绍了Java模板引擎FreeMarker的基本概念、核心语法及其在Spring Boot环境下的实际应用。文章首先概述了FreeMarker作为模板引擎的工作机制,即“模板+数据模型=输出”,并对比了其他常见Java模板引擎。随后通过搭建Spring Boot集成FreeMarker的测试工程,详细演示了如何创建模型类、编写模板文件(.ftl)、使用Controller传递数据模型以及启动项目进行访问测试。重点讲解了FreeMarker的核心指令,包括数据模型的构建、list和map的遍历、if条件判断、常用运算符、空值处理机制及内建函数的使用方法。最后通过静态化测试,展示了如何利用FreeMarker将模板和数据生成HTML文件,涵盖基于模板文件和模板字符串两种方式的实现过程。; 适合人群:具备Java基础和Spring Boot开发经验,熟悉Web开发流程的初级至中级研发人员;适用于希望掌握页面静态化技术或模板引擎原理的开发者。; 使用场景及目标:① 学习FreeMarker在Spring Boot中的集成与配置;② 掌握FreeMarker模板语法,如循环、条件判断、空值处理、内建函数等;③ 实现动态数据生成静态HTML页面的技术方案,应用于CMS、商品详情页静态化等高性能展示场景; 阅读建议:此资源以实战为主,建议读者结合代码示例逐步操作,动手搭建项目并调试模板渲染过程,深入理解数据模型与模板的交互逻辑,同时关注静态化过程中编码、路径、缓存等细节问题。

2025-10-22

【内容管理系统】基于Spring Data的CMS页面管理功能开发:实现查询、新增、修改、删除及统一异常处理的全流程设计与实现

内容概要:本文档围绕CMS页面管理开发,详细介绍了自定义条件查询、新增页面、修改页面、删除页面等功能的前后端实现流程。重点讲解了基于Spring Data的MongoDB查询机制,利用ExampleMatcher实现多条件组合查询(如站点ID精确匹配、页面别名模糊查询),并通过Swagger、Postman等工具进行接口测试。同时涵盖了前端使用Vue + Element UI实现表单校验、路由跳转、数据绑定与交互逻辑,并深入探讨了系统异常处理机制的设计与实现,包括自定义异常类、全局异常捕获(@ControllerAdvice)、可预知与不可预知异常的分类处理及统一响应格式。; 适合人群:具备Java开发基础、熟悉Spring Boot、MongoDB、Vue.js及相关前端框架的中初级开发人员,尤其是从事内容管理系统(CMS)或类似后台管理系统开发的技术人员;; 使用场景及目标:① 实现CMS系统中页面信息的分页查询与多条件筛选功能;② 完成页面的增删改查全流程开发;③ 构建统一规范的异常处理机制,提升系统健壮性与用户体验;④ 掌握前后端分离架构下接口联调与常见问题排查方法; 阅读建议:建议结合代码实践逐步跟进各功能模块的实现,重点关注Service层逻辑设计、Controller接口定义与前端数据流控制,同时理解异常处理的全局配置思路,便于在实际项目中复用和扩展。

2025-10-22

cms前端项目,vue.js和node.js

cms前端项目,vue.js和node.js

2025-10-22

前端开发基于Vue.js与Webpack的CMS系统页面管理:单页应用架构下Element-UI组件集成与跨域解决方案设计

内容概要:本文档为腾讯课堂CMS前端开发的教学讲义,主要介绍了基于Vue.js与Webpack构建CMS系统的前端工程搭建与开发流程。内容涵盖项目结构解析、Vue单页应用特点、Element-UI组件使用、页面路由配置、API调用方法、跨域问题解决(通过proxyTable代理)以及分页查询功能实现。通过实际案例演示了从页面创建、数据绑定、组件集成到与后端接口联调的完整开发过程,并强调了Vue生命周期钩子在自动数据加载中的应用。; 适合人群:具备Vue.js、HTML/CSS/JavaScript基础,熟悉前端工程化和Webpack的基本概念,有1-2年前端开发经验的学习者或开发人员。; 使用场景及目标:①掌握Vue-cli脚手架与Webpack在企业级项目中的实际应用;②学会使用Element-UI快速构建管理后台界面;③理解并解决前后端分离开发中的跨域问题;④实现前端分页查询与数据动态渲染。; 阅读建议:建议结合文档中的代码示例在本地环境中动手实践,重点关注工程结构、路由配置、API封装与proxyTable跨域配置,配合Vue生命周期理解数据请求时机,提升实战能力。

2025-10-22

【数据库技术】基于MongoDB与Redis的NoSQL实践操作指南:学生考试题目解析与应用设计

内容概要:本文为XX学院2024—2025学年度第二学期《NoSQL》课程的期中考试试卷(机考),主要考查学生在MongoDB和Redis两种主流NoSQL数据库上的实际操作能力。试卷分为两大部分:第一部分为MongoDB操作题,涵盖数据库部署、数据库与集合创建、数据插入、查询、更新、删除、统计数量、排序及限制返回结果等基本操作;第二部分为Redis实操题,涉及Redis在Windows环境下的部署与连接测试,以及使用String、List、Set、Hash四种数据类型完成用户信息存储、朋友圈评论管理、抽奖功能实现、共同好友查找和购物车功能模拟等典型应用场景。; 适合人群:计算机科学与技术、软件工程专业本科二年级学生,具备一定数据库基础知识和Linux/Windows操作经验的学习者; 使用场景及目标:①检验学生对NoSQL数据库特别是MongoDB和Redis的实际应用能力;②强化学生在真实环境中部署、配置和操作非关系型数据库的技能;③通过具体业务场景提升学生对不同数据类型的掌握与编程思维; 阅读建议:建议结合实验环境边操作边答题,注意命令的准确性与流程的完整性,提交时按要求整理文档与代码,确保压缩包命名规范,内容齐全。

2025-09-17

《NOSQL数据库》课程的教学大纲

内容概要:本文介绍了《NOSQL数据库》课程的教学大纲,系统阐述了课程的性质、任务、学时分配及教学内容。课程聚焦于非关系型数据库核心技术,涵盖MongoDB、Redis和openGauss三大主流数据库的原理与实践,重点讲解分布式架构、数据建模、集群部署、高可用机制与实际应用场景。通过理论与实验相结合的方式(16学时理论+32学时实验),培养学生在海量数据处理、高并发系统优化和企业级数据架构设计方面的综合能力,并以电商商品批量存储为项目案例,强化实战技能。; 适合人群:计算机科学与技术专业本科生,具备一定数据库基础、从事或有意从事大数据、后端开发、数据库运维等相关工作的学习者;适合工作1-3年希望提升NoSQL实战能力的研发人员。; 使用场景及目标:①掌握MongoDB文档存储、分片集群与GridFS大文件管理;②精通Redis五大数据类型、持久化机制与高可用部署;③理解openGauss分布式架构与事务处理;④具备基于业务需求设计NoSQL存储方案的能力;⑤应用于电商、物联网、实时分析等大数据场景的系统设计与优化; 阅读建议:建议结合实验环境动手实践,深入理解分布式数据库的核心机制,重点关注集群搭建、数据一致性保障与性能调优等关键环节,并通过项目案例整合所学知识,提升解决复杂工程问题的能力。

2025-09-17

NOSQL数据库期末考试试卷

NOSQL数据库期末考试试卷

2025-09-17

IPMIToolWin服务器测试工具包

IPMIToolWin服务器测试.zip

2025-09-09

openJDK21版本

openJDK21版本,LTS版本

2025-09-09

jdk17 linux服务器版本

linux服务器下的jdk17 版本,服务器安装必备,非常香哦

2025-09-09

云计算实操考试题实践,非常有助于学习云计算 linux运维服务器等技术

云计算实操考试题实践,非常有助于学习云计算 linux运维服务器等技术。

2025-08-27

阿里云ECS的技术认证认证

阿里云ECS的技术认证认证

2025-08-12

【虚拟化技术】虚拟化技术岗位要求与实践:KVM、QEMU、Libvirt的安装与虚拟机管理实践指南

内容概要:本文档详细介绍了虚拟化技术岗位的要求、职责以及虚拟化技术的相关概念。岗位要求涵盖对x86、ARM体系架构、CPU虚拟化、内存虚拟化等核心技术的理解和开发优化经验,同时要求掌握Linux核心模块、容器技术、OpenStack等,并具备良好的编程能力。职责方面,包括KVM虚拟化性能优化、QEMU/KVM架构研发测试、虚拟化底层技术研发维护等,以及Vmware和存储平台的规划部署、日常运维、架构优化等工作。文档还解释了虚拟化的定义、特点、分类及其与实际生活案例的类比,介绍了平台虚拟化、操作系统虚拟化,并详细阐述了QEMU、KVM、Libvirt三者之间的关系。最后,提供了从安装kvmServer到底层主机、开启虚拟化操作、安装虚拟机和libvirt的具体实践步骤。; 适合人群:对虚拟化技术感兴趣的IT从业者,尤其是希望从事虚拟化相关工作的技术人员。; 使用场景及目标:①帮助求职者了解虚拟化技术岗位的具体要求;②为技术人员提供虚拟化技术的基础理论和实践指导;③为虚拟化技术的学习者提供详细的参考资料。; 其他说明:文档内容不仅涵盖了虚拟化技术的基本概念,还深入探讨了其实际应用和具体实践,有助于读者全面理解和掌握虚拟化技术。

2025-08-12

【云计算存储】阿里云对象存储(OSS)系统介绍与ECS主机挂载实现:存储类型、配置及应用详解

内容概要:本文档主要介绍了阿里云对象存储(OSS)的基本概念及其与文件存储NAS、块存储SAN iSCSI的区别,重点在于对象存储的特性如存储文件本身、元数据及文件唯一ID,并通过HTTPS协议进行传输。文档详细讲解了创建bucket、创建和下载Access Key的操作步骤,提供了OSS客户端验证工具的下载链接。此外,文档还具体描述了在ECS主机上安装OSS客户端、创建配置文件并修改其访问权限、实现OSS挂载的方法,包括使用shell命令进行操作的具体示例。最后提到,在ECS主机挂载目录下可以直接创建文件或目录实现与OSS存储的同步,并能通过OSS为文件创建链接直接访问已上传文件。 适合人群:适用于对云计算有一定了解的技术人员,尤其是需要使用阿里云服务进行文件存储管理的运维工程师或开发者。 使用场景及目标:①希望深入了解阿里云对象存储(OSS)特性的用户;②需要在ECS主机上部署和使用OSS客户端进行文件管理和同步工作的技术人员;③希望通过OSS创建文件链接以方便分享和访问文件的用户。 其他说明:文档提供了详细的命令行操作指南,建议读者按照文档提供的步骤逐一操作,确保每一步都正确无误,同时注意安全设置,如合理设置Access Key的权限等。

2025-08-12

云计算阿里云RDS关系型数据库服务配置与管理:实例创建、访问控制及ECS主机访问设置指南

内容概要:本文档主要介绍了阿里云RDS(关系型数据库服务)的相关内容。首先简述了RDS的概念,即关系型数据库管理系统,支持多种数据库类型如MySQL、SQL Server、PostgreSQL等。接着详细讲解了购买RDS的过程,包括在控制台选择、注意区域的选择、按量付费方式的选择、基本配置、网络配置、实例规格以及存储空间的设定,直至最终确认生成实例。文档还涵盖了访问控制方面,如添加访问控制列表、切换高安全白名单模式、修改和确认白名单分组、显示内网访问地址确认、添加授权账户(建议创建普通权限账户以避免授权问题)。最后,介绍了两种访问方式:一是通过Web端直接访问,二是利用ECS主机安装客户端进行访问,具体展示了在ECS上安装MySQL客户端并成功连接到RDS实例的操作步骤,同时给出了简单的命令行示例用于展示可用数据库列表。; 适合人群:对云计算有一定了解,特别是希望使用阿里云RDS服务进行数据库管理的技术人员或开发者。; 使用场景及目标:①快速搭建并管理关系型数据库实例;②确保数据库的安全访问控制,如设置合理的白名单和用户权限;③掌握从ECS主机通过命令行工具连接到RDS实例的具体操作流程。; 其他说明:文档提供了较为详细的命令行操作指南,帮助用户更好地理解和实践阿里云RDS的部署与使用。

2025-08-12

【Windows环境】Git使用拓展:本地与远程仓库管理及分支操作详解

内容概要:本文档详细介绍了Windows环境下Git的基本使用方法和扩展操作。首先讲解了如何创建本地版本库,包括工作区和暂存区的概念,以及如何添加新文件到暂存区并提交。接着阐述了文件修改的相关操作,如修改工作区文件、还原修改、查看修改历史和差异比较、删除文件等。随后通过一个案例展示了如何将本地项目添加到仓库。文档进一步讲解了远程仓库的添加与创建,本地仓库与远程仓库的同步,以及通过SSH进行配置的方法。此外,还详细描述了分支管理,包括创建、切换、合并分支及解决冲突的具体步骤。最后,介绍了如何推送文件到远程仓库,强调了推送前需要先拉取远程仓库内容的重要性。 适合人群:适合初学者和有一定经验的开发者,特别是那些希望深入了解Git在Windows环境下的具体操作流程和技术细节的人群。 使用场景及目标:①帮助用户掌握Windows环境下Git的基础操作,如创建和管理本地版本库;②指导用户进行文件修改、版本控制和差异比较;③教会用户如何添加、同步和克隆远程仓库;④协助用户理解和应用分支管理,包括创建、切换、合并分支及解决冲突;⑤确保用户能够顺利地将本地仓库文件推送到远程仓库,并正确处理可能遇到的冲突问题。 阅读建议:由于本文档涵盖了从基础到高级的多个方面,建议读者按照章节顺序逐步学习,同时结合实际操作进行练习,以加深理解和记忆。特别需要注意的是,在进行远程仓库操作时,务必严格按照步骤执行,以避免不必要的错误和麻烦。

2025-07-16

数据挖掘技术与应用(pandas)

数据挖掘技术与应用(pandas)值得学习研究

2025-07-16

asp.net网上书店毕业设计项目

asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net网上书店毕业设计项目asp.net

2024-12-21

开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)

开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)JAV

2024-12-21

开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)

开发基于JSP Servlet JavaBean的网上交易系统毕业设计毕业设计毕业设计毕业设计(JSP Servlet JavaBean Web Service)开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service)毕业设计毕业设计毕业设计毕业设计毕业设计毕业设计毕业设计

2024-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除