寻找所有的素数的python实现寻找素数也是一个在学习python的一个简单题目。涉及到的知识点是:python内置函数filter()的应用。思路如下:
在全部自然数中,先取出素数2,然后过滤掉以2为因子的所有数(因为这些数都不是素数)得到新的序列
然后在新序列中取出素数 3,然后过滤掉以3为因子的所有数得到一个新的序列
然后在新序列中去除第一个数,然后过滤掉以这个数为因子的所有...
分类:
编程语言 时间:
2015-07-09 21:30:54
阅读次数:
178
之前曾有php版的websocket封装包,见Websocket——php实战,最近使用python做一些功能,需要用到对websocket的操作,因此,参照之前的实现,实现了这个python版本。源码见https://github.com/OshynSong/wspy。
整体实现起来,需要在建立socket监听端口,这需要用到socket标准库模块;之后,需要对对网络字节流进行操作,这个方面py...
分类:
编程语言 时间:
2015-07-09 00:54:29
阅读次数:
272
搬了一年的砖,手糙得不会写代码了。闲来无聊写了个WEB目录文件扫描的小py,实现延迟随机时间,单线程,有WAF时挂个字典随机延迟扫着就行。后期准备持续完善功能,集成一些常用的测试项,代码多了改成OO。功能单一,主要练手,欢迎指正,代码如下: 1 # -*- coding: iso-8859-1 -....
分类:
编程语言 时间:
2015-07-09 00:16:28
阅读次数:
280
起因:几年前为了开发一个监控系统,需要周期性的对系统状态进行检查,因此需要对检查任务进行添加,排队(按时间),移除等操作,无意中发现java jdk 中有DelayQueue,因此实现了一个python版本源码如下:# -*- coding:utf-8 -*-
# python 版的 DelayQueue 类 和 Delayed 接口
#
from Queue import PriorityQu...
分类:
编程语言 时间:
2015-07-07 14:48:30
阅读次数:
207
使用python实现一个简易版的web服务器,旨在了解web服务器的工作原理,及了解HTTP协议。没有涉及多线程处理,并发之类的内容,以后再专门另外研究。...
分类:
Web程序 时间:
2015-07-06 23:29:54
阅读次数:
182
MySQLMTOP是一个由Python+PHP开发的MySQL企业级监控系统。系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理。最重要是MySQL服务器无需安装任何Agent,只需在监控WEB界面配置相关数据库信息,功能非常强大:可对上百台MySQL数据库的状态、连接数、QTS、TPS、数据库..
分类:
数据库 时间:
2015-07-06 20:05:56
阅读次数:
300
以下代码为个人原创,python实现,是处理PDB文件的常用代码,仅供参考!1.下载PDB文件下面是一个下载PDB文件的函数,传入的参数是一个写有pdb名字的namefile文件,函数的核心部分是三个系统命令,先通过wget下载,然后解压,最后替换名字。def downloadpdb(namefile):
inputfile = open(namefile, 'r')
for eac...
分类:
数据库 时间:
2015-07-05 11:05:09
阅读次数:
205
最近在看李航的统计学习方法P11时发现一个多项式函数拟合问题觉得公式的推导有问题,于是看了一些资料发现这里的推倒是有错误的,用python编程验证后发现按书上的求导结果拟合后的函数图像完全不对,下面给出正确的推导结果和对应的python实现与拟合效果。...
分类:
其他好文 时间:
2015-07-05 09:41:04
阅读次数:
342
本文主要介绍FP-tree的构造算法。上接:FP-Growth算法python实现。
tree_builder.py代码:\color{aqua}{tree\_builder.py代码:}#coding=utf-8import tree_buildingclass Tree_builder(object):
"""tree_builder类。 作用:根据事务数据集进行数据准备及构造树....
分类:
编程语言 时间:
2015-07-04 09:41:01
阅读次数:
271
FP_Growth算法是关联分析中比较优秀的一种方法,它通过构造FP_Tree,将整个事务数据库映射到树结构上,从而大大减少了频繁扫描数据库的时间。
FP_Growth算法主要分成两个步骤,第一步是构造FP-Tree,第二步是从FP-Tree中提取频繁项集。
更多关联分析和FP_Growth的介绍以及伪代码请见:什么是关联分析、FP-Growth算法的介绍。本文主要目的是介绍python实现FP...
分类:
编程语言 时间:
2015-07-04 09:40:50
阅读次数:
562