自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 白盒测试及用例编写

白盒测试白盒测试白盒测试是什么白盒测试用例设计方法逻辑覆盖法语句覆盖判定覆盖条件覆盖判定条件覆盖条件组合覆盖路径覆盖基本路径测试法总结白盒测试白盒测试是什么白盒测试也称为结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件或程序验证。优点:代码覆盖率高,针对代码逻辑测试。缺点:覆盖所有代码路径难度大;业务功能可能不全;测试开销大。使用场景:首先会进行黑盒测试进行系统功能测试,然后用白盒测试进行对重点代码部分进行代码逻辑测试。白盒测试用例

2020-08-07 16:50:57 9980

原创 黑盒测试及用例编写

黑盒测试测试用例测试用例是什么?构成要素黑盒测试黑盒测试是什么黑盒测试有哪些方法等价类划分法边界值分析法判定表法因果图法状态迁移图法场景法正交实验法错误推测法总结测试用例测试用例是什么?为了特定的目的而设计的一组有测试输入、执行条件、预期结果的案例,用于指导我们测试的执行。验证某邮箱的登陆功能测试用例指导流程首先,我们针对某一软件系统,要有某个特定目的。根据这个目的,来进行软件测试。将测试数据根据执行条件的步骤输入进软件系统中,比较实际结果和预期结果,得出结论。构成要素测试用例、用例标题

2020-08-07 11:48:43 4973 1

原创 Redis入门,最全的学习笔记

Redis序论NoSQLRedis数据操作命令操作key命令操作value命令StringhashList序论redis是一种非关系型数据库。NoSQL我们通常使用的MySQL和Oracle是关系型数据库。非关系型数据库的背景是:随着互联网发展以及海量数据处理的需求,数据格式和类型的不固定与不规则,使得关系型数据库在应对这些场景并不方便。在思考数据存储模型时,出现了非关系型数据库。Redis简介:redis是一种基于键值存储的非关系型内存数据库(底层C编写的)。key都是字符串的,value

2020-08-05 11:28:56 329

原创 JVM知识点总结

JVMQ:Java一次编译处处运行如何实现的Q:JVM如何加载class文件,JVM组成Q:Java反射Q:Java一次编译处处运行如何实现的Java源码首先被编译成字节码(可以用javap指令查看字节码文件),再由不同平台的JVM进行解析,Java语言在不同的平台上运行时不需要进行重新编译,Java虚拟机在执行字节码的时候,把字节码转换成具体平台上的机器指令。为什么这么做呢?如果直接编译成字节码,每次执行都需要检查各种语法语义。同时保证了兼容性,将别的语言解析成字节码。Q:JVM如何加载cla

2020-08-05 11:28:15 131

原创 项目:校园商铺系统开发日志(三)

店家基本操作注册店铺DaoUtilDtoService注册店铺Dao思路:自底向上编码,dao层先写ShopDao的接口,里面定义了若干的方法,包括店铺的增改查 ,其中查询包括按照id精确查询和分页批量查询。注意:增改方法中,正常来说是没有返回值的,但是因为搭配了mybatis,用一个int作为返回值,可以在操作失败时通过返回一个-1的值进行判断,从而作出相应的处理。mapper文件中的insert用到了,useGeneratedKeys=“true”,代表使用jdbc的getGenerat

2020-07-27 20:46:40 200

原创 项目:校园商铺系统开发日志(二)

SSM配置Daojdbc.propertiesMyBatisspring-daoServiceControllerweb.xmllogbackDaojdbc.properties首先编写一个配置文件jdbc.properties,里面用来存放数据库连接的信息。jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/o2o?useUnicode=true&characterEncoding=utf8jdbc

2020-07-24 17:06:09 130

原创 Linux常见考点

LinuxLinux体系结构查找特定文件-find文本搜索-grep管道连接符-|对文件内容做统计-awk批量替换文本内容-sedLinux体系结构Linux体系结构主要分为用户态和内核态。主要组成如下:内核:本质上是一段管理计算机硬件设备的程序系统调用:内核的访问接口(类似原子操作)公共库函数:实现对系统调用的封装,简化系统调用shell:命令解释器(可编程)查找特定文件-find作用:在指定目录下查找文件。find ~ -name “target.java” :在~目录下精确查

