自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zsk_john的技术分享专用博客

十余年的IT领域全栈经验,IT民工@@@@@

  • 博客(590)
  • 资源 (2)
  • 收藏
  • 关注

原创 云原生|kubernetes|持久化存储pv,pvc和StorageClass的学习

注:pv和pvc并不是一一对应的,pvc和pv是一一对应的关系,这个不要搞错了(这个需要反复强调)

2022-09-24 23:21:24 1038

原创 云原生|kubernetes 你真的学废了吗---实战k8s 一(jsonpath实战)

【代码】云原生|kubernetes 你真的学废了吗---实战k8s 一(jsonpath实战)

2022-09-14 19:19:35 1662

原创 猿创征文|云原生|kubernetes二进制1.18单master扩展为多master

master服务器也就是16服务器。在master节点,16服务器上,扩展部署master节点步骤。单master集群规划。多master集群规划。

2022-09-05 13:59:19 892 5

原创 kubernetes学习之持久化存储StorageClass(4---nfs存储服务)

代码】kubernetes学习之持久化存储StorageClass(4)

2022-07-16 00:54:42 2410

原创 Linux centos7升级内核(两种方法:内核编译和yum更新)

Linux centos7升级内核(两种方法:内核编译和yum更新)Linux的内核概念不用说大家也很清楚,正是内核版本的不同,才有Linux发行版本的说法,现在主流的centos应该都是centos7了,从centos7.2开始,内核版本为3.10,越往后内核版本越高。高版本的内核修复了许多的低版本内核的bug,因此,系统是需要提高内核版本的,从而提高安全性,稳定性,并增加更多的功能。通常来说,Linux是支持多版本内核共存的,无非是系统启动的时候应用哪个版本内核而已。......

2020-10-05 21:33:59 63832 29

原创 Linux 实用小脚本系列(2)----mysql安全初始化脚本的免交互执行--mysql_secure_installation

Linux 实用小脚本系列(2)----mysql安全初始化脚本的免交互执行-- mysql_secure_installation 通常mysql安装完毕后,都会带有一个增强mysql安全的脚本,并且初始化密码也可以通过该脚本快速实现,但如果是采用自己编写脚本安装mysql(不管是二进制还是编译还是yum安装的方式),安装完毕后,都需要手动执行该脚本--mysql_secure_installation,这未免不太仁杏化了,这样的问题怎么解决呢? expect脚本...

2020-09-19 12:28:26 2394 3

原创 Linux 优化实战(网络层面和系统层面的系统优化)

Linux 内核优化内核参数的优化必定需要修改内核的参数,而修改参数有两种方式。1、使用echo value方式直接追加到文件里如echo "1" >/proc/sys/net/ipv4/tcp_syn_retries,但这种方法设备重启后又会恢复为默认值2、把参数添加到/etc/sysctl.conf中,然后执行sysctl -p使参数生效,永久生效当然了,建议使用永久生效的方法,因为优化的参数基本都是针对网络层面...

2020-09-14 19:53:48 768 2

原创 Linux 定时任务crontab实现秒级定时以及@reboot的一些问题

Linux 定时任务crontab实现秒级定时以及@reboot的一些问题Linux自带的crontab定时任务服务还是比较强大的,通过该服务结合脚本可以实现很多功能,实乃运维工作的一大神器。首先明确一点,定时任务自然需要有任务,任务分为脚本任务和系统自带命令。如果有这样一个脚本任务,仅仅需要开机后运行一次,那么,crontab结合@reboot是一个不错的选项。如果是系统自带命令任务,@reboot不一定会执行,由于系统开机初始化,很有可能系统自带命令运行环境并不满足,但cro...

2020-08-24 11:47:40 8873 1

原创 Python Django框架下将MySQL数据库的内容在网页上动态展示(修订版-2021-05-17)

Python Django框架下简单的MySQL数据展示实战需求:将数据库中的一个库内的单表数据展示在网页首页,该表有id列,名字列,学号列三个列,并有简单的逻辑:能修改单行内的名字和学号,能删除任意的行,修改和删除后仍然自动跳转到展示页。没有分页,权限管理等功能,仅仅是个简单的展示、删除后:...

2020-05-13 00:16:42 4456 10

原创 Python 爬取表情包-斗图不会输在起跑线

Python 爬取表情包-斗图不会输在起跑线对于酷爱聊天的朋友来说,表情包应该是他们心中的灵魂,没有图的聊天只能算虾扯蛋了。图片(表情包)赋予了聊天更多的内涵,很多时候一张内涵深刻的表情图片结合聊天时的上下语境,会让更多人认识到一个会聊天的人是多么的可贵,so,拥有的素材的多少(表情包),常常是斗图的关键,说不过某个人的时候,大可以洪水攻击嘛,以量取胜也是胜,这应...

