自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跳绳数据可视化案例分享

网上查了有很多实现数据可视化的方式,尝试后选择使用相比较(个人认为)简单的方式,即采用JavaScript的ECharts可视化库来实现数据的图表展示。具体逻辑为通过html+ECharts编写数据可视化界面,通过python的flask库构建web服务,然后通过浏览器查看数据图表。最近一段时间在通过跳绳来锻炼身体,并将每次跳绳的数据记录下来。为了更好的展示数据,所以想通过图表的方式将跳绳数据呈现出来。数据样本采取7月份跳绳数据,制作2个图表,一个折线图用于展示月跳绳数据,一个柱状图用于展示日跳绳数据。

2023-08-21 09:00:00 203 1

原创 我的创作纪念日

到今天,自己已创作了18篇文章了,这个数量对于CSDN网站的一些大佬来说哈哈是非常少了。这个除了自己有些懒外,也是在写文章时会考虑文章的价值,无论这篇文章是对自己有帮助或者是可以帮助到其他人,在我看来都是非常有意义的。哈哈,时刻告诫自己尽量不水文章。在刚开始时,我的文章并没有多少访问量,直到2022年7月7日创作的一篇文章,得到了较多的访问量,并且这篇文章当时还加入了华为开发者联盟社区。当然,更重要的是,在CSDN网站上学习了很多高质量的好文章,也认识了一些博主朋友,可以在文章中相互讨论,相互学习。

2023-07-05 18:46:44 161

原创 python入门学习小工具制作系列各种小工具整理

python学习制作小工具

2023-06-25 09:30:00 1812 2

原创 Elasticsearch基础学习笔记

ElasticSearch(简称ES)是一个分布式、RESTful风格的搜索和数据分析引擎,是用Java开发并开源的企业级搜索引擎,能够达到近实时搜索,稳定,可靠,快速,安装使用方便。

2023-05-20 15:42:23 1434

原创 开源工具分享--PicoShare文件共享系统【网盘替代方案】

PicoShare是一个由go开发的轻量级开源共享文件系统,它没有文件限制,允许共享任何大小任何类型的文件,上传文件成功后,PicoShare会立即生成一个下载链接,点击下载链接即可快速下载大文件。如果上传的是图像、视频或音频等媒体,PicoShare不会调整文件大小或重新编码文件。在工作中,可以适时替代网盘做大文件传输~使用默认密码demo登录。

2023-03-22 12:40:49 1580 4

原创 python入门学习系列--04结合python文件操作方法 制作(简易)图书管理系统

前两天学习了下python的文件操作,想着利用文件操作结合前面所学的内容制作一个简易的图书管理工具。为什么说是简易呢。哈哈,因为想法很完美,但能力有限,所以这个简易的图书管理工具只有注册账号、登录系统、查询图书、和添加图书、退出系统 几个小功能~~~

2023-02-04 09:52:44 294

原创 python入门学习之小工具制作系列--03使用tkinter库写一个辞职小程序

放假期间查看自己上份工作的辞职报告,回想离职时老板的各种刁难,突发奇想使用软件写一个让老板无法拒绝的辞职小程序^_^^_^5,引入random库,配置"不同意"按钮飘逸,(不让老板点击^_^ 不同意 ^_^按钮)6,配置 此路不通 按钮,即不能通过关闭窗口来关闭小程序。2,配置2个页面,分别为弹窗主界面和点击同意后的第二张界面。2,)如果领导点击不同意【按键会跑,不会让你抓住^_^】5,最后,同意之后,再点击退出,程序即可退出成功~7,配置 点击同意,则跳转至第二界面。4,所以最后,只能是点击同意~~

2023-01-28 12:51:34 828 1

原创 python入门学习之小工具制作系列--02使用tkinter库写一个BMI身体指数检测小程序

即通过输入身高、体重两个数据即可计算自己的BMI身体指数是多少,且对身体状况做相应提醒。2,设置tkinter弹窗的大小和所处屏幕位置,配置弹窗的输入框,显示文本等信息。4,在tkinter中调用此函数,即可计算BMI身体指数了。1,引入tkinter库,构建tkinter弹窗框架。1,弹出主界面,输入身高,体重数据~3,根据BMI结果,给出相应的建议~2,点击计算,输出BMI数据~3,编写BMI计算逻辑。

2023-01-28 12:16:02 1852

原创 python入门学习之小工具制作系列--01使用tkinter库封装(人生重开模拟器)小游戏

一、制作背景:过年浏览csdn博文时,有看到其他博主的一篇人生重开模拟器的小游戏,将代码拷贝运行后看效果很好,非常有趣。于是就学习使用tkinter库将源代码封装,使其可以成为应用小游戏。

2023-01-25 13:30:35 1081 5

原创 python入门【基础】学习练习题【小练习】

