自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

像Storm一样飞

飞来飞去

  • 博客(213)
  • 资源 (1)
  • 收藏
  • 关注

转载 数据库中查询列数据是否有重复

数据库中查询列数据是否有重复查单个字段:SELECT TEST_NAME,COUNT() FROM T_TEST GROUP BY TEST_NAME HAVING COUNT() > 1;查组合字段:SELECT TEST_NAME1,TEST_NAME2,COUNT() FROM T_TEST GROUP BY TEST_NAME1,TEST_NAME2 HAVING COUNT()...

2018-11-09 18:39:27 3514

转载 转载:虚拟机安装centos6.5出现 unsupported hardware detected 解决方法

BIOS开启Virtual Technology虚拟化技术就可以了一、进入BIOS参考以下按键,开机时按住对应的键进入BIOS:普通兼容机直接在开机时按Del键或Delete键进入BIOS;华硕按F8、Intel按F12,其他品牌按ESC、F11或F12;笔记本以品牌分,联想ThinkPad系列按F1,其他品牌按F2;品牌台式机按品牌分, Dell按ESC,其他按F12;...

2018-08-11 16:51:55 6692 3

转载 MySQL数据备份之mysqldump使用

mysqldump常用于MySQL数据库逻辑备份。1、各种用法说明A. 最简单的用法:mysqldump -uroot -pPassword [database name] > [dump file]上述命令将指定数据库备份到某dump文件(转储文件)中,比如:mysqldump -uroot -p123 test > test.dump生成的tes...

2018-06-20 15:16:16 287

转载 数据库优化技术

本篇文章为转载文章一、百万级数据库优化方案1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NO...

2018-06-20 15:05:04 1516

原创 启动Apache httpd报错Cannot load /etc/httpd/modules/libphp5-zts.so into server 解决方案

