自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 linux 时区,时间,tzdata

tzdata软件包而tzdata是Time Zone Database发布的组件之一,其他还有tzcode等。tzdata软件包,全称time zone and daylight-saving time(DST) data,供各个Linux系统安装以读取Time Zone Database中数据Time Zone Database,简称tz或tzinfo,是一组表示地球上各地的时间历史的代码和数据,目前由IANA维护。IANA会根据各地政体的变化而定期更新关于时区边界、UTC和夏令时等的规则。对tz

2021-08-03 17:37:29 3125

转载 常用的 21 条 Linux 命令

来源:www.nowcoder.com/discuss/151562本文章总结了 21 条最频繁使用的 Linux 命令,也是面试官考察你对 Linux 系统熟不熟常问的面试题,可以收藏本文章,作为一个 Linux 命令速查手册。一、文件和目录cd命令它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径:cd /home 进入 ‘/ home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd

2021-08-03 11:23:58 136

原创 Python运行报SyntaxError: Non-UTF-8 code starting with ‘\xe5‘ in file的解决方法

Python运行报SyntaxError: Non-UTF-8 code starting with ‘\xe5’ in file的解决方法在文件的最上方,新增# coding:utf-8

2021-08-02 17:20:44 1611

原创 python 实用方法

1、对可迭代对象进行排序:sortedkey – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse – 排序规则,reverse = True 降序 , reverse = False 升序(默认)。a = [{'name':'xiaoming','age':18,'gender':'male'},{'name':': xiaohong','age':20,'gender':'female'}]b = s

2021-07-29 19:02:13 95

转载 xlrd和xlwt,读写excel

1、 xlrd读excelimport xlrdbook = xlrd.open_workbook('data.xlsx')sheet1 = book.sheets()[0]nrows = sheet1.nrowsprint('表格总行数',nrows)ncols = sheet1.ncolsprint('表格总列数',ncols)row3_values = sheet1.row_values(2)print('第3行值',row3_values)col3_values

2021-07-27 15:47:56 56

原创 re常见使用小记(正则表达式)

字符串仅保留数字num = re.sub("\D", "", num)print(num)

2021-07-02 09:43:45 57

转载 SyntaxError: Non-UTF-8 code starting with ‘\xe4‘ in file 中文编码问题

python3默认使用UTF-8格式开头一般不用加 # -- coding:utf-8 --但是有的中文中还是会出现无法识别的情况,抛出Non-UTF-8 code starting with ‘\xe7’ 错误,这时候就需要在第一行加上这句。#-*- coding:utf-8 -*-...

2021-06-03 11:13:28 2125

转载 nslookup命令,查看域名解析是否正常,诊断网络问题

1.作用:查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法。2.命令解析2.1直接查询直接查询域名情况:命令格式:nslookup domain[dns-server]示例:nslookup www.163.com2.2 查询其他记录命令格式:nslookup -qt=type domain[dns-server]示例:nslookup -qt=CNAME www.163.com其中,type可以是

2021-05-17 16:08:40 1449

原创 Linux 指令如何批量kill进程

ps -ef|grep 关键词 | grep -v grep | awk '{print $2}' | xargs kill -9

2021-04-07 14:17:17 62

转载 mysql判断数据库表是否存在

SELECT TABLE_NAME FROM `INFORMATION_SCHEMA`.`TABLES` WHERE `TABLE_SCHEMA`='数据库名' AND `TABLE_NAME`='表名 原文:https://blog.csdn.net/c1052981766/article/details/21225197?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-4&spm=1001

2021-03-30 14:14:37 107

原创 Linux下python如何解压rar文件,RAR解压文件

默认在linux下我们不能解压压缩rar文件,那我们如何使用呢?我们可以下载rarlinux安装包实现解压压缩后缀为rar的包下载地址:https://www.rarlab.com/download.htm安装# wget http://www.rarlab.com/rar/rarlinux-x64-5.0.0.tar.gz# tar -zxvf rarlinux-x64-5.0.0.tar.gz# cd rar/# make & make install使用:1、rar命令ra

