摘要:
映射的概念 设$X$,$Y$是集合,若$\forall x \in X$,$\exists$唯一的$y \in Y$,使得$f:x \to y$ 则称$f$为$X$到$Y$的一个映射,记$y=f(x)$ 对于$f:X \to Y$ $f:$对应法则(Rule) $D_f=X:$定义域(Domain) 阅读全文
摘要:
Linux用户 Linux权限相关 Linux系统配置文件 环境变量 Linux命令 file iconv finger 常见错误 #!/bin/bash - no such file or directory 免密登陆 阅读全文
摘要:
用户级别识别 #:超级用户 $:普通用户 _________________________________________________________________________________________________________________________________ 阅读全文
摘要:
权限分组 用户:文件所有者 用户组:多个用户的集合 其他:除了用户和用户组之外的任何用户 权限类别 r:表示读的权限 w:表示写的权限 x:表示执行的权限 s:表示setuid权限,允许用户以其拥有者的权限来执行可执行文件,即使这个可执行文件是由其他用户运行的 该权限的使用不是无限制的,为确保安全, 阅读全文
摘要:
ubuntu系统: ~/.bashrc:该文件保存终端的文本,颜色等各类设置 ~/.bash_history:保存用户运行过的命令 ~:表示home目录 /etc/matb:该文件保存所有挂载分区的文件系统类型 /etc/shadow:该文件保存当前系统中所有用户的加密密码 ———————————— 阅读全文
摘要:
Map/Reduce概念就是出自Google的那篇大名鼎鼎的论文 关于Map map()函数接收两个参数,一个是函数,一个是Iterable map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回 从结果上看,for循环也可以实现该功能,但从for循环代码看是无法一眼看明白 阅读全文
摘要:
■ 关于高阶函数 一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数 编写高阶函数,就是让函数的参数能够接收别的函数 函数式编程就是指这种高度抽象的编程范式 ■ 高阶函数的特点 □ 变量可以指向函数 函数本身也可以赋值给变量,即:变量可以指向函数 x = abs(-10) #abs(-10 阅读全文
摘要:
函数和函数式编程 函数是Python内建支持的一种封装,通过把大段代码拆成函数,再一层一层的调用函数,就可把复杂任务分解成简单的任务 这种分解可以称之为面向过程的程序设计 函数是面向过程的程序设计的基本单元 函数式编程,虽也可以归结到面向过程的程序设计,但其思想更接近数学计算 计算机,计算,编程语言 阅读全文
摘要:
可迭代对象 可以直接作用于for循环的数据类型有以下几种 1) 集合数据类型,如list、tuple、dict、set、str等 2) 生成器,包括生成器和带yield的生成器函数 这些可直接作用于for循环的对象统称为可迭代对象(Iterable) 判断是否是可迭代对象 通过使用isinstanc 阅读全文