自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zhong的博客

网络 通信 python开发

  • 博客(136)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Zhong__博客说明

博客皆为原创,都是自己真实操作并保证有效性和实用性,当然,随着技术更新发展,有些技术或方法可能不再适用!也有部分文章引用官网文档或其他技术博客,再经过自己实践和整理的!欢迎技术交流和指出不足之处!QQ交流群:121160124微信公众号:一个很随意的公众号:...

2019-09-18 11:26:24 171

原创 Zhong__Pandas操作Excel表数据

pandas操作excel表

2023-10-16 13:44:56 97

原创 Zhong__Certbot简单使用

通过Certbot申请免费的https证书

2023-10-16 13:19:10 146

原创 Zhong__VeraCrypt加密软件使用

对数据加密、解密 如文件、文件夹、磁盘分区、移动硬盘、U盘等!VeraCrypt是一款使用简单 评价很不错 支持跨平台使用的一款数据加解密工具。

2023-10-10 09:56:09 922

原创 Zhong__iRedmail安装和配置

在 Debian/Ubuntu 系统上,此文件路径为 /usr/share/apache2/roundcubemail/.htaccess 或者 /opt/www/roundcubemail/.htaccess.通过 https://www.spamhaus.org/query/ip/xxx.xxx.xxx.xxx 移除不被信任的域名/ip即可。不同系统方式略有差异。在 RHEL/CentOS 系统上,此文件路径为 /var/www/roundcubemail/.htaccess。

2023-08-08 10:54:49 1890

原创 Zhong__Linux系统磁盘空间扩容和转移

时间:2023.07.07环境:Ubuntu/Centos目的:分配闲置空间到指定分区/将分区空间转移到指定分区说明:作者:Zhong

2023-07-07 10:44:00 908

原创 Zhong__Celery基本使用详解

时间:2023.03.10环境:python3/centos/redis目的:演示celery基本使用的详细案例说明:python依赖的版本以requirement.txt文件为测试基准 不同版本可能存在差异作者:Zhong简介简介及概念介绍部分不会很详细 主要看demo项目代码Celery包含如下组件:1. Celery Beat:任务调度器,Beat进程会读取配置文件的内容,周期性地将配置中到期需要执行的任务发送给任务队列。

2023-03-10 10:36:30 318 3

原创 Zhong__GORM创建或更新(update_or_create)

函数 指定的主键如果存在就更新(UPDATE) 主键为0 or 没有主键就创建(INSERT)tips: 回填的created_at字段与表是不一致的。2.根据主键/唯一索引字段条件 可以使用。如果不涉及并发安全可使用 比较简单。1.适用于各种字段条件 可以使用。函数会更新所有的字段信息。

2022-11-28 14:28:52 1011

原创 Zhong__GORM零值创建/更新详解

时间:2022.11.25环境:Windows Goland目的:对比不同情况下(字段类型及tag定义的属性)零值创建的区别和零值更新的区别说明:基于GORM 2.0 当前时间点是有效的 请以官方文档为主作者:Zhong 目录创建1、有默认值modelCreate2、无默认值modelCreate更新modelUpdate/UpdateColumn/Updates/UpdateColumnsUpdate/UpdateColumnUpdates/UpdateColum

2022-11-25 17:17:56 299

原创 Zhong__TypeScript

时间:2022.07.12环境:Windows VSCode目的:TypeScript知识点汇总说明:作者:Zhong QQ交流群:121160124 欢迎加入!目录TypeScript安装简单体验类型注解联合类型unknown类型void类型never类型tuple类型函数类型和函数参数/返回值字面量类型对象类型索引类型type alias(类型别名)as(类型断言)非空类型断言字面量推理可选链??(空值合并操作符)!!(其它类型转布尔类型)Type Narrowing(类型缩小)函数的重载类的使用rea

2022-07-13 14:36:22 416

原创 Zhong__我的创作纪念日

提示:可以和大家分享最初成为创作者的初心例如:提示:在创作的过程中都有哪些收获例如:提示:当前创作和你的工作、学习是什么样的关系例如:提示:职业规划、创作规划等​​Tips

2022-07-13 13:38:26 57

