自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AKILLII的博客

不想当厨子的程序员不是好老师

  • 博客(32)
  • 收藏
  • 关注

转载 Python2.7和3.5双版本共存和pip的使用

1. Python2.7和3.5并存  1.1 安装  安装自不必多说,先装2.7,再装3.5.  说下安装的目录:Py3.5和Py2.7默认的安装目录是不一样的,按默认的来就好,不用管。Python2.7: C:\Python27Python3.5: C:\Users\Administrator\AppData\Local\Programs\Python\

2017-08-18 10:17:39 1413

原创 Mysql入门与基础命令

1.env最小化安装了rhel7.2yum install -y net-tools vim 2.数据库数据库(database):  保存有组织的数据的容器(通常是一个文件或一组文件)。数据库管理系统(DBMS): 顾名思义,既然是数据管理系统,就是用来管理数据的数据库软件 文本文件方式:读取速度慢数据库:通过索引,读取数据速度快 3.MysqlM

2017-08-11 17:55:11 484

原创 【A ByteOf Python2.7】第13章 异常

目录表错误try..except处理异常引发异常如何引发异常try..finally使用finally概括当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。假如你的程序中有一些无效的语句,会怎么样呢?P

2017-08-11 17:42:00 470 1

原创 【A ByteOf Python2.7】第12章 输入/输出

目录表文件使用文件储存器储存与取储存概括在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。

2017-08-11 17:40:10 511

原创 【A ByteOf Python2.7】第11章 面向对象的编程

目录表简介self类创建一个类对象的方法使用对象的方法_init_方法使用_init_方法类与变量的对象使用类与变量的对象继承使用继承概括简介到目前为止,在我们的程序中,我们都是根据操作数据的函数或语句块来设计程序的。这被称为 面向过程的 编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织程序

2017-08-11 17:39:37 359

转载 【A ByteOf Python2.7】第10章 解决问题——编写一个Python脚本

目录表问题解决方案版本一版本二版本三版本四进一步优化软件开发过程概括我们已经研究了Python语言的众多内容,现在我们将来学习一下怎么把这些内容结合起来。我们将设计编写一个能够 做 一些确实有用的事情的程序。问题我提出的问题是: 我想要一个可以为我的所有重要文件创建备份的程序。尽管这是一个简单的问题,但是问题本身并没有给我们足够的信息来解决它。进一步的分

2017-08-11 17:39:00 788 1

原创 【A ByteOf Python2.7】第9章 数据结构

目录表简介列表对象与类的快速入门使用列表元组使用元组元组与打印语句字典使用字典序列使用序列参考对象与参考更多字符串的内容字符串的方法概括简介数据结构基本上就是——它们是可以处理一些 数据 的 结构 。或者说,它们是用来存储一组相关数据的。在Python中有三种内建的数据结构——列表、

2017-08-11 17:38:09 420

转载 APP功能测试要点

APP测试的时候,建议让开发打好包APK和IPA安装包,测试人员自己安装应用,进行测试。在测试过程中需要注意的测试点如下:1.安装和卸载●应用是否可以在iOS不同系统版本或Android不同系统版本上安装(有的系统版本过低,应用不能适配)●软件安装后是否可以正常运行,安装后的文件夹及文件是否可以写到指定的目录里。●安装过程中是否可以取消●

2017-07-31 11:34:19 629

转载 APP功能测试点

APP功能测试根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程:1)采用时间、地点、对象、行为和背景五元素或业务分析等方法分析、提炼App的用户使用场景,对比说明或需求,整理出内在、外在及非功能直接相关的需求,构建测试点,并明确测试标准,若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或准则。2)根据被测功能点的特性列丼出相应类型的

2017-07-31 11:32:31 420

原创 【A ByteOf Python2.7】第8章 模块

目录表简介使用sys模块字节编译的.pyc文件from..import语句模块的name使用模块的name制造你自己的模块创建你自己的模块from..importdir()函数使用dir函数概括简介你已经学习了如何在你的程序中定义一次函数而重用代码。如果你想要在其他程序中重用很多函数,那么你该如何编写程序呢?你可能

2017-07-20 09:48:42 326

原创 【A ByteOf Python2.7】第7章 函数

目录表简介定义参数函数形参使用函数形参局部变量使用局部变量使用global语句默认参数值使用默认参数值关键参数使用关键参数return语句使用字面意义上的语句DocStrings使用DocStrings概括简介函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任

2017-07-20 09:48:08 342

原创 【A ByteOf Python2.7】第6章 控制流

