12 2018 档案

摘要:一、Mysql性能介绍 1、什么是Mysql?它有什么优点? MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 My 阅读全文
posted @ 2018-12-27 22:46 小文叔 阅读(550) 评论(0) 推荐(0) 编辑
摘要:堆、栈 JVM内存≈Heap(堆内存)+PermGen(方法区)+Thrend(栈)Heap(堆内存)=Young(年轻代)+Old(老年代),官方文档建议整个年轻代占整个堆内存的3/8,老年代占整个堆内存的5/8,但是可以配置为其他比例。Young(年轻代)=EdenSpace+FromSurvi 阅读全文
posted @ 2018-12-27 22:34 小文叔 阅读(444) 评论(0) 推荐(0) 编辑
摘要:性能测试什么时候开始: 一般在系统功能稳定没有大的缺陷之后开始执行。但前期准备工作可以从系统需求分析时就开始:性能目标制定、场景获取、环境申请等。 一、制定性能测试目标 在特定的并发用户数下测试特定场景的响应时间 在一定的响应时间的要求下来测试特定场景的最大并发用户数 测试特定场景的TPS 1、线上 阅读全文
posted @ 2018-12-27 11:01 小文叔 阅读(474) 评论(0) 推荐(1) 编辑
摘要:我们可以通过事物的响应时间作为基础来分析: 响应时间=网络的延迟时间+应用的延迟时间+数据库的延迟时间 数据流转详细过程: 1、从客户端(负载机)发起请求,通过网络传输到Web应用服务器。 2、Web应用服务器收到请求后,不会马上处理,要找到空闲的进程/线程,再进行应用程序的处理(比如说一些数据库的 阅读全文
posted @ 2018-12-27 10:59 小文叔 阅读(273) 评论(0) 推荐(0) 编辑
摘要:发现 中间件监控看是否有性能瓶颈 核心:主要看中间件的线性池进程池有没有排队情况,请求是否处理及时就OK Apache 以前php都是用apache,现在基本用nginx了。 首先自己启动apache,它的工程路径在/var/www/下面 首先,切换到httpd的路径:(我们是yum安装的apach 阅读全文
posted @ 2018-12-26 12:24 小文叔 阅读(700) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-12-24 18:22 小文叔 阅读(13) 评论(0) 推荐(0) 编辑
摘要:stress 下载地址:http://people.seas.harvard.edu/~apw/stress/ 一、stress工具安装:1、获取stress源码安装包(stress-1.0.4.tar.gz)3、解压并安装 4、进入stress-1.0.4文件夹下,编译并安装stress 默认安装 阅读全文
posted @ 2018-12-24 09:24 小文叔 阅读(907) 评论(0) 推荐(0) 编辑
摘要:待补充,先搞几个博客链接: https://www.cnblogs.com/Candies/p/8282934.html http://sujianjob.com/2017/12/18/yum%E5%AE%89%E8%A3%85apahce%E3%80%81php%E3%80%81MySQL-%E5 阅读全文
posted @ 2018-12-21 23:49 小文叔 阅读(163) 评论(0) 推荐(0) 编辑
摘要:基本思路:先安装好nginx和mysql和php,上传禅道的源码。把禅道的源码包扔到 nginx/apache 的工程路径内或者nginx/apache内的配置文件指向nginx的路径,然后将nginx/apache做集成,然后再配数据库,然后再浏览器内安装禅道,过程中会执行建表的过程,然后再改禅道 阅读全文
posted @ 2018-12-21 23:45 小文叔 阅读(10083) 评论(1) 推荐(0) 编辑
摘要:一、安装Nginx 使用源码编译安装,包括具体的编译参数信息。 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好。 安装make: 安装g++: 一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。 1.选定源码目录 可以是任何目录,本文选定的是/u 阅读全文
posted @ 2018-12-21 16:29 小文叔 阅读(214) 评论(0) 推荐(0) 编辑
摘要:禅道里面导出的数据,用Excel打开是乱码(如图),如何解决? 第一步: 第二步: 第3步: 第4步: 第5步: 选择一个储存位置 最后的结果就是这样了 阅读全文
posted @ 2018-12-21 10:52 小文叔 阅读(3585) 评论(0) 推荐(0) 编辑
摘要:目录 windws Mac Windows下破解 注意:只限于 2018.3.6 之前以及该版本,2019 年第一个版本都不成 激活前准备工作 激活前请先关闭pycharm 修改配置文件的时候你需要填写你的安装路径 如果出现修改配置文件后无法打开pycharm,那就移动补丁的位置,比如我从\bin目 阅读全文
posted @ 2018-12-21 08:38 小文叔 阅读(2864) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-12-20 18:22 小文叔 阅读(5) 评论(0) 推荐(0) 编辑
摘要:jmeter+shell 1. 总体需求 由于性能测试中涉及的查询接口多,版本迭代频繁,版本更新后自动跑一轮查询业务的性能,可以及时发现一些开发修复bug触发的非预期的bug,利用晚上时间快速重测性能接口可以解放人工测试的时间,让测试人员可以把精力集中在测试复杂接口,调优分析性能瓶颈上。 2. 实现 阅读全文
posted @ 2018-12-20 16:06 小文叔 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:烦透了jmeter输入如下鬼命令: Jmeter -n -t {tmpjmxfile} -l {csvfilename} -e -o {htmlreportpath} 尤其是{htmlreportpath}这个文件夹路径,没有这个文件夹又不会自动创建,有的话又必须为空。经常要给文件夹、文件命名,而且 阅读全文
posted @ 2018-12-20 15:56 小文叔 阅读(768) 评论(0) 推荐(0) 编辑
摘要:Linux 四大件:CPU、内存、磁盘、网络 CPU 就像人的大脑,主要负责相关事情的判断以及实际处理的机制。 CPU的性能主要体现在其运行程序的速度上。影响运行速度的性能指标包括CPU的工作频率、Cache容量、指令系统和逻辑结构等参数。 查询指令:cat /proc/cpuinfo 内存 大脑中 阅读全文
posted @ 2018-12-19 23:00 小文叔 阅读(1604) 评论(0) 推荐(0) 编辑
摘要:测试路径:http://jsonpath.herokuapp.com 1. 介绍 类似于XPath在xml文档中的定位,JsonPath表达式通常是用来路径检索或设置Json的。其表达式可以接受“dot–notation”和“bracket–notation”格式,例如$.store.book[0] 阅读全文
posted @ 2018-12-19 15:15 小文叔 阅读(807) 评论(0) 推荐(0) 编辑
摘要:一般来说bug大多数存在于3个模块: 1、前台界面,包括界面的显示,兼容性,数据提交的判断,页面的跳转等等,这些bug基本都是一眼可见的,不太需要定位,当然也不排除一些特殊情况,本身数据传过来的时候就有问题,所以显示会出问题的情况(这个后面会说到)。 2、后台程序,包括前台调用的接口,中间层缓存和转 阅读全文
posted @ 2018-12-19 11:45 小文叔 阅读(3873) 评论(0) 推荐(3) 编辑
摘要:简介: PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。 标注: 配置nginx请参考此教程: http://www.cnblogs. 阅读全文
posted @ 2018-12-18 15:50 小文叔 阅读(312) 评论(0) 推荐(0) 编辑
摘要:1.Mercury SiteScope简介Mercury SiteScope是一款无代理监测解决方案,可确保分布式IT基础架构——如服务器、操作系统、网络设备、网络服务、应用和应用组件的可用性和性能。这款主动的、基于Web界面的基础架构监测解决方案是非常简洁的,而且完全根据客户度身定制,无需在您的上 阅读全文
posted @ 2018-12-18 15:13 小文叔 阅读(471) 评论(0) 推荐(0) 编辑
摘要:系统架构 漏斗原理:请求在网络传输过程中,越往后,请求慢慢的会减少,所以说到数据库服务器的请求量会比在Web服务器的少 一、基本架构 一个系统的网络拓扑图:我们常说的服务器是软硬件结合的一个概念,服务器服务器,只有硬件没软件其实不能称之为一个完整的服务器 一个问题:什么是 to B ,什么是 to 阅读全文
posted @ 2018-12-17 20:55 小文叔 阅读(930) 评论(0) 推荐(0) 编辑
摘要:LoadRunner录制 1、启动LoadRunner,用管理员方式打开,选择 “Create/Edit Scripts” 2、从这两个方式任意方式打开脚本页面 3、选择协议,这里我们举例子,用“Web(HTTP/HTML)”,点击 Create 4、我们录制一个百度的页面,搜索LoadRunner 阅读全文
posted @ 2018-12-16 17:26 小文叔 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:安装 一、需要准备的东东: 1、电脑的操作系统:Win7旗舰版(不解释,这个版本安装问题最少了) 2、LoadRunner11+破解文件+汉化文件+删除注册表工具 3、强大的搜索引擎 二、安装过程 用管理员方式运行 setup.exe 文件,出现安装界面,选择“LoadRunner 完整安装程序” 阅读全文
posted @ 2018-12-16 16:39 小文叔 阅读(402) 评论(0) 推荐(0) 编辑
摘要:性能测试的概念 思考下面几个问题 什么是软件性能? 软件为什么会有性能? 什么叫性能测试? 什么样的系统需要做性能测试? 为何要做性能测试? 如何做性能测试? 如何定位性能根源,性能的瓶颈究竟在哪儿? 如何提升性能? 什么是软件性能? 软件的性能是个很大的概念,覆盖面非常广泛,对一个软件系统而言,包 阅读全文
posted @ 2018-12-16 16:19 小文叔 阅读(1337) 评论(0) 推荐(2) 编辑
摘要:问题:一列数组,从小到大依次排序 一、选择排序 原理: 比方说有一个数组:data = [12,45,2,48,66,2,1,56,36,90,5,10,503] 从第一个数字开始,后面的数字依次与第一个比较,如果小于第一个,则和第一个交换位置。比如这里的 1 < 12,则会变成 1,45,2,48 阅读全文
posted @ 2018-12-16 14:52 小文叔 阅读(194) 评论(0) 推荐(0) 编辑
摘要:常规篇: 首先,用ps查看进程,方法如下: $ ps -ef …… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helper smx 1824 1822 0 11:38 阅读全文
posted @ 2018-12-15 11:19 小文叔 阅读(325) 评论(0) 推荐(0) 编辑
摘要:GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2018-12-13 10:21 小文叔 阅读(356) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-12-11 11:19 小文叔 阅读(11) 评论(0) 推荐(0) 编辑
摘要:cd /usr/local/tomcat1/webapps/ROOT/ tar -zxvf nginx-1.14.2.tar.gz -C /usr/local 一、Linux配置Nginx 一、下载Nginx 方式1:从http://nginx.org/en/download.html上下载稳定版, 阅读全文
posted @ 2018-12-10 21:08 小文叔 阅读(4119) 评论(0) 推荐(0) 编辑
摘要:一、检查服务器上是否已经安装了apache apache在linux系统里的名字是httpd,执行以下命令,如果有返回的信息,则会显示已经安装的软件。如果没有则不会显示其它的信息。 rpm -qa httpd 如上图是没有安装的,查询的时候没有显示其它的信息。二、yum命令进行安装 yum inst 阅读全文
posted @ 2018-12-08 23:09 小文叔 阅读(862) 评论(0) 推荐(0) 编辑
摘要:cut 一、cut命令 功能:cut命令可以从一个文本文件/文本流中提取文本列 语法: cut -d '分割字符' -f fields ##用于有特定分割字符 cut -c 字符区间 ##用于排列整齐的信息 选项与参数: -d:后面接分隔字符。与 -f 一起使用; -f:依据 -d 的分隔字符将一段 阅读全文
posted @ 2018-12-07 21:32 小文叔 阅读(822) 评论(0) 推荐(0) 编辑
摘要:JMeter:生成漂亮的多维度的HTML报告我们做性能测试的时候会经常使用一些性能测试工具,我个人比较喜欢Jmeter这个工具,但是JMeter这个工具在生成测试报告方面一直有所欠缺。但是JMeter在3.0以后解决了这个问题。 JMeter3.0以后引入了Dashboard Report,用于生成 阅读全文
posted @ 2018-12-06 14:54 小文叔 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:1、Linux的时间有问题? ntpdate pool.ntp.org 2、要把一条命令开机执行开机 vim /etc/rc.local 添加要执行的命令 3、系统中网络进程的端口监听情况: netstat -nltp 4、查看Linux的位数 getconf LONG_BIT 5、查询端口是否被占 阅读全文
posted @ 2018-12-03 21:54 小文叔 阅读(159) 评论(0) 推荐(0) 编辑
摘要:spolight的下载地址:https://www.quest.com/spotlight-on-windows/ 问题1、sar -u 之后,只有一条记录。这种情况执行一下:sudo sar -d;再执行sar -u就ok了 阅读全文
posted @ 2018-12-03 21:25 小文叔 阅读(119) 评论(0) 推荐(0) 编辑
摘要:1、查看Linux的位数: getconf LONG_BIT 结果:32/64 2. 禅道开源版安装包下载 Linux 64位 下载站点1: http://sourceforge.net/projects/zentao/files/7.3/ZenTaoPMS.7.3.stable.zbox_64.t 阅读全文
posted @ 2018-12-03 12:01 小文叔 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1 阅读全文
posted @ 2018-12-02 17:48 小文叔 阅读(75) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示