SymptomsApache cannot start on Linux Shared Hosting NG webserver after PHP 5.3 was upgraded to php53-5.3.3-5.el5 (using the command yum update php53) with the error message below:[root@Beta-ngin...

2018-06-13 17:33:05 3502 1

原创 通过PV计算并发(打假,打假)

 最近和几个朋友,聊到并发和服务器的压力问题。很多朋友,不知道该怎么去计算并发?部署多少台服务器才合适? 所以,今天就来聊一聊PV和并发,还有计算web服务器的数量 的等方法。这些都是自己的想法加上一些网上的总结,如有不对,欢迎拍砖。   几个概念    网站流量是指网站的访问量,用来描述访问网站的用户数量以及用户所浏览的网页数量等指标,常用的统计指标包括网站的独立用户数量、总用户数量(含...

2018-05-17 10:47:50 971

原创 LoadRunner测试WebService接口(Soap接口)——内附公共Web Services API

1、什么是Web Service接口讲不好,请参考文章 https://www.cnblogs.com/thiaoqueen/p/7143797.html https://www.cnblogs.com/phoebes/p/8029464.html2、公共资源天气预报Web服务,数据来源于中国气象局 Endpoint :http://www.webxml.com.cn/WebSe...

2018-05-15 19:14:31 3151 1

原创 临时记录

1、修改 C:\Windows\System32\drivers\etc下的hosts文件,可以配置本地域名对应的IP地址 例如上图中的storm.com,自动指向192.168.132.132的服务器。再多说一句。看到那行127.0.0.1 localhost了吗?这就是为什么你访问本地服务,可以用localhost或127.0.0.1的原因假如我们配置了...

2018-05-10 19:31:14 257

转载 三大主流软件负载均衡器对比(LVS、Nginx、HAproxy)

三大主流软件负载均衡器对比(LVS、Nginx、HAproxy)LVS: 1. 抗负载能力强,性能高,能达到F5的60%,对内存和CPU资源消耗比较低 2. 工作在网络4层,通过VRRP协议(仅作代理之用),具体的流量是由linux内核来处理,因此没有流量的产生。 3. 稳定,可靠性高,自身有完美的热备方案(Keepalived+lvs) 4. 不支持正...

2018-05-08 14:40:17 2002

转载 UI自动化定位元素之span类型元素

帮朋友定位元素,发现要做UI层自动化,还是需要对前端知识了解多谢,比如JS,比如JQuery,这样能更好的借助这些语言定位元素,操作元素。记录一下。span的赋值与取值1、span的文本的取值。js取的值并不是用document.getElementById(‘span_noticesg’).value,而是document.getElementById(‘span_id’).in...

2018-05-08 11:42:56 3698

转载 推荐截图工具

1、Windows端截图工具snipaste官网:https://www.snipaste.com/ 介绍:http://www.ifanr.com/app/744064试用了下Windows版本,还可以,亮点在于能智能识别出窗口的控件边界,方便的模糊某个区域 看官网,已经发布了mac版本,没有试用。2、Mac端截图工具Xnip 未试用,有需求的可用搜索试试...

2018-05-03 18:35:54 679

转载 Linux监控与分析工具nmon

一、概述nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。nmon所记录的数据包含以下一些方面(也是我们在寻找问题过程中所关注的资源点):cpu占用率内...

2018-05-03 18:31:08 270

转载 Linux(CentOS)性能监控命令strace

1、简介strace 常用来跟踪进程执行时的系统调用和所接收的信号。在Linux 世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace 可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。 strace命令是一个集诊断、调试、统计与一体的工具,我们可以使用str...

2018-05-03 16:34:55 996

转载 Linux(CentOS)性能监控命令lsof

1、简介lsof 命令的原始功能是列出打开的文件的进程,但LINUX 下,所有的设备都是以文件的行式存在的,所以,lsof 的功能很强大2、命令用法lsof-a:列出打开文件存在的进程;-c<进程名>:列出指定进程所打开的文件-g :列出GID 号进程详情-d<文件号> :列出占用该文件号的进程+d<目录> :列出目录下被打开的文件+...

2018-05-03 16:23:08 828

转载 Linux(CentOS)性能监控命令vmstat

1、简介Vmstat也是一个功能比较齐全的性能检测工具,可以统计CPU、内存使用情况、swap使用情况等信息,不足之处是无法对某个进程进行深入分析。和sar类似,也可以指定采集周期和次数。下面是每秒采样一次,共计3次:[root@Beta-nginx ~]# vmstat 1 3procs -----------memory---------- ---swap-- -----io----...

2018-05-03 16:04:50 1369

转载 Linux(CentOS)性能监控命令netstat

netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等1、输出信息[root@dev-nginx /]# netstatActive Internet connections (w/o servers)Proto Recv-Q S...

2018-04-28 18:03:16 809

转载 Linux(CentOS)性能监控命令pidstat

1、pidstat命令简介pidstat命令用来监控被Linux内核管理的独立任务(进程)。它输出每个受内核管理的任务的相关信息。pidstat命令也可以用来监控特定进程的子进程。1.1 如何安装pidstat  pidstat 是sysstat软件套件的一部分,sysstat包含很多监控linux系统状态的工具,它能够从大多数linux发行版的软件源中获得。   在Debian...

2018-04-28 17:11:39 3505

转载 Linux(CentOS)性能监控命令uptime、ps

1、uptime命令uptime 命令是监控系统性能最常用的一个命令,主要是来统计系统当前的运行状态输出信息依次是:系统现在的时间,系统从上次开机到现在运行了多长时间,系统当前有多少个登录用户,系统在一分钟内、5 分钟内、15 分钟内的平均负载 注意点:如果load average 值长期大于系统CPU 的个数则说明CPU 很繁忙,负载很高,可能会影响系统性能。[root@Beta-ng...

2018-04-28 15:47:13 997

转载 Linux(CentOS)性能监控命令free

1、free -h[root@Beta-nginx test1]# free -hfree: invalid option -- 'h'usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V] -b,-k,-m,-g show output in bytes, KB, MB, or GB #按块、K、M...

2018-04-28 15:03:09 1626

转载 Linux(CentOS)性能监控命令iostat

1、iostat简介iostat是对系统的磁盘I/O操作进行监控,它的输出主要显示磁盘读写操作的统计信息,同时也给出CPU的使用情况。但是iostat不能对某个进程进行深入分析,仅对操作系统的整体情况进行分析。 磁盘I/O很容易成为系统性能瓶颈。通过iostat可以快速定位系统是否产生了大量的I/O操作。2、分析[root@dev-nginx /]# iostat -help用...

2018-04-28 11:14:06 3528

转载 Linux(Cent OS)性能分析命令sar

1、sarsar是非常强大的性能分析命令,通过sar命令可以全面的获取系统的CPU、运行队列、磁盘IO、交换区、内存、CPU中断、网络等性能数据。使用-h命令查看sar的用法[root@Beta-nginx /]# sar -h用法: sar [ 选项 ] [ <时间间隔> [ <次数> ] ]主选项和报告: -b I/O 和传...

2018-04-28 10:44:20 665

原创 CPU核数和load average的关系

在前面的文章《Linux系统监控——top命令》中我简单提到了,判断load average的数值到底大不大的判断依据,就是数值除以CPU核数,大于5,就说明超负荷运转了。——这里其实不太严谨今天这篇文章来仔细分析分析,CPU和load average的关系。转载文章一我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统...

2018-04-27 18:12:59 87728 4

转载 Linux(Cent OS)查看进程中的线程

0、引言问题: 我的程序在其内部创建并执行了多个线程,我怎样才能在该程序创建线程后监控其中单个线程?我想要看到带有它们名称的单个线程详细情况(如,CPU/内存使用率)。线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们之间共享 特定的资源(如,内存地址空间、打开的文件),以使叉分开销最小化,并避免大量高成本的I...

2018-04-27 17:09:02 3258 1

原创 分享2个在线图表制作工具

1、使用Excel可以轻松完成图表的制作但是有个缺点,不能云端存储,我需要一个在线编辑的图表,无论身处何地,无论哪台电脑,只要能联网,即可编辑;2、推荐一http://charts.udpwork.com/ 3、推荐二http://www.tubiaoxiu.com/ ...

2018-04-27 16:25:23 11561

原创 Linux的htop命令

参考文章: https://linux.cn/article-3141-1.html https://blog.csdn.net/u011068702/article/details/54891324 https://www.cnblogs.com/yqsun/p/5396363.html再学习top命令时,无意间看到了一篇htop的命令介绍。比较给力,送个大家。在 Linux 系统...

2018-04-27 16:02:33 1423

原创 Linux查看物理CPU个数、核数、逻辑CPU个数

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores...

2018-04-27 10:35:53 199

转载 Linux中有关硬中断和软中断的概念

硬中断: 1. 硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中断请求)。基于IRQ,CPU可以将相应的请求分发到对应的硬件驱动上(注:硬件驱动通常是内核中的一个子程序,而不是一个独立的进程)。处理中断的驱动是需要运行在CPU上的,因此,当中断产生的时候,CPU会中断当前正在运行的任务,来处理中断。在有多核心的系统上,一个中断通常只能中断一颗C...

2018-04-27 10:30:46 1395

原创 Linux系统监控——top命令

1、top命令显示top命令显示区分为两个部分,上面是系统统计信息;下面是进程信息。2、系统统计信息2.1 第一行 第一行,需要关注的是load avg这行,通过这三个值,我们能看出系统负载的发展趋势。比如过去1分钟、5分钟、15分钟的平均负载的值分别是2.4、1.5、0.7,能说明什么问题呢?压测后,系统的负载越来越多。这个load值,除以逻辑CPU的数量,大于5就...

2018-04-26 18:07:20 4815

原创 16、性能分析过程简介

问题性能测试绝不是拿个工具,设置个并发,看下结果就完了的事情。 你想啊,你执行手工测试,总是会发现问题的对吧,然后要提交bug的对吧。 那性能测试,出现什么情况算bug呢?TPS达不到?一定并发数下,响应时间不达标?还是只要设定的并发下err请求不超过0.01%就可以了? 那或者我再问你,如果出现了上面的问题,怎么分析是哪里出了问题呢?是硬件资源不够,还是程序本身有问题呢?从响应...

2018-04-26 16:31:06 375

原创 Cent OS借助YUM快速安装MySQL

1、Linux(Cent OS)自带数据库CentOS7默认数据库是mariadb。但是企业常用的数据库确实mysql,所以,我们得自己安装mysql。2、安装MySQL(1)下载mysql官方的Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rp...

2018-04-26 14:48:56 691

转载 Cent OS 7 借助yum安装nginx

1、安装nginx(1)直接使用命令yum -y install nginx[root@localhost bin]# yum -y install nginxLoaded plugins: fastestmirror, langpacksbase | 3.6 kB 00...

2018-04-26 10:47:02 3353

转载 Centos中tomcat8指定jdk

前面我们讲过如何安装部署Tomcat。虽然简单,但有时候你可能有这样的需求。 服务器上默认的jdk是1.8的,但是我想我的tomcat指定一个自定义的jdk怎么办呢1、需要有一个除默认外的jdk的安装包(不用配置任何环境变量),如下图: 2、进入tomcat的bin目录,修改setclasspath.sh文件 ...

2018-04-26 09:58:52 2386

原创 CentOS 7安装 jdk1.8

1、Cent OS中默认安装了open jdk(1)查看默认安装的jdk[root@localhost html]# java -versionopenjdk version "1.8.0_65"OpenJDK Runtime Environment (build 1.8.0_65-b17)OpenJDK 64-Bit Server VM (build 25.65-b01, mi...

2018-04-25 17:38:14 787 1

转载 CentOS7中systemctl的使用

最近开始玩CentOS 7,我擦,发现好多命令改了,哎,心酸。 原文地址:https://blog.csdn.net/u012486840/article/details/53161574CentOS 7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。1、原来的 service 命令与 sys...

2018-04-25 16:01:03 301

原创 CentOS 7 安装、配置Apache

Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。 它的名字取自美国印第安人土著语,寓意着拥有高超的作战策略和无穷的耐性,在红帽RHEL5、6、7系统中一直作为着默认的Web服务程序而使用,并且也一直是红帽RHCSA和红帽RHCE的考试重点内容。Apache服务程序可以运行在Linux系统、Unix系统甚至是Windows系...

2018-04-25 15:29:09 415

转载 apache、tomcat 的区别与联系

前言工作中有用过Tomcat,百度tomcat,进入到Tomcat官网能看到如下界面。 以为Tomcat就是Apache,今天突然发现这是两个东西,囧。1、apache支持静态页,tomcat支持动态的,比如servlet等。一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\pe...

2018-04-24 18:15:34 1225 3

转载 mysql-5.6.13-3308-源码安装

一、卸载旧版本: 使用下面的命令检查是否安装有MySQL Server rpm-qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e –nodeps mysql // 强力删除模式 二、创建MySQL属组、用户 groupadd mysql useradd -g mysql mysql 安装Mysql 安装编译代码需要的包 ...

2018-04-23 14:15:27 267

原创 额呵,手机丢了,捡到者直接关机,连谈判的机会都不给。我觉得出价会比他卖了赚钱。

额呵,手机丢了,捡到者直接关机,连谈判的机会都不给。我觉得出价会比他卖了赚钱。

2018-04-23 10:56:11 406

转载 Linux定时任务Crontab命令详解

原文地址:https://www.cnblogs.com/intval/p/5763929.htmllinux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简...

2018-04-18 15:15:31 226

转载 性能测试知多少 --并发用户数与TPS之间的关系

1. 背景在做性能测试的时候,很多人都用并发用户数来衡量系统的性能,觉得系统能支撑的并发用户数越多,系统的性能就越好;对TPS不是非常理解,也根本不知道它们之间的关系,因此非常有必要进行解释。2. 术语定义(1)并发用户数: 指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal User),注意并发用户数跟注册用户数、在线用户数有很大差别的,并发...

2018-04-10 18:25:36 1990

Linux常用命令

Centos常用命令

2015-06-01

空空如也

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

TA关注的人

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