自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Python批量检测服务器是否连通

首先是最简单的ping,咱这里就是直接使用第三方库ping3,使用pip3 install ping3就可以使用,然后包装成一函数。22端口咱们就使用socket进行检测,timeout设置为10s,如果超过10s没有回复,就判定为不通。所以咱就是打算用Python的线程池(伪),批量模拟ping、port和ssh免密的测试。但是无奈何,服务器的数量有点小多,如果有大几百台或上千台呢?那总不能一台一台手动测试吧。核心的三个检测方法就是这样啦!ssh连接咱们就使用os.system执行命令的方式模拟登录。

2023-10-25 11:09:09 241

原创 在华为防火墙上抓取会话数

咱就是想了一个小办法,把命令返回的文本进行了个小处理,整体就是使用正则表达式进行匹配,把78个-开头和78个-结尾的文本提取出来,并且返回,如果遇到了"Start a new statistics?再然后咱就是封装了一个小函数,将命令返回的数据进行每行的处理,如果判断是有效数据,则把这条记录拼接为一条metrics,并存到list中。脚本的功能呢,就是在华为的防火墙上抓取会话数,然后写到prom里被普罗收集到,再到grafana上做展示。最近网络运维的同事有个小需求,需要我这个弱弱的实习生写个脚本。

2023-10-24 16:48:48 569

原创 Java 中 StringBuffer 和 StringBuilder 的区别

toStringCache 的作用是将 toString() 进行缓存,如果做了修改,就将 toStringCache 设置为 null,并重新生成并返回,反之就直接返回 toStringCache。而 StringBuffer 和 StringBuilder 中维护的是可变的 char[],所有的增删改都在 char[] 上操作,所以性能非常高。由于 String 中维护的是 final 修饰的 char[],每次修改后都会创建新对象,所以 String 不适合频繁的修改。

2023-01-01 12:06:30 149

原创 Maven 分离lib和resource的打包配置

使用Maven打包并分离resource,只需两步:1、修改pom.xml2、添加assembly.xml

2022-07-05 11:30:55 1139 1

原创 MySQL 8 安装及初始化(Windows版)

1、首先在官方网站下载MySQL的安装包,在这里使用的是最轻量级的压缩包。 2、下载完成后,将zip文件解压至硬盘里,并将解压文件中bin的路径放入环境变量中。我这里是将MySQL的文件放在D盘的Program Files里,所以将D:\Program Files\mysql-8.0.29-winx64\bin放入环境变量,再依次点确定。 3、配置好环境变量后,用管理员权限打开cmd,依次输入以下命令:安装服务:mysqld install启动服务:net start mysql初始化:mysqld --

2022-06-27 19:30:00 2491

原创 Composer 安装与使用

Composer 安装与使用应女朋友要求,在21的今天发布这篇2020年初写好的md,这篇还是我在CSDN上发布的第一篇文章,供大家学习参考。小白还没安装好环境的话,可以自行百度WAMP。1. Composer 简介什么是Composer? 是 PHP 用来管理依赖关系的工具。2. Composer 安装Windows 平台前期环境配置首先要启用 PHP 中的 openssl 插件。打开 PHP 文件目录下的 php.ini, 将以下两行取消注释(即删除句首的;)。extension=op

2021-09-20 18:22:30 297

空空如也

空空如也

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

TA关注的人

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