2020-05-03 13:52:44 1321

原创 Python 动态更新Linux系统root账号密码并发送通知短信

## Python 动态更新Linux系统root账号密码并发送通知短信有些时候我们可能需要比较高的安全,作为服务器的主流操作系统Linux更是需要经常的更换系统账号root密码以保证整个系统的安全,密码的重要性不言而喻。那,有时候会由于自己设置的密码比较复杂而忘记,因此,需要动态的自动更新系统root密码并发送短信提醒系统管理人员。实现这一功能从以下几个方面着手。第...

2020-04-21 14:33:45 792

原创 音视频剪辑|Windows|抽帧和合帧

FFmpeg 抽帧(Extracting frames)的作用是从视频文件中按需提取单张或多张静止图像(帧),并将它们保存为图片文件(如 JPEG、PNG 等格式)。表示输出图片的命名格式(每一张图片编号递增)。过滤器的表达式,可以实现灵活的抽帧需求。表示要抽取的帧编号,

2024-02-24 00:00:23 339

原创 Linux|centos7|录屏神器asciinema的编译安装和离线化安装使用

​前言:asciinema这个录屏软件前面有一点研究,但它的部署安装比较麻烦,虽然此软件的安装部署方式是很多的,比如yum安,apt,brew,docker,pip,rust编译,docker等等,但唯独缺少二进制的安装方式。前面关于asciinema的简单介绍:Linux|centos7|终端录屏神器asciinema的部署和初步使用-CSDN博客究其原因,可能是因为该软件的设计初衷是希望各位用户将自己的录屏内容联网发送到官网,想做成一个互联网的产品吧。总的来说,部署asciinema基本

2024-02-23 03:30:00 491

原创 Linux|centos7| rust语言的编译开发环境快速部署

rust语言是干什么的,怎么用这些我就不在这里废话了,免得浪费大家的时间,我目前只知道rust音译为铁锈,它的可执行主程序叫cargo,音译为货物这个语言和python,Java,go等等语言一样,是有一个叫做开发环境的,那么,如何快速的,无压力的安装这个rust语言的开发环境呢?首先,我们应该知道,这个rust语言基本是两种安装方式,第一个是联网环境下通过安装脚本直接安装,如果有网络的情况下,是比较方便的,好像是rustup这个程序吧,对,就是通过这个程序搭配官网的安装脚本安装但是,我要说的是

2024-02-21 03:30:00 1524

原创 音视频剪辑|剪辑神器FFMPEG的详细介绍和一些基本的参数介绍

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目最早由 Fabrice Bellard 发起,2004年至2015年间由 Michael Niedermayer 主 要负责维护。许多 FFmpeg 的开发人员都来自 MPlayer 项目,而且当前 FFmpeg 也是放在 MPlayer 项目组的服务器

2024-02-15 00:30:00 1692

原创 音视频剪辑|FFMPEG|windows10下的音视频格式转换,遮挡填充,GIF动图制作,背景音频抽取,替换

最近对于音视频和图像的处理问题比较感兴趣,但发现很多目前需要的功能要么需要付费但不会过于麻烦,要么比较麻烦,很可能某个功能实现需要安装很多软件例如,视频转GIF动图,该功能的实现要么使用Photoshop全家桶,要么找在线网站,或者是wps充会员,或者找其它方法,但其实FFMPEG这个软件就可以搞定一切了。那么,选择FFMPEG的理由有哪些呢?

2024-02-14 00:15:00 1692

原创 windows10|音视频剪辑|FFMPEG录屏和网络推流源初步的生成

FFMPEG的功能强大是毋庸置疑的,那么录屏的需求大家在某些时候大家可能是非常需要的,例如,现有的项目需要演示,因此录制一段演示视频;亦或者做内容分发直播的,比如游戏主播,需要录制在玩某个游戏的精彩片段,以创建一个后期的视频素材库;亦或者通过FFMPEG抓取摄像头的实时画面,满足某些人的疯狂的偷窥欲(友情提醒:大家还是需要做一个守法公民,不要看了我的文章然后去做坏事!!!!!);亦或者遇到了某些非常好听或者好看的视频,但无法保存,此时就需要录屏功能来弥补这些遗憾了;亦或者在服务器运维的时候,需要做运维审计工

2024-02-13 19:29:37 1451

原创 Linux|编译安装报错|ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found的解决方案

