自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aimmon

姗珍海味

  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

翻译 Python学习笔记--Python函数式编程10-5.装饰器

Python语言的高级特性函数式编程(FunctionalProgramming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程语言: LISP, Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python 需要讲述 高阶函数 返回函数 匿名函数...

2018-08-31 21:41:14 195

翻译 Python学习笔记--Python函数式编程10-4.匿名函数

Python语言的高级特性函数式编程(FunctionalProgramming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程语言: LISP, Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python 需要讲述 高阶函数 返回函数 匿名函数...

2018-08-31 21:36:27 197

翻译 Python学习笔记--Python函数式编程10-3.返回函数

Python语言的高级特性函数式编程(FunctionalProgramming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程语言: LISP, Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python 需要讲述 高阶函数 返回函数 匿名函数...

2018-08-31 21:25:20 205

原创 Python学习之*(星),两个**(星)

在学习Python “装饰器“的过程中,会看到这样一种写法def log(func): def wrapper(*args, **kw): print('call %s():' % func.__name__) return func(*args, **kw) return wrapper表示,,一脸懵逼。在C语言中,* 表示指针,**表示...

2018-08-31 10:03:34 5498 1

翻译 Python学习笔记--Python函数式编程10-6.偏函数

Python语言的高级特性函数式编程(FunctionalProgramming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程语言: LISP, Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python 需要讲述 高阶函数 返回函数 匿名函数...

2018-08-30 23:00:48 179

翻译 Python学习笔记--Python函数式编程10-2.高阶函数

函数式编程(FunctionalProgramming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程语言: LISP, Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python 需要讲述 高阶函数 返回函数 匿名函数 装饰器 偏函数 高...

2018-08-30 22:36:14 212

翻译 Python学习笔记--Python函数式编程10-1.lambda表达式

Python语言的高级特性函数式编程(FunctionalProgramming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式编程语言: LISP, Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一半函数式一半Python 需要讲述 高阶函数 返回函数 匿名函数...

2018-08-30 21:59:34 436

翻译 Python学习笔记--Python基础-09-常用模块shutil

常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思shutil 模块import shutil# copy() 复制文件# 格式:shutil.copy(来源路径,目标路...

2018-08-30 21:41:50 146

翻译 Python学习笔记--Python基础-09-常用模块os

# listdir() 获取一个目录中所有子目录和文件的名称列表# 格式:os.listdir(路径)# 返回值:所有子目录和文件名称的列表ld = os.listdir()print(ld)常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,strin...

2018-08-30 21:01:49 157

翻译 Python学习笔记--Python基础-09-常用模块datetime

常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思datetime模块datetinme提供日期和时间的运算和表示import datetime# datetime常见属性...

2018-08-29 23:57:24 151

翻译 Python学习笔记--Python基础-09-常用模块zip

常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思zip - 压缩包- 模块名称叫 zipfileimport zipfile#zipfile.ZipFile(file[, ...

2018-08-29 23:40:32 123

翻译 Python学习笔记--Python基础-09-常用模块random

常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思random随机数 所有的随机模块都是伪随机import random# random() 获取0-1之间的随机小数#...

2018-08-29 23:04:16 171

翻译 Python学习笔记--Python基础-09-常用模块time

常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思time模块时间戳- 一个时间表示,根据不同语言,可以是整数或者浮点数- 是从1970年1月1日0时0分0秒到现在经历的秒数...

2018-08-29 22:51:06 137

翻译 Python学习笔记--Python基础-09-常用模块calendar

常用模块calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思calendar跟日历相关的模块# 使用需要先导入import calendar# calendar: 获取一年的日历字符串...

2018-08-29 22:41:42 138

翻译 Python学习笔记--Python基础-08-高级函数

zip把两个可迭代内容生成一个可迭代的tuple元素类型组成的内容l1 = [ 1,2,3,4,5]l2 = [11,22,33,44,55]z = zip(l1, l2)print(type(z))print(z)for i in z: print(i)<class 'zip'><zip object at 0x7f61c457ab88...

2018-08-29 20:50:59 148

翻译 Python学习笔记--Python基础-07-异常

异常广义上的错误分为错误和异常 错误指的是可以人为避免 异常是指在语法逻辑正确的前提下,出现的问题 在python里,异常是一个类,可以处理和使用# 异常的分类    AssertError 断言语句(assert)失败    AttributeError 尝试访问未知的对象属性    EOFError 用户输入文件末尾标志EOF(Ctrl+d)    FloatingPo...

2018-08-29 00:39:05 205

翻译 Python学习笔记--Python基础-06-模块,包管理

# 1. 模块- 一个模块就是一个包含pytho代码的文件, 后缀名成是.py就可以,模块就是个python文件- 为什么我们用模块    - 程序太大,编写维护非常不方便,需要拆分    - 模块可以增加代码重复利用的方式    - 当做命名空间使用,避免命名冲突- 如何定义模块    - 模块就是一个普通文件,所以任何代码可以直接书写,    - 不过根据模块的规范,最好在木...

2018-08-29 00:21:49 191

翻译 Python学习笔记--Python基础-05-OOP知识

 Python免费全栈课程了解以下,图灵学院  www.tulingxueyuan.com以下来自笔记整理,# 0. OOP-Python面向对象- Python的面向对象- 面向对象编程    - 基础    - 公有私有    - 继承    - 组合,Mixin- 魔法函数    - 魔法函数概述    - 构造类魔法函数    - 运算类魔法函数    ...

2018-08-28 23:54:05 299

原创 Python import无法导入包问题

一个文件夹下的同一级的文件,import 时却无法导入,怪哉?!This inspection detects names that should resolve but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-...

2018-08-28 23:28:46 29960 3

翻译 Python学习之Mixin

Mixin是一种思想,用部分实现的接口来实现代码复用。可以用来解决多继承的问题,又可以用来扩展功能。简单来说,Mixin是带有全部实现或者部分实现的接口,其主要作用是更好的代码复用。在设计类的继承关系时,通常,主线都是单一继承下来的,例如,Ostrich继承自Bird。但是,如果需要“混入”额外的功能,通过多重继承就可以实现,比如,让Ostrich除了继承自Bird外,再同时继承Runna...

2018-08-28 22:51:28 1058

翻译 Python学习之 多继承

在使用编程语言抽象事物之间的继承关系的时候,需要考虑对多继承的实现。所谓多继承就是说一个类有多个基类,举个简单的例子,dog是animal,同时dog又是runnable(可以跑动的对象)。多继承对于人类的思维来说是比较正常直观的,但是对于计算机编程语言,都会遇到一个绕不过去的问题,那就是菱形继承(diamond problem),下面这个图形象展示了什么是菱形继承 从上图可以看到...

2018-08-28 22:43:07 1109

原创 Java a=a+b 和a+=b 一样吗

初次看到,肯定会疑问,难道另有玄机?!下面开始谜底揭晓:如果两个变量数据类型一样时,       没有区别 a=a+b, a+=b如果两个数据类型不一样呢?我们发现 ,"类型不匹配,int 不能转换成byte",当然,我们也可强转,将已经转换成int类型的a+4强制转换为byte类型,这样也是可以的。但是这种转换可能会导致溢出或者精度的下降,如果容忍可能出现的误差,可以...

2018-08-27 21:33:21 10943 1

翻译 Python学习之 issubclass 和isinstance

1.issubclass语法  issubclass(class, classinfo) #检测一个类是否是另一个类的子类class A: pass class B(A): pass print(issubclass(B,A)) # 返回 True2.isinstance语法isinstance(object, classinfo) #检测一个对象是否是一...

2018-08-27 15:23:20 305

翻译 Nginx 过滤网络爬虫

现在的网络爬虫越来越多,有很多爬虫都是初学者写的,和搜索引擎的爬虫不一样,他们不懂如何控制速度,结果往往大量消耗服务器资源,导致带宽白白浪费了。有对网站收录有益的,比如百度蜘蛛(Baiduspider),也有不但不遵守robots规则对服务器造成压力,还不能为网站带来流量的无用爬虫,比如宜搜蜘蛛(YisouSpider)(最新补充:宜搜蜘蛛已被UC神马搜索收购!所以本文已去掉宜搜蜘蛛的禁封!==&...

2018-08-27 10:57:44 629

翻译 Python学习笔记--Python基础-04-分支循环

三大结构顺序 分支 循环分支 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 ...... 条件表达式就是计算结果必须为布尔值的表达式 表达式后面的冒号不能少 注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级 条件表达式结果为True执行if后面的缩进的语句块# if语句练习...

2018-08-26 14:31:27 183

翻译 Python学习笔记--Python基础-03-字符串+变量

字符串转义字符 格式化 内建函数(后延)转义字符用一个特殊的方法表示出一系列不方便写出的内容,比如回车键,换行键,退格键 借助反斜杠字符,一旦字符串中出现反斜杠,则反斜杠后面一个火几个字符表示已经不是原来的意思了,进行了转义 在字符串中,一旦出现反斜杠就要加倍小心,可能由转义字符出现 不同系统对换行操作有不同的表示 windows: \n Linux: \r\n s...

2018-08-26 14:14:02 139

翻译 Python学习笔记--Python基础-02-python概述

图灵学院可以了解一下,http://www.tulingxueyuan.com/环境安装推荐Virtualbox + Ubuntu 套件推荐 Anaconda3+pycharm 如果机器内存大于4G,推荐虚拟机下启动系统 小于4G的话,推荐用Windows下的 Anaconda+pycharm# 代码的作用# 1. 给人看# 2. 给机器看# 注释是纯给人看的内容prin...

2018-08-26 13:49:22 166

翻译 Python学习笔记--Python基础-01-python概述

图灵学院可以了解一下,http://www.tulingxueyuan.com/Python概述计算机语言概述 语言:交流的工具,沟通媒介 计算机语言:人跟计算机交流的工具,翻译官 Python是计算机语言里的一种 Python编程语言 代码:人类语言,同过代码命令机器,跟机器交流 Python解释器: 就是那个担任翻译工作的二狗子同学 流程: 写代码...

2018-08-26 13:36:07 216

原创 Python 学习之Anaconda 设置默认打开chrome 浏览器

python学习中最繁琐的就是不同版本和不同库之间的管理,而Anaconda就是将所有的版本都当做包来管理(包括conda)。Anaconda优点总结起来就八个字:省时省心、分析利器。省时省心: Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要...

2018-08-26 11:32:59 15806 1

原创 Python第三方库安装

一.Pycharm安装File-->Settings-->Project Interpreter 二.命令行安装1.安装pip(注意 : python2 写法pip, python3 写法pip3)pip --version如果显示了pip 版本,说明pip 成功安装了如果没有安装的话,请查看: 使用pip 安装库pip ins...

2018-08-25 19:45:01 693

原创 Python -m 把模块当脚本启动

python3 -m pip install PackageName-m 意思是将库中的python模块用作脚本去运行将模块当做脚本去启动有什么用?python run.py python -m run.py这是两种加载py文件的方式:1叫做直接运行2相当于import,叫做当做模块来启动不同的加载py文件的方式,主要是影响——sys.path 这个属性。sys.pat...

2018-08-25 13:55:35 1927 1

转载 Python 常用库大全

作者:史豹链接:https://www.zhihu.com/question/20501628/answer/223340838来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可...

2018-08-25 11:12:34 2381

原创 Python3 正则表达式-标志位

re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回None。函数语法re.match(pattern, string, flags=0)修饰符 描述 re.I 忽略大小写 ( IGNORE CASE ) re.L 做本地化识别(locale-aware)匹配 ( LOCALE )...

2018-08-23 14:29:17 462

原创 Eclipse 启动时提示an internal error occurred during

起因:加载maven 项目时,尚未下载完就强制关闭了eclipse.再次启动时始终提示an internal error occurred during解决方案:打开项目所在的workspace, .metadata\.plugins\org.eclipse.e4.workbench 此目录下有个workbench.xmi文件,删除包含sharedElements 标签的内容....

2018-08-12 14:27:30 9205 4

原创 Python3自学--3基础语法-Python编码(下)

标识符     (规则可以参考Java)第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。在 Python 3 中,非 ASCII 标识符也是允许的了。python保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:#-...

2018-08-12 01:21:37 183

原创 Python3自学--3基础语法-Python编码(上)

文章节选自 http://www.runoob.com/python3/python3-basic-syntax.html编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。注意:如果你使用编辑器,同时需要设置 py 文件存储的格式为 UTF-8,否则会出现类似以下错误信息:SyntaxError: (unicode erro...

2018-08-12 00:54:27 488

原创 Python3自学--2环境搭建补充部分

二.安装pip 和setuptools第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装。1、下载 [root@BigData11 tools]# wget –no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-28....

2018-08-11 16:13:58 108

原创 Python3自学--2环境搭建

笔者开发环境:[root@BigData11 /]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.4 (Maipo)安装Python3:以Python3.6.1 为例:1.访问https://www.python.org/downloads/source/,选择源码压缩包2.上传到...

2018-08-11 16:12:24 178

原创 Python3自学--1简介

一.Python的由来Python 的创始人-吉多·范罗苏姆(Guido van Rossum)。1989年,在阿姆斯特丹圣诞节期间,为了打发圣诞节的无趣,Guido决心开发一个新的脚本解释程序,Python 这个名字,来自 Guido 所挚爱的BBC电视剧 Monty Python’s Flying Circus (英国六人喜剧团体,巨蟒剧团)。他希望Python ,能符合他的理...

2018-08-11 12:08:52 157

原创 Hadoop HA This node has namespaceId '***' and clusterId '**'

由于先前搭建了Hadoop的联盟环境,搭建HA环境是只是注释了配置文件中有关Federation 的配置,结果在HA环境时,kill 掉主节点的namenode ,从节点的namenode 也一并被kill掉了,先看namenode 的报错日志信息:2018-08-02 07:08:00,260 WARN org.apache.hadoop.hdfs.qjournal.client.Quor...

2018-08-03 07:53:56 2010 1

电商数仓指标.mmap

免费分享 电商数据仓库指标 脑图 | 免费分享 电商数据仓库指标 脑图 免费分享 电商数据仓库指标 脑图 | 免费分享 电商数据仓库指标 脑图 免费分享 电商数据仓库指标 脑图 | 免费分享 电商数据仓库指标 脑图 免费分享 电商数据仓库指标 脑图 | 免费分享 电商数据仓库指标 脑图

2020-06-05

北京央视公众资讯有限公司面试题

北京央视公众资讯有限公司面试题

2015-08-08

空空如也

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

TA关注的人

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