自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python之-----正则表达式

一、QQ的 正则表达式 “[1-9]\d{4,10}” 解析: [1-9]为第一个数(第一个数不为0); \d:第一’\’为转义字符,’\d’为产生[0-9]的数字(第二位往后数字任意); {4,10}表示至少4次最多10次(因为[1-9]占1位,剩下4或10位,这里默认扣扣号最短5位,最长10位);二、手机号码正则表达式 “1[3456]\d{9}解析: 1:开头必须为1...

2018-02-11 17:40:42 272

原创 Python练习之-----随机验证码

#/usr/bin/python3# -*- coding:UTF-8 -*-"""随机生成一个验证码"""import randomcheckCode = ""for i in range(4): current = random.randrange(0, 4) if current != i: temp = chr(random.randint(65, 9...

2018-02-11 14:58:04 308

原创 Python练习之-----冒泡排序

一个简单的冒泡排序写法!#/usr/bin/python3# -*- coding:UTF-8 -*-"""冒泡排序"""ali = [25, 15, 99, 5, 95, 46, 82]for m in range(len(ali) - 1): for n in range(m + 1, len(ali)): if ali[m] > ali[n]:

2018-02-06 10:52:19 305

原创 Python练习之-----使用第三方 SMTP 服务发送(QQ)

这里使用了 QQ 邮箱(你也可以使用 163,Gmail等)的 SMTP 服务,需要做以下配置: 1、登录QQ邮箱,点击设置—账户—POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 2、QQ 邮箱通过生成授权码来设置密码,如下 QQ 邮箱 SMTP 服务器地址:smtp.qq.com,ssl 端口:465根据实际的QQ邮箱和接收邮箱修改,就能直接使用。

2018-02-02 11:25:55 5277 1

原创 Python练习之----- 判断一个年份是否为闰年

"""根据输入的一个年份 ,来判断其是否为闰年"""#/usr/bin/python3# -*- coding:UTF-8 -*-year = int(input("请输入一个年份:"))if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("%s年是

2018-01-30 10:01:57 12864

原创 Python练习之----- 九九乘法表

一个简单的实现九九乘法表的Python小程序"""实现简单的九九乘法"""#/usr/bin/python3# -*- coding: UTF-8 -*-for i in range(1,10): for j in range(1,i + 1): mul = i * j print("%s * %s = %s" %(i,j,mul),en

2018-01-29 17:38:06 478

原创 Python练习之-----求阶乘练习题

“”” 整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,0的阶乘为1。即:n!=1×2×3×…×n “”“#/usr/bin/python3# -*- coding: UTF-8 -*-"""用户输入一个整数,计算其阶乘结果"""num = int(input("请输入一个整数:"))factorial = 1if num 0: print

2018-01-29 17:12:20 9438

原创 Python学习之路一