2020-07-20 17:45:16 241

原创 Spring 事务总结

Spring事务1. 引言MySQL事务2. Spring 事务Spring 事务配置方式Spring 事务传播机制Spring 事务隔离机制1. 引言MySQL事务是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务具有ACID特性:原子性、隔离性、一致性、持久性事务的隔离级别:读未提交,读已提交,可重复读,串行化分别能解决的问题:修改丢失、脏读、不可重复读、幻读2. Spring 事务Spring本身并不支持事务,Spring的事务是依赖于底层数据库的事务。S

2020-07-10 21:49:29 99

原创 项目:校园商铺系统开发日志(一)

项目来自某网的基于SSM/SpringBoot框架的校园商铺系统系统功能模块划分需求分析技术栈功能详情顾客用户店家用户实体类需求分析本项目主要是实现一个网上商城项目,分别使用SSM和Spring Boot框架,构建校园商铺系统,实现出一个综合的B2C平台。对于商家用户,实现对自己店铺和商品的基本操作,以及商品日销量的图表显示;对于顾客用户,实现对店铺和商品的浏览和购买,以及消费记录的查询等。技术栈使用Jquery、前端UI库SUI Mobile搭建前端;项目1.0使用Spring、Spri

2020-07-05 22:13:05 405

转载 Java网络编程

网络编程1. Java的网络支持1.1 InetAddress1.2 URLDecoder和URLEncoder1.3 URL和URLConnection1.3.1 多线程下载例子2. 基于TCP协议的网络编程2.1 ServletSocket创建TCP服务器端2.2 Socket进行通信2.2.1 单线程版本2.2.1 多线程版本文章内容来源于疯狂Java讲义(李刚)1. Java的网络支持1.1 InetAddressJava为网络提供了java.net包。Java提供了InetAddress

2020-07-05 18:04:52 223

原创 MyBitis 中 # 和 $ 区别

MyBitis 中 # 和 $ 区别$ { } 在Properties文件中是变量占位符,属于静态文本替换,比如${ driver} 可以代表 com.mysql.jdbc.Driver。在MyBitis映射文件中, ${ }属于拼接符。 $将传入的数据直接显示生成在sql中。如:where username= ${username},如果传入的值是111,那么解析成sql时的值为where username=111;也就是在字符替换后不会有引号。这就可能造成sql注入问题。参数使用的是默认的val

2020-07-04 16:30:10 162

原创 Spring IOC 和 AOP 总结

SpringSpring IOCQ:IOC你了解吗Q:IOC概念Q:Spring IOC容器管理Bean流程Q:Spring IOC容器功能Q:Spring IOC容器的核心接口Q:Spring IOC容器装配Bean的方法Q:getBean()源码逻辑Q:Spring bean作用域Q:Spring bean生命周期Spring AOPQ:Spring AOP你了解吗Q:AOP概念Q:AOP织入方式Q:AOP的实现机制Q:Spring里的代理模式的实现Q:Spring AOP 和AspectJ AOP区别

2020-06-28 21:15:43 292

原创 MySQL面经知识点汇总

数据库#数据库索引哈希索引底层数据结构是哈希表,因此绝大多数的单数据查询,可以选择哈希索引。B±Tree索引可以分析以下从二叉树到B+树索引结构的变化历程。##聚集索引和非聚集索引的区别**MyISAM:**B+Tree叶节点的data域存放的是数据记录的地址。在索引检索的时候,首先按照B+Tree搜索算法搜索索引,如果指定的Key存在,则取出其data域的值,然后以data域的值为地址读取相应的数据记录。这被称为“非聚簇索引”。**InnoDB:**其数据文件本身就是索引文件。相比MyIS

2020-06-27 17:54:57 316

空空如也

空空如也

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

TA关注的人

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