11 2017 档案

摘要:在Python中,每个Python文件都可以作为一个模块,模块的名字就是文件的名字。 定义自己的模块 比如有这样一个文件test.py,在test.py中定义了函数add 调用自己定义的模块 在其他文件中就可以先import test,然后通过test.add(a,b)来调用了,当然也可以通过fro 阅读全文
posted @ 2017-11-29 16:58 杨洛平 阅读(5478) 评论(0) 推荐(0)
摘要:python的模块和C语言中的头文件以及Java中的包很类似,用来导入已经写好的其他代码程序 Python模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 模块的导入 模块的导入需要下面几个关键 阅读全文
posted @ 2017-11-29 16:54 杨洛平 阅读(352) 评论(0) 推荐(1)
摘要:全局变量和局部变量 定义在函数内部的变量拥有一个局部作用域, 定义在函数外的 拥有全局作用域。 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。调用函数时,所有在函数内声明的变量名称都将被加入到作用域中。如下实例: 以上实例输出结果: 函数内是局部变量 : 30 函数外是全 阅读全文
posted @ 2017-11-29 16:50 杨洛平 阅读(438) 评论(0) 推荐(0)
摘要:函数 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如pr 阅读全文
posted @ 2017-11-29 16:48 杨洛平 阅读(524) 评论(0) 推荐(1)
摘要:python 使用 lambda 来创建匿名函数 。 lambda这个名称来自于LISP,而LISP则是从lambda calculus(一种符号逻辑形式)取这个名称的。 在Python中,lambda作为一个关键字,作为引入表达式的语法。想比较def函数,lambda是单一的表达式,而不是语句块! 阅读全文
posted @ 2017-11-29 16:40 杨洛平 阅读(5759) 评论(0) 推荐(3)
摘要:首先,我们常说的linux,准确地来讲,应该是叫“gnu/linux”。因此,严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。 Linux的特性 开放性 :挃系统遵循丐界标准 阅读全文
posted @ 2017-11-25 19:15 杨洛平 阅读(998) 评论(0) 推荐(0)
摘要:|设置|说明| |: :| | |set im |"设置启动时进入的模式| |set magic |" 设置魔术| |colorscheme slate |" 设置主题 |set shortmess=atI |" 启动的时候不显示那个援助乌干达儿童的提示| |set nu |" 显示行号| |set 阅读全文
posted @ 2017-11-23 22:46 杨洛平 阅读(4231) 评论(0) 推荐(0)
摘要:vim简单的介绍 Vim 编辑器是一个模式编辑器 。 这意味着在不同状态下编辑器有不同的行为模式 。 两个基本的模式是 Normal 模式和 Insert 模式 ,还有可视模式。 在 Normal 模式下你键入的每一个字符都被视为一个命令 。 而在 Insert 模式下键入的字符都作为实际要输入的文 阅读全文
posted @ 2017-11-23 21:39 杨洛平 阅读(788) 评论(0) 推荐(0)
摘要:VMware虚拟机三种联网方法及原理 Brigde――桥接:默认使用VMnet0 原理: Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时 阅读全文
posted @ 2017-11-22 22:14 杨洛平 阅读(811) 评论(0) 推荐(1)
摘要:常用操作 系统命令 查看主机名 hostname 修改主机名(重启后无效) hostname yang 修改主机名(重启后永久生效) vi /ect/sysconfig/network 修改IP(重启后无效) ifconfig eth0 192.168.12.22 修改IP(重启后永久生效) vi 阅读全文
posted @ 2017-11-19 20:51 杨洛平 阅读(771) 评论(0) 推荐(0)
摘要:iptables 的历史以及工作原理 iptables的前身叫ipfirewall (内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具。但是ipfirewall工作功能极其有限(它需要将所有的规则都放进内核当中,这样规则才能够运 阅读全文
posted @ 2017-11-18 22:40 杨洛平 阅读(923) 评论(0) 推荐(0)
摘要:markdown的css样式,这些是我自己配置的,感觉可以的话你可以添加下,不适合自己的话可以仿照第二种自己写个比较好的css样式。 第一种 第二种 第三种 就是在第二中的基础上加代码的语法着色,代码在我的另一片博客中地址为 "http://www.cnblogs.com/yangliguo/p/7 阅读全文
posted @ 2017-11-07 21:43 杨洛平 阅读(19407) 评论(1) 推荐(1)
摘要:用flowchart为markdown添加流程图 举个例子如下,根据这个例子大家就能看懂我到底是怎么实现的 记住要先导入raphael.js在flowchart.js,因为flowchart.js依赖与第一个js。 为markdown添加语法着色 我是为markdowpad做的语法着色有需要的可以看 阅读全文
posted @ 2017-11-07 21:10 杨洛平 阅读(6147) 评论(0) 推荐(1)
摘要:Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号 原因:这是因为括号()既可以表示tuple,又可 阅读全文
posted @ 2017-11-05 18:41 杨洛平 阅读(1832) 评论(0) 推荐(0)
摘要:Centos7中默认将原来的防火墙iptables升级为了firewalld,firewalld跟iptables比起来至少有两大好处: 1、firewalld可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效; 2、firewalld在使用上要比iptab 阅读全文
posted @ 2017-11-04 11:42 杨洛平 阅读(2068) 评论(0) 推荐(0)
摘要:centos7 安装java 下载好java安装包后,首先是解压,然后配置环境变量。 在usr下新建Java文件夹,把java解压到Java文件夹中 新建文件夹 mkdir /usr/Java 键入到java安装的目录下,解压安装包 tar zxvf jdk 7u45 linux x64.tar.g 阅读全文
posted @ 2017-11-03 21:59 杨洛平 阅读(948) 评论(0) 推荐(0)
摘要:Python 还包含了一个数据类型 —— set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。 创建集合 阅读全文
posted @ 2017-11-02 19:39 杨洛平 阅读(33566) 评论(0) 推荐(2)
摘要:本文解释了Python 3.6中的新功能,与3.5相比。Python 3.6于2016年12月23日发布。有关完整的详细信息,请参阅更新日志。 Summary – Release highlights(摘要) 新特性 PEP 498, formatted string literals. (格式化的 阅读全文
posted @ 2017-11-01 16:01 杨洛平 阅读(5087) 评论(0) 推荐(0)
摘要:序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。 创建列表 创建一 阅读全文
posted @ 2017-11-01 15:42 杨洛平 阅读(1029) 评论(0) 推荐(0)