自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 处理目录中多余的文件

#!/bin/bashread_dir(){ for file in `ls -a $1` do if [[ $file != '.' && $file != '..' ]] then echo $1$file dir_path=$1$file usage=`ls -l ${dir_path} |wc -l` if [ $usage -ge x]

2020-06-17 15:33:36 244

原创 python自动化之数据库操作

读取数据:插入数据:做性能测试如果要插入一万门课程的信息:

2020-06-17 15:05:20 302

原创 Tmux-工作中常用的几个命令

tmux new -s xue 创建名为xue的会话 在机器上执行 并不是在会话中创建tmux a -t xue 连接指定会话tmux 开启一个tmux会话Ctrl+b % 将当前面板左右一分为二,右侧新建面板Ctrl+b " 将当前面板上下一分为二,下侧新建面板tmux默认的切换面板是通过快捷键组合Ctrl+b + 方向键,来切换不同的面板或者窗口Ctrl+b + d 断开当前会话 只是断开 会话还存在 可以下载重新连

2020-06-17 10:36:06 203

原创 git command-工作中高频使用

git commit 把错误的文件提交上去并push到远程后,怎么删除commit记录当前分支1.git reset - -hard b66cc2c (b66cc2c为commit_id)这个commit_id 是错误commit 之前的那个commit2.git push -f 或者 git push origin xxxx(分支名) -f执行后 远程的错误的commit会像出栈一样被删除掉。【demo】master分支1.git checkout master 切换到master分支..

2020-06-17 10:34:55 163

原创 虚拟机不能上网解决流程

1.关闭防火墙2.点击网络和共享中心--> 更改适配器设置查看vMnet1 和VMnet8是否启用3.打开虚拟机左边菜单栏--> 设置 --> 找到网络 --> 看飞行模式是否是关闭状态4.重启虚拟机网卡  sudo service network-manager restart5.点击虚拟机上面编辑 --> 左下角还原默认设置6.sudo vim /etc...

2018-11-24 17:33:38 374

原创 迭代器、生成器(知识点)

迭代:使用for循环遍历取值的过程叫做的迭代,比如: 元组,列表,字典,字符串,集合,range。for value in (4, 6, 8): print(value)print("---------------")for index, value in enumerate([3, 6, 7]): print(index, value)print("----...

2018-05-15 10:03:30 155

原创 线程、进程和协成对比

讲述线程、进程和协成?1)为什么引入:操作系统可以同时运行多个任务,引入了线程,进程和协成2)定义:线程: 可以理解成执行代码的分支,线程是执行对应的代码的,cpu会调度对应的线程去工作,也可以说线程是cpu调度的基本单位(工作原理) 进程: 通俗理解一个运行起来的程序或者软件叫做进程 如何理解进程:把进程想成现实生活中的公司,公司可以给员工提供办公资源(办公桌椅,办公电脑...

2018-05-14 15:25:45 2997

原创 python正则

用户名正则import re# 4到16位(字母,数字,下划线,减号)if re.match(r'^[a-zA-Z0-9_-]{4,16}$', "abwc"): print("匹配")密码强度# # 密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符import reif re.match(r'^(?=.*?[A-Z])...

2018-05-11 22:56:01 165

原创 单例模式

单例模式:一个类只有一个实例class Person(object): instance = None # 类属性,记录当前类创建好的对象 def __new__(cls, *args, **kwargs): if cls.instance == None: # 只有当 instance 为 None 的时候才创建新对象 cl...

2018-05-11 22:49:01 162

原创 闭包、装饰器(重点)

闭包叫什么闭包有什么用:在执行函数的时候可以在外部函数中保留参数在内存中写法:两个函数的嵌套,外部函数返回内部函数的引用,外部函数必须有参数def 外部函数(参数): def 内部函数(): pass return 内部函数nonlocal这个就是修改外部参数的值装饰器1. 先写一个万能装饰器def set_fun(func): d...

2018-05-11 21:37:00 182

原创 面试常问的三次握手四次挥手

三次握手 第一次握手:Client向Server发送连接请求(标志位SYN=1),并产生一个随机数(seq=J),并将该数据包发送给Server,Client进入发送(SYN_SENT)状态,等待Server确认。第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接, Server将标志位SYN(表示连接请求)和ACK(表示确认)都置为1,ack =J+...

2018-05-11 09:45:53 227 2

原创 python面试宝典2

三范式1.一个数据一个字段2. 只要有主键的3. 减少重复GIL叫什么:全局解释器锁cpython有什么用:单核的情况下实现多任务怎么解决: 换解释器锁jpython 进程加协程(个人建议) 线程用其他语言实现,python调用深拷贝与浅拷贝深拷贝递归拷贝每一层的数据浅拷贝拷贝第一层的数据注意:深浅拷贝后会...

2018-05-10 13:38:01 1716

原创 python面试宝典1

多态1. python有多态,但是不是一个严谨的多态,因为Python是一个动态语言,没有强制类型封装一个函数一个功能,一个类是多个相关函数的集合继承子类中相同的方法会放到父类中,减少代码重复性mro 及多继承mro类初始化顺序表,保持我们的类只初始化一次super()从mro顺序表中找到自已的位置,从mro顺序表中调用下一个类实例与类之间的调用关系实...

2018-05-09 22:17:24 2419

空空如也

空空如也

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

TA关注的人

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