自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程、进程

进程:每个程序都有一个相互独立的进程,如一个电脑中QQ、淘宝、微信线程:是进程中的最小单位,每个进程中至少包含一个线程串行(同一时间内只能做一件事情)、并行(同一时间内可以做多件事情)多线程:并行单线程:串行线程安全:当出现定义的相同变量可能会出现线程不安全的情况如何确保线程安全:1、synchronized关键字 2、lock关键字(java)自定义线程:继承threading.Tread来定义线程类,本质是重构Tread类中的run方法守护线程:setDaemon(True) j

2021-03-29 17:13:09 71

原创 ssh命令

SSH(远程连接工具)ssh是安全的加密协议,用于远程连接Linux服务器;默认端口是22,安全协议版本是SSH2;服务器端主要包括2个服务功能SSH连接和SFTP服务器;客户端包含连接包含ssh连接命令和远程拷贝scp命令等ssh的服务端由两部分组成,openssh(提供ssh服务) openssl(提供加密的程序)ssh的客户端可以用XSHELL,Securecrt,Mobaxterm等工具进行连接ssh 远程登陆主机命令:ssh 远程主机用户@远程主机ip (eg:ssh root@172.

2021-03-03 17:21:01 330 2

原创 python异常处理

异常:是python对象,表示一个错误;当脚本发生异常时需要捕获异常;异常即是一个事件,该事件在程序执行过程中发生,影响了程序的正常执行捕捉异常python语句:try/except语句:用来检测try语句块中的错误,从而让except语句不或异常信息并处理如果不想在异常发生时结束程序,只需在try里捕获它例如: try:f = open(“1.png”,“r”)except:print(“open wrong”)else:print(“open succese”)try / exc

2021-02-01 17:46:24 139

原创 正则表达式

贪婪模式和非贪婪模式:贪婪模式:在整个表达式匹配成功的前提下尽可能的多匹配非贪婪模式:在表达式匹配成功的前提下尽可能的少匹配 一般在后面+ ?python 导入re模块re.match() :从字符串的起始位置匹配一个模式re.search():扫描整个字符串并返回第一个成功的匹配re.sub():替换字符串的匹配项re.compile():编译正则表达式,生成一个正则表达式(pattern)对象,供match() search()这两个函数使用re.finditer():在字符串中找

2021-01-22 16:37:46 59

原创 python 四大数据类型

列表: 可以列表的基础上增删改,可进行查、切片的操作 ,有序 定义: [ ]字典:可在字典的基础上增删改,键key值value,使用分隔,无序 定义:{ }集合:可在集合的基础上增删改,不可嵌套,不可重复 无序 定义:{ }元组:本身不可改变,不能进行增删改,可进行查、切片操作,如果里面有可以改变的数据则可对该类型数据更改 定义:( )...

2021-01-19 18:04:36 60

原创 以base64格式存储图片

base64编码从二进制到字符的过程,可用于在http环境下传递较长的标识信息base64具有不可读性,必须解码后才能阅读Python中将图片转base64import base64with open("/home/chaowei/1.png", “rb”) as fs:# b64encode:编码,b64decode: 解码b = base64.b64encode(f.read())# base64.b64decode(b)print(b)参考链接:https://blog.csdn.

2021-01-15 15:39:17 1776

转载 http status code(状态码)

200 300 400 500序列200-206表示服务器成功处理了请求的状态码,说明网页可以正常访问。200(成功)201(已创建)202(已接受)203(非授权信息)204(无内容)205(重置内容)206(部分内容)300-307表示服务器根据请求可执行多种操作。服务器可以根据请求者来选择一项操作,或提供操作列表供其选择。301(永久移动)302(临时移动)303(查看其他位置)304(未修改)305(使用代理)307(临时重定向)4XXhttp状态码表示请求可能

2021-01-14 18:03:12 227

原创 vi命令

编辑hosts用vi 命令1、sudo su (进入root模式)2、vi /etc/hosts3、点击i 进入编辑模式,若写错了可以先点Esc然后点击x即可删除(需要灵活使用i和Esc命令)4、编辑完成后需要输入命令: :wq 保存需要注意的是:进入Esc模式时:h(左移)j(下移)k(上移)l(右移)表示移动进入i模式时:上下左右箭头为上下左右移动...

2021-01-07 17:17:54 59

原创 httprunner

需将文件httprunner中的requirements.txt文件中的所有库包安装成功在运行hrun出现错误:No valid testcases found, exit 1.原因是:httprunner版本问题,需要安装3.0以下的版本参考链接:https://blog.csdn.net/daisycold/article/details/108417304CREATE USER ‘httprunner’ IDENTIFIED BY ‘httprunner’;出错的原因:https://www

2021-01-07 17:09:41 527

原创 2021-01-04

ubuntu解压文件命令(需要切换到对应目录下):tar.gz.格式:tar -zxvf 文件名.tar.gzzip格式:unzip 文件名.zip解压打包文件参考链接:https://blog.csdn.net/chanbo8205/article/details/92795201?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=dis

2021-01-04 19:55:08 52

原创 知识点

ubuntu安装微信连接:https://blog.csdn.net/cxrshiz7890/article/details/106037534进入root 命令:sudo su (输入密码即可)vi 命令编辑网站:https://jingyan.baidu.com/article/f3e34a12c40df6f5eb653580.htmlubuntu 常用命令详解:https://blog.csdn.net/y1553595299/article/details/79196513?utm_med

2021-01-04 11:05:10 47

原创 变量 if判断语句

格式化字符%s 字符串%d 有符号十进制整数 %06d 表示输出的整数现使位数,不足的地方用0补全%f 浮点型,%.2f 表示小数点后只显示两位%% 输出%elif增加一些条件,条件不同,执行的代码不同。if 条件1:条件满足执行的代码elif 条件2:满足执行的代码elif 条件3满足执行的代码else:以上都不满足执行的代码逻辑连接词 and or not...

2020-07-07 14:03:46 193

原创 python 变量

变量名在第一次出现时才是定义变量变量中存储的值可以变变量类型:可以通过调试断点,在控制台可以出现变量类型(Debugger ->Variables)【不需要指定变量类型,python会自动】小绿色三角:运行所有程序小红色正方形:终止程序python2.x和python3.x的区别:python2中含有int 、long型,python3中只有int型...

2020-06-28 14:40:11 64

原创 python简介

python简介1 起源解释器简单直观、开源、易理解、适用于短期开发的日常任务。拒绝花哨的语法,有优雅明确简单的设计哲学2 why use python代码量少(人生苦短,我用python)3 python 特点完全面向对象、有一个强大的标准库、有大量的第三方模块面向对象的思维方式:4 优缺点优:简单易学、面向对象、可扩展性、丰富的库缺:运行速度慢、国内市场较小、中文资料...

2020-04-14 16:00:53 71

原创 程序执行原理

一、计算机三大件(三核心硬件)1 CPU:中央处理器,负责处理数据和计算(负责执行程序);2 内存:临时存储数据(断电后数据消失),速度快,空间小;3 硬盘:永久存储数据,速度慢,空间大。二、程序执行的原理程序运行之前,保存在硬盘中,当运行一个程序时,操作系统会让CPU把程序复制到内存中,CPU执行内存中的代码python程序执行原理:操作系统先让CPU把python解释器的程序...

2020-04-14 16:00:23 189

空空如也

空空如也

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

TA关注的人

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