自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python3读取超大csv文件

python3读取超大csv文件

2022-07-02 00:05:52 1251 1

原创 将excel按照某列拆分成多个单独excel文件

1、打开目标excel,按alt + f11键打开VBE窗口2、在打开的窗口中双击数据所在表格,在右侧弹出窗口输入以下代码:Sub splitfile() Dim arr, d As Object, k, t, i&, lc%, rng As Range, c% c = Application.InputBox("请输入拆分列号", , 4, , , , , 1) If c = 0 Then Exit Sub Application.ScreenUpdating = False App

2022-03-29 14:57:30 3047 1

原创 正则表达式-常用

【中文匹配、拉丁匹配】中(包括繁体)日韩字符:[\u2E80-\u9FFF]拉丁字符:([\u00A0-\u00FF]|[\u0100-\u017F]|[\u0180-\u024F])中(包括繁体)字符:[\u4E00-\u9FA5]文本编辑器emeditor、notepad++等工具一般使用如下格式来使用匹配范围字符。例如:中(包括繁体)日韩字符:[\x{2E80}-\x{9FFF}]拉丁字符:([\x{00A0}-\x{00FF}]|[\x{0100}-\x{017F}]|[\x{0180

2022-03-22 19:04:42 728

原创 python国内插件地址及安装方式

国内插件安装方式:pip install -i 国内镜像地址 插件名称国内镜像地址:(1)清华:https://pypi.tuna.tsinghua.edu.cn/simple/(2)阿里云:https://mirrors.aliyun.com/pypi/simple/(3)中国科技大学:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/(4)豆瓣:https://pypi.doubanio.com/simple/使用国内python插件的

2022-02-13 23:31:54 1528

原创 2021-09-26

mysql -h -u root

2021-09-26 16:18:47 86

原创 centos忘记密码,如何重置密码

步骤:(1)重启/开机,按E,进入编辑模式编辑模式如下:(2)按向下键,下滑找到:linux16这行,并在行尾追加一段(需空格后加上):init=/bin/sh加上“init=/bin/sh”,如下图(3)按ctrl + x,进入单用户界面,并输入:(3.1)以读写挂载根目录:mount -o remount,rw /(3.2)输入:passwd root,显示光标(3.3)光标之后,输入2次密码,第二次输入密码,并确认,会提示passwd**********,则设置成功(4)如

2020-08-05 22:27:16 4146

原创 numpy.reshape()和resize()函数

2020-07-28 23:47:49 1129

原创 错误输出重定向

(1)2>,错误输出重定向使用2>,而不是>,否则错误不会输出到文本中(2)正常输出和错误输出都输出到文档中:&>

2020-06-12 13:41:40 501

原创 mysql如何将null修改成not null

修改字段类型命令:alter table 表名 modify 字段名称 数据类型 not null;

2020-06-09 20:13:41 5028 1

原创 EOF的区别

(1)使用cat <<EOF时,我们输入完成后,最后一行以输入EOF作为结束标示,同时最后一行EOF必须顶格,EOF前面不能用制表符或者空格,否则执行脚本会报错,因为结束分解符EOF前有制表符或者空格,则EOF不会被当做结束分界符,只会继续被当做stdin来输入。(1.1)最后一行EOF顶格,执行正常(1.2)最后一行,EOF不顶格,报错(2)使用cat <<-EOF时,我们输入完成后,最后一行以输入EOF作为结束标示,同时最后一行EOF无限制,EOF前面可以用制表符

2020-06-04 22:32:15 608

原创 jdk、jre、jvm有啥区别

1.JVM(java virtual machineJVM)java虚拟机,Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与

2020-06-04 20:32:11 186

原创 shell逻辑案例

案例1:ping通返回www.baidu.com is up,ping不通返回www.baidu.com is down代码:ping -c1 www.baidu.com && echo “www.baidu.com is up” || “www.baidu.com is down”备注,如不显示ping过程,可以改成:ping -c1 www.baidu.com &> /dev/null案例2:...

2020-06-04 13:54:12 136

原创 linux执行.sh文件

执行.sh文件,可以使用bash、sh,因为sh是一个链接,链接到bash

2020-06-04 13:52:59 257

原创 xshell如何连接虚拟机下的centos系统

安装步骤如下:(1)centos通过命令:ifconfig查看本机ip地址(2)打开xshell设置如下,设置完成后,点击确认(3)登陆,测试

2020-06-03 15:18:32 208

原创 CentOS-7-x86_64-Minimal如何安装ifconfig

centos7迷你版,默认情况下没有ifconfig命令,如果需要,可以另外下载安装,具体步骤如下:(1)打开network(如果网络没有开启,则无法安装,可以ping下www.baid.com测试网络是否通)打开方式:cd /etc/sysconfig/network-scripts,进入网络配置:vi ifcfg-ens33,将onboot=on改为yesservice network restart(2)yum search ifconfig,获取需要安装的包:net-tools.x86_

2020-06-03 15:07:52 615

原创 http状态吗200和304的区别

**状态码200:**请求已成功,请求所希望的响应头或数据体将随此响应返回,即返回的数据为全量的数据,如果文件不通过GZIP压缩的话,文件是多大,则要有多大传输量,出现此状态码是表示正常状态。**状态码304:**如果客户端发送了一个带条件的 GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个状态码。客户端和服务器端只需要传输很少的数据量来做文件的校验,如果文件没有修改过,则不需要返回全量的数据。该响应必须包含以下的头信息:Date,除非这

2020-05-29 09:52:49 672

原创 python更新第三方库

python如何更新第三方库呢,以下将介绍更新第三方库的方式:步骤如下:(1)查看已安装的第三方库有哪些:pip list(2)查看可更新的第三库:pip list --outdated(3)更新第三方库:pip install --upgrade 库名称备注:pip升级命令如:python -m pip install --upgrade pip...

2020-05-22 11:29:12 7214

原创 windows系统cmd常用命令

(1)列出当前目录下的所有文件:dir (a)dir使用帮助:dir /? (b)如有二级属性使用:dir /O:D(2)查看有哪些用户:net user(3)查看开启了哪些服务:net start(4)查看正在运行的工作:netstat -v(5) 显示环境变量:set...

2020-05-20 11:19:44 206

原创 python对象的基本概念

对象(object):既表示客观世界问题空间中的某个具体事物(例如:人,学生,一辆汽车、一座城市,一个国家,一个现象)又表示软件系统空间中的基本元素在python语言中,所有的东西都是对象对象 = 属性 + 方法对象以id作为标识,既包含数据(属性),也包含代码(方法),是一类具体事物的特殊实例随着属性的不同(对应的代码所调用属性的不同),这个对象就可以不同对象是类(相当于模板)的...

2019-12-17 23:21:52 2463

原创 mysql数据操纵语言DML 常用命令

【1】查询表的所有数据:select * from 表名称;【2】对表中的数据进行增、删、改的操作:2.1 增加 insert into 表名(列名1,列名2……) values(列值1,列值2……)或者values后不带括号和结束符分号,换行后输入:2.2 批量增加数据:insert into 表名(列1,列2……) values(列值1,列值2……),(列值3,列值4),……...

2019-12-13 11:03:02 1406

原创 mysql环境变量配置

步骤如下:(1)鼠标点击“此电脑”,进入我的电脑,右击鼠标,选择”属性“,选择”高级系统设置“(2)选择”环境变量“,选择”path“双击,选择”新建“,填入mysql数据库安装目录bin地址:C:\Program Files\MySQL\MySQL Server 5.7\bin,选择确认,即可测试如下:现在直接在任意系统盘,都可以直接执行:mysql -u root -p...

2019-12-06 12:35:02 964

原创 mysql数据定义语言DDL 常用命令

【1】登录mysql数据库(未设置环境变量时):(1)cmd,进入mysql安装目录bincd C:\Program Files\MySQL\MySQL Server 5.7\bin(2)输入:mysql -u root -p,输入mysql密码,登录【2】创建数据库:create database 数据库名称;备注:以分号结尾【3】查询数据库:show databases;...

2019-12-05 21:08:23 745

原创 windows常用命令

1、查看电脑端口占用情况:netstat -ano如要查询指定端口号:netstat -ano |findstr 445备注:最后一列数字是pid进程号停止指定端口的进程(不能随意停止):taskkill /pid 进程号 /f...

2019-12-03 12:20:59 78

原创 python注意点大杂烩

注意点1:ls.replace(),需要赋值修改,否则原始字符串不会被修改例如:ls.replace(’,’,’#’),不会修改ls的原始格式ls = ls.replace(’,’,’#’),会修改ls的原始格式同理:ls.strip()、ls.split()ls = "'a,b,c','1;2;3','123','nike'"print('原始字符串:{}'.format(ls))...

2019-11-22 11:55:15 228

原创 python函数:open()

1、循环读取:open()函数打开文件后,通过for循环执行,一次循环,不是一个单字符,而是**“一整行字符”**ls = open("E:\python学习\python_work\hamlet.txt")n = 1for row in ls: print("第{}次循环是:".format(n)) print(row) n +=1执行如:2、扩展打开模式:默认是r和t...

2019-11-21 12:36:02 712

原创 python字典和列表相互转换

一、列表转换成字典方式1:使用zip()函数a = ['a','b','c','d']b = [1,2,3,4]dt = zip(a,b) #使用zip函数print(dict(dt)) #转换成字典类型,并输出方式2:使用嵌套列表转换为字典a = ['a','b','c','d']b = [1,2,3,4]c = {}for i in range(len(a)): ...

2019-11-20 11:48:43 363

原创 python异常处理:try……except……

python编程中,常见的基本错误有:“语法错误”和“异常”基本语法如:(1)捕获所有异常语法try: <语句块>except: <语句块> (1)捕获所有指定异常语法try: <语句块>excetp 异常名1: #要处理的指定异常1 <语句块>except 异常名2 #要处理的指定异常2 <语句块>……...

2019-11-06 17:30:55 728

原创 python格式化函数:format()

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。format()格式说明如下:说明:^, <, > 分别是居中、左对齐、右对齐,后面带宽度: 号后面带填充的字符,只能是一个字符,不指定则默认是用空格填充。...

2019-11-02 11:40:42 1392

原创 python入门小程序:阿拉伯和汉字数字转换

#数字转换n = input("请输入阿拉伯数字:")cn = "零一二三四五六七八九"cnum = ""for i in n: cnum = cnum + cn[eval(i)]print("转换成汉字数字是:{}".format(cnum))

2019-11-01 18:43:23 1091

原创 python入门小程序:霍兰德人格分析

#HollandRadarDrawimport numpy as npimport matplotlib.pyplot as pltimport matplotlibmatplotlib.rcParams['font.family']='SimHei'radar_labels = np.array(['研究型(I)','艺术型(A)','社会型(S)',\ ...

2019-10-31 16:44:17 1098

原创 题目:d.values(),返回的是什么类型呢?

答案是:dict_values类型,包括字典中所有值d = {'a':1,'b':2,'c':3}c = d.values()print(c) #dict_values([1, 2, 3])print(type(c)) #返回:字典值(dict_values)类型print(type(d)) #返回:字典(dict)类型...

2019-10-29 16:46:45 13990

原创 python面向对象:”方法“的定义和使用

(1)类中定义的函数,称作:方法(2)类外定义的函数,称作:全局函数方法使用注意点:(1)方法的第一个参数必须是:self,而且不能省略(2)不过“方法”在调用时,不用提供self参数(3)方法调用前,必须先实例化“类”,实例化方式:类名加”()",例如:my()(4)整体进行一个单位的缩进,表示其属于类体重的内容例如:class ex: #class定义一个类,类名:exam...

2019-10-25 17:31:52 443

原创 python面向对象:定义和使用类

基本使用方式:class <类名> (父类名): pass类的定义,使用class类型:符合标识符规范的名称父类名:该类继承的父类名称pass:空语句(一般是预留语句,或者未写等待完成的位置)注意:class定义语句末尾要有一个冒号“:"例如:class my: #通过class,定义类:my "i love you h" ...

2019-10-25 11:34:30 192

原创 python:面向对象编程概述

对于初学者来说,类与对象之间的关系的非常模糊不清的,在这里跟大家分享一下,让初学者有所帮助。一、类的概念:类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分。二、对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成...

2019-10-25 10:41:13 213

原创 python入门小程序:用户登录验证

题目:自定义函数实现对用户的登录验证,假设所有用户信息存放在一个列表中,列表中,不同用户信息,存放在不同的字典中,实现:用户登录验证,如输入密码错误3次,退出重新输入账号#多字典元素组成的列表类型user = [{'name':'i','password':'i1314','usertype':3},{'name':'hyc','password':'1314520','usertype'...

2019-10-24 16:07:25 1310

原创 python函数:map()

(1)map()函数:是python内置函数,主要作用是:接收一个“函数”和一个序列(list),对序列(list)中的元素,依次调用“函数”计算,并返回一个新的序列(list)(2)map() 函数语法:map(function,iterable, …)参数function – 函数iterable – 一个或多个序列(备注:python 3.0中的map()函数返回的是iterat...

2019-10-23 21:12:12 4579

原创 python"列表"里中含有"多个"字典的相关处理说明

内容:一个“列表”里,包含了“多个字典”的处理说明例如:user是一个列表,但是包含了多个不同的“字典”user = [{'name':'john','password':'123','usertype':1},{'name':'hyc','password':'1314','usertype':2},{'name':'yq','password':'520','usertype':3}...

2019-10-23 17:12:53 13223 1

原创 python用len()函数说明

zfc = 'a,b,c d e'n = len(zfc) #字符串的元素个数,会统计引号里所有的字符,包括"空格“、"逗号"print(n)lb = ['a','b','c',1,2] #列表各个元素以逗号分割n = len(lb)print(n)zd = {'a':1,'b':2,'c':3} #字典各个元素以逗号分割n = len(zd)print(n)...

2019-10-22 22:31:38 1891

原创 21天学通python:第5章 实验题 参考答案

1、自定义函数实现对列表中的数值进行排序2、自定义函数实现计算字符串中空格的个数def count(ls = ''): sum = 0 for i in ls: if i == ' ': sum +=1 else: continue print(sum)ls = input("请输入字符串:")count(ls)3、请自定义函数获取所有的超链接。impor...

2019-10-22 19:05:59 3257

原创 python匿名函数:lambda

lambda功能:创建匿名函数语法方式:lambda 函数变量:函数表达式例如如下:计算x+y的值:lambda定义x,y,冒号后面表示x+y的执行公式import maths = lambda x,y:x+yprint(s(5,2))...

2019-10-22 16:24:17 417

X86架构Centos7.9一键安装Python-3.9.17,离线测试学习,实测可用

架构:X86 系统:Centos7.9 环境:无网络,无法使用yum安装方式 功能:离线安装Python-3.9.17 安装包:Python-3.9.17.tar.xz、依赖、安装脚本 安装方式: (1)解压:tar -zxvf python3_install.tar.gz (2)进入目录:cd python3 (3)安装:sh python3_install.sh

2024-08-16

shell脚本编程:一键批量查询多台服务器集群上的日志.pdf

企业级常用脚本实例,负载均衡经常存在多台服务器,此脚本可以一键快速查询多台服务器上的日志,需做好服务器免密,此脚本不包括免密登录操作教程

2022-01-17

shell脚本判断文件夹或目录是否存在,不存在则创建新文件夹或目录.sh

shell自动化脚本,自动判断文件夹(目录)是否存在,如不存在自动创建,可执行,下载可测试

2022-01-03

EXCEL时间戳转换成时间(北京时间)标准时间日期.xlsx

时间excel需要将13时间戳和10位时间戳转换成标准时间的人群

2022-01-03

基于mosquitto源码新增轮询事件.docx

基于mosquitto源码新增轮询事件

2021-12-29

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

TA关注的人

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