最新消息:

标签:python

安全漏洞 CVE-2015-7547 修复与测试
安全

安全漏洞 CVE-2015-7547 修复与测试

admin 9年前 (2016-02-20) 5389浏览 0评论

前提: 这个bug在去年最初报出来是作为crash问题报的,当时没有深究背后的远程代码执行的可能性。后来Google的工程师偶然发现这个问题,深究后发现问题不是crash那么简单 https://googleonlinesecurity.blogsp...

python解释器是单线程的  有必要进行多线程编程吗
python

python解释器是单线程的  有必要进行多线程编程吗

admin 9年前 (2015-12-19) 3604浏览 0评论

多线程最开始就不是用来解决多核利用率问题的。 是用来解决IO占用时CPU闲置问题的。 有必要,至少能解决很多IO阻塞问题。 能产生IO阻塞的情况很多,比如网络、磁盘,等等。当发生阻塞时,Python是不耗CPU的,此时如果就一个线程就没法处理其他事情...

图解 Python 深拷贝和浅拷贝
python

图解 Python 深拷贝和浅拷贝

admin 9年前 (2015-09-30) 3369浏览 0评论

Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 对象赋值 直接看一段代码: will = ["Will", 28, ["Python",...

50个数据科学和机器学习速查表
python

50个数据科学和机器学习速查表

admin 9年前 (2015-07-28) 3922浏览 0评论

在数据科学领域有成千上万的包和数以百计的函数公式,你虽然不需要掌握所有的这些知识,但是有一个速查表在你的学习中是非常重要的。学习大数据包括对统计学、数学、编程知识(尤其是R、python、SQL)等知识的理解,还需要理解业务来驱动决策。这些表单也许能...

Zabbix API  python版本
api

Zabbix API python版本

admin 9年前 (2015-07-24) 4173浏览 0评论

#!/usr/bin/python # -*- coding: utf-8 -*- import urllib2 import sys import json class zabbixtools: def __init__(self): self.u...

Python 中的进程、线程、协程、同步、异步、回调
python

Python 中的进程、线程、协程、同步、异步、回调

admin 9年前 (2015-07-19) 6029浏览 1评论

进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 在刚刚结束的 PyCon2014 上海站,来自七牛云存储的 Python 高级工程师许智翔带来了关于 Python 的分享《Python中...

解决web.py在SAE云中的Session使用问题
SAE

解决web.py在SAE云中的Session使用问题

admin 10年前 (2015-06-08) 3024浏览 0评论

这段时间一直想尝试着在SAE中使用Python,初步选择了Web.py框架做为开发框架,但是可怜SAE上的资料少的可怜,有点问题基本上解决不了,今天解决一个Session在Session的存储问题,在SAE中不能直接用本地文件存储,好像是权限的原因,...

SAE Python如何搭建本地开发环境
python

SAE Python如何搭建本地开发环境

admin 10年前 (2015-06-08) 4476浏览 1评论

SAE是Sina推出的AppEngine,目前支持Python运行环境。和所有PAAS一样,服务器环境和本地开发环境总是有区别,如果在开发和部署阶段不断修改代码,会非常繁琐。本文讲述如何在本地和服务器共享同一代码版本,可以在本地调试,服务器直接部署。...

python的mysql连接池并加入缓存过期
mysql

python的mysql连接池并加入缓存过期

admin 10年前 (2015-06-02) 5303浏览 0评论

前段时间在看高级连接池的实现,所以高级连接池就是一次构建实例的时候,他会一次性创建出指定个数的链接对象,然后会把这些链接对象放到队列里面,然后会开一个线程专门去维护他们,好让他们别怪了,或者提前知道他们怪了,会在生成一个可用的链接。 该线程也会定时的...

浅谈redis数据库的键值设计
redis

浅谈redis数据库的键值设计

admin 10年前 (2015-04-20) 3489浏览 0评论

丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合k...

运维自动化之salt学习笔记
salt

运维自动化之salt学习笔记

admin 10年前 (2015-04-13) 6142浏览 0评论

引言:关于运维 1:saltstack的基本介绍 2:salt的安装 1:服务端 1:安装 2:配置文件 3:运行 4:注意事项 2:客户端 1:安装 2:配置文件 3:运行 4:注意事项 3:salt的使用: 1:基础知识 1:targeting ...

通过装饰器快速给django视图添加权限验证
Django

通过装饰器快速给django视图添加权限验证

admin 10年前 (2015-03-31) 7847浏览 0评论

由于不会使用Django中强大的admin管理功能(学习的时候跳着学的),所以自己自定义了一个简单的包含权限认证的用户管理模块。但是在使用过程中发现有很多视图可能使用到了特定的权限,而进行权限验证的代码具有明显的重复性。所以想抽取出来封装成一个独立的...

Python中导入模块或包语句
python

Python中导入模块或包语句

admin 10年前 (2015-03-25) 3177浏览 0评论

这篇文章讨论了Python的from <module> import *和from <package> import *,它们怎么执行以及为什么使用这种语法(也许)是一个坏主意。 从一个模块导入全部 from <modu...

Python 下AP信号强度检测 之 wifi-linux
AP

Python 下AP信号强度检测 之 wifi-linux

admin 10年前 (2015-03-25) 7746浏览 0评论

作为一名python极客,我喜欢在github上挖掘新的用于linux用户的python工具。今天我发现了一款用python写成的用于检测AP信号强度的工具:wifi-linux。 我已经在wifi-linux上实验了大约两个小时,并且它工作的很好,...