![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 78
wsy_666
活到老学到老!!!
展开
-
Python中GIL全局解释器锁的理解
一、什么是GIL GIL的全称是:Global Interpreter Lock,意思就是全局解释器锁,GIL并不是python的特性, 只在Cpython解释器里引入的一个概念, 而在其他的语言编写的解释器里就没有这个GIL例如:Jpthon 二、 ...原创 2018-12-03 22:15:41 · 160 阅读 · 0 评论 -
面向对象基础
一、什么是面向对象 应用在编程中,是一种开发程序的方法,它将对象作为程序的基本单元。 二、面向对象的优缺点: 优点:解决了程序扩展性差的问题 缺点:可控性差,无法预测最终结果 在开发大型项目时就应用面向对象思想 三、过程与函数: 过程: 类似于函数,只能执行,但是没有返回值 函数: 不仅能执行,还可以返回结果 四、定义只包含方法的类: class 类名: def 方法1(self,参数列表): ...原创 2018-12-04 11:30:43 · 125 阅读 · 0 评论 -
python网络编程之TCP
一、TCP客户端: 代码如下: #导包: import socket def main() #1.创建套接字: tcp_socket = socket.socket(socket.AF_IENT,socket.SOCK_STREAM) #2.连接服务器: sever_ip = input("请输入要连接的服务器的IP:") sever_port = input("请输入要连接的服...原创 2018-11-23 10:34:01 · 136 阅读 · 0 评论 -
python中多线程详细说明
一、多线程的概念: 多线程指的是从软件或者硬件上实现多个线程并发执行的技术,通俗上说就是同时执行的多个任务。(同时执行多个任务就是并行,这是个伪概念,因为pycharm的运行机制决定了不可能真正实现并行) 二、什么是并发以及并行: 1.并发: 指的是任务数多余 cpu 核数,通过操作系统的各种任务调度算法 2.并行:指的是任务数小于等于 cpu 核数,即任务真的是一起执行的 三、多线程的创建: ...原创 2018-11-19 18:29:19 · 211 阅读 · 0 评论 -
网络编程_UDP
Python网络编程之UDP: 一、UDP: 1、udp_socket(套接字)的流程: 套接字使用流程 与 文件的使用流程很类似 创建套接字 使用套接字收/发数据 关闭套接字 端口绑定: ...原创 2018-11-22 09:32:57 · 125 阅读 · 0 评论 -
python基础语法结构图(简单明了)
原创 2018-11-18 18:07:12 · 327 阅读 · 1 评论 -
vi编辑器的常用快捷方式
vi 简介: 特点: 没有图形界面 只能编辑文本内容、不能对字体段落进行排版 不支持鼠标操作 没有菜单 只有命令 查询软件连接命令 vim的安装:sudo apt-get install vim-gtk 打开和新建文件: vi 文件名 如果文件存在,打开文件 如果文件不存在,创建文件 打开文件并且定位行: vi 文件名 +行数 如果不指定行数,会直接定位到文件末尾 退出vim: shift...原创 2018-11-05 22:25:00 · 168 阅读 · 0 评论 -
Linux的系统管理命令
1、 文件/目录执行的使用权限(第一个字母d代表文件夹) 2、 硬链接数:就是有多少种方式可以访问到当前文件/目录。 3、 用户名称:当前的用户名 4、 组:在实际应用中,可以预先针对组设置好权限,然后将不同的用户添加到对应的组中,从而不用一次为每一个用户设置权限 5、 文件大小 6、 创建时间 7、 文件/目录 一、 用户权限相关命令 r:读,read w:写,white x:执行,excut...原创 2018-11-05 22:06:55 · 89 阅读 · 0 评论 -
Linux常用命令二
一、拷贝(cp)和移动(mv) 以树的结构显示文件夹以及文件的个数 tree 显示用户家目录下的文件夹和文件 tree ~ 只显示文件夹(目录) tree -d Cp 格式:cp 源文件(绝对路径) 目标文件 cp abc.txt .(拷贝后不会重命名) 选项: -i:覆盖文件前显示 -r:复制文件,文件夹 二、mv (移动和改名) 格式:mv 源文件 目标文件 选项: -i:覆盖文件前显...原创 2018-11-05 21:54:52 · 89 阅读 · 0 评论 -
Linux常用命令一
常用的Linux命令: ls显示当前文件夹下的内容: -a显示所有文件(包括隐藏文件): 注 . 表示当前目录 … 表示上一级目录 -l以列表方式显示文件的详细信息: -h:以人性化方式显示信息(和-l配合使用) 通配符: *任意个数字符 ? 一个字符(至少一个) []:匹配字符组([])中的任意一个 例:(ls[123]23.文件类型) (ls[1-3]23.文件类型...原创 2018-11-05 21:34:42 · 115 阅读 · 0 评论