- 博客(34)
- 收藏
- 关注
转载 MYSQL一次千万级连表查询优化(一)
转:https://blog.csdn.net/Tim_phper/article/details/78344444概述:交代一下背景,这算是一次项目经验吧,属于公司一个已上线平台的功能,这算是离职人员挖下的坑,随着数据越来越多,原本的SQL查询变得越来越慢,用户体验特别差,因此SQL优化任务交到了我手上。 这个SQL查询关联两个数据表,一个是攻击IP用户表主要是记录IP的信息,如第一次...
2018-09-28 14:07:06 3886
转载 解决方法:①MySQL 闪退 ②服务列表里找不到MySQL ③MySQL服务无法启动
转自:https://blog.csdn.net/qq_36667170/article/details/79342241?utm_source=copy昨天下了WampServer差点没把我气死,下下来之后也不好使,还显示丢失啥啥啥文件,(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`) 然后MySQL也不好使。心态崩了。下面说一下MySQL遇到的问题以及解决方法。安装MySQL之后输密码之...
2018-09-28 10:44:18 440
转载 软件测试如何入门及进阶
转自 : http://www.51ste.com/share/det-42.html作者:ruink 发布时间:2015-05-24 03:28:39 关键字:测试入门 测试进阶 测试发展 摘要:我经常看到其它网站论坛上有测试菜鸟在问怎么学习软件测试,也经常遇到面试新丁在软件测试认知上的严重不足,以及一部分测试员对未来的迷茫。下面我会对如何入门软件测试,理论的重要性,学习的方法...
2018-09-10 10:49:22 1108
原创 Jmeter的下载安装及使用简介(一)
见:https://blog.csdn.net/zl1zl2zl3/article/details/78194194一。安装 JMeter是开源软件Apache基金会下的一个性能测试工具,用来测试部署在服务器端的应用程序的性能。近来,JMeter因为其使用简单,现在也被社区作为接口测试工具...... 啥?什么是性能测试,怎么又来了个接口测试?好吧,xmeter君举个栗子,你开了一个网店,兴冲...
2018-07-05 10:38:22 752
原创 Win下Cygwin的安装
https://blog.csdn.net/yupu56/article/details/53186410一.下载地址https://cygwin.com/install.html二.1.Cygwin安装在我安装之前,本以为一个简单的软件安装流程,结果碰到了各种坑,还是写个教程吧,给自己和大家一个借鉴。Cygwin下载网址(windows请选择set-x86.exe bit根据自己系统多少位决定)...
2018-07-04 18:35:40 258
原创 Jenkins安装搭建(tomcat)配置
jenkins安装搭建Tomcat配置在搭建jmeter和jenkins的过程中,安装搭建jenkins的过程记录如下:(见: https://blog.csdn.net/qq_15792013/article/details/77528109)方法一:下载最新版本的jenkins,通过dos命令直接运行Jenkins官网下载地址:http://Jenkins-ci.org/下载后解压,安装到指定...
2018-07-04 16:43:53 1221
原创 Python 02--Python的学习001
一. Python初体验1.校验Python是否正确安装2.打印 helloworld3.安装文本编辑器3.1 Geany_Python配置Geany是一个很不错的编辑器,操作很简单,这里记录一下Geany的入手设置(在下是一个Python程序猿,就以Python为例):1:新建:选择 下拉菜单中的 main.py ,然后就能生成Python环境的编辑器,你需要先保存好你新建的文件,一定要先...
2018-06-29 17:51:00 347
转载 python-01:下载安装
链接:https://jingyan.baidu.com/article/fec7a1e5ceb3121191b4e762.html01.百度 Python官网下载 ,核对横线处网址是否正确,一致即可点击进去了。2.进入官网后,点击 Downloads - Windows-版本号Python 3.6.3 或者 经典版Python 2.7.14。即可弹出下载框下载了。默认32位的软件(64位系统也可...
2018-06-29 16:57:57 267
转载 成为自动化工程师需要学习什么——把仅有的时间放在,有意义的事情上
转自:https://blog.csdn.net/weixin_40274209/article/details/80781034方向永远比努力更重要,找准了方向,比努力更重要。比如说你去超市当个收银员,第一年老板给了2800,第二年给你涨到3200,可能五年后可能你是你跳槽去了二姨家超市给了你四千。但是做了自动化测试,通过两年的时间你可以从5k变到15k,(一线城市,上海能达到1.5w+,北京会...
2018-06-29 15:49:42 3554
转载 软件测试入门需要了解的工具
有朋友打算进入测试,或者转行做测试,经常都会咨询笔者应该去恶补或者去学习哪些知识。我可能会告诉他们先去了解软件测试的基础理论知识,包括软件测试的目的,白盒黑盒测试方法,怎么编写用例等。在我的其它篇章中已经有详细的提到,今天本文主要向打算从事于测试这个行业,或者希望了解测试的朋友知道软件测试入门是需要了解到的一些工具。这里我还是根据工具分类逐一做介绍。软件bug管理工具:QC(Quality Cen...
2018-06-28 16:41:50 4384
转载 软件测试工程师该如何规划自己的职业发展道路?
软件测试行业也在如火如荼的发展壮大,现在的互联网以及其他传统公司都需要大批量的软件测试人员,但是软件测试人员的职业规划也是值得我们深度思考的。大家都比较看好软件测试行业,只是因为表面上看起来:钱多事少加班少。其实这个都是针对个人运气好的童鞋才会有此待遇。在不同的阶段做好不同阶段的事情,才有可能离这个目标更近,作为一枚软件测试人员,也许下面才是我们最真实的写照。{第一年}当年也是一头撞进了软件测试行...
2018-06-28 16:27:06 11161 2
原创 Fiddler4——手机抓包
一、下载工具包 百度搜索”fiddler 下载“ ,安装最新版本 下载的软件安装包为“fiddler_4.6.20171.26113_setup.exe”格式,双击安装。安装成功,在“开始”-“所有程序”,就会看见这样的图标,若是常用的话,也可以在桌面建一个快捷方式,如下图: 二、fiddler手机抓包原理 fiddler手机抓包的原...
2018-06-28 14:40:38 15597 1
转载 从程序员到测试工程师(转)
前言:软件测试一门非常崭新的学科,目前研究的内容还很不深入,仍然处于婴儿阶段。软件测试需要什么样的专业基础还没有定论,而且目前还没有一种很好的标准来衡量测试人员。但无可置疑,软件测试越来越受到软件公司的重视,软件测试工程师的作用也逐渐被人们所认可。这一点已经在像微软这样的国外大型软件企业中所证实,在微软,一个开发人员相对应着一至两个测试人员。现在,就让我们走近软件测试工程师,关注他们的成长之路。从...
2018-05-23 10:32:43 5852
原创 测试用例的优先级
刚接触软件测试,先熟悉一下测试用例的优先级的概念: 有时会听到0级别case的说法,其实这是对具有一定优先级的测试用例的说法。在实际测试实践中,测试用例根据重要性分成一定的等级。在不同的公司,可能测试用例的等级划分有所差异,但是基本大同小异。如下就是一种测试用例等级划分的方法,共分为4级,由高至低依次为P0-P3。...
2018-04-24 10:21:04 16948 1
原创 测试用例实例--常见功能测试点
1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登陆 ① 用户名和密码都符合要求(格式上的要求) ② 用户名和密码都不符合要求(格式上的要求) ③ 用户名符合要求,密码不符合要求(格式上的要求) ④ 密码符合要求,用户名不符合要求(格式上的要求) ⑤ 用户名或密码为空 ⑥ 数据库中不存在的用户名,不存在的密码 ⑦ 数据库中存在的用户名,错误的密码 ...
2018-04-18 16:19:43 5020
原创 什么是接口测试
什么是接口测试:接口测试是项目测试的一部分,正如其名,它测试的主要对象是接口,是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点。测试的重点是检查数据交互、传递、和控制管理过程以及系统间的相互依赖关系等。接口测试的目的:接口测试的目的是测试接口,尤其是那些与系统相关联的外部接口,测试的重点是要检查数据的交换,传递和控制管理过程,还包括处理的次数。外...
2018-04-17 15:59:33 371
转载 jmeter接口测试及详细步骤
转载 : https://blog.csdn.net/qq514418695/article/details/53214470一、接口测试流程1.右键点击线程组添加 HTTP请求,此时在线程组下面出现HTTP请求选项。点击该选项,出现HTTP请求界面。如下服务器名称或IP填你的服务器名或IP地址:192.168.96.8。端口号填接口所用的端口号:如:8081connect表示连接时间,比如10...
2018-04-17 15:55:57 1818
转载 如何编写一个好的测试用例
作为一个测试人员,最基础的技能就是编写好的测试用例。而根据自己的工作总结,我觉得做好以下三点就是一个好的测试用例。 第一:依据分明 众所周知,一个项目首先立项,然后经过一系列的动作到了需求分析,做完需求分析后,测试就可以做测试需求,然后就可以写测试用例了。所以写测试用例的依据就是需求。这么说太笼统,举一个例子。一个系统经过前期的需求分析,详细设计,模块设计等一系列的动作,最后生成了详细...
2018-04-17 15:40:49 4278
转载 测试用例编写规范
引言 1.1 背景 为保证测试用例对需求的覆盖率,即对一个系统从整体功能到单个功能,都尽可能的高的覆盖。而单个功能点主要强调的是不同的输入及其组合所带来的各种输入动作,系统是否都做了处理;测试用例设计首先要明确该系统存在多少功能点,要通过各种常用的测试方法来保证用例的完整性,然后再对各功能点的边界范围进行考虑。所以要保证测试用例的设计按照一种合理的结构组织进行,这样才能够更有效的保证系统所有...
2018-04-17 15:39:48 23921
转载 测试规范说明
一、测试工程师:1、编写测试用例规范2、提交bug规范3、执行测试流程规范4、测试代码规范 //待制定5、任务进度提交以及更新二、测试组长1、编写测试用例规范2、提交bug规范3、执行测试流程规范4、测试代码规范 //待制定5、任务进度提交以及更新6、任务进度跟踪表相关数据项填写...
2018-04-17 15:38:16 700
原创 bug管理规范
bug管理规范一、概述本规范是常规的bug管理流程,适用于项目过程中的bug管理 二、BUG周期 三、Bug的分类、状态、级别 3.1 bug分类功能 A.重复的功能;B.多余的功能;C.功能没有达到设计的要求;D.功能实现与设计要求不相符。易用性 A.界面不美观,控件排列、格式不统一,焦点控制不合理或不全面;B.缺少帮助信息,或者帮助信息不完全; C.功能操作复杂,提示信息不合理,易产生歧义。...
2018-04-17 15:36:22 1360
原创 关于使用mysql的 SELECT LAST_INSERT_ID() 语句碰到的问题
前言: 当我们向主键是自增型的数据库表中(如 user 表)插入一条记录时,我们期望获取刚刚写入这条记录的id,(因为某些场景下需要获得这个id去做其他的操作),此时我们需要使用SELECT LAST_INSERT_ID()这个语句来获取插入记录后返回的自增id的值;如下例: /** * 插入投诉信息 * @param complaintInfoModel...
2018-04-16 18:04:23 9824
转载 Mybatis注解开发之@Insert 与 @InsertProvider
转 http://www.yureader.com/read22.htmlMyBatis注解开发-@Insert和@InsertProvider @Insert和@InsertProvider都是用来在实体类的Mapper类里注解保存方法的SQL语句。不同的是,@Insert是直接配置SQL语句,而@InsertProvider则是通过SQL工厂类及对应的方法生产SQL语句,这种方...
2018-04-13 15:28:48 3573
原创 RabbitMq消息队列之FanoutExchange模式
一 . FanoutExchange模式Fanout是路由广播的形式,将会把消息发给绑定它的全部队列,即便设置了key,也会被忽略.二 . 1.导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...
2018-04-13 11:16:41 6091 1
转载 MySQL的左连接、右连接、内连接、外连接
MySql的左连接,右连接,内连接,全连接以前不是很清楚,通过建表测试,更直观的了解了各种连接的区别;建表练习:1. 首先创建一张学生表,一张学生分数表,并添加几条数据。 2. 生成如下表所示:3 . 通俗话讲 , 内连接是只有符合条件的才显示;左连接--- 左边的表是全部数据,右边的只有符合条件的才有数据;右连接-- 右边的表数据全,左边的符合条件的有数据;4 . MySql不支持全连接FUll...
2018-04-12 16:32:53 336
原创 Springboot中整合RabbitMq之Topic模式(单个springboot项目)
一 . RabbitMq的Topic Exchange 模式 生产者将消息发送给Exchange,依据是路由关键字 routingkey (如 : topic.message); 绑定Exchange与Queues队列的依据是bindingKey(如 :topic.#)代码发送的时候还是一样,第一个参数表示交换机,第二个参数表示routing key,第三个参数即消息。如下:rabbi...
2018-04-11 15:21:35 13041 1
转载 我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比
转载: https://www.sojson.com/blog/48.html前言: MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等...
2018-04-10 14:40:09 1237
原创 SpringBoot整合RabbitMq之简单演示(Direct模式)
一。 下载Erlang,RabbitMq并安装;见 https://blog.csdn.net/zhaodj5660/article/details/79813749二。 安装RabbitMQ-Plugins,这个相当于是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况,安装方法是:打开命令行cd进入rabbitmq的sbin目录(我的目录是:D:\...
2018-04-09 16:38:49 1163
原创 Springboot整合RabbitMq之Topic模式(2 module)
一 . RabbitMq 交换机Exchange的Topic模式介绍: Topic Exchange 转发信息主要是依据通配符 , 队列和交换机的绑定主要是依据一种模式(通配符+字符串),而当发送消息的时候,只有指定的Key和该模式相匹配的时候,消息才会被发送到该消息队列中.Topic交换器介绍(转)Topic Exchange 转发消息主要是根据通配符。 在这种交换机下,队列和交换...
2018-04-09 11:18:54 2013
转载 从架构演进的角度谈谈SpringCloud都做了些什么?
Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于Spring Cloud文章,主要偏重各组件的使用,本次分享主要解答这两个问题:Spring Cloud在微服务的架构中都做了哪些事情?Spring Cloud提供的这些功能对微服务的架构提供了怎样的便利?这也是我写Spring Cloud三部曲的最后一篇文章,前两面篇内容如下:中小型互联网公司微...
2018-04-08 17:39:24 214
原创 SpringBoot整合RabbitMQ
一 . SpringBoot整合RabbitMQ(此例考察默认的Direct模式) SpringBoot整合RabbitMQ非常简单!感觉SpringBoot真的极大简化了开发的搭建环境的时间..这样我们程序员就可以把更多的时间用在业务上了,下面开始搭建环境: 1. 首先创建两个maven工程,这是为了模拟分布式应用系统中,两个应用之间互相交流的过程,一个发送者(Sender),一个接收者(R...
2018-04-08 16:11:16 443
原创 RabbitMq相关知识学习
一. 参考资料 百科 https://baike.baidu.com/item/rabbitmq/9372144?fr=aladdin 博客 https://blog.csdn.net/whoamiyang/article/details/54954780#t2 https://www.cnblogs.com/ityouknow/p/6120544.html ...
2018-04-04 17:04:55 416
转载 springMVC中两种validation的简单使用
本文转自:http://elf8848.iteye.com/blog/1299587Spring 基于注释的校验机制:1)支持JSR303 Bean Validation定义的校验规范。2) 支持Spring框架定义的Validator接口定义的校验。表单:user.jsp注册用户包含三项信息: 用户名,密码,邮箱。
2017-12-09 13:52:03 473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人