摘要: 高阶函数英文叫Higher-order function。什么是高阶函数?我们以实际代码为例子,一步一步深入概念。 变量可以指向函数 以Python内置的求绝对值的函数abs()为例,调用该函数用以下代码: >>> abs(-10) 10 但是,如果只写abs呢? >>> abs <built-in 阅读全文
posted @ 2017-02-10 22:55 Feng_Forest 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 【datetime】 datetime是python处理日期和时间的标准库 获取当前日期和时间 我们先看如何获取当前日期和时间: 注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这 阅读全文
posted @ 2017-02-09 22:26 Feng_Forest 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 选项 含义 -p 尝试保留副本的修改时间和原文件的模式 -x 在主机之间传输加密所有信息 -r 如果原文件是目录,,复制该目录中每个字树 -D<端口> 指定连接到远程主机上的端口 -N 使用网络连接在本地主机上复制文件 -c<缓存文件> 更改默认凭据缓存文件 基本信息:节点一:ip:192.168. 阅读全文
posted @ 2017-02-09 21:58 Feng_Forest 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 阅读全文
posted @ 2017-02-07 14:46 Feng_Forest 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不 阅读全文
posted @ 2017-02-07 14:30 Feng_Forest 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): 但如果要生成[1x1, 2x2, 3x3, . 阅读全文
posted @ 2017-02-07 13:52 Feng_Forest 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1、查找/opt目录下大于1G大小的文件命令: find /opt/ -type f -size +1G 2、一台机器上部署多个tomcat时,删除指定tomcat进程 ps -ef|grep jypt-tomcat|grep 'jdk'|awk '{print $2}'|xargs kill -9 阅读全文
posted @ 2017-02-07 13:38 Feng_Forest 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Linux系统下如何查看物理内存占用率 Linux下看内存和CPU使用率一般都用top命令,但是实际在用的时候,用top查看出来的内存占用率都非常高,如:Mem: 4086496k total, 4034428k used, 52068k free, 112620k buffersSwap: 419 阅读全文
posted @ 2017-01-22 21:07 Feng_Forest 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: python中字典是一种key-value的数据类型 字典的特性: 1、无序的 2、key必须的唯一的,so,字典天生去重 语法: 增加 修改 删除 查找 多级字典嵌套及操作 字典的其他用法 #setdefault方法【如果key在字典中不存在,则key的值即为设置的值;如果key在字典中存在,则k 阅读全文
posted @ 2017-01-20 15:25 Feng_Forest 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 列表:list 元组:tuple 列表是python中常用的数据类型,通过列表可以实现对数据的存储、修改。 列表的定义: name_list = ['apple','orange','grape','pear','barry'] 可以通过下标访问列表中的元素,下标从0开始 切片:取多个元素 追加: 阅读全文
posted @ 2017-01-20 14:30 Feng_Forest 阅读(831) 评论(0) 推荐(0) 编辑