2021-03-15 16:03:58 1428

原创 windows 下Python解压rar文件 报错Cannot find working tool

#coding=utf-8import rarfilepath = "./rarTest.rar"path2 = "./"rf = rarfile.RarFile(path)#待解压文件rf.extractall(path2) #解压指定文件路径报错rarfile.RarCannotExec: Cannot find working tool解决方法:winrar的安装目录中找到unrar.exe,将UnRAR.exe拷贝脚本目录下。...

2021-03-11 16:52:48 2970 1

转载 mysql提示表不存在的解决方法error: 1146: Table doesn‘t exist

如果表真的不存在就新建对应表,如果存在,重启下数据库就能解决。原文:https://blog.csdn.net/qq_38882327/article/details/89392526?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none

2021-03-02 14:38:03 2984

转载 ModuleNotFoundError: No module named ‘DBUtils‘

ModuleNotFoundError: No module named ‘DBUtils’1.代码如下from DBUtils.PooledDB import PooledDB报错如下:Traceback (most recent call last): File "<stdin>", line 1, in <module>ModuleNotFoundError: No module named 'DBUtils'我本地环境是python3.9, DBUtils

2021-03-01 16:58:09 308

转载 在 GitHub上面找开源项目

作者丨觉非https://juejin.im/post/5e3d01c56fb9a07c91100801#heading-5很多的小伙伴,经常会有这样的困惑,我看了很多技术的学习文档、书籍、甚至视频,我想动手实践,于是我打开了GitHub,想找个开源项目,进行学习,获取项目实战经验。这个时候很多小伙伴就会面临这样的问题:“我不会搜啊,我该怎么找呀?”,最终只能放弃。相信看完这篇文章,你就可以学会如何精准地在GitHub搜索项目。官方的工具 https://github.com/search/advan

2020-12-29 20:23:25 156

原创 windows 处理文件的常用操作

删除文件if os.path.exists(path): os.remove(path)拷贝文件(复制文件)os.system("copy {} {}".format(start_path, end_path))

2020-12-28 20:46:07 159

转载 Windows 下 vc++运行库安装,Microsoft Visual C++ Build Tools官方工具

在用pycharm过程中,用pip去安装一些第三方包的时候会出现如下错误,缺少C++编译器,因为有些程序需要使用,没有C++接口会报错,查阅相关资料及自己的解决方案error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/ Tools":解决方式:使用Microsoft Visual C++

2020-12-10 18:45:17 1264

转载 from Crypto.Cipher import AES报错

python 在 Windows下使用AES时要安装的是pycryptodome 模块pip install pycryptodomepython 在 Linux下使用AES时要安装的是pycrypto模块pip install pycrypto原文:https://www.cnblogs.com/steinven/p/11216361.html

2020-12-04 10:11:56 131

原创 解决ModuleNotFoundError: No module named ‘pip‘问题

解决方法:python -m ensurepipLooking in links: c:\Users\admin\AppData\Local\Temp\tmp5wtkuosbRequirement already satisfied: setuptools in d:\app\pycharm\pycharm edu 2020.2.3\python\lib\site-packages (49.2.1)Processing c:\users\admin\appdata\local\temp\tmp5w

2020-12-02 10:57:45 319

原创 python 读取config.ini配置文件

异常情况import configparsercf = configparser.ConfigParser()cf.read("./conf/config.ini") # 读取配置文件报错如下:Traceback (most recent call last): File "E:\asia\2020下\留言分析\代码包\定时任务\app\service\conf.py", line 6, in <module> cf.read("./conf/config.ini")

2020-11-04 19:02:12 629

原创 Linux find指令怎么过滤掉没有查看权限的文件打印出来的消息?