原创 Zhong__Golang并发协程/Channel控制

时间:2022.03.10环境:Windows10 Golang1.17目的:Golang并发协程控制说明:作者:Zhong QQ交流群:121160124 欢迎加入!目录Channel特性Channel关闭原则实例1个发送者 1个接收者1个发送者 n个接收者n个发送者 1个接收者n个发送者 n个接收者Channel特性对一个已关闭的通道写入数据 ❌ 关闭一个已关闭的通道 ❌ 对一个已关闭的通道,读取数据 ✅Channel关闭原则..

2022-03-10 10:26:37 686

原创 Zhong__MySQL笔记

时间:2022.01.02环境:Windows、Linux目的:MySQL笔记说明:作者:Zhong QQ交流群:121160124 欢迎加入!

2022-01-02 20:37:57 542

原创 Zhong__一文通透Casbin

时间:2021.12.06环境:Windows目的:Casbin简介与使用 希望对大家有帮助说明:作者:Zhong QQ交流群:121160124 欢迎加入!关于Casbin官方网站:Overview · Casbin官方qq交流群:546057381简介使用开源项目推荐总结QQ交流群:121160124 欢迎加入!微信公众号...

2021-12-14 13:52:30 2257 3

原创 Zhong__Go程使用channel接收数据

时间:2021.11.15环境:Windows目的:go程及多go程使用channel接收数据说明:作者:Zhong QQ交流群:121160124 欢迎加入!一般我们可以这样使用go程+channel实现并发和收集结果package mainimport ( "fmt" "time" "sync")func main() { var wg sync.WaitGroup ch := make(chan interface{})

2021-11-15 15:37:53 363

原创 Zhong__Go读取Excel表格

时间:2021.09.28环境:Windows目的:Go读取Excel表格内容说明:融合了读取加密文档、输出颜色和内容控制、倒计时退出等功能,对于读取Excel只做简单的操作作者:Zhong QQ交流群:121160124 欢迎加入!首先新建一个xlsx格式的Excel文档 设置密码加密 适当输入一些内容新建mian.go文件 内容如下package mainimport ( "bufio" "fmt" "os" "strings" ...

2021-09-28 09:50:13 272

原创 Zhong__Go语言工厂模式

时间:2021.09.22环境:目的:简析Golang工厂模式的使用说明:作者:Zhong QQ交流群:121160124 欢迎加入!工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程.

2021-09-22 13:50:30 147

原创 Zhong__Go语言“继承“和多态

时间:2021.09.22环境:目的:简易阐述Go语言"面向对象"三大特性说明:作者:Zhong QQ交流群:121160124 欢迎加入!编程语言面向对象开发中的三大特性:封装、继承和多态,在Go语言中是怎么实现的呢?首先需要了解这个问题:Go 是否是面向对象语言?Go语言并没有严格的说明是否是面向对象编程语言,但相应的特性都有对应的实现!封装对于封装简单来说就是将一些功能的实现代码封装在一个个方法、模块或包中,形成结构清晰功能分明的层次,在使用时调用相关方法.

2021-09-22 11:24:57 242

原创 Zhong__jupyter安装与使用

时间:2021.09.22环境:Linux目的:CentOS安装jupyter说明:作者:Zhong QQ交流群:121160124 欢迎加入!一、本地安装与启动本地已安装python3和配置pip3pip3 install jupyterlab启动JupyterLabjupyter-lab二、本地安装远程web访问本地已安装ipython 进入ipythonipython设置密码from notebook.auth import p...

2021-09-22 09:22:55 116

原创 Zhong__Go随机密码生成器

时间:2021.09.01环境:目的:Go语言实现随机密码(字符串)说明:作者:Zhong QQ交流群:121160124 欢迎加入!package mainimport ( "fmt" "math/rand" "time" "regexp" "github.com/gookit/color")// 指定要生成密码的长度var code_len int = 20func main() { color.Secondary.Pr

2021-09-01 11:12:07 236

原创 Zhong__Go语言实现斐波那契数列

时间:2021.09.01环境:目的:Go语言实现斐波那契数列说明:作者:Zhong QQ交流群:121160124 欢迎加入!package mainimport "fmt"func main() { res := factorial(18) fmt.Println(res)}var facVal uint64 = 1func factorial(n int) uint64 { if n < 0 { fmt.Print("Fac

2021-09-01 10:54:48 106

原创 Zhong__Go字符串全排列

时间:2021.07.19环境:目的:Go语言实现字符串全排列说明:作者:Zhong QQ交流群:121160124 欢迎加入!简单版package mainimport ( "fmt")func main() { str := "abcd" res_slice := Arrange(str, 0, "") fmt.Println(res_slice)}// 字符串全排列 可指定位数var res_slice = []string {}

2021-09-01 10:44:10 214

原创 Zhong__进制

时间:2021.07.19环境:目的:二进制/八进制/十进制/十六进制及与其它进制的转换说明:作者:Zhong QQ交流群:121160124 欢迎加入!目录十进制十进制转二进制十进制转八进制十进制转十六进制二进制二进制转十进制二进制转八进制二进制转十六进制八进制八进制转十进制八进制转二进制八进制转十六进制十六进制十六进制转十进制十六进制转二进制十六进制转八进制十进制十进制转二进制将该数持续除以2 直到商

2021-07-19 09:28:33 111 2

原创 Zhong__Go笔记

时间:2021.06.22环境:Windows目的:说明:作者:Zhong QQ交流群:121160124 欢迎加入!环境配置格式化输出变量查看变量字节大小查看变量类型查看整形变量对应的unicode字符数据类型常量整形的类型字符串和字符值类型和引用类型流程控制条件语句ifif...elseswitchselect循环语句for循环无限循环控制语句break 语句continue 语句go..

2021-06-22 09:46:13 157

原创 Zhong__Go并发实例

时间:2021.06.22环境:Windows目的:批量通过ssh连接远程主机执行命令说明:作者:Zhong QQ交流群:121160124 欢迎加入!ip_info.txt文件内容如下:192.168.40.66192.168.40.67192.168.40.68192.168.40.69192.168.40.70192.168.40.71192.168.40.72192.168.40.73192.168.40.74192.168.40.75192..

2021-06-22 09:41:15 103

原创 Zhong__Linux 常用命令

时间:2021.06.02环境:Windows目的:Python说明:作者:Zhong QQ交流群:121160124 欢迎加入!

2021-06-02 16:53:14 90

原创 Zhong__Python脚本logging极佳实践

"""python logging库简单使用 主要适用于python脚本Author:Zhong__QQ交流群:121160124"""import loggingimport timefrom logging.handlers import TimedRotatingFileHandlerfrom pathlib import Path# 获取上级目录BASE_DIR = Path(__file__).resolve().parent.parent# 定义日志文件存放的.

2021-06-01 09:54:57 118

原创 Zhong__Python实例很多条

时间:2021.05.27环境:Windows目的:Python实例若干条说明:作者:Zhong QQ交流群:121160124 欢迎加入!目录列表推导式数组去重运行计时器base64编解码字典推导式回调map结合lambda获取字段内容列表推导式print([i for i in range(1, 10)])数组去重ls = ['a', 1, 2, 1, 'a']print(list(set(ls)))运行计时器b...

2021-05-27 09:53:04 52

原创 Zhong__Golang获取命令行参数

时间:2021.03.03环境:Windows目的:通过flag包获取及解析命令行传递的参数说明:作者:Zhong QQ交流群:121160124 欢迎加入!flag使用起来很简单 如下:导入flag包 import ("flag") 定义变量用于接收参数 var host string 获取参数 映射到变量host flag.StringVar(&host, "h", "127.0.0.1", "主机地址") 说明:第一个参数是赋值到指定变量 第.

2021-05-13 16:41:30 80

原创 Zhong__Git简单使用

时间:2021.03.04环境:Windows10目的:Git使用说明:作者:Zhong QQ交流群:121160124 欢迎加入!首先来看看gitee(gitlab也有)在新建一个仓库后给予的提示A simple command-line tutorial:Git global settings:git config --global user.name "Zhong"git config --global user.email "[email protected]".

2021-03-04 10:23:23 106 1

原创 Zhong__zabbix安装与pyzabbix使用

时间:2021.03.03环境:CentOS Linux release 7.8.2003 (Core)/Python3.9目的:安装zabbix 使用Python操作zabbix说明:本教程使用CentOS7系统 安装5.0LTS zabbix版本 使用MySQL数据库 使用Apache web server 可直接根据官网指导下载安装与配置 本文对官网指导文档做了整理与补充 具体以官网为准作者:Zhong QQ交流群:121160124 欢迎加入!下载安...

2021-03-03 14:26:15 884

原创 Zhong__HTTP状态码

时间:2021.03.01环境:Python3.9目的:说明:作者:Zhong QQ交流群:121160124 欢迎加入!常见的HTTP状态码:200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 500 - 内部服务器错误HTTP状态码分类分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向,需要进一步的.

2021-03-01 09:39:47 108

原创 Zhong__AsyncSSH简单使用

时间:2021.02.24环境:CentOS7.6.1810 两台主机node1、node2目的:使用python包asyncssh远程连接Linux主机说明:作者:Zhong QQ交流群:121160124 欢迎加入!AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Pyt..

2021-02-24 13:55:56 1688

原创 Zhong__DRF笔记

时间:2021.02.22环境:Python3.9目的:使用DRF开发web应用常见的场景和用法知识点说明:作者:Zhong QQ交流群:121160124 欢迎加入!settings.py"""Django settings for Django3_Test project.Generated by 'django-admin startproject' using Django 3.0.7.For more information on this file, s.

2021-02-22 16:12:02 250

原创 Zhong__python执行脚本参数加载及处理

时间:2021.02.22环境:Python3.9目的:说明:作者:Zhong QQ交流群:121160124 欢迎加入!方法一:使用argparse.ArgumentParser()接收参数import argparseparser = argparse.ArgumentParser(description='接收参数')parser.add_argument('n', help='姓名(必选)')parser.add_argument('-s', dest="ge.

2021-02-22 10:47:58 124 1

原创 Zhong__Python类方法、实例方法、静态方法、类属性、实例属性、property属性

时间:2020.12.14环境:Python3目的:Python类方法、实例方法、静态方法、类属性、实例属性、property属性的学习说明:作者:Zhong QQ交流群:121160124 欢迎加入类属性、实例属性它们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同。实例属性属于对象 类属性属于类class Province(object): # 类属性 country = '中国' def __init__(self, n.

2020-12-14 11:26:01 98

原创 Zhong__Python 闭包

时间:2020.12.14环境:Python3目的:闭包学习说明:作者:Zhong QQ交流群:121160124 欢迎加入什么是闭包?在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包。首先通过一个示例先来了解函数引用的概念:def test1(): print("This is test1")# 调用函数test1()# 引用函数res = test1print(id(res))prin.

2020-12-14 09:51:16 71

原创 Zhong__Python lambda()

时间:2020.12.11环境:Python3目的:简单使用lambda()说明:作者:Zhong QQ交流群:121160124 欢迎加入Python内置函数lambda()python 使用 lambda 来创建匿名函数。lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda函数拥有自己的命名空间,且不能访问自有参数列表之外或全局命名空间里的参数。..

2020-12-11 17:09:13 92

原创 Zhong__Python enumerate()

时间:2020.12.11环境:Python3目的:简单使用enumerate()说明:作者:Zhong QQ交流群:121160124 欢迎加入!Python 内置函数enumerate()描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。Python 2.3. 以上版本可用,2.6 添加 start 参数。语法以下是 enumerate() 方法的语..

2020-12-11 17:05:13 83

原创 Zhong__Python reduce()

时间:2020.12.11环境:Python3目的:简单使用recude()说明:作者:Zhong QQ交流群:121160124 欢迎加入!Python内置函数reduce()描述reduce()函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给 reduce 中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。...

2020-12-11 17:01:28 161

CSS层叠样式表.pdf

css学习最强总结笔记 适合入门小白理解和有经验的作为快速查找使用 分门别类 易于理解 深入浅出 总结到位 点到核心 没有废话 持续更新中

2021-11-18

docker简单使用文档

docker简单的使用 适合初接触docker的人群 快速了解docker以及简单的操作等等

2018-12-20

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

TA关注的人

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