自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (6)
  • 收藏
  • 关注

原创 测试文档目录管理

简洁明了的目录本质是在帮我们做信息检索。

2023-05-12 15:34:10 673

原创 数据库查询结果ResultSet详解

数据库查询结果ResultSet详解

2022-03-15 20:47:47 9221

原创 项目复盘怎么写

项目复盘怎么写

2022-03-15 19:20:48 4182

原创 消息队列如何测试

你知道消息队列的测试的时候需要关注哪些点吗?

2022-01-05 17:49:22 2535

原创 测试阶段如何划分

测试阶段可以划分为7个阶段,你会划分吗?

2022-01-05 17:43:36 377

原创 测试用例如何设计

好的测试用例要达到三个要求:看得懂,理得清,对的上

2022-01-05 17:40:17 403

原创 自动生成mapper-mybatis.generator

mybatis.generator实战,并惊现插件BUG

2020-04-23 20:58:14 258

原创 selenium自动化测试

看了多篇文章,终于把selenium执行起来了,你也来试试吧

2020-04-22 20:10:19 154

原创 leetcode-链表两数相加

leetcode第二题--链表两数相加

2020-04-21 11:14:58 264

原创 leetcode-两数之和

题目:给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解答:clas...

2020-04-20 17:21:12 125

原创 java.lang.NoSuchMethodError: org.springframework.context.support.AbstractApplicationContext.clearRes

java.lang.NoSuchMethodError: org.springframework.context.support.AbstractApplicationContext.clearRes遇到这个问题,没想明白是什么原因去看依赖的JAVA包版本不一致,把pom文件里面的直接删了看spring系列的版本一致的版本说明OK成功...

2018-09-12 11:44:41 1958

原创 安利FeHelper

超好用的json工具安装:搜索安装。

2018-08-06 19:18:28 478

原创 Class JavaLaunchHelper is implemented in both……

解决办法如果没有properties会自动为你创建,在之中加入idea.no.launcher=true 

2018-08-06 10:32:56 437

原创 二分查找

