python简介: 一、什么是python Python(英国发音:/ pa θ n/ 美国发音:/ pa θɑ n/),是一种面向对象、直译式的计算机程序语言。 每一门语言都有自己的哲学: pythonde 设计哲学是:“优雅”、“明确”、“简单” 二、python由来 1989年的圣诞节期间,吉 ...
分类:
编程语言 时间:
2017-12-26 21:54:09
阅读次数:
145
PAT 1045. 快速排序 著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元? 例如给定N = 5, 排列是1、3、 ...
分类:
编程语言 时间:
2017-12-26 21:54:30
阅读次数:
129
同步与异步 同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication) 所谓同步,就是在发出一个 调用 时,在没有得到结果之前,该 调用 就不返回。但是一旦调用返回,就得到返回值了。 换句话说,就是由 调用者 主动等 ...
分类:
编程语言 时间:
2017-12-26 21:54:54
阅读次数:
362
1、变量 为什么要有变量 如何定义变量(图解) 变量的定义规范 定义方式: 定义变量名不好的方式 代码注释的原则: 文件头 3、数据的类型 数字 字符串 #那单引号、双引号、多引号有什么区别呢? 让我大声告诉你,单双引号木有任何区别,只有下面这种情况 你需要考虑单双的配合 msg = "My nam ...
分类:
编程语言 时间:
2017-12-26 21:55:20
阅读次数:
163
使用 ftplib 建立 FTP 客户端 用于建立FTP Client,与 pyftplib 建立的 Server 进行通信。 快速导航 1. 模块信息 2. 建立 FTP 客户端 1. 模块信息 1.1 常量 / Constants FTP_PORT = 21 标准的FTP协议服务端端口 1.2 ...
分类:
编程语言 时间:
2017-12-26 21:55:51
阅读次数:
224
[摘要] 简单介绍了WSGI、WSGI HTTP Server、查询字符串的处理、第三方库webob的一些用法 ...
分类:
编程语言 时间:
2017-12-26 21:56:18
阅读次数:
427
jcaptcha和kaptcha是两个比较常用的图片验证码生成工具,功能强大。kaptcha是google公司制作,Jcaptcha是CAPTCHA里面的一个比较著名的项目。 Shiro 结合 kcaptcha实现登录验证 ...
分类:
编程语言 时间:
2017-12-26 21:56:27
阅读次数:
134
1.abs 求绝对值 2.all 判断迭代器中的所有数据是否都为true 如果可迭代的数据的所有数据都为true或可迭代的数据为空,返回True。否则返回False 3.any 判断迭代器中的是否有一个数据为true 如果可迭代的数据中有一个数据为true,返回True。否则返回False。可迭代的 ...
分类:
编程语言 时间:
2017-12-26 21:57:27
阅读次数:
439
一、自定义属性 我们知道,在前端页面渲染的过程中,我们可能会需要用到一些后端传来的参数,这种参数的获取我们一般是通过模板语言渲染得到。但是当这些参数是在js文件中被用到(js代码若是单独以文件形式被引用,模板语言不能被渲染)时,怎么办呢?我们可以在页面写一个无实际用处的标签,通过给此标签自定义属性, ...
分类:
编程语言 时间:
2017-12-26 21:57:47
阅读次数:
185
var test = "Class01"; function Class01(privateValue, publicValue) { var _this = this; if (this.constructor.name !== 'Class01') { throw new Error('类只能被 ...
分类:
编程语言 时间:
2017-12-26 21:57:56
阅读次数:
183
调用该generator时,首先要生成一个generator对象,然后用next()函数不断获得下一个返回值: ...
分类:
编程语言 时间:
2017-12-26 21:58:39
阅读次数:
176
1 package com.imooc.array; 2 3 public class SortDemo2 { 4 5 public static void main(String[] args) { 6 //定义一个字符数组并初始化,统计字符'a'或'A'出现的次数 7 //定义一个字符数组ch并... ...
分类:
编程语言 时间:
2017-12-26 21:59:45
阅读次数:
228
http://blog.csdn.net/lcore/article/details/8868943 https://www.jianshu.com/p/63e76826e852 https://www.jianshu.com/p/b54f1df33f84 https://zhuanlan.zhih ...
分类:
编程语言 时间:
2017-12-26 21:59:51
阅读次数:
127
1 下载源码包 (https://www.python.org/downloads/release/python-352/) 2 解压Python-3.5.2.tar.xz 3 sudo ./configure --prefix=/usr/local/python3.5.2 (/usr/local/ ...
分类:
编程语言 时间:
2017-12-26 22:00:15
阅读次数:
287
# 使用反射获取到的函数和方法可以像平常一样加上括号直接调用,获取到类后可以直接构造实例;# 不过获取到的字段不能直接赋值,因为拿到的其实是另一个指向同一个地方的引用,赋值只能改变当# 前的这个引用而已。 # 一.访问对象的属性 class Person(): def __init__(self):... ...
分类:
编程语言 时间:
2017-12-26 22:00:41
阅读次数:
207
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True) 打开文件并返回一个流 也可以将StringIO(文本)或BytesIO(二进制)作为文件来读写 filename-文件 ...
分类:
编程语言 时间:
2017-12-26 22:01:33
阅读次数:
259
参考的是百度公司的JS规范,分为两部分。这是第一部分 [建议] JavaScript 文件使用无 BOM 的 UTF 8 编码。 空格 [强制] 二元运算符两侧必须有一个空格,一元运算符与操作对象之间不允许有空格。 [强制] 用作代码块起始的左花括号 { 前必须有一个空格。 [强制] if / el ...
分类:
编程语言 时间:
2017-12-26 22:41:26
阅读次数:
255
1.双层装饰器 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # author:zml LOGIN_INFO = False IS_ADMIN = False def check_log(func): def inner(): res = func() ...
分类:
编程语言 时间:
2017-12-26 22:41:57
阅读次数:
488
本篇博客主要用于介绍如何使用selenium+phantomJS模拟登陆豆瓣,没有考虑验证码的问题,更多内容,请参考: "Python学习指南" 期初使用driver = webdriver.PhantomJS(),返回的只是,增加了参数就可以了 参考: 1. "获取不到内容,问题参考" 2. "S ...
分类:
编程语言 时间:
2017-12-26 22:42:39
阅读次数:
312
一、人脸识别算法之特征脸方法(Eigenface) 1、原理介绍及数据收集 特征脸方法主要是基于PCA降维实现。 详细介绍和主要思想可以参考 http://blog.csdn.net/u010006643/article/details/46417127 上述博客的人脸数据库打不开了,大家可以去下面 ...
分类:
编程语言 时间:
2017-12-26 22:43:19
阅读次数:
1263