find指令寻找某个文件时。如下:find 路径 -name 文件名通常会列出很多无权限查看文件,事实上这些文件也不是我们要找的,有时候占了很多篇幅影响视线。解决方法:find 路径 -name 文件名 2>/dev/null也就是说,后面加了:2>/dev/null就能过滤掉多于消息...

2020-11-03 20:26:17 549

原创 python 简单服务器分享文件目录,文件共享

python2 用: python -m SimpleHTTPServer <端口号>python3 用:python -m http.server <端口号>例如 python -m http.server 8000在windows中,如果要分享当前目录的文件。那么在当前目录,摁住shift,右键,打开命令窗口。然后再用python命令。...

2020-11-03 00:19:12 208

转载 linux shell命令需要用户手动输入Y/N信息,如何通过脚本自动选择

echo y | 命令

2020-11-02 16:23:27 4079

转载 Linux下mysql导出查询结果

方法一# 链接到数据库mysql -u 数据库登录用户名 -p[“密码”] [-h 数据库ip地址] [-P 端口号] [数据库名]# 设置要保存数据的文件pager cat > /tmp/test.txt ;# 之后的所有查询结果都自动写入/tmp/test.txt',并前后覆盖select * from table_name ;方法二# 链接到数据库mysql -u 数据库登录用户名 -p[“密码”] [-h 数据库ip地址] [-P 端口号] [数据库名]# 执行导

2020-10-14 20:01:27 1200

原创 mysql 查询时报 Empty set (0.00 sec)

其实就是提示你实体表为空,说的是你的数据库或表里数据为空,或者查找的信息为空。可以直接在表里看一下数据,并核对一下查询语句。

2020-10-14 19:56:15 14395 4

原创 linux下设置mysql环境变量

linux中mysql没设置环境变量前,要使用mysql需cd到安装目录下如:/data/mysql/bin目录下,执行mysql -uroot -p123456进行访问,设置环境变量后,随意在某目录下都可以直接执行mysql -uroot -p123456进行访问,具体配置如下:找到~目录下.bash_profile文件,vi ~/.bash_profile在最后加上export PATH=/data/mysql/bin:$PATH,保存好后,source下.bash_profile让其设置生效。

2020-10-14 19:52:21 709

转载 Python中字符串String去除出换行符和空格的问题(\n,\r)