目录表简介if语句使用if语句它如何工作while语句使用while语句for循环使用for语句break语句使用break语句continue语句使用continue语句概括简介在到目前为止我们所见到的程序中,总是有一系列的语句,Python忠实地按照它们的顺序执行它们。如果你想要改变语句流的执行顺序

2017-07-20 09:47:23 320

原创 【A ByteOf Python2.7】第5章 运算符与表达式

目录表简介运算符运算符优先级计算顺序结合规律表达式使用表达式概括简介你编写的大多数语句(逻辑行)都包含表达式。一个简单的表达式例子如2 + 3。一个表达式可以分解为运算符和 操作数。运算符 的功能是完成某件事,它们由如+这样的符号或者其他特定的关键字表示。运算符需要数据来进行运算,这样的数据被称为 操作数 。在这个例子中,2和

2017-07-20 09:46:37 353

原创 【A ByteOf Python2.7】第4章 基本概念

目录表字面意义上的常量数字符串变量标识符的命名数据类型对象输出它如何工作逻辑行与物理行缩进概括仅仅打印“Hello World”就足够了吗?你应该想要做更多的事——你想要得到一些输入,然后做操作,再从中得到一些输出。在Python中,我们可以使用常量和变量来完成这些工作。字面意义上的常量一个字面意义上的常量的例子是如同5、1.23、9.25e-3这样的数,或者如同'

2017-07-20 09:45:42 294

原创 【A ByteOf Python2.7】第3章 最初的步骤

简介我们将看一下如何用Python编写运行一个传统的“Hello World”程序。通过它,你将学会如何编写、保存和运行Python程序。有两种使用Python运行你的程序的方式——使用交互式的带提示符的解释器或使用源文件。我们将学习这两种方法。使用带提示符的解释器在命令行的shell提示符下键入python,启动解释器。现在输入print 'Hello World

2017-07-20 09:42:54 339

转载 MySQL新建存储过程出现:ERROR 1558 (HY000): Column count of mysql.proc is wrong. Expected 20, found 16. Create

我在MySQL版本:Ver 14.14 Distrib 5.1.61上创建存储过程是没有问题的,但是在版本:Ver 14.12 Distrib 5.0.26上面创建存储过程的时候就出现了上面的错误。甚至使用show procedure status 查看存储过程都会报上面的错误。错误原因: 是由于你曾经升级过mysql,或用不同的MySQL版本进行备份迁移恢复。升级和迁移完后未使用

2017-07-18 17:24:58 871

原创 【A ByteOf Python2.7】第2章 安装Python

Linux和BSD用户如果你正在使用一个Linux的发行版比如Fedora或者Mandrake或者其他(你的选择),或者一个BSD系统比如FreeBSD,那么你可能已经在你的系统里安装了Python。要测试你是否已经随着你的Linux包安装了Python,你可以打开一个shell程序(就像konsole或gnome-terminal)然后输入如下所示的命令python -V。$

2017-07-18 16:02:07 415

原创 【A ByteOf Python2.7】第1章 介绍

Python语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。Python的官方介绍是:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都

2017-07-18 14:54:41 833

原创 FTP 文件共享服务

课程要求 1. 设置vsftpd服务匿名用户能够对/var/ftp/pub/目录有上传下载的权限。 2. 系统用户能够访问家目录,上传下载删除 3. 除了系统用户student有chroot的权限,其他系统用户没有chroot的权限基础概念FTP 是File Transfer Protocol(文件传输协议)运行方式分两种:主动和被动主动FTP: 1. 命令连接:客户

2017-07-18 14:52:03 576

原创 搭建web服务实现多个虚拟主机.基于主机/用户的访问控制

内容 1.搭建web服务实现多个虚拟主机 2.基于主机的访问控制 3.基于用户的访问控制1.搭建web服务实现多个虚拟主机www.xiaoming.comRHEL6 httpd-2.2.15 RHEL7 httpd-2.4.6- 关键配置如下: 要使用虚拟主机功能需要打开下面参数,只要将主配置文件中的选项前的#号去掉即可。NameVirtualHost *:80 创建虚拟主机

2017-07-18 14:22:39 1105

原创 06-IPTABLES.FIREWALLD防火墙

防火墙 iptables1.防火墙的作用:防火墙是一个组件,工作在网络边缘(主机边缘),对进出网络数据包基于一定的规则检查,并在匹配某规则时由规则定义的处理进行处理的一组功能的组件。2.防火墙类型根据工作的层次的不同来划分,常见的防火墙工作在OSI第三层,即网络层防火墙,工作在OSI第七层的称为应用层防火墙,或者代理服务器(代理网关)。网络层防火墙又称包过滤防火墙,在网络层对数据包进行选择,选择

2017-07-18 14:12:04 332