​说明:最近在搞ffmpeg编译,编译的时候报的这个错,[root@centos10 ~]# ./QMC2-decoder.linux.x86_64 BEYOND.mflac BEYOND.flac./QMC2-decoder.linux.x86_64: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./QMC2-decoder.linux.x86_64)查看现有的/lib64/libstdc++.s

2024-02-13 00:30:00 731

原创 Linux|centos7下的编译|ffmpeg的二进制安装

Windows版本的ffmpeg:###注意,高版本可能必须要windows10以及以上才支持,win7估计是用不了的

2024-02-13 00:30:00 1674

原创 postgresql|数据库|pg_repack插件的部署和使用

【代码】postgresql|数据库|pg_repack插件的部署和使用。

2024-01-28 22:19:37 894

原创 Linux|centos7操作系统|rtl8188gu芯片的网卡驱动使用DKMS安装管理

【代码】Linux|centos7操作系统|rtl8188gu芯片的网卡驱动使用DKMS安装管理。

2024-01-24 00:41:58 1109

原创 Linux|centos操作系统|USB设备的驱动如何寻找和USB设置的自动挂载,卸载(备忘)

此命令等同于cat /sys/kernel/debug/usb/devices。

2024-01-23 00:22:25 666

原创 Linux|centos7操作系统|无线WiFi的命令行配置---wpa_supplicant详解

Linux系统下,可以配置无线网卡的工具和方法有很多,比如,nmcli,iw,wap_supplicant,hostapd或者直接安装桌面,图形化配置等等这些工具比较多,但基本都是一个共同的流程:先利用工具扫描到AP,然后设置无线网卡的连接方式,最后无线网卡连接无线路由,完成WiFi连接那么在最近的无线网卡安装学习中,感觉有一些地方自己还是比较糊涂,对于wap_supplicant这个工具的了解也不是太深,因此,本文对该工具的使用做一个总结,也算是给自己留一个笔记吧。

2024-01-21 15:39:54 1184

原创 linux|操作系统|centos7物理机安装网卡驱动8188gu(内核升级,firmware固件,USB设备管理,module管理)

驱动指的是操作系统层面的一组程序,该程序告诉操作系统的内核如何使用硬件,例如,网卡的启停,网卡的IP绑定,网卡的路由路径这些都是网卡驱动通知内核调用相关的程序,例如,ifconfig程序,做相应的动作来完成的。而linux操作系统的内核一般是不集成过多的网卡的,主要在于linux一般是服务器用途,内核追求轻量化,因此,我们可以看到,linux 6.X的内核更新介绍里说某些网卡驱动已经集成到了内核中,也就是某些型号的网卡可以做到即插即用,而低版本的内核通常支持的硬件是比较少的,因此,某些情况下,某个硬件我

2024-01-19 00:35:31 1226

原创 Linux|centos7操作系统|VMware虚拟机安装水星免驱USB网卡8188gu记录

最近对于嵌入式系统比较感兴趣,因此,计划先使用VMwareworkstation虚拟机试一试Linux系统下的网卡驱动安装这不试不知道,一试吓一跳,发现Linux下的驱动安装还是比较麻烦的,下面将就本次的Linux系统下安装水星免驱USB网卡在Linux下的安装做一个尽量详细的记录。

2024-01-15 00:00:01 1176

原创 Linux|服务器|简单记录备忘VMware虚拟机开启桌面失败报错:VMware: No 3D enabled (0, Success).的解决

VMware虚拟机Linux操作系统,centos7版本,安装完桌面后,执行startx命令后 ,报错:VMware: No 3D enabled (0, Success). 桌面没有启动成功

2024-01-06 21:21:26 846

原创 云原生|kubernetes|kubernetes资源备份和集群迁移神器velero的部署和使用

kubernetes集群需要灾备吗?kubernetes需要迁移吗?答案肯定是需要的那么,如何做kubernetes灾备和迁移呢?当然了,有很多的方法,例如,自己编写shell脚本,或者使用专业的灾备工具,但shell编写复杂,也可能会有所遗漏,对比其它的kubernetes专业备份软件,很多备份条件苛刻,安装部署困难,或者恢复只能一把梭,也就是备份和恢复不太灵活的那种样子,比如,Kasten K10就部署比较麻烦(过于重),备份也不太灵光的样子。velero这个备份工具比较好,优点有部署简

2023-12-30 22:33:36 1619

原创 云原生|对象存储|minio分布式集群的搭建和初步使用(可用于生产)

minio作为轻量级的对象存储服务安装还是比较简单的,但分布式集群可以大大提高存储的安全性,分布式集群是在单实例的基础上扩展而来的minio的分布式集群有如下要求:

2023-12-29 23:50:47 1831

原创 postgresql|数据库|LVM快照热备冷恢复数据库的思考

