自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

转载 服务端开发框架及技术(转)

1、操作系统操作系统现在的情况是三分天下:unix、linux、windows。建议学习linux,主要是掌握基本的服务器管理与配置命令,能够编写shell脚本进行部署以及自动化管理等。2、服务器Nginx、Apache都是常见的服务器。这两个服务器各有各的特点,我这里不能说哪个一定比哪个好。网上也有很多对这两个服务性能的对比与讨论可供参考。3、数据库数据库

2018-01-19 18:50:43 9075

转载 Whitewidow:SQL 漏洞自动扫描工具

Whitewidow 是一个开源的 SQL 漏洞自动扫描器,可用通过文件列表运行,或者从 Google 爬取并发现有潜在漏洞的网站。 这个工具支持自动格式化文件、随机用户代理、IP 地址、服务器信息、多 SQL 注入语法、从程序直接启动 sqlmap 以及一些有趣的环境。Whitewidow 是为学习目的而开发,旨在让用户知道漏洞是啥样的。截图启动 whitewidow 后,会有个定制的 Bann

2018-01-18 09:49:50 530

转载 统治世界的十大算法

不久前的某一天,我在浏览Reddit发现了一篇有趣的文章《统治世界的十大算法》,作者George Dvorsky在那篇文章中试图解释算法之于当今世界的重要性,以及哪些算法对人类文明最为重要。此时此刻,如果你已经学过算法的话,那么在你阅读那篇文章时,你脑海中所浮现的第一件事也许是“作者是否明白算法是什么?”或是“Facebook的新闻提要是一种算法?”,因为如果Facebook的新闻提要也算是一种算

2018-01-18 09:45:47 266

转载 python requests用法总结

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求本文全部来源于官方文档 http://docs.python-requests.org/en/master/安装方式一般采用$ pip install requests。其它安装方式参考官方文档 HTTP - requests import req

2018-01-17 20:06:55 334

转载 CentOS7安装GNOME可视化界面流程(可用)

服务器客户要求使用linux,未了操作方便,于是考虑如何使用可视化界面操作,以下是使用CentOS7安装GNOME可视化界面流程的步骤总结和归纳:1:使用Xshell或jutty等连接工具进入系统(默认用户名root)2:执行命令安装 Gnome 包$sudo yum groupinstall "GNOME Desktop" "Graphical Administration

2018-01-17 10:30:52 13815

转载 【Linux\云服务器】CentOS 7.2 64位 可视化桌面的安装与卸载

CentOS 7.2 可视化桌面的安装和卸载       终于开始写第一篇CSDN博客了,心情有点儿小激动,前两天,小D在阿里云出购买了一台学生优惠的ECS云服务器,购买之前并没有学习过任何有关Linux的知识,于是乎,那会儿就有了想安装一个可视化界面的想法(当然,现在看上去确实是有点儿多余的),那就开始着手去做吧,下面讲述一下我的环境:ecs.t1.small的实例规格简约型 t

2018-01-17 09:44:50 765

转载 Centos下docker搭建Hadoop集群

随着业务发展需要,数据量的逐步提升,需要用到hadoop来处理一些数据,所以搭建一个Hadoop集群,搭建Hadoop集群需要多台主机,但是由于资源有限,所以刚好可以利用近些年比较火的docker来搭建,用docker搭建也有一个好处,就是一次构建多节点重复利用。在上服务器之前,现在自己的电脑里用虚拟机模拟一下,顺便可以做个记录,把可能遇到的坑先趟过去(谁叫我笔记本16G内存呢)。第一步、

2018-01-16 19:37:58 466

转载 大数据安装之一——CentOS下安装JDK的三种方法

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解

2018-01-16 18:55:27 183

转载 CentOS 7安装图形界面

之前公司的服务器都是用的CentOS 的系统,需要安装图形界面的时候我会执行以下命令yum -y groupinstall "X Window System" "Fonts" "Desktop"这种安装的是应该kde桌面,桌面现在主要有两种,kde和gnome。kde适合客户端,装了很多应用,操作起来像Windows一样,gnome适合服务器端,更精简一些。但是后来Cent

