厄拉多筛法: 想要得到一个不大于N的数所有素数,可以先找到不超过根号N的所有素数,设2 = p1 < p2 < ......<pk ≤√N,然后在2,3,4......N里面进行下面的操作: 留下p1 = 2,把p1的倍数全部划掉, 再留下p2 ,把p2 的倍数全部划掉, 继续这一过程,直到留下pk ...
分类:
编程语言 时间:
2016-11-19 23:24:14
阅读次数:
426
最近一段时间学习了算法导论第二版书的第一部分和第二部分的内容,自己编写了其中排序相关的几乎全部算法,包括冒泡排序(bubble sort)、选择排序( selection sort)、插入排序(insertion sort)、希尔排序(shell sort)、归并排序(merge sort)、快速排... ...
分类:
编程语言 时间:
2016-11-19 02:58:28
阅读次数:
294
一、开始的话 使用python简单的实现websocket服务器,可以在浏览器上实时显示远程服务器的日志信息。 之前做了一个web版的发布系统,但没实现在线看日志,每次发布版本后,都需要登录到服务器上查看日志,非常麻烦,为了偷懒,能在页面点几下按钮完成工作,所以这几天查找了这方面的资料,实现了这个功 ...
分类:
编程语言 时间:
2016-11-19 02:53:29
阅读次数:
309
拉格朗日插值法的最大毛病就是每次引入一个新的插值节点,基函数都要发生变化,这在一些实际生产环境中是不合适的,有时候会不断的有新的测量数据加入插值节点集, 因此,通过寻找n个插值节点构造的的插值函数与n+1个插值节点构造的插值函数之间的关系,形成了牛顿插值法。推演牛顿插值法的方式是归纳法,也就是计算L ...
分类:
编程语言 时间:
2016-11-18 18:07:05
阅读次数:
589
用python实现了一个小型的自动发版本的工具。这个“自动发版本”有点虚, 只是简单地把debug 目录下的配置文件复制到指定目录,把Release下的生成文件复制到同一指定,过滤掉不需要的文件夹(.svn),然后再往这个指定目录添加几个特定的文件。 这个是我的第一个python小程序。 下面就来看 ...
分类:
编程语言 时间:
2016-11-17 19:41:37
阅读次数:
176
实现功能: 邮件发送,支持文字,音频文件,文本文件,图形文件,应用程序及其它类型文件的发送; 支持不同的邮箱; 支持一次性往多个邮箱发送; 支持一次性发送n个附件; 支持中文命名的附件发送; mail.conf配置: 说明:不同类型的邮箱(发件人邮箱),需要修改配置文件为对应的host和端口 smt ...
分类:
编程语言 时间:
2016-11-16 13:40:26
阅读次数:
214
1、需要使用的模块MySQLdb,下载地址为:http://sourceforge.net/projects/mysql-python/2、实现代码如下:#!/usr/bin/envpython
#encoding:utf-8
importMySQLdb
#数据操作类
classDBHelper:
"""
数据操作类,提供数据操作的方法
"""
def__init__(self,host,user,password,por..
分类:
数据库 时间:
2016-11-15 21:03:00
阅读次数:
183
主要开发环境: python3.5 python SDK版本 PIL 图片处理库 libsvm 开源的svm机器学习库 python SDK版本 图片处理库 开源的svm机器学习库 关于环境的安装,不是本文的重点,故略去。 6 基本流程 一般情况下,对于字符型验证码的识别流程如下: 准备原始图片素材 ...
分类:
编程语言 时间:
2016-11-15 08:20:01
阅读次数:
809
【企业号的创建、企业号应用的创建、组、tag、part就不赘述了,一搜一大堆,但是网上拿的那些个脚本好多都不好使,所以自己修了一个】坦率的讲,这个脚本是用来作为zabbix的通知媒介脚本的,本人是个菜鸟,如果哪里不对,大神们不要笑话,python也处于学习阶段,如果有哪些地方..
分类:
微信 时间:
2016-11-15 02:00:39
阅读次数:
433
老板有一个要求,说要看到一个url每日的访问量,然而系统在开发的时候并没有做这样的计数,于是我就想到,由于前段负载使用nginx做的,有access日志,尝试了一下从access日志中将结果分析出来,最终的效果是实现了,也许效率不是那么高,逻辑不是那么合理,起码效果达到了,本..
分类:
数据库 时间:
2016-11-15 02:00:34
阅读次数:
210