LVM快照备份的意义数据库备份一直是数据库运维工作中的重点,一个完备的备份不仅仅是仅有后悔药的功能,还可能有迁移数据库的作用。那么,数据库备份系统我们需要的,也就是看重的是四个点,甚至更多的点第一个是备份的范围准确,例如,物理备份数据库文件,但数据库运行的几十个G日志也跟着备份出来了,这无疑是增加了备份的负担,毕竟无效的数据,没谁愿意保存管理,第二个是备份的速度,例如某个比较大的数据库,数据量达到几个T,利用SQL转储方式备份一两天才能完成,这无疑是错误的,毕竟,除了备份,我们还需要使用数据库

2023-12-23 14:05:52 1411

原创 elasticsearch|大数据|低版本的elasticsearch集群的官方安全插件x-pack的详解

编译出来的jar包以及安装包什么的都在百度盘里,有需要的自取试用。重新打jar 包后,每个节点的jar包都要替换掉。

2023-12-19 22:20:16 1521

原创 elasticsearch|大数据|kibana的安装(https+密码)

【代码】elasticsearch|大数据|kibana的安装(https+密码)

2023-12-15 23:50:27 672

原创 Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路

【代码】Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路。

2023-12-15 01:06:13 1904 1

原创 elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理

只在master节点生成,然后拷贝到其它节点即可,scp命令或者什么其它的方式都可以,不得在其它节点自己生成。

2023-12-10 23:43:19 1185

原创 elasticsearch|大数据|elasticsearch低版本集群的部署安装和安全增强---密码设置问题

【代码】elasticsearch|大数据|elasticsearch低版本集群的部署安装和安全增强---密码设置问题。

2023-12-10 11:56:46 1255

原创 prometheus|云原生|轻型日志收集系统loki+promtail的部署说明

【代码】prometheus|云原生|轻型日志收集系统loki+promtail的部署说明。

2023-12-04 00:07:40 1790 2

原创 prometheus|云原生|kubernetes内部安装prometheus

【代码】prometheus|云原生|kubernetes内部安装prometheus。

2023-12-02 22:03:02 1833

原创 prometheus|云原生|prometheus项目安装postgres-exporter监视组件的部署简介

最近刚好得空再琢磨prometheus,那肯定要玩玩postgrs-expoter这个数据库监控了,要不没办法体现prometheus的强大。OK,postgres-exporter和其它的监视组件例如node-exporter基本是一样的,都是由go语言编写的,但是有一点雪微不同,它是监控数据库的,因此要和数据库打一点交道。所以呢,数据库需要有安装pg_stat插件,否则postgres-exporter可能会工作的不太好,很多数据收集不到吧。其次呢,现在的网络文化就是一大抄,这个抄一下,那个抄一

2023-11-27 23:48:18 1355

原创 prometheus|云原生|grafana-9.4.3版本的主题更改

【代码】prometheus|云原生|grafana-9.4.3版本的主题更改。

2023-11-25 14:01:30 1694

原创 kubernetes|云原生|Deployment does not have minimum availability 的解决方案(资源隐藏的由来)

前言:最近在部署prometheus的过程中遇到的这个问题,感觉比较的经典,有必要记录一下。现象是部署prometheus主服务的时候,看不到pod,只能看到deployment,由于慌乱,一度以为是集群有毛病了,然后重新做了集群,具体情况如下图:注:up-to-date表示没有部署,available表示无可用pod

2023-11-23 00:56:06 2487

原创 kubernetes|云原生| 如何优雅的重启和更新pod---pod生命周期管理实务

kubernetes的管理维护的复杂性体现在了方方面面,例如,pod的管理,服务的管理,用户的管理(RBAC),网络的管理等等,因此,kubernetes安装部署完毕仅仅是万里长征的第一步,后面的运营和维护工作才是更为关键的东西。那么,pod的生命周期是什么概念呢?这些和重启与更新这样的操作有着怎样的联系呢?进一步的说,什么是优雅,优雅的重启和更新有什么好处?如何做到优雅的重启和更新?以上问题是本文想要搞清楚的,也应该搞清楚的问题,下面就以上问题做一个尽量详细的解答,如有不对的地方,还请各位轻喷(水

2023-11-18 21:05:13 1474

框架.Flask和Django

常用python框架及其常用组件

2020-04-17

matplotlib-3.1.2-cp38-none-win_amd64.rar

Python 3.8版本的matplotlib以及numpy和cycler。其中cycler可能需要根据自己机器的情况安装相应版本,如果,安装不成功,请降低cycler的版本。

2020-04-10

空空如也

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

TA关注的人

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