2018-01-16 18:33:08 227

转载 Linux(CentOS 7)命令行模式安装VMware Tools 详解

本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。本例中为在Linux(以CentOS 7为例)安装VMware Tools。1.首先启动CentOS 7,在VMware中点击上方“VM”,点击“Install VMware Tools...”(如已安装则显示“Reinstall VMwa

2018-01-16 16:32:03 15183 5

转载 搭建Hadoop大数据处理-环境

由于hadoop需要运行在Linux环境中,而且是分布式的,因此个人学习只能装虚拟机,本文都以VMware Workstation为准,安装CentOS7,具体的安装此处不作过多介绍,只作需要用到的知识介绍。VMware的安装,装好一个虚拟机后利用复制虚拟机的方式创建后面几个虚拟机,省时省力,需要注意的是需要修改每个虚拟机的IP与主机名。所有虚拟机采用NAT模式上网,而且要保证与物

2018-01-16 14:55:06 707

转载 连接mysql使用长连接还是短连接的选择

近期在做DB审计的时候发现一个问题,决定写出来让大家参考参考。本篇文章主要是讲述开发在使用数据库的时候该如何规范的使用何种连接。概念解释:长连接:长连接是相对于短连接来说的。长连接指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。mysql的长连接如果长期闲置,mysql会8小时后(默认时间)主动断开该连接。短连接:是指通讯

2018-01-16 14:37:11 916

转载 从功能测试角度谈大数据测试

大数据,已经成为了一个时代的代名词,当今的互联网属于大数据时代,大数据时代的到来,颠覆了以往对数据的惯性思考方式,要保证数据执行,软件质量,测试质量,数据使用场景等,都需要重新变换一个新的角度,对软件进行更全方面的思考。 之前大数据很少有测试,开发会觉得:测试环境又没有那么多数据,你怎么测?抛开大数据的数据量大的特点,究其根本,他也是为业务服务的,有一句话我非常赞同: 一切技术

2018-01-16 14:11:01 420

转载 压力测试衡量CPU的三个指标

压力测试衡量CPU的三个指标:CPU Utilization、Load Average和ContextSwitch Rate上篇讲如何用LoadRunner监控Linux的性能指标,但是关于CPU的几个指标没有搞清楚,下面就详细说说。 CPU Utilization好理解,就是CPU的利用率,75%以上就比较高了(也有说法是80%或者更高)。除了这个指标外,还要结合Load

2018-01-15 10:16:24 6643

转载 python爬虫系统学习十一:常见反爬虫机制与应对方法

数据头User-Agent反爬虫机制解析我们小时候都听过一首儿歌。我说一个开头,大家肯定能把剩下的几句背出来:小兔子乖乖,把门打开...当我们使用浏览器访问网站的时候,浏览器会发送一小段信息给网站,我们称为Request Headers,在这个头部信息里面包含了本次访问的一些信息,例如编码方式,当前地址,将要访问的地址等等。这些信息一般来说是不必要的,但是现在很多网站会把这些信息利

2018-01-12 14:26:16 8541 3

转载 春运火车票今日开售,python让你抢票

接口设计让我们先给这个小应用起个名字吧,既然及查询票务信息,那就叫它tickets好了。我们希望用户只要输入出发站,到达站以及日期就让就能获得想要的信息,所以tickets应该这样被使用:$ tickets from to date另外,火车有各种类型,高铁、动车、特快、快速和直达,我们希望可以提供选项只查询特定的

2018-01-12 11:23:42 202

转载 python虚拟环境--virtualenv

virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。  安装pip install virtualenv  基本使用为一个工程创建一个虚拟环境:$ cd my_project_dir$ virtualenv venv  #venv为虚拟环境

2018-01-11 19:57:18 137

转载 立项申请书模板

1项目/产品介绍1.1产品/项目定义用简练的语言说明本产品“是什么”、“什么用途”。1.2产品/项目开发背景从内因、外因两方面阐述产品/项目开发背景,重点说明“为什么”要开发本产品/项目。1) 内因方面着重考虑:开发方的短期、长期发展战略、开发方的当前实力。2) 外因方面着重考虑:市场需求以及发展趋势、技术状况以及发展趋势。1.3产品/项目的

