自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 线程池

import timeimport threadpooldef say(str): print(str) time.sleep(3)name_list = [i for i in range(5)]pool = threadpool.ThreadPool(10)requests = threadpool.makeRequests(say, name_list)[po

2018-01-23 20:03:41 222

原创 python数据结构与算法

1,二叉树及遍历# -*- coding: utf-8 -*-__author__ = 'Administrator'# 定义二叉树节点class Node(object): def __init__(self, data, left=None, right=None): self.data = data self.left = left

2017-11-11 10:13:55 315

原创 Windows下python2和python3共存下,分别创建virtualenv虚拟环境

1,D:\soft\virtual>virtualenv env该命令默认使用python2解释器创建的虚拟环境使用时进入env/Scripts目录下D:\soft\virtual>cd env/Scripts/D:\soft\virtual\env\Scripts>activate启用虚拟环境(env) D:\soft\virtual\env\Scripts>de

2017-10-15 16:52:30 1765

原创 windows下解决pip安装超时问题以及其他问题

我们用默认pip源进行安装第三方模块时,经常会碰到超时问题,下面是解决方案首先在下面文件夹下建立一个pip文件夹C:\Users\Administrator\AppData\Roaming然后在pip文件夹下新建一个文件pip.ini,内容:[global]timeout = 60000index-url = https://pypi.tuna.tsinghua

2017-10-10 14:12:05 13704 8

原创 python冒泡排序与插入排序,快速排序

# 冒泡排序a = [3,6,87,21,1,34,6,45]b = []for i in range(len(a)-1): for j in range(len(a)-i-1): if a[i]<a[j+i+1]: t = a[i] a[i] = a[j+1+i] a[j+1+i] = ...

2017-09-29 16:06:49 246

原创 opencv 训练分类器

分三步,准备正反样本数据、训练、测试一,准备正反样本数据两个不同的文件夹分别存放正反数据,正样本也就是你需要识别的图片,比如人脸集,负样本是不含需要识别的图像。样本数,正:反=1:2到1:3,大小必须统一,推荐20x20现在开始制作正负样本:我通过写的一个python脚本将图片转化成大小格式一致import osimport timeimport cv2def alt

2017-08-18 19:13:54 626

原创 python下批量修改图片格式和大小

import osimport timeimport cv2def alter(path,object): result = [] s = os.listdir(path) count = 1 for i in s: document = os.path.join(path,i) img = cv2.imread(docum

2017-08-18 14:26:50 8128 1

原创 kata题目

My little sister came back home from school with the following task:given a squared sheet of paper she has to cut it in pieceswhich, when assembled, give squares the sides of which forman increasing s

2017-08-11 19:40:32 488

原创 如何用正则表达式写密码规则

You need to write regex that will validate a password to make sure it meets the follwing criteria:At least six characters longcontains a lowercase lettercontains an uppercase lettercontains a numb

2017-08-11 14:18:30 753

原创 将tensorflow的backend设置为theano的backend

因为windows下python2.7不支持tensorflow。因此可以使用theano的backend设置步骤如下1:在C:\Python27\Lib\site-packages\keras\backend下的__init__.py文件下修改下面参数# Default backend: TensorFlow.#_BACKEND = 'tensorflow'_BACKEN

2017-08-07 16:36:46 3422

原创 python多线程threading及锁机制

1,多线程无锁情况下import threadingimport timebalance = 0def change_it(n): global balance balance = balance + n balance = balance - ndef run_thread(n): for i in range(10000):

2017-07-28 17:06:41 415

原创 Linux下C语言多进程实现

这是一个简单的例子#include #include    //thread函数是开的一个进程实现的功能void thread(void){        int i;        for(i=0;i                printf("this is a thread\n");}        int main(){        pt

2017-07-24 10:42:36 2249 4

原创 wins下python安装MySQLdb模块

前提是安装了pip1,先安装wheel,执行命令pip install wheel2,下载MySQLdbhttp://www.lfd.uci.edu/~gohlke/pythonlibs/如下载的文件名:MySQL_python-1.2.5-cp27-none-win_amd64.whl执行命令pip install MySQL_python-1.2.5-cp27-none-w

2017-07-14 09:22:18 263

原创 解决python opencv无法播放视频的问题

解决python opencv无法播放视频的问题解决步骤:1,在opencv的安装目录如D:\soft\opencv\opencv\sources\3rdparty\ffmpeg,我的opencv版本号是2.4.10所有修改opencv_ffmpeg_64.dl为opencv_ffmpeg2410_64.dlll2,将修改的文件opencv_ffmpeg2410_64.dlll放到py

2017-07-12 13:51:03 3591

原创 python中如何判断路径是否存在

>>> import os>>> path = '/home/z'>>> path = path.strip()                    strip函数默认是去除字符串两边的空格>>> isExists = os.path.exists(path)      判断path路径是否存在>>> print isExistsTrue>>> path = 'h/z'

2017-07-11 10:11:49 2778

原创 python中装饰器的简单用法

装饰器在python中扮演着很重要的作用,例如插入日志等,装饰器可以为添加额外的功能同时又不影响业务函数的功能。比如,运行业务函数fun()同时打印运行花费的时间1,运行业务函数fun()同时打印运行花费的时间import timedef dec(fun):    start = time.time()    fun()    end = time.time()    a = end - star...

2017-07-07 17:46:54 244

原创 virtualenv : python的虚拟环境

虚拟的python环境,能在本地目录安装不同版本的python环境,在开发新应用时可以创建虚拟环境,保持我们的系统模块干净1,安装pip3sudo pip3 install virtualenv2,使用root@ubuntu:/home/z# pip install virtualenv             安装virtualenvCollecting virtualenv

2017-07-05 10:36:47 194

原创 Python中format简单用法

>>> '{:*^5} '.format(10)     输出5个字符,用*填充,……表示居中'*10** '>>> '{:*>5} '.format(10)   输出5个字符,用*填充,……表示右对齐'***10 '>>> '{:*'10*** '>>> a={'name':'xiaoming','age':18}>>> 'my name is

2017-07-03 17:59:39 828

原创 Python中join的简单用法

Python中join的简单用法>>> a='12345'>>> b='-'>>> b.join(a)'1-2-3-4-5'>>> a=[1,2,3,4,5]>>> b.join(a)Traceback (most recent call last):  File "", line 1, in TypeError: sequence item 0:

2017-07-03 17:46:53 867

原创 Python中any的用法

Python中any的用法当any中元素全为0或者‘’或者FALSE时,返回FALSE,否则返回TRUE>>> any([0])False>>> any([0,1,2])True>>> any([0,1,2,''])True>>> any([0,''])False>>> any((0))Traceback (most recent call la

2017-07-03 17:37:11 8252 1

原创 Python中defaultdict(lambda:3)用法

collections模块的defaultdict例子解析下面的例子中创建了一个字典a,默认值是3>>> from collections import defaultdict>>> a=defaultdict(lambda:3)>>> adefaultdict( at 0x7f65b74a68c0>, {})>>> a[1]3>>> a[2

2017-07-03 17:13:30 2873

原创 python常用模块(不定时更新)

python常用模块(不定时更新)自个经常用到的,会不定时更新1, curses模块               http://www.cnblogs.com/starof/p/4703820.html 2,argparse模块         https://blog.ixxoo.me/argparse.html3,docopt模块             命令行

2017-06-30 20:26:10 336

原创 Python书籍推荐

500 line or less各章节链接:1. A Template Enginehttp://aosabook.org/en/500L/a-template-engine.html2. Web Spreadsheethttp://aosabook.org/en/500L/web-spreadsheet.html3.A Web Crawlerhttp:

2017-06-29 14:32:29 357

原创 安装Python-pip时遇到的问题

1.sudo apt-get install python-pip python-dev 执行失败 解决: sudo apt-get update 更新下

2017-06-28 17:47:34 401

机器学习人脸数据库

包含:AR人脸库、IMM_face_db、MIT人脸库、ORL、yale人脸库、黄色人种人脸库 可用于人脸跟踪训练,人脸识别

2017-08-31

机器学习算法原理与编程实践_郑捷著_电子工业出版社.pdf (附全部代码)

由于上传文件有大小限制,故将资源放到百度网盘,附件有链接和密码。此资源包含pdf文档和全部章节代码。自行保存下载

2017-08-30

UPNP编程指南

UPnP协议并在Linux下实现其部分设备的功能

2017-07-25

UPNP协议文档中文版

此文档是翻译后的UPNP协议文档

2017-07-25

空空如也

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

TA关注的人

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