实战:Prometheus+Grafana监控Linux服务器及Springboot项目
本篇实战博文主要讲解了用docker-compose编排Prometheus、node-exporter、Grafana实现监控环境搭建,并叙述了Linux系统服务器指标监控,Springboot项目暴露指标接口进行全链路指标数据监控。当然,采用Grafana提供的Linux、Springboot监
AI百度文心一言大语言模型接入使用(中国版ChatGPT)
基于百度文心一言语言大模型的智能文本对话AI机器人API,支持聊天对话、行业咨询、语言学习、代码编写等功能
[ 应急响应基础篇 ] evtx提取安全日志 & 事件查看器提取安全日志
[ 应急响应基础篇 ] evtx提取安全日志 & 事件查看器提取安全日志在应急响应过程中,提取日志进行日志分析是必须的。这里简单介绍一下windows日志,以及采用evtx提取安全日志和事件查看器提取安全日志。
Linux端部署Stable Diffusion报错解决
实际部署stable diffusion中遇到如下bug,主要是在运行启动脚本的时候。
flink sql checkpoint 调优配置
`execution.checkpointing.externalized-checkpoint-retention`: 外部化检查点的保留策略。- `execution.checkpointing.tolerable-failed-checkpoints`: 允许的连续失败检查点的最大数量。- `
Vuex的用法
Vuex用法学习
监督学习、半监督学习、无监督学习、自监督学习、强化学习和对比学习
监督学习、半监督学习、无监督学习、自监督学习、强化学习和对比学习
MinIO + Nginx 反向代理
前阵子搭建了个,并使用 MinIO 作为自己的图床。但每次访问图片,都有个端口在哪里感觉不太美观,因此想使用 Nginx 进行反向代理。
idea 创建java项目,引入第三方jar,打包jar包
idea 创建java项目,idea如何引入第三方jar,idea打包jar包,本篇围绕这三点重点讲解,图文并茂,新手指导!
IDEA中使用git如何撤回commit的代码
在开发过程中,有时候提交代码会发现提交的代码中有不应该提交的部分,比如说有时候不需要我们提交本地的配置文件,这个时候就需要我们撤销已提交的内容重新提交。
Kafka经典三大问:数据有序丢失重复
的情况下,是有可能存在消息丢失的情况的,因为producer收到leader写入成功的通知就认为推送成功,但实际上leader副本在把消息同步到follower副本的时候失败了,这时候消息就丢失了。例如消费者已经获取到这个数据,并且提交了offset,但后续在对数据进行业务操作的时候挂掉了,导致数据
注册中心 —— SpringCloud Netflix Eureka
Eureka 是一个基于 REST 的服务发现组件,SpringCloud 将它集成在其子项目 spring-cloud-netflix 中,以实现 SpringCloud 的服务注册与发现,同时提供了负载均衡、故障转移等能力,目前 Eureka2.0 已经不再维护,故不推荐使用Eureka Ser
【SpringBoot整合JWT】
1.认证方式我们知道,http协议本身是一种无状态的协议,而这就意味着如果用户向我们的应用提供了用户名和密码来进行用户认证,那么下一次请求时,用户还要再一次进行用户认证才行,因为根据http协议,我们并不能知道是哪个用户发出的请求,所以为了让我们的应用能识别是哪个用户发出的请求,我们只能在服务器存储
【⑯MySQL | 存储过程与函数】概述 | 创建 | 调用 | 查看 | 修改 | 删除 | 争议
存储过程既方便,又有局限性。尽管不同的公司对存储过程的态度不一,但是对于我们开发人员来说, 不论怎样,掌握存储过程都是必备的技能之一
ATF(TF-A)安全通告 TFV-2 (CVE-2017-7564)
ATF(TF-A)安全通告 TFV-2(CVE-2017-7564)
【网络安全】渗透测试工具——Burp Suite
文章较长,看之前建议先了解以下四个问题问题一、Burp Suite是什么?Burp Suite是一个集成化的渗透测试工具,它集合了多种渗透测试组件,使我们自动化地或手工地能更好的完成对web应用的渗透测试和攻击。在渗透测试中,我们使用Burp Suite将使得测试工作变得更加快捷高效问题二、Burp
如何破校园网
前端做的不是很好,前端UI布局写的较差,后端接口也不太严谨,能够透露出些信息容易被利用,在找漏洞的过程中发现一个反射型的xss,用处不是很大毕竟要受害者点击才能执行恶意代码,我找到的这些东西和思路都总结在下面。1.前端的错误提示不要给的太明显,可以写成这样 "账号或者密码错误"。2.对账号密码的加密
[华为云云服务器评测] Unbutnu添加SSH Key、编译启动Springboot项目
我们把自己的Springboot代码通过git命令从github上拉取到ubuntu云主机,然后通过mvn命令打包项目,最后运行项目,通过浏览器即可访问项目(如果访问不 ,请看上一章节的网络安全组配置,需要配置入规则,开放80端口)
【测试】selenium拦截Ajax(XHR)等异步请求数据
在爬取某个网站的时候遇到加密参数,由于js代码经过混淆编译不好破解,所以采用selenium的方式获取参数,但是我们获取selenium的数据基本上都是基于页面的,对于网站发起的异步请求,我们可以从日志中提取。显式等待的方式等待某个元素出现,你也可以隐式等待或者直接sleep,如果你不等待,异步请求
python爬虫-使用selenium自动登录微博
我的python版本是3.11.3,所以我默认下载的selenium版本号是 selenium 4.11.2。首先查看本地anaconda的python环境和selenium版本号(不同版本的api接口可能不同)环境准备:anaconda、pycharm编辑器、chromedriver(记得下载)