阿里山QQ

导航

2018年5月5日 #

django restfulwork 源码剖析

摘要: 概要: 1.restful 规范(建议); 2. django rest framework框架 内容回顾: 1.开发模式; - 普通开发模式(前后端放在一起写) - 前后端分离 好处: 后端一套,前端使用app,pc等; 2. 后端开发 为前端提供URL(API的开发) 注:永远返回Httpres 阅读全文

posted @ 2018-05-05 23:16 阿里山QQ 阅读(364) 评论(0) 推荐(0) 编辑

2017年6月23日 #

jquery扩展

摘要: 写jquery的扩展有两种方法,都差不多,区别在调用的方式有所区别 如果我们需要在我们的html中引用jquery插件,自己写插件的时候,为了避免全局变量和其他的jquery插件冲突,需要使用jquery的自执行函数; 阅读全文

posted @ 2017-06-23 10:59 阿里山QQ 阅读(160) 评论(0) 推荐(0) 编辑

2017年6月19日 #

序列的增量赋值 +=和*=

摘要: +=的实现是通过__iadd__实现的,如果类中没有实现__iadd__方法,那么就会调用__add__方法; 可变序列:调用的是__iadd__方法; 不可变序列:调用的是__add__方法; +和*操作都会先创建新的对象,然后做拼接操作; __iadd__不会创建新的序列,而是在原来的序列上做增 阅读全文

posted @ 2017-06-19 10:12 阿里山QQ 阅读(322) 评论(0) 推荐(0) 编辑

2017年6月16日 #

参考博客

摘要: http://www.cnblogs.com/linhaifeng 阅读全文

posted @ 2017-06-16 23:06 阿里山QQ 阅读(243) 评论(0) 推荐(0) 编辑

拆包

摘要: 使用* 运算符把一个可迭代对象拆开作为函数的参数: 对于不感兴趣的数据,使用_占位: 在python3中,在迭代器中,使用*来处理剩余的元素 阅读全文

posted @ 2017-06-16 11:56 阿里山QQ 阅读(129) 评论(0) 推荐(0) 编辑

python2和python3关于列表推导的差别

摘要: 看下面两个例子: python2的环境:列表中的同名变量名被替换了 python3:列表中的同名变量名没有被替换 总结:在python3环境,对于列表推导、生成器表达式、字典推导、set推导,python3会维护自己的局部变量,局部变量不会影响上下同名的变量; 阅读全文

posted @ 2017-06-16 11:30 阿里山QQ 阅读(151) 评论(0) 推荐(0) 编辑

2017年6月14日 #

salt Rosters

摘要: salt除了支持Master 和Minion方式之外,还支持SSH; SSH方式因为没有minion主动连接master,所以需要维护 roster,提供master可以操作的对象;roster的配置文件默认在:/etc/sat/roster 如果在roster的配置文件中没有写入私钥文件或者密码, 阅读全文

posted @ 2017-06-14 16:10 阿里山QQ 阅读(118) 评论(0) 推荐(0) 编辑

2017年6月12日 #

list.sort和内置方法sorted的区别

摘要: 1、list.sort会直接修改list,不会把原来的列表复制一份,直接修改list,所以list.sort的返回值为None; 2、sorted(list)的返回值就修改之后的list,原来的list不会做任何修改; 阅读全文

posted @ 2017-06-12 18:07 阿里山QQ 阅读(170) 评论(0) 推荐(0) 编辑

关于在元祖中+=

摘要: 先看一个例子: 这里产生了一个非常奇怪的现象:本来元祖的元素是不可变的,所以在操作的时候,报了TypeError错误,但是元祖的元素的确实被改变了; 实际上,在赋值语句的时候,如果我们把t[2]当做一个普通变量,因为其值是可变的对象,所以,赋值赋值操作可以完成,但是,当在重新赋值后的对象被放入元祖的 阅读全文

posted @ 2017-06-12 11:51 阿里山QQ 阅读(126) 评论(0) 推荐(0) 编辑

2017年6月8日 #

runners

摘要: saltstack return 除了在配置文件中可以定义外(太繁琐),还可以自定义retunner,当然,这需要通过代码实现了,实现方式和自定义的pillar和grains类似,步骤如下: 查看有哪些returner returner的源码在 salt项目下的 salt/returners.py 阅读全文

posted @ 2017-06-08 17:30 阿里山QQ 阅读(185) 评论(0) 推荐(0) 编辑