BLCL的博客小馆

归档 · 全部binance币安理财存U年化收益40% !!牛市躺着就是收钱,闲置资金记得放理财!立即注册立享收益!!

首页

关于

归档

loading..
LinuxlinuxVMwareDiskPartition

Linux 虚拟机在线热扩容分区

介绍本教程是用于Linux虚拟机在调整虚拟硬盘大小后,进行在线不重启热扩容分区大小。 适用于RHEL 7+以上的版本及衍生发行版。(如Centos、Rocky Linux、Alma Linux等) 硬盘分区在线热扩容刷新硬盘容量12345echo '1' > /sys/block/sda/device/rescan # 刷新容量,设备为 sda# 注意若大于2TB的硬盘,需要GPT分区格式,且为引导硬盘的话,需要以UEFI引导启动。 安装扩容工具1234567891011121314151617181920212223242526yum install cloud-utils-growpart -y# 安装growpart,使用此工具可以自动调整分区。lsblkNAME MAJ:MI..

更多
loading..
EmbeddedJenkins

Windows下SSH和Jenkins

Foreword Github的Action用多了,反过来用Jenkins,发现难用的地方还真多,特别是涉及到了SSH的地方 SSH 一般来说Jenkins默认是没有远程SSH的能力的 必须要通过插件增加SSH执行脚本的能力,一般是使用Publish Over SSH或者是SSH plugin,不过这两个插件基本都是五六年没有更新的了,可能会有安全方面的问题 Publish Over SSH 这个插件会增加Send files or execute commands over SSH功能,但是这个功能执行的SSH完全不会验证是否执行成功 就算Exec command中有命令执行失败了,他依然会正常CI成功,实在是不知道这东西是拿来干嘛的 SSH plugin SSH plugin..

更多
loading..
Python

Python读取XML并修改导出

Foreword SES的排除编译文件非常蠢,他不能将这个设置继承给其他配置文件,这就导致如果配置文件很多,每次变动需要把每个配置文件重新设置一次,手动的话很容易设置漏了,所以写个脚本来直接处理这个事情 XML 简单说现在有4个主配置,基于他们每个衍生出来2个配置,也就是一共12个配置,目标是每次只要配置这四个主配置,其他配置就能自动同步他们的排除编译文件的配置。 想了想用批处理或者shell实现,有点麻烦,还是XML,光是分析什么的写起来就很复杂,所以干脆用python写了,CI调用 XML DOM基础 DOM将XML以树状的方式进行构建或者展示,所以每个节点都有子节点或者父节点 <collection shelf="New Arrivals"> <m ovie..

更多
loading..
CTFWriteUp

CTF | 2023 阿里云CTF / AliyunCTF WriteUp

引言 阿里云CTF 2023 由阿里云计算有限公司与清华大学网络与信息安全实验室共同举办的网络安全赛事 比赛时间:4月21日 21:00 - 4月23日 21:00,总计48h 热身赛:热身赛将于4月2日0:00开始,4月21日 0:00结束。 正式赛:正式赛将于4月21日21:00开始,4月23日21:00结束。 https://tianchi.aliyun.com/competition/entrance/532078/introduction 貌似有一段时间没来写 writeup 水博客 了,这次来除除草, 五一假期前这周末比赛好多,但是又碰上调休,周日还得上班,可恶啊。 感觉最近事情比较杂,于是大概花了点时间瞄了几眼题目,卡住的题目赛后又来复现了一下,这里记录一下喵。 MiscOOBdet..

更多
Linuxlinuxelksnmp

ELK-Logstash配置SNMP-Trap

简介本文章适用于ELK的logstash 配置SNMP Trap插件,接收告警通知。默认情况下是安装此插件的,如没有可手动安装。 一般用于网络设备。 注意此插件不支持v3版本。 参考:https://www.elastic.co/guide/en/logstash/current/plugins-inputs-snmptrap.html 配置12345678910111213141516171819202122vim /etc/logstash/conf.d/trap.confinput { snmptrap { type => "snmp-trap" community =>"public" port => 162 }}output { elasticsearc..