在python中存在继承了 回车符\r 和 换行符\n 两种标记aa.replace(’\n’, ‘’).replace(’\r’, ‘’) 去掉 aa字符内所有的 回车符和换行符aa.string.replace(’ ', ‘’) 去掉 aa字符内所有的 空格aa.strip() 只能够去除aa字符串首尾的空格,不能够去除中间的空格1.去掉左边空格string = " * it is blank space test * "print (string.lstrip())result:

2020-09-29 15:33:20 911 1

转载 查看 docker 容器使用的资源

$ docker stats默认情况下,stats 命令会每隔 1 秒钟刷新一次输出的内容直到你按下 ctrl + c。下面是输出的主要内容:[CONTAINER]:以短格式显示容器的 ID。[CPU %]:CPU 的使用情况。[MEM USAGE / LIMIT]:当前使用的内存和最大可以使用的内存。[MEM %]:以百分比的形式显示内存使用情况。[NET I/O]:网络 I/O 数据。[BLOCK I/O]:磁盘 I/O 数据。[PIDS]:PID 号。参考:https://www.

2020-09-27 09:35:48 108

转载 docker容器中查看容器linux版本

docker容器中查看容器linux版本有时候需要登陆容器搞点事情,这时候需要看容器系统的版本,那么一条命令就能完成。正确的姿势:cat /etc/issue错误的姿势:cat /proc/version 或 uname -a ,这样查到的是宿主机的系统。原文:https://blog.csdn.net/c461522756/article/details/70822234...

2020-09-22 15:02:03 1381

原创 镜像无名字和版本,docker tag添加镜像的名字和版本

现象docker镜像的 REPOSITORY 和 TAG 为 none:root:~/docker_images/nlp_lyfx$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE<none> <none> c2375006ed59 3 weeks ago

2020-09-10 19:44:32 1298

转载 查看docker占用多少CPU、内存等资源

查看docker占用多少内存的方法:1、使用docker stats命令查看:CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDSf21a35e99e00 0.02% 6.325 GiB / 31.26 GiB 20.23%

2020-09-03 10:39:52 24237

原创 更新了容器,保存/更新镜像

当对现有容器进行修改后保存为镜像,例如安装了某些软件、修改了配置等,要保存当前修改并生成新的镜像,使用docker commit命令 ,这个命令和git的commit命令很像# -a:修改者信息 -m:注释、说明 紧跟着当前操作的容器id 最后是要生成的新的镜像名称:版本docker commit -a "my_name" -m "install xxx" contain_id image_name:edition...

2020-09-03 09:23:34 282

原创 docker exec 报错:rpc error: code = 13 desc = invalid header field value “oci runtime error

问题:[root@server ~]# docker exec -it dc67d9d67ad3 /bin/ls /opt/rpc error: code = 13 desc = invalid header field value "oci runtime error: exec failed: container_linux.go:247: starting container process caused \"process_linux.go:75: starting setns process

2020-08-31 20:46:46 487

原创 \x编码格式转换为中文

环境为python3:ss1 = “\xe6\xae\xb5\xe8\x90\xbd”print(ss1, ss1.encode(“raw_unicode_escape”).decode(“utf-8”))段落-0 段落ss2 = b"\xe6\xae\xb5\xe8\x90\xbd"print(ss2.decode(“utf-8”))段落

2020-08-27 11:54:28 4849

转载 linux 处理文本文件

sed -i命令详解参考https://www.cnblogs.com/xiaoliu66007/p/11059527.html

2020-08-22 18:02:36 64

转载 python 从字符串中单独提取中文字符或英文字符

1, 过滤字符串中的英文与符号,保留汉字import restr = “hello,world!!%[545]你好234世界。。。”str = re.sub("[A-Za-z0-9!%[],\。]", “”, str)print(str)输出结果:你好世界2, 从字符串中提取字母字符串result = ‘’.join(re.findall(r’[A-Za-z]’, s))...

2020-08-22 16:51:53 2781

转载 python txt文件常用读写操作

文件的打开的两种方式f = open("data.txt","r") #设置文件对象f.close() #关闭文件#为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代with open('data.txt',"r") as f: #设置文件对象 str = f.read() #可以是随便对文件的操作一、读文件 1.简单的将文件读取到字符串中f = open("data.txt","r") #设置文件对象str = f....

2020-08-22 16:25:38 190

原创 python3 open保存文本报出 UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters错误

python3 open保存文本报出 UnicodeEncodeError: ‘ascii’ codec can’t encode characters错误原因把文件内容,写入到文件中时,出错了。而出错的原因其实是,python系统,在使用默认的编码类型,此处的ascii,去将对应的内容,写入到文件中。但是由于其中一些内容,ascii编码不支持,所以报错。解决方法在输出的时候,对文件制定特定的UTF-8编码即可。而无需改动默认编码。具体做法是:不使用open打开文件,而使用codecs:

2020-08-19 10:00:27 634

原创 python解析\\uXXXX编码格式

\uXXXX编码格式转为中文s = '\\u4e2d\\u6587\\u8f6c\\u6362's1 = s.encode('utf-8').decode('unicode_escape')print('s1:', s1)s1: 中文转换

2020-06-12 11:54:34 953

原创 linux新建用户组和用户

linux新建用户组和用户该文章所有操作都在root权限下完成的。新建用户组命令:groupadd 选项 用户组参数:-g GID 指定新用户组的组标识号(GID)。-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。新建用户命令:useradd 选项 用户名参数:-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组

2020-06-10 18:20:49 563

空空如也

空空如也

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

TA关注的人

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