- 博客(36)
- 资源 (7)
- 收藏
- 关注
原创 Zabbix7.0+DeepSeek大模型实现人工智能告警分析
本方案基于Zabbix7.0监控系统,通过底层webhook脚本机制集成Deepseek做故障分析提供解决方案,构建智能化运维体系。
2025-03-16 16:18:58
934
原创 centos7下yum安装软件出现Some packages in your transaction are brought to you by GetPageSpeed的解决办法
使用centos安装软时出现如下报错该软件包来自第三方仓库,但你的系统未订阅该仓库的付费服务,因此无法直接安装。
2025-02-19 18:53:56
180
原创 CDN加速实战:使用七牛云CDN加速阿里云OSS资源访问
今天是双11搞活动,在阿里云1元注册了个域名,想着在学CDN,想使用CDN做个加速项目,但是阿里的要收费,上网查了下七牛云的不收费,想着将七牛云的CDN结合阿里的DNS做个访问加速,刚好看到了阿里的一个文章,照着改了改,实践成功了。使用CDN分发OSS中的图片、视频、文档等静态资源,可以降低流量费用,提升资源加载速度。
2024-11-02 20:13:47
1120
原创 Dockerfile构建Centos7镜像报Couldn‘t resolve host name for的解决方案
使用新镜像尝试启动一个容器测试新容器有无自己添加的命令,发现vim和ifconfig这两个命令都可以使用,说明镜像构建没有问题。目前只能先用rockylinux替代centos去构建docker镜像,如果大家有好的办法,请留言给我,感激不尽。在使用dockerfile构建镜像时,发现不管是使用阿里云的repo源还是官方自带的源,目前构建镜像时都会报错。想着可能时因为域名无法解析的问题,尝试加下dns,但是发现也不行。再次构建测试,发现构建没有报错,本地镜像查看也有构建后的镜像。
2024-08-16 11:57:15
599
1
原创 Centos7安装Zabbix5.0的yum安装失败的解决方案
目前由于Centos7停服以及Zabbix官方限制了其5.0版本在Centos7上安装服务版本,因此可能会导致安装Zabbix5.0的一些组件无法正常安装。CentOS-7 - SCLo sclo和CentOS-7 - SCLo rh这两个源配置非常重要。源里面也可以搜索到rh-php72系列的包,很多源安装报错其实就是因为源没有这个包导致的。目前清华和阿里还支持使用,5.0LTS到2025年就结束了,后面就不好说了。再次安装,依赖包找到了,仓库也是我们上面配置的centos-sclo-rh。
2024-08-07 18:30:18
1059
2
原创 关于Centos停更yum无法使用的解决方案
如果还是担心AlmaLinux与RockyLinux的未来,可以选择SUSE系列,SUSE也是非常著名的企业版Linux,在欧洲非常流行,有付费的SUSE Linux,还有开源免费版本的openSUSE,同样使用rpm软件包。Debian是完全免费,而且稳定性非常好,口碑很好。目前国内也有很多优秀的企业版Linux,包括华为的openeuler,阿里的龙蜥,这些操作系统与redhat系列兼容性更好,未来将会部署到国内大量的服务器上,未来还是有很大的市场的,以后在政务,金融以及能源电信等领域都会大量部署。
2024-07-18 17:58:52
2679
3
原创 tkinter+火山引擎+python实现语音识别聊天机器人
想要做一款能通过语音识别来聊天的智能机器人,首先需要能通过麦克风录制语音进行识别转换成文字,将文字发送给机器人得到聊天结果,并能将返回的文字转换成语音进行合成,之后再通过本地播放语音实现语音交互。
2024-06-06 11:06:00
1900
原创 K8s下部署grafana
这里并没有创建pv,所以要确保有可用的pv使用(至少要有1Gi的pv可用),才可以执行如下的命令。这里k8s部署grafana就算成功了。yaml包含如下三个资源对象。
2024-04-10 18:21:51
626
原创 基于centos7的k8s最新版v1.29.2安装教程
Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在的基础上, 结合了社区中最优秀的想法和实践。
2024-03-14 21:25:45
5436
1
原创 docker harbor.v2.9.2搭建镜像无法下载问题解决
在通过部署docker harbor时,采用的是离线包的方式,当解压压缩包后,执行prepare脚本步骤中有一步是要获取prepare:v2.9.2版本镜像。默认登录用户admin 密码为Harbor12345。再执行install.sh安装成功。docker ps查看进程如下。再次prepare成功。
2024-03-14 10:43:44
1203
1
原创 关于运行docker容器时使用-t参数的解释
因为nginx镜像制作的CMD处是运行nginx进程命令,因此可以不使用-t参数分配伪终端,当然你加上也没事,只是分配个伪终端而已,不影响实际使用。执行docker history 查看对应镜像的构建过程可知一二。发现还真是启动成功了,为了探寻宇宙的奥秘,我查看了下帮助文档。结果发现真如他所说(这时开始慌了),我试着使用-t运行容器。,也就解释了为什么没有-t运行不起来centos容器。起因呢,是有个学生在学习docker期间问我:"由docker镜像构建过程我们发现,他又接着问了一个问题,
2024-03-13 19:07:11
642
原创 关于playbook中when条件过滤报The conditional check ‘result|failed‘ failed的问题
使用when: result | success这种过滤条件发现报错如下:后经过google发现官方已经不使用此种表达方式做过滤, 将|更改为is即可。
2024-03-10 12:26:20
597
原创 AIOPS:Zabbix结合讯飞星火做自动化告警+邮件通知并基于人工智能提供解决方案
目前Zabbix官方已经提供Zabbix+ChatGPT的解决方案但是由于需要魔法等其他因素,比较不稳定,遂决定使用国内模型,这里我挑选的是讯飞星火,基于我之前的文档,在此基础上通过Zabbix的告警脚本实现调用AI模型数据做告警分析。
2024-03-08 20:24:03
2202
原创 Python调用讯飞星火大模型v3.5接口
在国外,ChatGPT已经成为AI模型行业的大佬,但是国内如果需要使用,会有各种限制,本文介绍如何使用国内的模型。在国内,讯飞星火大模型是一个非常优秀的中文。本文将介绍如何使用Python调用讯飞星火大模型接口,实现文本生成等功能。
2024-03-05 10:48:02
6527
13
原创 使用Flask实现本地图片上传和显示,支持mysql存储
注意:将图片直接保存到数据库可能不是最佳实践,因为这可能会导致数据库大小急剧增长,并可能影响查询性能。在大多数情况下,建议将图片保存到文件系统,并在数据库中存储图片的路径或URL。要使用FLask框架实现图片上传和显示,首先需要创建Flask框架的项目(使用pycharm专业版)需要创建上传图片的路径,路径必须放在static目录下,否则框架不支持显示图片。需要在templates目录下创建两个html,一个用来上传,一个用来显示。uploade.html上传图片页面。运行后可在数据库中查看到路径。
2023-12-28 10:45:12
2699
1
原创 html table可编辑表格数据实现删除
这样,当用户点击某一行的“Delete”按钮时,相应的行将被删除。在实际项目中,可能需要进一步确认用户是否要删除该行,以及处理删除后的数据更新。在上述示例中,每行的最后一列添加了一个按钮,并为按钮绑定了一个 onclick 事件,调用。函数接受按钮作为参数,在函数内部首先获取按钮的父节点,即所在的。这里教大家使用纯html和js脚本结合实现删除表格数据。元素,最后获取行元素的父节点,即所在的表格。方法,将行的索引作为参数,从表格中删除该行。JavaScript 部分的。的父节点,即所在的行。
2023-12-21 12:43:31
1390
原创 html table+css实现可编辑表格
在上述示例中,使用了 contenteditable 属性来使表格单元格可编辑。添加 contenteditable="true" 属性的单元格可以被鼠标点击并接受用户输入。JavaScript 部分遍历表格的所有单元格,并为每个单元格添加输入事件侦听器。在输入事件处理程序中,你可以根据需要处理用户的输入,比如更新数据或触发其他操作。要实现可编辑的 HTML 表格,你可以使用 JavaScript 和 HTML5 的 contenteditable 属性。
2023-12-21 12:27:31
2671
原创 HTML audio video标签的autoplay自动播放关闭
国内搜索引擎没有查到对应的资料,或者就是资料有问题,不能实现页面加载后自动播放关闭,页面有很多首歌曲,如果全部自动播放就会乱套,因此查询了mozilla官方开发文档。因此我们更改为官方提示的问题解决。
2023-05-04 14:48:39
2336
1
原创 k8s之API接口访问
API(Application Programming Interface,应用程序接口): 是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。K8s也提供API接口,提供这个接口的是管理节点的apiserver组件,apiserver服务负责提供HTTP API,以便用户、其他组件相互通信。所以这个的错误的信息代表的意思是,pod用namespace默认的serviceaccout是没有权限访问K8s的 API group的。这步如果没有做就会报错。
2023-03-29 18:23:58
7783
1
原创 lnmp+redis+mysql实现读写分离页面mysql数据出不来问题解决
读写分离可参考MySQL与Redis数据库结合(一)——lnmp+redis+mysql实现读写分离_ranrancc_的博客-优快云博客这里主要负责解决目前网络上所有相关文章中页面切换mysql数据展示不出的问题,目前网络上的文章都是复制粘贴,没有人去处理过程中的问题,本人在操作时发现如下数据无法正常显示:原来是因为mysql存储的数组是二维的,经过使用$data[$key]拿不出来具体的值,经过修改代码输出数组data调试打印输出发现打印出来的是个array,如下...
2022-01-19 13:22:20
931
原创 使用python的flask框架实现redis秒杀场景
最近想给学生做个带页面的redis秒杀场景,网上找了很多都是java的,由于最近刚好学生也在学python,想着用python的相关web框架写个页面然后实现redis缓存数据库支持秒杀的场景。页面效果如下:先看下项目代码结构:前端seckill.html页面代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-..
2021-12-05 00:37:50
1470
原创 memcached管理与监控web工具
memcached缓存数据库给我们提供了一些stats状态命令查看其数据库的一些状态但是这个返回明显看起来不是很好理解,有一个很好的开源管理工具,完美的展现了这些数据,更重要的是它的参数都是中文界面展示的,方便我们国人理解,这个工具就是MemAdmin。官方链接及下载地址:MemAdmin - 轻量级Memcached管理监控工具github地址:https://github.com/junstor/memadmin安装方法在github中提供了:下面看下本地虚拟机如何安装.
2021-11-27 11:55:15
1817
原创 mysql导出数据后从另一台机器导入失败解决办法
我们通常使用mysqldump导出表结构和数据用于做备份,有时候需要拿这些数据在其他服务器做测试,但是当我们使用导入语句时候无法实现导入,会出现如下报错:这是因为导出的语句中没有创建数据库和切换数据库导致的,如下只有删除表和创建表信息。解决方案:需要在这个备份sql中添加创建数据库和切换数据库语句,先删除数据库然后再创建,如下:修改好后重新导入成功不报错:登录新机器数据库 验证下:查看数据也是有的,恢复成功!...
2021-11-07 16:22:40
1720
原创 Prometheus使用node_exporter监控主机grafana模板显示无数据问题
使用k8s部署的prometheus后,从官网下载的node_export监控dashboard导入后很多没有数据,网上查了很多也没有相应的,大部分还是你抄我我抄你的复制,没有解决问题的根本。
2021-05-27 20:20:02
14520
4
原创 kubernetes官方安装minikube 创建样例deployment后浏览器无法访问
kubernetes官方安装minikube 创建样例deployment后浏览器无法访问官方地址:https://minikube.sigs.k8s.io/docs/start/官方提供的样例部署步骤:我们学校一般都是在本地虚拟机上完成的,通过安装官方步骤执行完成后在浏览器无法访问http://loclhost:7080原因:官方提供的命令是仅限于服务器本地访问,输入localhost或者127.0.0.1都可以进行访问,但是我们是在虚拟机操作的,在我们的windows宿主机无法
2021-05-15 16:56:59
829
原创 python列表元素合并
将A文件中的文本每一行后面随机追加B文本中的内容,生成C文本。例如:A文本中的内容为:123456B文本的内容为:,A,B,C,D,E生成的C文本内容为:1,A2,A3,D4,C5,E6,E注意:1.生成的C文本的条数以A文本为主,即如果A文本有6条,B文本只有3条,则最终生成的C文本为6条。2.A文本随机追加B文本中的内容,...
2018-07-28 15:09:05
12069
原创 pycharm虚拟环境使用scrapy框架写爬虫报no module named scrapy
出现此原因很有可能是IDE环境找不到安装的模块包,请确认是否安装过scrapy,如果没有可使用pip install scrapy进行安装,安装过的还是报此问题有可能是安装多个版本的python解释器,需要对应设置下,打开Pycharm的file菜单下的setting,选择对应的项目及项目解释器,我的scrapy安装在2.7的目录下,所以选择此解释器,错误解决!错误界面:更改后显示为,红色波浪线消...
2018-04-26 11:07:36
4250
原创 python3.5.4爬取豆瓣中国内地电影票房总排行输出到excel
首先,作为练手,我也是看别人的博客文章学习写爬虫的,过程中遇到很多问题,不过经过自己的努力完成了此项任务,虽然过程波折,但是收获不会少,作为自学可谓加深印象。先说下需求,使用Python3.5版本获取豆瓣950多部电影排行信息,包含电影名称、导演、主演、编剧、类型、时长、上映时间、评分、票房、评分人数等一系列信息。参考文章:https://blog.youkuaiyun.com/Fighting_No1/ar...
2018-04-25 11:48:28
4686
1
原创 使用Eclipse+Servlet+Jsp时控制台报错
我们在使用Eclipse+Servlet+Jsp做简单的例子通过超链接调用 Servlet报:Caused by: java.lang.IllegalArgumentException: The servlets named [AcceptLink] and [com.dc.AcceptLink] are both mapped to the url-pattern [/AcceptLink]
2018-01-24 14:33:34
534
原创 使用dom4j保存公告信息到XML文件中
我们使用dom4j通过在客户端的表单中填写公告信息后,单击“保存”按钮将该公告信息保存到XML文件中。第一步:下载dom4j组件,并将dom4j-1.6.1.jar和jaxen-1.1-beta-7.jar文件添加到web应用的WEB-INF\lib文件夹中,如下图所示:第二步:编写index.jsp页面,在该页面中添加用于收集公告信息的表单及表单元素,关键代码如下:
2018-01-24 14:26:21
728
原创 Struts2标签下的用户注册
Struts2标签下的用户注册通过Struts2框架提供的表单标签编写用户注册表单,将用户的注册信息输出到JSP页面中。1、创建动态JavaWeb项目,将Struts2的相关类包添加到项目的classpath,并在web.xml文件中注册提供的StrutsPrepareAndExecuteFilter过滤器。相关类包如下图所示:2、创建index.jsp页面,在主页面中通过
2018-01-16 13:43:18
1783
基于Tkinter实现的人脸考勤识别系统
2024-06-13
python+flask+html+css实现的学生成绩管理录入系统
2023-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人