2018-01-11 18:55:00 5330

转载 浅谈软件性能测试中关键指标的监控与分析

浅谈软件性能测试中关键指标的监控与分析一、软件性能测试需要监控哪些关键指标?软件性能测试的目的主要有以下三点:Ø  评价系统当前性能,判断系统是否满足预期的性能需求。Ø  寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。Ø  判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能。而对于用户来说,则最关注的是当前系统:

2018-01-11 18:48:15 262

转载 Tcp性能调优 解决Tcp长延时

背景:根据Tcp的理论计算,Tcp最佳状态下传输是流水并行的,传输时间等于传输数据耗时+TTL,即千兆网卡的环境下传输1MB数据需要:  1000ms/100MB*1MB+TTL=10ms+TTL,同机房传输1MB耗时10毫秒,跨机房理论耗时14毫秒传输4MB数据需要:  1000ms/100MB*4MB+TTL=40ms+TTL,同机房传输4MB需要耗时40毫秒,

2018-01-10 20:21:00 21606

转载 软件性能测试知识点总结

第一章 软件性能概述 1.1软件性能基础 1.1.1软件性能的概念 软件性能是与软件功能相对应的一种非常重要的非功能特性,表明了软件系统对时间及时性与资源经济性的要求。对于一个软件系统,运行时执行速度越快、占用系统存储资源及其他资源越少,则软件性能越好。 软件性能与软件功能是软件能力的不同体现,以一个人的工作能力来比喻,“功能”是某个人能够做的事情,“性能”指此人完成这件事情的效率

2018-01-08 18:20:55 1362

转载 软件性能测试完整指南

性能测试是软件测试的一种形式,集中于系统如何在特定的负载下运行系统执行。这不是关于发现软件bug或者缺陷。性能测试是根据基准和标准来应对。性能测试需要给开发人员提供诊断信息,以便他们清除问题。软件系统测试的各种类型为了理解软件如何将在用户系统运行,有几种不同类型的性能测试在软件测试期间可以应用。这是非功能测试,目的在于确定系统的准备情况。(功能测

2018-01-05 19:38:23 465

转载 白盒测试用例设计练习(一)

【图 1.1】1、语句覆盖          请给出【图 1.1】的语句覆盖用例    a)主要特点:使程序中的每个可执行语句至少被执行一次。    b) 用例设计【图 1.2】

2018-01-05 17:53:10 12469 2

转载 黑盒测试用例设计方法实践--用例合并---(判定表驱动法)

概念理解:     判定表是分析和表达多逻辑条件下执行不同操作的情况的工具     a、可配合因果图后期使用;     b、适合于多逻辑条件下的组合分析;     掌握判定表的结构:           1)条件桩:列出了问题的所有条件     2)动作桩:列出了问题规定可能采取

2018-01-04 20:19:19 1458

转载 白盒测试中逻辑覆盖的六种方法

1.语句覆盖。这个是起码要做到的覆盖了,程序里的每条可执行的语句都要至少执行一次。这个设计起来比较简单,用例数据很直观的就能看出来。但是语句里的判定,分支等就没什么意义了。可以说这样的测试是最低的要求了。  2.判定覆盖。每个判断的真假分支至少执行一次,就是真要至少取一次,假要至少取一次。这个设计起来也不难,覆盖率要比语句覆盖高近乎一倍,但是也在判定语句中也会遗漏许多路径,因为每个条件的取值是

2018-01-04 19:47:34 33522

转载 黑盒测试用例设计方法实践——(错误推测法)

概念理解:  基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。  实践方法:  Step1:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据这些情况选择测试用例  Step2:注意积累与分享  实践心得:  1、有针对性的设计测试用例;  2、注意积累与分享  示例:  空格、不符合

2018-01-02 10:05:20 346

Android-Api-doc

2016-08-18

androidstudio配置

2016-08-18

Util工具类

Util工具类

2016-08-18

studio 快捷键

android studio 快捷键

2016-07-27

空空如也

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

TA关注的人

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