- 博客(19)
- 资源 (23)
- 收藏
- 关注
原创 Python模块制作
在Python中,每个Python文件都可以作为一个模块,模块的名字就是文件的名字。定义自己的模块比如有这样一个文件test.py,在test.py中定义了函数add def add(a,b): return a+b调用自己定义的模块在其他文件中就可以先import test,然后通过test.add(a,b)来调用了,当然也可以通过from test import add来引入#
2017-11-29 16:59:24 696
原创 Python 模块
python的模块和C语言中的头文件以及Java中的包很类似,用来导入已经写好的其他代码程序 Python模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。模块的导入模块的导入需要下面几个关键字 from,import,asimport 语句想使用 Python 源文件,只需在另一个源文件里执
2017-11-29 16:56:38 560
原创 Python全局变量和局部变量
全局变量和局部变量 定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。调用函数时,所有在函数内声明的变量名称都将被加入到作用域中。如下实例:total = 0; # 这是一个全局变量# 可写函数说明def sum( arg1, arg2 ): #返回2个参数的和." total
2017-11-29 16:51:27 398
原创 python函数详解
函数 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义函数可以
2017-11-29 16:48:30 580
原创 Python匿名函数详解
python 使用 lambda 来创建匿名函数。 lambda这个名称来自于LISP,而LISP则是从lambda calculus(一种符号逻辑形式)取这个名称的。 在Python中,lambda作为一个关键字,作为引入表达式的语法。想比较def函数,lambda是单一的表达式,而不是语句块!所谓匿名,意即不再使用 def 语句这样标准的形式定义一个函数。lambda 只是一个表达
2017-11-29 16:43:57 23402 2
原创 Linux简介
首先,我们常说的linux,准确地来讲,应该是叫“gnu/linux”。因此,严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。Linux的特性 开放性:挃系统遵循丐界标准规范,特别是遵循开放系统互连(OSI)国际标准。 多用户:是挃系统资源可以被丌同用户使用,每个用户对自
2017-11-25 19:23:38 716
原创 vim常用设置
设置 说明 set im “设置启动时进入的模式 set magic ” 设置魔术 colorscheme slate ” 设置主题 set shortmess=atI ” 启动的时候不显示那个援助乌干达儿童的提示 set nu ” 显示行号 set guifont=YouYuan:h18 “设置字体和大小 set cursorline ”
2017-11-23 22:49:34 313
原创 vim编辑器介绍及其常用命令
vim简单的介绍 Vim 编辑器是一个模式编辑器 。 这意味着在不同状态下编辑器有不同的行为模式 。 两个基本的模式是 Normal 模式和 Insert 模式 ,还有可视模式。 在 Normal 模式下你键入的每一个字符都被视为一个命令 。 而在 Insert 模式下键入的字符都作为实际要输入的文本内容 。可视模式为我们提供了极为友好的选取文本范围,以高亮显示。 刚启动时 Vim 工作于 No
2017-11-23 22:31:55 1115
原创 VMware虚拟机三种联网方法及原理
VMware虚拟机三种联网方法及原理Brigde――桥接:默认使用VMnet0原理: ### Bridge 桥”就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在”桥”上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时,VMWare网卡和物理网卡应该处于同一IP网段 当然要保证两个局域网没有冲突的IP.
2017-11-22 22:25:06 512
原创 linux(vi)常用命令
常用操作系统命令查看主机名 hostname修改主机名(重启后无效) hostname yang修改主机名(重启后永久生效) vi /ect/sysconfig/network修改IP(重启后无效) ifconfig eth0 192.168.12.22修改IP(重启后永久生效) vi /etc/sysconfig/network-scripts/ifcfg-eth0查看系统信
2017-11-19 20:51:26 3484
原创 iptables配置详解
iptables 的历史以及工作原理 iptables的前身叫ipfirewall (内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具。但是ipfirewall工作功能极其有限(它需要将所有的规则都放进内核当中,这样规则才能够运行起来,而放进内核,这个做法一般是极其困难的)。当内核发展到2.x系列的时候,软件更名为ipchai
2017-11-18 22:39:53 450
原创 markdown的css样式(自己写的)
markdown的css样式,这些是我自己配置的,感觉可以的话你可以添加下,不适合自己的话可以仿照第二种自己写个比较好的css样式。 第一种/* RESET=============================================================================*/html, body, div, span, applet, object, ifr
2017-11-07 21:44:19 5614 1
原创 markdown的流程图实现和代码语法着色
用flowchart为markdown添加流程图举个例子如下,根据这个例子大家就能看懂我到底是怎么实现的<!DOCTYPE html><html><head> <title>里程图</title> <script src="https://cdn.bootcss.com/raphael/2.2.7/raphael.js"></script> <script src="htt
2017-11-07 21:11:20 3767
原创 Python元组与字典详解
Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例:tup = ('abc', [12, 434, 54], 1231 )tup = (1, 2, 3, 4, 5 )tup = "a", "b", "c", "d"创建空元组tup = ()
2017-11-05 18:41:38 393
原创 centos7的防火墙(firewalld)
Centos7中默认将原来的防火墙iptables升级为了firewalld,firewalld跟iptables比起来至少有两大好处: 1、firewalld可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效; 2、firewalld在使用上要比iptables人性化很多,即使不明白“五张表五条链”而且对TCP/IP协议也不理解也可以实现大部分
2017-11-04 11:42:29 484
原创 centos7 安装java和tomcat9
centos7 安装java下载好java安装包后,首先是解压,然后配置环境变量。在usr下新建Java文件夹,把java解压到Java文件夹中新建文件夹 # mkdir /usr/Java键入到java安装的目录下,解压安装包# tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/Java设置环境变量,在/etc/profile文件最后追加相关内容
2017-11-03 21:59:14 526
原创 Python的set集合详解
Python 还包含了一个数据类型 —— set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。创建集合set 大括号或 set() 函数可以用来创建集合。 set集合类需要的参数必须是迭代器类型的,如
2017-11-02 19:39:43 836
原创 Python3.6新特性
本文解释了Python 3.6中的新功能,与3.5相比。Python 3.6于2016年12月23日发布。有关完整的详细信息,请参阅更新日志。Summary – Release highlights(摘要)新特性PEP 498, formatted string literals. (格式化的字符串文字。)PEP 515, underscores in numeric literals. (
2017-11-01 16:01:23 2667
原创 Python列表(list)
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。创建列表 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可list = [1, 2, 3
2017-11-01 15:42:05 653
oracle11g一键安装脚本
2022-08-07
NangateOpenCellLibrary_fast_conditional_ccs.rar
2021-01-18
MyShout2.zip
2019-06-23
Oracle Database 11g完全参考手册 附书签
2018-03-04
java各类api文档
2018-03-04
Python版飞机大战
2018-01-15
java飞机大战
2018-01-06
java云笔记代码与文档
2017-09-19
mail.jar包
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人