二分查找int binaryserach(int *arr,int len,inr key){ if(len<2 || arr[0] != key){ return -1; } int left = 0; int right = len-1; int m=0; while(left <right){ m = (right - left)/2 + ...

2018-08-03 11:19:08 132

原创 猜数小游戏

猜数游戏大家都知道吧规则就是:猜数字,范围可以在0~100或200以内,具体根据游戏人数来定。1、先由坐庄的人来写一个数字(必须在提前规定的范围内);2、让大家轮流猜,并告诉大家正确数字比当前猜的数字大或者小;3、每猜一次范围就会缩小,最后猜中的人倒霉挨罚;4、受罚的人需要进行抽签赢得惩罚”大奖“, 下一轮由受罚者再写数字,依此循环。因为玩过这个游戏觉得比较有趣,就把它...

2018-08-02 18:31:15 808

原创 单元测试接入覆盖率

1、添加pom文件,加入jacoco-maven-plugin<dependency> <groupId>org.jacoco</groupId> <artifactId>org.jacoco.agent</artifactId> <version>0.7.5.201505241946</v...

2018-07-30 16:25:05 674

原创 测试流程总结

一、QA的意识 质量意识:对产品质量进行把控 产品意识:对产品细节熟悉,以用户的角度去进行测试 推动&沟通意识:对于不理解的点及时沟通 团队意识:合作才能共赢 时间意识:把控时间节点 进取意识 二、工作节点1.开发前1)参与需求评审与技术评审 作用:了解需求,明白需求的细节,主要测试的功能点,需求达到的目标是什么,不...

2018-07-23 15:26:29 861

原创 如何做好接口测试

一、接口测试的基本定义 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等(摘自百度百科) 按自己的话说对接口来说,给予一定的参数之后接口能返回与之对应的结果。二、接口测试主要测什么所以接口测试主要包括:数据库,缓存,消息队列等前端之......

2018-07-23 15:05:33 1871 2

原创 计算机书籍(必看推荐)

C语言:《C和指针》1、鸟哥的私房菜2、深入理解计算系统3、大话数据结构4、Linux程序设计5、Unix高级环境编程6、Linux高性能服务器编程7、现代操作系统

2018-07-20 12:00:25 7476 2

原创 IDEA注册码

之前一直用的社区的,最近换了需要注册码在网上百度了几个超级好用的分享给大家https://blog.csdn.net/jilky123/article/details/80522125(首推)https://blog.csdn.net/u014236541/article/details/79851531...

2018-07-19 21:18:14 511

原创 斐波那契数列

斐波那契数列:举例:1  1  2  3  5  8  13  21  34  55  89所以F(11) = 89;三种写法:分析其算法复杂度,就可以看出第二种方法优于第一种方法,但是第三种方法又优于第二种方法,虽然可能参数多了一些,但是性能提高了很多。...

2018-07-18 19:59:27 211

原创 顺序队列

一、介绍用一组地址连续的存储单元依次存放从队列头到队列尾的元素叫做顺序队列。二、顺序队列的实际应用排队的时候,先买完东西的可以先走,后来的只需要排在队伍的后面,这就是顺序队列的实际应用同时,也体现出队列的特点:先进先出三、实现#ifndef _SEQ_QUEUE_H_#define _SEQ_QUEUE_H_typedef int elem_type;typed...

2018-03-27 17:03:28 380

原创 JAVA基础知识总结

一、static1、修饰成员变量,变量会存储在静态存储区2、修饰成员方法,一个static修饰的类中,不能使用非static修饰的成员变量和方法     Food food = new Food();     如果eat方法是静态方法,有两种调用方法 food.eat();    Food.eat();3、静态块,static修饰的成员变量会首先被初始化4、一旦被static关键字,修饰说明整个类...

2018-03-27 16:47:49 99

原创 C++和Java的异同

一、定义C++:  C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。Java: 是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,...

2018-03-27 16:45:20 1349

原创 数据库工具Navicat

一、介绍简单好用的数据库管理工具,以直觉化的图形用户界面而建,可以以安全并且简单的方式创建、组织、访问并共用信息。二、主要功能使用Navicat最主要的功能的进行数据库结构同步、数据库创建三、使用链接数据库,选择链接右击选择数据库类型输入数据库信息选择工具–>结构同步输入信息进行比对...

2018-03-27 16:43:42 287

原创 IDEA安装及配置

第一步:下载IDEA第二步:下载JDK第三步:安装及配置配置环境变量方法: (1)cd ~ //切换到home目录 (2)open .bash_profile //打开目录下的".bash_profile"文件 (3)添加下面两行 注:若家目录中没有".bash_profile",则需创建一个。(touch.bash_profile) ......

2018-03-27 16:40:30 295

原创 在一个排序数组里面删除重复元素

题目:有一个已经排序好的数组,删除重复元素,返回删除后的数组的长度数组为 arr[] = {0,1,2,3,4,4,4,5,6,7,8,9};现在数组的长度为12,删除重复元素以后数组的长度应该为10...

2018-03-20 20:35:07 424

原创 移动数组元素

题目:在一个数组内移动指定元素,并返回新的数组长度,只能在本数组内移动#include <stdio.h>int remove_ele(int *arr,int n,int ele){ int i = 0; int j = 0; for(;i<n;i++) { if(arr[i] == ele){ con...

2018-03-20 20:15:50 1937

原创 http通信过程

一、TCP连接二、浏览器向服务器发送请求命令例如:GET/sample/hello.jsp HTTP/1.1HTTP1.0:客户端每次请求都要建议一次独立的链接,在处理完本次请求后会主动释放链接。HTTP1.1:一次链接可以处理多个请求,请求可以重叠进行。请求命令:GET GET方法是默认的HTTP请求方法,我们日常用GET方法来提交表单数据,然而用GET方法提交的表单数据只经过了简单的编码,同...

2018-03-20 11:33:56 11773

原创 最大最小字符串问题

最大最小字符串问题

2017-09-20 12:39:01 1379

原创 魔法币问题

魔法币问题

2017-09-16 12:46:03 276

原创 合法的括号序列

合法的括号序列

2017-09-16 12:42:40 2281

原创 1006. 换个格式输出整数

让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(输入格式:每个测试输入包含1个测试用例,给出正整数n(输出格式:每个测试用例的输出占一行,用规定的格式输出n。输入样例1:234输出样例1:BBSSS1234思路:按照数的逆序打印为思路将其先存起来,最后依次打印:int main(){ int n = 0;

2017-08-30 21:37:22 1074

原创 1004:成绩排名

struct student { char name[10]; char snum[10]; int score;}; int get_max(struct student *s,int n){ int max_score = 0; int index = 0; for (int i = 0;i<n;i++) { if (s[i].score > max_score) { max_score = s[i].score; index = i; } } ret

2017-08-30 19:51:29 286

原创 1008:数组元素循环右移问题

数组元素循环右移问题

2017-08-30 15:42:26 308

原创 1001:害死人不偿命的(3n+1)猜想

对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。

2017-08-30 15:35:17 338

原创 数据结构--链表

链表,一种常用的数据结构。其优点是:可动态添加删除,大小可变,插入、删除操作方便,不会导致元素的移动,因为元素增减,只需要调整指针;缺点是元素的查改,只能通过顺次指针访问,效率比较低。

2017-07-30 18:06:36 154

原创 进程和线程

1、线程的模型在Windows上,线程的模型大致为:一个内核线程调用了多个用户线程,如果某一个用户线程阻塞了,导致内核线程也阻塞了,进而影响了其他线程也被阻塞了,又因为Windows上用户线程特别多,所以Windows的线程调度器是跑在用户态上的,那么线程之间的切换就比Linux上快的多。在Linux上线程模型大致如下:一个内核线程操纵一个 内核线程。所以Linux上会有200-

2017-07-24 10:14:47 151

原创 进程和线程的区别

知识点总结: 1、进程和线程的区别:进程官方的讲进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序值的值和处理寄存器的内容来表示。通俗来讲,运行着的程序就可以看做一个进程。而线程呢,有时被称为轻量级进程,是程序执行流的最小单元,进程的功能可以用线程实现。用通俗来讲,一个程序...

2017-07-24 10:14:44 161

原创 C++面试题

C++中常见的面试题:1、指针和数组的区别:定义一个数组int arr[0 ] ={0};  arr[1] =20;定义一个指针int a = 20; int *p = &amp;a;在汇编上:int arr[10] = {0};000813BE  mov         dword ptr [arr],0000813C5  xor          eax,eax...

2017-07-24 10:14:39 222

Burp suite

Burp Suite 是用于攻击web 应用程序的集成平台,包含了许多工具。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报。

2018-09-12

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

2018-09-12

iTerm Mac OS X

iTerm [1] 是一个为Mac OS X编写的,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验;字母i代表了本地苹果的外观和风格的程序界面,并把重点放在完整的国际支持; 它合并由两个项目, CTerminal和TerminalX ,而这两者都是基于JTerminal项目;该软件非常有实用和易用性。

2018-09-12

Sequel Pro

Sequel Pro 是 Mac 用户常用的 MySQL 管理软件,属于开源项目 CocoaMySQL 的一个分支。它支持包括索引在内的所有表管理功能,支持MySQL视图,可以同时使用多个窗口来操作多个数据库/表。

2018-08-14

AlfredMAC版

Alfred is an award-winning app for Mac OS X which boosts your efficiency with hotkeys, keywords, text expansion and more. Search your Mac and the web, and be more productive with custom actions to control your Mac.

2018-08-14

空空如也

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

TA关注的人

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