自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 python https RecursionError详解

RecursionError: maximum recursion depth exceeded while calling a Python objectFile "/root/miniconda3/envs/devops/lib/python3.8/site-packages/urllib3/connectionpool.py", line 699, in urlopenhttplib_response = self._make_request(File "/root/miniconda3/

2021-09-17 18:37:33 1448 1

原创 django channels socket通信实现

我们知道python有socket包可以直接实现socket通信。但在使用django时,不太适用于socket的方式与前端交互,对此django有channels来很好的支持socket通信。参考了网上很多资料之后发现写的不是很详细,最详细的是官方的资料。项目地址:GitHub - Wellbulizy/django-socket-channels: django-channels实现socket通信的简单例子参考资料Channels官方资料:Introduction — Ch

2021-09-10 18:18:59 2546

原创 Python Amazon S3文件上传

Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务,提供行业领先的可扩展性、数据可用性、安全性和性能。这意味着各种规模和行业的客户都可以使用 S3 来存储并保护各种用例(如数据湖、网站、移动应用程序、备份和还原、存档、企业应用程序、IoT 设备和大数据分析)的数据,容量不限,S3 可达到 99.999999999%(11 个 9)的持久性.需求背景 原amazon的s3上传比较繁琐,对于需要经常上传并且获取s3ur...

2021-08-26 18:02:02 1841

原创 Docker Service

依赖docker swarm集群管理用法:docker serviceinspect //查看具体服务信息logs //查看服务日志ps //列出正在运行的服务create //创建服务update //更新服务ls //列出所有服务docker service create参考具体可以查看help语法帮助#docker service create --helpUsage: docker service ...

2021-08-05 11:22:34 2185

原创 Shell脚本中不明文显示密码

在日常工作中经常遇到在shell中使用明文密码的情形,例如mysqldump、mysql、redis等远程操作中,为了快速的完成任务而使用明文密码。当明文密码遇到漏扫或检测,哦吼. 凉凉......所以实际工作中尽量不要记录明文密码。效率与安全往往是相悖的,如果一些重复繁琐的工作必须以明文连接方式执行,可以通过记录密文的方式来规避明文显示。附带一份shell加密脚本。可以直接混入shell脚本中使用。#!/bin/bashfunction b64Code(){ #参数1: 需要加

2021-05-17 11:11:23 2914

原创 not a dynamic executable file

应用场景: Linux运行C++ 或C编译的可执行程序在Linux服务器上执行程序时报错: Not a dynamic executable file(不是动态可执行文件)ldd 程序名称 //查看应用程序依赖ldd命令打印程序或库文件依赖的共享库列表也是同样的提示。其原因可能如下:1. 操作系统32位,进程64位2. 操作系统64位,进程32位3. 程序确实不是可执行程序对于64位操作系统执行32位程序报错时,解决方案如下:  当x64系统没有安装32位兼容库时,...

2021-05-14 17:49:32 3866

原创 Linux CORE Dump解析

Linux下编译程序的非正常崩溃提示为“CORE DUMP”,可以通过开启linux的core dump指定程序崩溃时生成core文件(默认生成在运行程序的同目录),文件名称默认为core.XXXX。core dump开启查看生成core文件是否开启:[root@localhost ~]#ulimit -c其他参数说明:[root@localhost /]# ulimit -acore file size (blocks, -c) 1024data seg siz...

2021-05-14 17:18:19 429

原创 Python3处理excel图表

Python自动化办公的过程,Windows应用场景,部分涉及到导出Excel图表;本篇主要讲下使用python代码将excel中的图表导出为图片的开发过程;Python 版本:C:\Users>pythonPython 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license.

2021-05-14 17:12:56 556

原创 docker容器迁移shell命令

如果需要迁移一个容器,需要把现有运行中的容器export打包,并在新主机上import导入。如果没有安装k8s或rancher,这种需求会很麻烦。即使在导入新服务器上之后,也需要同步开启之前容器的端口、volume、环境变量、commands。如果包含大量的容器这个工作就会很繁琐。个人写了脚本用于导出之前容器的运行信息,自动构建新服务器上的启动命令。#!/bin/bash#网络模式的名称netName="bridge-apole"for id in `docker ps -q --n

2021-04-23 17:54:38 179

原创 Ansible hosts群组定义与使用

#正常写法[group1]192.168.0.1#或指定别名server_name1 ansible_ssh_host=192.168.100.2[group2]192.168.0.2#指定密码192.168.0.3 ansible_ssh_user=root ansible_ssh_pass=test123#IP范围指定 20<= IP <=50[group3]192.168.1.[20:50]#群组整合[groupsa:c...

2021-04-09 16:17:15 738

原创 UnicodeEncodeError 原理与解决方案

在进行写入转码时报错如下:UnicodeEncodeError: 'gbk' codec can't encode character '\u2022' in position 106: illegal multibyte sequece是因为部分编码不支持该种编码格式导致的。常见于特殊字符·GB2312 < GBK < GB18030GB18030又分为GB18030-2000和GB18030-2005;GB 23126763 个汉字,其中一级汉字 3755 个,二级汉

2021-03-21 23:07:30 5712

原创 通过python3发送各种邮件[实用版本]

邮件其实是支持HTML写法的,我想刚开始学这个的大部分都不知道吧;大家QQ可能经常收到一些垃圾邮件或广告邮件,如果能看到邮件内容原格式,就会发现其实都是HTML的代码。这对于工作中遇到的反复、频繁发邮件的工作来说,手工发送效率太差又耗费精力,这时候就需要一些写好的pythonemail类简单实用方便调用就可以了。附上python3的完整版代码如下(只需要用的看末尾代码):#coding:utf-8import osimport smtplibfrom email.mime.text imp.

2021-03-21 22:56:12 327

原创 python3获取zabbix API数据

实际上要理解本质需求,例如领导说需要每个监控服务器的CPU、内存月度平均值、最大值,其实不建议用python走爬虫的方式去获取zabbixwebserverapi的数据,性能与效率、成本、耗时都太差了,加入多线程可以加快获取的速度。就【获取每个监控服务器的CPU、内存月度平均值、最大值】这个需求来说,简单的sql就搞定了:select h.hostid,h.name,i.itemid,FROM_UNIXTIME(his.clock) as date_, i.key_,max(round(h...

2021-03-21 22:07:02 1218

C#窗体花样设计(很绚丽哦)

通过设计颜色和字体等的样式从而进一步显示程序运行的花样设计。。。

2013-03-15

C#字符串常用的代码

这些都是C#控制台字符串命令的基本的常用的代码,当然有些大家都懂得的就没有写上去

2013-03-09

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

TA关注的人

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