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

1、操作系统 操作系统现在的情况是三分天下:unix、linux、windows。建议学习linux,主要是掌握基本的服务器管理与配置命令,能够编写shell脚本进行部署以及自动化管理等。 2、服务器 Nginx、Apache都是常见的服务器。这两个服务器各有各的特点,我这里不能...

2018-01-19 18:50:43

阅读数:1193

评论数:0

Whitewidow:SQL 漏洞自动扫描工具

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

2018-01-18 09:49:50

阅读数:158

评论数:0

统治世界的十大算法

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

2018-01-18 09:45:47

阅读数:117

评论数:0

python requests用法总结

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

2018-01-17 20:06:55

阅读数:125

评论数:0

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

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

2018-01-17 10:30:52

阅读数:3844

评论数:0

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

CentOS 7.2 可视化桌面的安装和卸载        终于开始写第一篇CSDN博客了,心情有点儿小激动,前两天,小D在阿里云出购买了一台学生优惠的ECS云服务器,购买之前并没有学习过任何有关Linux的知识,于是乎,那会儿就有了想安装一个可视化界面的想法(当然,现在看上去确实是有点儿多...

2018-01-17 09:44:50

阅读数:387

评论数:0

Centos下docker搭建Hadoop集群

随着业务发展需要,数据量的逐步提升,需要用到hadoop来处理一些数据,所以搭建一个Hadoop集群,搭建Hadoop集群需要多台主机,但是由于资源有限,所以刚好可以利用近些年比较火的docker来搭建,用docker搭建也有一个好处,就是一次构建多节点重复利用。在上服务器之前,现在自己的电脑里用...

2018-01-16 19:37:58

阅读数:156

评论数:0

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

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

2018-01-16 18:55:27

阅读数:66

评论数:0

CentOS 7安装图形界面

之前公司的服务器都是用的CentOS 的系统,需要安装图形界面的时候我会执行以下命令 yum -y groupinstall "X Window System" "Fonts" "Desktop" 这种安装的是应该kde桌面,...

2018-01-16 18:33:08

阅读数:95

评论数:0

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

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

2018-01-16 16:32:03

阅读数:3230

评论数:0

搭建Hadoop大数据处理-环境

由于hadoop需要运行在Linux环境中,而且是分布式的,因此个人学习只能装虚拟机,本文都以VMware Workstation为准,安装CentOS7,具体的安装此处不作过多介绍,只作需要用到的知识介绍。 VMware的安装,装好一个虚拟机后利用复制虚拟机的方式创建后面几个虚拟机,省时省...

2018-01-16 14:55:06

阅读数:364

评论数:0

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

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

2018-01-16 14:37:11

阅读数:143

评论数:0

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

大数据,已经成为了一个时代的代名词,当今的互联网属于大数据时代,大数据时代的到来,颠覆了以往对数据的惯性思考方式,要保证数据执行,软件质量,测试质量,数据使用场景等,都需要重新变换一个新的角度,对软件进行更全方面的思考。  之前大数据很少有测试,开发会觉得:测试环境又没有那么多数...

2018-01-16 14:11:01

阅读数:241

评论数:0

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

压力测试衡量CPU的三个指标:CPU Utilization、Load Average和ContextSwitch Rate 上篇讲如何用LoadRunner监控Linux的性能指标,但是关于CPU的几个指标没有搞清楚,下面就详细说说。   CPU Utilization好理解,...

2018-01-15 10:16:24

阅读数:623

评论数:0

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

数据头User-Agent反爬虫机制解析 我们小时候都听过一首儿歌。我说一个开头,大家肯定能把剩下的几句背出来:小兔子乖乖,把门打开... 当我们使用浏览器访问网站的时候,浏览器会发送一小段信息给网站,我们称为Request Headers,在这个头部信息里面包含了本次访问的一些信息,...

2018-01-12 14:26:16

阅读数:549

评论数:0

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

接口设计 让我们先给这个小应用起个名字吧,既然及查询票务信息,那就叫它tickets好了。我们希望用户只要输入出发站,到达站以及日期就让就能获得想要的信息,所以tickets应该这样被使用: $ tickets from to date ...

2018-01-12 11:23:42

阅读数:65

评论数:0

python虚拟环境--virtualenv

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

2018-01-11 19:57:18

阅读数:48

评论数:0

立项申请书模板

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

2018-01-11 18:55:00

阅读数:1296

评论数:0

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

浅谈软件性能测试中关键指标的监控与分析 一、软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø  评价系统当前性能,判断系统是否满足预期的性能需求。 Ø  寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。 Ø  判定软件系统的性能表现,...

2018-01-11 18:48:15

阅读数:115

评论数:0

Tcp性能调优 解决Tcp长延时

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

2018-01-10 20:21:00

阅读数:2034

评论数:0

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