- 博客(52)
- 收藏
- 关注
原创 SQL语言
一、数据表操作1.创建表create table 表名( 字段名 类型 约束, 字段名 类型 约束 ...)例:创建学生表,字段要求如下:姓名(长度为10), 年龄,身高(保留小数点2位)CREATE TABLE students( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), ...
2019-03-25 22:39:44
641
原创 排序
1.直接插入排序将待排的n个元素看成一个有序序列和一个无序序列,每次从无序序列中取出第一个元素插入前面的有序序列中。时间复杂度o(n^2)#include<stdio.h>void insert_sort(int a[],int n) { int i,j,k,temp; for(i=1;i<n;i++) {//为a[i]在前面已经排号的有序序列中找一个合...
2019-03-17 22:23:03
250
原创 web自动化测试-Selenium IDE
一、Selenium IDESelenium IDE:是一个Firefox插件,用于记录和播放用户与浏览器的交互。 (录制Web操作脚本)1). 使用Selenium IDE录制脚本,体验自动化脚本魅力2). 使用Selenium IDE录制的脚本转换为代码语言 (在后期我们自己设计脚本时,如果不知道用什么方式定位元素,可使用此方法参考)1.安装Selenium IDE火狐浏览...
2019-03-17 17:03:31
546
1
原创 nginx+tomcat+memcached
一.Tomcat的安装配置,jsp页面的访问1.添加系统环境变量[root@server2 ~]# vim /etc/profile[root@server2 ~]# source /etc/profile[root@server2 ~]# echo $PATH2.安装java[root@server2 mnt]# tar zxf jdk-7u79-linux-x64.tar.gz -C /usr...
2018-03-13 16:15:17
237
原创 Nginx
环境说明:nginx服务器: 172.25.87.1后端服务器:server2------172.25.87.2 server3------172.25.87.3客户端:172.25.87.250一.安装1.解压配置文件[root@server1 mnt]# tar zxf nginx-1.10.1.tar.gz 2.修改配置文件隐藏版本号[root@...
2018-03-04 09:51:41
306
原创 LVS虚拟服务器
LVS虚拟服务器LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服...
2018-02-22 11:01:49
563
原创 Varnish缓存及代理
一.安装1.安装包2.配置[root@server1 ~]# vim /etc/sysconfig/varnish ##配置varnish端口[root@server1 ~]# vim /etc/varnish/default.vcl ##配置后端服务器地址[root@server1 ~]# /etc/init.d/varnish start 3.安装后端服务器(serv...
2018-02-19 21:36:17
244
原创 python高阶函数
python高阶函数变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。内置高阶函数mapmap() 函数接收两个参数,一个是函数,一个是序列, map 将传入的函数依次作用到序列的每个元素,并把结果作为新的 list 返回。reducereduce 把一个函数作用在一个序列[
2018-01-16 20:27:04
221
原创 python高级特性
python高级特性1.迭代•可以通过 for 循环来遍历这个 list 或 tuple,这种遍历我们称为迭代(Iteration)•只要是可迭代对象,无论有无下标,都可以迭代,比如 dict就可以迭代:•默认情况下,dict 迭代的是 key。如果要迭代 value,怎么办?for k,v in d.iteritems():print k,v
2018-01-10 19:27:11
196
原创 python函数
python函数python函数的特点:代表执行单独的操作采用零个或多个参数作为输入返回值作为输出1.定义函数• def关键字,依次写出函数名、括号、括号中的参数和冒号 :• 在缩进块中编写函数体,函数的返回值用 return 语句返回。def 函数名():函数体return 返回值1,返回值22.函数的调用函数名() 实现打印
2018-01-08 21:20:46
235
原创 python集合
python集合集合的两个功能:集合可以实现去重的功能;集合可以实现关系测试; 交集, 差集,并集, 是否子集, 是否没有交集1.集合set的定义 定义集合的第一种方式 s={1,7,5} 注:如果花括号里面为空,则是字典类型; 定义集合的第二种方式 : 注:工厂方法定义集合时, 括号里面是可迭代的对象,
2018-01-08 21:16:11
312
原创 puthon练习3
# 1.字符串最后一个单词的长度 题目描述:计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。输出描述: 整数N,最后一个单词的长度。示例1: 输入:hello world 输出:5#!/usr/bin/python#coding:utf-8str=raw_input("请输入
2018-01-03 10:33:03
2104
1
原创 python列表
python列表数组只能存储同一种数据类型元组是不可变数据类型,不能修改元素列表是可变数据类型,可以修改元素1.列表的定义• 定义一个空列表list = [ ]• 定义一个包含元素的列表,元素可以是任意类型,包括数值类型,列表,字符串等均可。list = ["fentiao", 4, 'gender']2.列表的操作列表的索引
2017-12-30 20:06:06
176
原创 Python练习1
1. 在Linux电脑上安装python,ipython,pycharm专业版本软件;2. 在Windows电脑上安装python3版本,并配置环境变量,确保Dos环境下运行脚本;3. Linux下有多少种运行python的不同方法,并分析各自优缺点。并说说你最喜欢哪一种?4种目前喜欢vim式4. 编写脚本,使用print语句编写脚本在屏幕上显示你名字、年龄、最喜欢
2017-12-28 12:24:39
452
原创 python练习2
1. 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于 100万元时,超过100万元的部分按1%提
2017-12-28 12:24:13
222
原创 软件管理
软件安装1.软件名识别[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统[abrt-addon-ccpp] 软件名 [2.1.11-19] 软件版本[el7] 软件适用系统的版本[x86_6...
2017-10-30 14:37:54
318
原创 系统虚拟机管理--镜像/快照安装,脚本修复
系统虚拟机管理1.安装虚拟机(使用镜像)【1】打开虚拟机管理界面【2】分配内存和cpu【3】分配硬盘【4】虚拟机取名【5】添加光盘,选择镜像【6】注意重启以后才能显示出新添加的镜像【7】启动选项中---把镜像置顶【8】此时可以设置系统的配置(下面会介绍几个必要的步骤) 【选择时区】【磁盘划分】注意把硬盘置顶,重启后有效【Base环境选择】【给root用户添加密码】【9】开始安装【10】登陆【自动安...
2017-10-24 16:51:18
792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人