要求如下:编写一个登录接口1、输入用户名和密码2、认证成功后提示欢迎信息3、输错三次后锁定流程图如下:程序分析:1、最多循环三次,若超过三次则锁定2、锁定的账号记录到lock文档中3、账号、密码输入错误三次都进行锁定4、账号密码正确直接提示登录成功,并退出程序5、若账号被锁定则直接退出程序accounts.txt文件中内容如下:account_lock.txt文件中的内容如下:(使用as登录时,就

2018-01-18 14:20:40 316

原创 B/S和C/S的区别

在实际工作中我们经常会对两种架构的软件进行测试:B/S和C/S,它们关注的指标有哪些区别?对于B/S架构的软件,一般会关注如下Web服务器性能指标:    Avg Rps:平均每秒钟的响应次数=总请求次数/秒数;    Avg time to last byte per terstion (mstes):平均每秒业务脚本的迭代次数;    Successful Hi

2018-01-11 16:42:22 216

转载 LoadRunner压力测试:详细操作流程

一、 录制脚本1.安装完毕后,创建脚本: 点击OK之后,会弹出网址,之后创建Action,每进一个页面添加一个Action,录制结束后,终止录制。 二、 修改脚本1.脚本参数化将登录的用户名密码进行动态化,右键“Replace with a Parameter”,将其替换为一个参

2017-12-29 14:42:54 330

原创 ffmpeg常用的命令

转组播流ffmpeg -re -i /media/1.mpg -r 1800  -c copy -f mpegts udp://239.1.1.1:7000ffmpeg -re -i ./test.ts -vcodec copy -acodec copy -f mpegts udp://239.168.1.212:8888?pkt_size=13161.1. 发送H.264裸流

2017-12-28 16:55:47 2141

转载 mysql经典数据库面试题

50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,scor

2017-12-28 10:34:13 791

转载 【MySQL】20个经典面试题

Part1:经典题目1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点(1)、问5点不同;(2)、innodb引擎的4大特性(3)、2者selectcount(*)哪个更快,为什么3、MySQL中varchar与char的

2017-12-28 10:18:52 4728

转载 流媒体并发量与宽带、码率计算详解

码率计算公式    基本的算法是:【码率】(kbps)=【文件大小】(字节)X8/【时间】(秒)/1000    音频文件专用算法:【比特率】(kbps)=【量化采样点】(kHz)×【位深】(bit/采样点)×【声道数量】(一般为2)    举例,D5的碟,容量4.3G,其中考虑到音频的不同格式,所以算为600M,(故剩余容量为4.3*1000-600=3700M),所以视频文件应不大

2017-11-01 15:13:54 941

转载 Linux 系统应用编程——网络编程(常用命令解析)

1、telnet      Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。当我们使用Te

2017-09-19 17:37:01 385

转载 Linux下find命令使用

find命令

2017-09-19 17:33:48 455

转载 Linux 下挂载新硬盘方法

Linux的硬盘识别:一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.1.关闭服务器加上新硬盘2.启动服务器,以root用户登录3.查看硬盘信息#fdisk -l[cpp] view plain copy

2017-09-19 17:29:49 425

转载 curl命令Post Json

curl -H "Content-Type: application/json" -X POST  '{"JSON体"}' http://127.0.0.1/

2017-08-28 16:44:25 3760

转载 mysql基本数据类型详解

一、整型的显示宽度  MySQL数据类型与SQLServer有些不同,其定义的基本形式如下:整型类型(显示宽度)  注意,正确的理解,其实是显示宽度,因为整型的显示宽度,对数值大小无影响,只是当设置了zerofill的时候,在显示的时候补0而已。    从上面的显示我们看到,设置了宽度为8,并且zerofill了,这样在查询的时候,会在前面自动补0。宽度

2017-07-12 17:28:35 406

转载 MySQL基本数据类型

类型大小描述char[length]length字节定长字段,长度为0-255个字节varchar[length]string长度+1字节变长字段,在mysql5.03以前,长度为0-255个字节,在5.0.3以后,最大长度为65535字节。一个utf8字符占3个字节、一个gbk字符占两个字节。tiny

2017-07-12 17:24:23 297

转载 mysql正则表达式

正则表达式作用是匹配方本,将一个模式(正则表达式)与一个文本串进行比较。MySQL用WHERE子句对正则表达式提供了初步的支持,允许你指定用正则表达式过滤SELECT检索出的数据。mysql仅支持多数正则表达式实现的一个很小的子集。----------------------1  基本字符匹配REGEXP后所跟的东西作为正则表达式处理。

2017-07-11 16:22:22 241

转载 MYSQL语句大全

#登录数据库mysql -hlocalhost -uroot -p;#修改密码mysqladmin -uroot -pold password new;#显示数据库show databases;#显示数据表show tables;#选择数据库use examples;#创建数据库并设置编码utf-8 多语言create database `examples` default character s

2017-07-11 16:18:53 4405

转载 Jmeter常见问题

1.  JMeter的工作原理是什么?向服务器提交请求;从服务器取回请求返回的结果。2.  JMeter的作用?    JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。JMeter用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载

2017-07-07 10:59:04 750

转载 Jmeter性能测试常见指标

在实际工作中我们经常会对两种架构的软件进行测试:B/S和C/S,它们关注的指标有哪些区别?对于B/S架构的软件,一般会关注如下Web服务器性能指标:    Avg Rps:平均每秒钟的响应次数=总请求次数/秒数;    Avg time to last byte per terstion (mstes):平均每秒业务脚本的迭代次数;    Successful Hi

2017-07-07 10:53:56 3167

转载 FFMpeg无损合并视频的多种方法

众所周知,从某些视频网站下载的视频是分段的。比如新浪视频每隔6分钟分段,俗称“6分钟诅咒”。现在的任务是将这些视频片段合并起来,并且尽量无损。方法一:FFmpeg concat 协议对于 MPEG 格式的视频,可以直接连接:ffmpeg -i "concat:input1.mpg|input2.mpg|input3.mpg" -c copy output.mpg

2017-06-30 11:24:30 2557 1

转载 Cannot assign requested address的解决办法

xshell客户端连续进行100000访问,却出现以了Cannot assign requested address的问题,原因是客户端频繁的连服务器,由于每次连接都在很短的时间内结束,导致很多的TIME_WAIT,以至于用光了可用的端 口号,所以新的连接没办法绑定端口,即“Cannot assign requested address”。是客户端的问题不是服务器端的问题。通过netstat,

2017-06-22 10:22:04 33607

转载 mysql必会命令整理

MySQL必会命令整理共39条命令,条条精辟1、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES;注意:mysql库里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。2、显示数据库中的数据表:mysql> USE 库名;mysql> SHOW TABLES;3、显示数据表的结构:mysql> DESCRI

2017-05-05 14:44:57 416

转载 SQL_基础篇

无论您是一位 SQL 的新手,还是需要对 SQL 复习一下的资料仓储业界老将, 您就来对地方了。这个 SQL 教材网站列出常用的 SQL 指令。这个网站包含以下几个部分:  - SQL 指令: SQL 如何被用来储存、读取、以及处理数据库中的资料。  - 表格处理: SQL 如何被用来处理数据库中的表格。  - SQL语法: 这一页列出所有在这个教材中被提到的 SQL 语法。  对

2017-05-05 14:41:06 391

转载 Nginx配置文件(nginx.conf)配置详解

Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ;Nginx用户及组:用户 组。window下不指定 worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log  logs/error.log;  error_log  logs/error.log  no

2017-03-01 10:27:23 294

转载 Linux系统时间与Tomcat日志时间不一致的问题解决方案

是JVM设置时区的问题,解决方法是:修改catalina.sh文件查找catalina.sh文件路径: find / -name "catalina.sh"在文件的开头添加如下内容:export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/shanghai"然后重启服务器,即可解决此问题。

2017-02-23 14:27:55 6290

转载 nginx变量

$arg_PARAMETER                 功能:如果在请求中设置了查询字符串,那么这个变量包含在查询字符串是GET请求PARAMETER中的值。$args                                        功能:该变量的值是GET请求在请求行中的参数。$binary_remote_addr          功能:二进制格式的客户端地

2016-10-09 17:50:00 283

转载 nginx平台初探

初探nginx架构(100%)众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进

2016-10-09 11:42:46 370

转载 Nginx配置文件详解总结

#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程文件

2016-10-09 10:55:30 230

原创 Web网站测试流程和方法

一、测试流程    所有测试的流程大体上是一致的:开始测试前准备-->需求分析-->测试设计(测试计划,测试用例)-->执行测试--> 提交BUG-->测试总结。    对于web测试,较之其他软件测试又有所不同,这是细节的不同,这个不同需要我们在不停的测试中去总结    web测试正式测试之前,应先确定如何开展测试,不可盲目的测试。一般网站的测试,应按以下流程来进行:

2015-11-27 18:33:04 829

转载 Window快捷键简介

Tab组合键Shift + Delete 永久删除所选项,而不将它放到“回收站”中。 拖动某一项时按 CTRL 复制所选项。 拖动某一项时按 CTRL + SHIFT 创建所选项目的快捷键。 F2 重新命名所选项目。 CTRL + 向右键 将插入点移动到下一个单词的起始处。 CTRL + 向左键 将插入点移动到前一个单词的起始处。 CTRL + 向下键 将插入点移动到下一段

2015-11-27 14:18:21 310

原创 Web测试方法

在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web 的系

2015-11-27 14:01:42 326

原创 MYSQL命令大全

一、连接MySQL        格式: mysql -h主机地址 -u用户名 -p用户密码        1、例1:连接到本机上的MYSQL。        首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:

2015-11-26 17:34:50 328

转载 对初学LoadRunner朋友的建意

LoadRuner与性能测试的关系:  LoadRunner初学者的误点:把LoadRunner神化了.很多初学LoadRunner的朋友认为掌握了使用LoadRunner这款性能测试工具,就能够做性能测试了.常在网上看到好多人在学习怎么去使用这款优秀的性能测试工具,本来学习怎么去使用LoadRunner这个工具没有错,却把LoadRunner神化了,”天真的”以为它什么都能做,以为学会了Lo

2015-11-26 14:15:10 422

原创 软件性能测试基本概念释疑

1、负载测试(Load Test)、压力测试(Stress Test)、容量测试(Capability Test)与性能测试(Performance Test)是什么关系?  性能测试是一个较大的范畴,包括负载测试、压力测试和容量测试。其中负载测试是为了检验系统在给定负载下是否能达到预期性能指标;压力测试是通过不断向被测系统施加“压力”,测试系统在压力情况下的性能表现;容量测试针对数据库而

2015-11-26 14:01:16 360

原创 软件测试的十六种测试类型

软件测试主要从以下16种类型进行测试:一:功能测试(10个方面)。菜单、工具栏、快捷键、下拉框、按钮、单选按钮、复选按钮、切换、链接、触发键;二:界面测试。登陆界面、总界面、输入界面(增、删、改、查)、处理界面、输出界面、报表界面、提示界面;三:容错测试。数据长度、数据类型、非法此操作;四:接口测试。接口测试也叫业务流程测试(包括功能模块之间、模块与模块之间、子系统之间)。内部

2015-11-25 18:25:23 813

springmvc+hibernate 实现的增删改查

springmvc+hibernate 实现的增删改查 带架包

2015-09-02

mysql增删改查

使用mysql jquery js的增删改查

2015-08-07

java的排序代码

java排序 java冒泡排序 java选择排序

2015-04-26

空空如也

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

TA关注的人

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