更多
loading..
PythonHoudini

Houdini python 入门

Foreword 很久之前写过一次导出,但是代码找不到了,然后新版本的Houdini很多东西都变了,老代码很多地方不兼容了 新版的Houdini我选了19.5 python3.7,很多东西和以前的python2.7 不同了 Houdini Houdini有三种脚本语言,python,Vex,C++,类似Maya 有MEL、python、C++等 传统的python,由于单线程,很多地方都有瓶颈 C++,效率级别,但是开发起来比较麻烦 而Vex 有点类似C或者C++的语言设计,是直接编译运行的,并且可以并发多线程,所以效率上比python高很多,同时程序写起来也比较简单,算是既要又要的结合体。 当然这里Vex性能这么高,也是有代价的,Vex能干的事情是有限的,python和C++能够使用的A..

更多
vmwareesxi

VMware Vsphere 8 序列号

简介适用于VMware Vsphere 8系列产品的序列号,用于学习使用。 vSphere Enterprise Plus:12345678HG00K-03H8K-48929-8K1NP-3LUJ44V492-44210-48830-931GK-2PRJ4NF212-08H0K-488X8-WV9X6-1F0244F40H-4ML1K-M89U0-0C2N4-1AKL4 vSphere Enterprise vCenter Standard:1234564F282-0MLD2-M8869-T89G0-CF2400Z20K-07JEH-08030-908EP-1CUK40F41K-0MJ4H-M88U1-0C3N0-0A214 vSAN Enterprise Plus:1234MG292-08L9..

更多
loading..
linuxweb

部署团队服务导航网站 Team-nav

简介前后端完整的网址导航服务,可以用于公司内部内网使用,提供多种的卡片图标生成方式,能将上传的原型压缩包自动生成可访问的地址,支持私密卡片,发布倒计时等功能。 用于在公司内网部署使用,可在线修改上传、可拖拽排序等。 项目地址:https://github.com/tuituidan/team-nav 要求Java版本为 1.8.0 功能介绍 网址导航前端展示+搜索功能,首页图。 网址导航后台基本功能:分类和卡片的增删改查,后台-分类管理图 后台-卡片列表图 后台-卡片编辑图。 分类和卡片支持拖拽调整顺序,不用专门维护排序字段。 支持添加秘密卡片分类,该分类下的卡片需要登录才能看见,不开启登录功能则默认不显示。 暂时不需要的分类支持移除功能,移除后分类列表页面不可见,可从历史分类中还原回来,后台-..

更多
loading..
ENVI

关于ENVI(.hdr+.img)、.mat、.tif的一些理解

关于ENVI(.hdr+.img)、.mat、.tif的一些理解 原文作者:Akari00000原文链接:https://blog.csdn.net/zx74196870/article/details/130213171 书接上篇博客c++ envi(.hdr+.img)图像转换成tiff格式 纯c++这是一些关于这几个格式的一些探索研究,萌新的探索之旅写在前面研究这几个格式的初衷是为了解决读的问题,这个时期的我完全不懂格式是什么意思。通过mulitbanread()函数,我可以实现MATLAB读写ENVI,把ENVI转换成.mat,我的.mat是一个三维矩阵,我能不能看到mat是什么样的数据组成呢?说到底我只知道ENVI是.hdr+.img,hdr这么小,应该是..

更多
loading..
Python装饰器

一日一技:Python装饰器的执行顺序

说到Python装饰器的执行顺序,有很多半吊子张口就来:靠近函数名的装饰器先执行,远离函数名的装饰器后执行。这种说法是不准确的。但是这些半吊子多半还会不服,他们会甩出一段代码给你,来『证明』自己的观点:123456789101112131415161718def decorator_outer(func): print("我是外层装饰器") def wrapper(): func() return wrapperdef decorator_inner(func): print("我是内层装饰器") def wrapper(): func() return wrapper @decorator_outer@decorator_innerdef..

更多
1293031323380