自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 puppet 实战之新增标准化文件需求

需求:PUPPET(puppet v3.6.0)对线上所有机器(暂时对部分机器(系统版本:centos6)测试)新增标准化配置文件需求最终配置文件样例:global:# 公司标识:corp,hans等等 corp:corp# 环境标识:prod、stage、dev、local env:prod# 机房标识:m6、dx、yz、bx zone:m6...

2017-12-20 14:34:00 129

转载 nginx后端节点检查详解

公司前一段对业务线上的nginx做了整理,重点就是对nginx上负载均衡器的后端节点做健康检查。目前,nginx对后端节点健康检查的方式主要有3种,这里列出:ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带)官网地址:http://nginx.org/en/docs/http/ngx_http_proxy_module....

2017-12-15 15:08:00 695

转载 通过代理ssh方式clone gitlab代码

背景:办公网不能直接访问gitlab机器,需要代理访问,并且要走ssh协议,且命令行git clone git域名(不能带端口号)以下方案基于git ssh配置免登陆配置。方案一:nginx 代理(nginx机器:172.16.204.129、gitlab机器:172.16.204.128,客户端测试机器:172.16.204.129)因为git clone既然要走ssh协议...

2017-11-02 11:22:00 1264

转载 python周报第二十一周

0.本周知识点预览Django Form文件上传原生AjaxAjax 文件上传iframe 文件上传1.Django Form文件上传前端代码:{# Form方式上传文件,注意method是POST,enctype的设置必不可少,不然只能传个文件名,不能传文件内容#} <form action="/upload/" m...

2016-09-26 18:04:00 162

转载 python周报第二十周

0.本周知识点预览model 联表查询model F/Qmodel 多对多中间件缓存信号分页1.model 联表查询增删改查操作:# 增 # # models.Tb1.objects.create(c1='xx', c2='oo') 增加一条数据,可以接受字典类型数据 **kwargs # obj =...

2016-09-19 16:47:00 162

转载 python周报第十九周

0.本周知识点总结Ajax验证django form 验证CSRF安全CookieSessionmodel 数据库ORM1.Ajax验证应用场景:验证用户输入是否合法前端Ajax代码:<!DOCTYPE html><html lang="en"><head> <meta c...

2016-09-18 14:53:00 119

转载 python周报第十八周

0.本周知识点预览django 基础1.django 基础1.路由系统1.初始环境需要安装django,创建project、app,启动django相关命令如下:django-admin startproject day18(项目名)cd day18python3 manage.py startapp day18_app(a...

2016-09-05 10:28:00 117

转载 python周报第十七周

0.本周知识点预览jQuery 基础web框架django基础1.jQuery 基础1.DOM事件绑定需求:得到一个需要输入用户名、密码的表单,未输入则提示,如图:利用DOM绑定事件的代码如下:<!DOCTYPE html><html lang="en"><head> <m...

2016-08-29 16:16:00 121

转载 python周报第十六周

0.本周知识点预览DOMjQuery1.DOM1.查找元素1.直接查找()###根据ID获取一个标签document.getElementById###根据name属性获取标签集合document.getElementsByName###根据class属性获取标签集合document.getElement...

2016-08-23 11:00:00 102

转载 python周报第十五周

0.本周知识点预览CSS基础补充JavaScript基础1.CSS基础补充1.input(html)默认选项<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</tit...

2016-08-15 10:40:00 143

转载 python周报第十四周

0.本周知识点预览HTML基础CSS基础1.HTML基础1.html表头->head<!--告诉浏览器是用什么样的类型来解析html文档--><!DOCTYPE html><!--设置语言--><html lang="en"><head> <!--设置字符集,...

2016-08-08 10:21:00 153

转载 python周报第十三周

0.本周知识点预览SQLAlchemy 进阶paramiko1.SQLAlchemy 进阶1.一对多查询1.普通联表查询和正向查询###导入SQLAlchemy 相关模块from sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column, In...

2016-08-01 11:34:00 131

转载 python周报第十二周

0.本周知识点预览ContextlibRedis发布订阅RabbitMQpymysqlSQLAchemy1.Contextlib模块contextlib模块的contextmanager 可以实现用with来管理上下文,类似于 with open('test.txt','r') as f,这样打开文件操作后就可以自动关闭文件。1.范例一(自定...

2016-07-25 14:45:00 96

转载 python周报第十一周

0.本周知识点预览调用线程的两种方式队列生产者消费者模型线程锁的概念初级版线程池进程进程池协程缓存1.调用线程的两种方式1.自定义子类继承的模式(罕见)##调用线程方法一(非常见)import threading###自定义一个线程类,继承线程父类class MyThread(threading...

2016-07-18 17:10:00 81

转载 python周报第十周

0.本周知识点预览python作用域浅谈py2和py3的多继承socketserver源码简析IO多路复用初识多线程1.python作用域先看一个简单的例子例子1:def func(): name = "lk"func()print(name)执行结果如下:Traceback (most recent ...

2016-07-12 10:30:00 132

转载 python周报第九周

0.本周知识点预览网络编程基础  socketsocketserver1.网络编程基础1.socket利用socket,我们就可以写网络编程的服务端和客户端实现通信了,附上两端的基本实现方法图:从图上可以看到,网络编程需要服务端和客户端,应该先起服务端,再起客户端。服务端的大致步骤为:服务端实例化一个sock...

2016-07-04 11:49:00 110

转载 python周报第八周

0.本周知识点预览类的多态面向对象中类的成员字段方法属性成员修饰符类的特殊成员面向对象其他方法异常梳理设计模式之单例模式  1.面向对象进阶1.多态在众多语言中,在定义函数时,有的参数类型可以随意传入,有的只能传入指定的类型。这种随意的语言的代表就是python,而规规矩矩的传入指定类型的参数的语言,就如java...

2016-06-27 10:52:00 100

转载 python周报第七周

0.知识点预览configparse、XML、zipfile、tarfile面向对象基础1.模块进阶1. configparserliukai@bogon:~/PycharmProjects/s13/day7$ cat testfile[info1]name = liukaiage1 = 19[info2]name = lkag...

2016-06-20 10:58:00 135

转载 python周报第六周

0.本周知识点预览算法反射os、sys正则1.初识算法1.冒泡排序冒泡排序算法的原理如下:(从后往前)1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的...

2016-06-12 12:40:00 317

转载 python周报第五周

0.本周知识点预览装饰器进阶字符串格式化 - format生成器递归模块json、pickletime、datetime、logging1.装饰器进阶 -- 双层装饰器先直接上代码,咱们在来分析。 1 USER_INFO = {} 2 3 def check_login(func): 4 def inner(*ar...

2016-06-06 11:19:00 117

转载 python周报第四周

0.本周知识点预览内置函数装饰器基础1.内置函数进阶1.chr()、ord()print(chr(66))print(ord("F"))执行结果如下B70总结:chr()函数是把数字转换成相应ASCII码对应的值,ord()和chr()相反,可以把ASCII码对应的值转换成数字。2.random()impor...

2016-05-30 22:55:00 103

转载 python周报第三周

0.本周知识点预览set函数文件1.set 集合1.set 方法解析1.定义一个sets1 = "caesary"set1 = set(s1)print(set1)l1 = [1,2,3,4]set2 = set(l1)print(set2)t1 = (1,1,1,2,3)set3 = set(t1)print(se...

2016-05-23 12:07:00 249

转载 python周报第二周

0.本周知识点预览数字类型列表、元组字典运算符1.Python 数字类型Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。以下实例在变量赋值时数字对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些数字对象引用。del语句的语法是...

2016-05-19 13:34:00 146

转载 python周报第一周

首次写博客,勿喷!以后无特殊声明都是在python3.5下操作。1.python2和python3最基础的差异1.printpython2和python3在新手看来最大的差别无异乎是print了,我分别演示下:liukai@bogon:~$ python -VPython 2.7.10liukai@bogon:~$ pythonPython 2.7.10 (default...

2016-05-13 22:47:00 231

空空如也

空空如也

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

TA关注的人

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