原创 05-POSTFIX邮件服务

简单邮件服务postfix1990年 荷兰工程师 IBM华生研究中心 开源、免费、更快、更健壮、兼容性好、更安全等优点课堂实验:1.基于相同域名的一台服务器之间的邮件通信2.基于不同域名的两台服务器之间的邮件通信1.邮件服务的组成 MUA 邮件用户代理 MTA 邮件传输代理 MDA 邮件分发代理 2.邮件服务的协议 smtp 简单邮件传输协议 25

2017-07-18 10:34:42 336

原创 04-NTP.CHRONY时间同步服务

复习内容 服务 域名解析服务 文件共享服务 web服务 DNS FTP NFS SAMBA APACHE 软件 bind vsftpd rpcbind samba httpd bind-chroot nfs-utils samba-common服务 n

2017-07-18 10:25:40 1370

原创 03-APACHE网站服务

WEB服务-APACHE(Nginx\tomcat) apache 软件 httpd httpd-2.2.15-29.el6_4.x86_64[rhel6] httpd-2.4.6-17.el7.x86_64[rhel7] service httpd d

2017-07-18 10:03:15 1131

原创 02-SAMBA文件共享服务

SAMBA作用:windows和类unix系统文件共享服务服务端linux软件 samba samba-common service nmb smb daemon nmbd smbd 端口 137 138|139 445 配置文件 /etc/samba/smb.conf 数据文件 /var/lib/samba 日志文

2017-07-18 09:44:16 652

原创 02-NFS文件共享服务

NFS文件共享服务NFS是什么NFS(Network File System)即网络文件系统,SUN公司开发的,是FreeBSD支持的文件系统中的一种,它允许网络中的计 算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务 器上的文件,就像访问本地文件一样。NFS的原理假设我们有一个服务器,两个客户端。 客户端可以将网络中的NFS服务器

2017-07-17 13:55:31 562

原创 02-FTP文件共享服务

FTP文件共享服务FTP文件共享服务 FTP服务FTP原理VSFTPD 软件 什么是vsftpd项目实践1: 设置vsftpd服务匿名用户能够对/var/ftp/pub/目录有上传下载的权限项目实践2: 真实用户(系统用户)能够访问家目录,上传下载删除项目实践3: 除了系统用户student有chroot的权限,其他系统用户没有chroot的权限了解vsftpd的配置文件项目实践

2017-07-17 13:52:05 1169

原创 01-DNS域名解析服务

DNS域名解析服务DNS域名解析服务 DNS服务DNS的实现原理实战项目1:在企业内部搭建一台域名解析服务器DNS正反解析实战项目2:在企业内部搭建两台域名解析服务器做DNS主辅同步排错记录配置文件详细解析 - 总结 课程要求 1. 在企业内部搭建一台域名解析服务器DNS正反解析 2. 在企业内部搭建两台域名解析服务器做DNS主辅同步DNS服务全称是domai

2017-07-17 13:43:32 1617

原创 00-LINUX基础服务

LINUX 基础服务网络拓扑图基础服务简介本章将讲解以下内容:RHEL6 中Linux系统服务的基础知识、System V与Xinetd的概念,以及通过 servcie 命令来启动某一服务,通过 chkconfig 命令来设置服务是否开机启动RHEL7 中 已经替换掉 System V init,并正式采用全新的初始化进程 Systemd,以及通过systemctl 命令来启动某一服务和设置该服

2017-07-17 13:30:39 625

原创 CCNA一些基本命令

网络拓卜图 //用户模式 enable //进入特权模式的命令 # //特权模式 #show running-config //查看配置文件 #configure terminal //进入全局配置模式的命令 (config)# //全局配置模式命令补全 Tab 命令简写 命令帮助 ? 命令缓存(config)#hostname 名字 //

2017-07-17 13:25:16 2837

原创 Linux基础教程1

命令的组成命令字 选项 参数 ssh 用户名@IP地址或主机名 sshd 服务必须打开 service sshd status //查看sshd服务状态cd //切换目录 cd .. //返回上一级目录 cd - //返回上一次所访问的目录 cd ~ //返回家目录 pwd //打印当前目录 相对路径:只针对当前所在目录生效 绝对路径:必须以根作为起始ls //列

2017-07-17 10:46:12 1479 1

转载 Java 中的强制类型转换运算符

Java 中强制类型转换运算符与方法调用运算符是不同的,优先级与结合性都有区别,如下表所示:优先级                                                     运算符  结合性1   []数组运算 .点运算符 ()调用方法从左到右

2017-03-23 09:57:20 1688

空空如也

空空如也

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

TA关注的人

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