摘要: 1、迷宫 2、python多线程下载文件 3、乱码编码 4、抓包来看ftp状态码 阅读全文
posted @ 2017-05-30 19:18 电神 阅读(221) 评论(1) 推荐(1) 编辑
摘要: 本文结合抓包来分析ipvs模式下数据包如何转发 阅读全文
posted @ 2020-05-29 23:52 电神 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 在运维日常工作中,利用jinja2的模板替换功能可以用来生成邮件、配置文件、网页等 阅读全文
posted @ 2020-05-21 17:23 电神 阅读(6624) 评论(0) 推荐(0) 编辑
摘要: [toc] 在学习Helm之前,你需要先对k8s的deployment/pod/service/ingress/pv/pvc/statefulset/configmap/vxlan/flannel/daemonset等要能够比较熟练的使用。 什么是Helm helm的官网https://helm.s 阅读全文
posted @ 2020-05-17 17:27 电神 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 迷宫 阅读全文
posted @ 2017-05-30 19:17 电神 阅读(281) 评论(0) 推荐(0) 编辑
摘要: python实现多线程下载文件,通过requests.head()来获取文件大小,通过添加headers = {"Range":"bytes=%s-%s"%(self.startpos,self.endpos)}头部信息来获取文件某部分的数据。 阅读全文
posted @ 2017-02-18 16:25 电神 阅读(26756) 评论(3) 推荐(1) 编辑
摘要: 编码,乱码,python2编码 阅读全文
posted @ 2017-02-16 23:53 电神 阅读(553) 评论(0) 推荐(0) 编辑
摘要: python实现类tail -f file功能 阅读全文
posted @ 2017-02-16 19:39 电神 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 在settings.py中添加: 阅读全文
posted @ 2016-10-20 16:23 电神 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*-import os,sysBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.append(BASE_DIR)os.environ['DJANGO_S 阅读全文
posted @ 2016-10-20 16:22 电神 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 参考文档: Forms The Forms API Working with forms 一、简单的Form表达定制 1)首先我们得定制Form表单类,下面我们创建一个简单的类: 2)在视图中引用: 3)我们再定制模板来接收Froms的值: 这样当我们访问指定页面时,能看定制的Form表单: 按F1 阅读全文
posted @ 2016-08-18 18:43 电神 阅读(1727) 评论(0) 推荐(0) 编辑
摘要: 参考视频:http://v.youku.com/v_show/id_XNDY4NTM4NzY0.html 好的,在我们默认的centos6的操作系统中使用的python2,我们一般会再去安装一个python3。我的环境就是python 和python3都有,python -V就是python2.6的 阅读全文
posted @ 2016-08-10 00:53 电神 阅读(762) 评论(1) 推荐(0) 编辑
摘要: Gjango创建,url配置,Django后台管理,Modle数据库操作,Template使用,数据提交和返回 阅读全文
posted @ 2016-08-06 14:41 电神 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1、搜索框,默认值为“请输入账户",当获取焦点时清空文本内容,失去焦点时,若文本内容为空或空格,则将文档本人重置为”请输入账户"。 2、添加标签。 3、设置获取标签属性 特殊:n.className,n,style.fontSize="100px"。 效果: 4、提交表单。 5、修改表单默认行为。 阅读全文
posted @ 2016-07-20 23:39 电神 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 注释:<!--这是一段注释。注释不会在浏览器中显示。--> 一、块标签 1、<p> </p>标签,段落,p标签中不能嵌套块标签,如果嵌套了的话,解释器会自动截断p标签 2、<h1> </h1> 至<h6> </h6>标题标签,大小从大到小。 3、<hr />画一条水平线。 4、<ul> <li> < 阅读全文
posted @ 2016-07-20 19:16 电神 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 参考链接http://edu.51cto.com/lesson/id-54739.html 阅读全文
posted @ 2016-07-13 00:27 电神 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: __call__()方法、__repr__()方法、静态方法、类方法、属性方法 阅读全文
posted @ 2016-07-05 20:03 电神 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 特殊字符列表: 回车 "\r" "\x13" 响铃 "\x07" 换行 "\n" "\x10" "\r\n" "\x13\x10" Tab "\t" "\x09" 删除 键盘产生事件:"\x08" ,也有时候删除键事件是: “\x7f” 服务端返回:”\x08\x1b[K“ 跟终端设置有关: >>> 阅读全文
posted @ 2016-07-05 19:18 电神 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 1、SQLAlchemy安装 SQLAlchemy依赖mysql-python驱动,mysql-python目前只有支持py2的版本和mysql5.5的版本 点我:mysql-python链接 版本:1.2.5 点我:SQLAlchemy链接 版本:1.0.13 安装SQLAlchemy,可以通过下 阅读全文
posted @ 2016-07-05 17:11 电神 阅读(4170) 评论(0) 推荐(0) 编辑
摘要: 1、Linux安装RabbitMQ。 参考网址:RPM安装RabbitMQ 仔细阅读。 先安装erlang: 下载rabbitmq 的rpm包并安装 安装时可能会报需要安装esl-erlang_16.b.3。这个可以到这里下载https://www.erlang-solutions.com/reso 阅读全文
posted @ 2016-06-26 23:53 电神 阅读(4405) 评论(0) 推荐(0) 编辑
摘要: select的简单示例,有注释 阅读全文
posted @ 2016-06-19 23:50 电神 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 1、gevent. 在遇到io操作时会发生切换,切换gevent.joinall()中的gevent.spawn(a)去执行。 使用非gevent封装的sleep()时会发生阻塞 2、使用gevent.sleep(1)时是非阻塞的。但是当然这个sleep(1)睡眠1秒还是要经历的,只是a在睡眠时可以 阅读全文
posted @ 2016-06-19 23:48 电神 阅读(969) 评论(0) 推荐(0) 编辑
摘要: queue,队列大小设置,队列放值,队列取值,先进后出队列,优先级队列 阅读全文
posted @ 2016-06-19 13:13 电神 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 自定义线程、守护线程、event、信号量 阅读全文
posted @ 2016-06-19 00:17 电神 阅读(229) 评论(0) 推荐(0) 编辑
摘要: python GIL和线程锁(互斥锁,和递归所)简介 阅读全文
posted @ 2016-06-18 23:23 电神 阅读(2592) 评论(0) 推荐(0) 编辑
摘要: multiprocessing的Process,Queue,Pipe,Manager,Pool模块简介 阅读全文
posted @ 2016-06-18 21:54 电神 阅读(538) 评论(0) 推荐(0) 编辑
摘要: shutil.copyfileobj()文件拷贝,只拷贝文件内容: shutil.copyfile(src,dst)拷贝文件,参数是文件路径。目标文件是已"wb"打开,也就是不管目标存不存在,都会生成新的目标文件,不能复制目录 copymode(src, dst, *, follow_symlink 阅读全文
posted @ 2016-05-29 16:25 电神 阅读(357) 评论(0) 推荐(0) 编辑
摘要: ftp状态抓包解析 阅读全文
posted @ 2016-05-29 12:07 电神 阅读(881) 评论(0) 推荐(0) 编辑
摘要: socket,woindows和linux结束进程时两种操作系统做了不同的处理,阻塞时服务器端发包,超过服务器端监听的数值时,服务器端的发包情况 阅读全文
posted @ 2016-05-27 12:58 电神 阅读(380) 评论(0) 推荐(1) 编辑
摘要: urllib,get,post,cookie 阅读全文
posted @ 2016-05-13 20:43 电神 阅读(750) 评论(0) 推荐(0) 编辑
摘要: logging的默认、自定义配置详解 阅读全文
posted @ 2016-05-11 21:33 电神 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 检查长度、字母或下划线开头、数字、特殊字符,和高级复杂度检查 阅读全文
posted @ 2016-05-10 00:03 电神 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: time模块简介 阅读全文
posted @ 2016-05-05 23:29 电神 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: from collections import dequedef search(lines, pattern, history=5): previous_lines = deque(maxlen=history) for line in lines: if pattern in line: yiel 阅读全文
posted @ 2016-05-02 23:31 电神 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 详细讲解了装饰器的执行过程 阅读全文
posted @ 2016-04-28 14:14 电神 阅读(257) 评论(1) 推荐(1) 编辑
摘要: yield __next__()和send()的用法 阅读全文
posted @ 2016-04-26 19:47 电神 阅读(361) 评论(0) 推荐(0) 编辑
摘要: utf-8、unicode、gbk、gb2312编码 阅读全文
posted @ 2016-04-26 19:38 电神 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 两台电脑同步github代码, pycharm + git非常方便 阅读全文
posted @ 2016-04-16 10:28 电神 阅读(5729) 评论(1) 推荐(0) 编辑
摘要: 学习PyCharm中一些常见用法,一些常见快捷键的使用方式,让我们能够更便捷的使用PyCharm开发自己的代码 阅读全文
posted @ 2016-04-12 16:06 电神 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 来至builtins.py: 其结果为: 阅读全文
posted @ 2016-04-12 16:05 电神 阅读(683) 评论(0) 推荐(0) 编辑