11,分萝卜游戏,输入萝卜的个数(N>3),给小黑兔、小白兔、小灰兔 三只兔子分萝卜,要求小黑兔分到的萝卜数要大于等于小白兔的萝卜数量,小白兔分到的萝卜数要大于等于小灰兔的萝卜数量。scores={'张三':98,'李四':100,'王五':76,'陈六':82,'Jack':89,'姚爽':78}lst6=['a','b','s','d','e','f','g','h'] #对字母做排序。16,输入一个包含字符'a'的字符串(字符串长度小于1000),输出字符串中字符'a'的个数。

2022-12-29 20:25:07 434

原创 好玩有趣的shell小脚本

好玩有趣的shell脚本

2022-12-29 09:54:02 1074

原创 shell脚本探测服务器各项性能指标【CPU、内存、硬盘、用户、网络等】

shell脚本探测服务器资源

2022-12-14 14:49:48 1107

原创 Prometheus监控系列

​Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,同时也支持多种exporter采集数据,还支持pushgateway进行数据上报,Prometheus性能足够支撑上万台规模的集群。Prometheus涉及的组件:Prometheus Server: 时序库,用于收集和存储时间序列数据。

2022-10-23 16:15:32 239 2

原创 Nightingale + categraf监控方案

夜莺监控( Nightingale )是一款国产、开源云原生监控分析系统,采用 All-In-One 的设计,集数据采集、可视化、监控告警、数据分析于一体。Zabbix 是一款老牌的监控系统,对机器和网络设备的监控覆盖很全,比如支持 AIX 系统,常见的开源监控都是支持 Linux、Windows,AIX 较少能够支持,Zabbix 用户群体广泛,国内很多公司基于 Zabbix 做商业化服务,不过 Zabbix 使用数据库做存储,容量有限,监控大盘不足,配置麻烦,服务器较多的话,很卡。

2022-10-08 15:56:47 2734 6

原创 mayfly-go部署和使用

轻量级的运维管理工具部署

2022-07-07 16:43:35 2775 4

原创 shell脚本监控业务目录【基于Prometheus的pushgateway】

背景:生产环境需要数据跨网需求,因数据处理程序不完善,经常会出现数据文件拥堵在业务目录中,导致业务系统的数据更新不及时,给业务系统造成了一定影响。一,搭建Prometheus监控平台。【此处不再过多介绍,可参考其他文章部署】二,业务机器安装pushgateway。tar -zxvf pushgateway-1.4.2.linux-amd64.tar.gzcd pushgateway-1.4.2.linux-amd64sh start.shnetstat -uptln |grep 9091三,Promethe

2022-06-30 13:14:12 1401

原创 通过shell脚本批量更新业务包,补丁包等操作

实际生产环境中,会因业务原因,一个包需要在多台机器上面对业务系统进行打补丁,升级等操作,可通过shell脚本,实现批量操作。环境:CentOS 7.4ip:192.168.1.10,192.168.1.20,192.168.1.30hostname:Master,node1,node2操作步骤:一,校正机器时间,通过ntpdate设置集群机器时间同步服务。二,设置机器主机名:systemctl set-hostname 主机名三,配置hosts文件,在各机器上配置hosts文件

2022-02-23 14:57:06 703

原创 kubernets集群部署

一,kubernetes架构:简易架构:简单来说:k8s分为两个角色,一个为master角色,一个为node角色。master节点包括:scheduler(调度器),apiserver,controller-manager(控制器);master节点负责集群管理。用来接收用户的控制命令并将命令转化为具体的任务分散到每个node计算节点上。node(计算)节点 接收master分的任务,根据master指令运行任务。Node节点有kubelet,kube-proxy,docker-Engi

2022-01-15 21:25:49 445

原创 Oracle基于CentOS 7安装

基于CentOS7.6部署Oracle

2021-08-30 13:06:36 616

原创 docker部署MySQL主从复制读写分离

环境:阿里云服务器CentOS 8.4版本,docker20.10版本,mysql5.7版本,此处读写分离使用amoeba软件实现(amoeba版本:2.20tar包)。部署1主1从架构。一,云服务器安装操作系统,此处为CentOS 8.4。 1,云服务器主机安装操作系统(https://www.aliyun.com),登录阿里云界面直接安装即可。二,CentOS 8.4 安装docker 1,安装依赖包 yum install -y yum-utils device...

2021-07-05 20:09:38 384

KVM虚拟化部署和使用文档

KVM虚拟化平台部署和使用文档,基于CentOS6.8操作系统部署和使用KVM。使用KVM制作qcow2镜像操作文档。

2023-06-11

python零基础入门学习

python零基础入门学习课程,主要包括windows10系统下python环境变量配置,pycharm软件安装,python变量和关键字,python基础数据类型(包括字符串,布尔值,整型,浮点型),python进阶数据类型(列表,字典,元组,集合),python结构语句(if判断语句和while循环语句和for循环语句),python的函数讲解等内容,文档共4万多字,是自己(小白)通过开源课程学习python记录的文档,算是做个纪念~

2023-03-10

空空如也

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

TA关注的人

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