自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试流程,如何开展软件的测试工作?

首先甲方提出需求,然后产品人员把需求转换成需求文档,这个时候还不能开发软件,还有一个重要的环节,就是产品人员会叫开发和测试人员一起开个会,告诉开发和测试人员项目有哪些功能,要达到什么效果,,站在测试的角度,要知道需求里面到底有多少个功能,然后哪些功能是核心的,这两个落地,对于测试而且需求才能结束,就可以编写计划了。

2022-09-17 15:50:24 715 1

原创 Redis-安装及配置,如何使用java代码操作Redis?spring注解式缓存

redis是一个高性能的key-value数据库,它是完全开源免费的,而且redis是一个NOSQL类型数据库,是为了解决高并发、高扩展,大数据存储等一系列的问题而产生的数据库解决方案,是一个非关系型的数据库。但是,它也是不能替代关系型数据库,只能作为特定环境下的扩充。等。为了保证读取的效率,redis把数据对象都存储在内存当中,它可以支持周期性的把更新的数据写入磁盘文件中。而且它还提供了交集和并集,以及一些不同方式排序的操作。

2022-09-07 16:53:56 763

原创 软件测试基础-测试主流技能&测试分类&模型

软件:控制计算机硬件工作的工具减少软件缺陷(bug),保障软件质量!

2022-08-27 22:58:33 304

原创 vue路由

例如:Home和Abort组件注1:extend是构造一个组件的语法器. 你给它参数,他给你一个组件,然后这个组件你可以作用到Vue.component这个全局注册方法里,也可以在任意vue模板里使用car组件注2:也可以用以前的方式创建和获得组件,效果也是一样的//创建组件//获得组件路由就是对一个路径的解析,根据客户端提交的路径,将请求解析到对应的控制器上,不同的请求地址会交给路由处理来转发给相应的控制器处理。注1:根路径“/”...

2022-08-03 22:46:33 159

原创 vue组件之间的传参

1.父组件传子组件:通过props2.子组件传父组件:自定义事件父组件:vue实例;子组件:是放在vue实例挂载点的内部。

2022-08-03 21:52:44 1578

原创 Vue基本语法 -- 样式绑定&事件处理器&vue表单&自定义指令

除了Vue自带的指令(v-on|v-model)等,Vue也允许注册自定义指令,根据作用范围分为全局指令和局部指令(当前的vue实例内部)指令定义函数提供了几个钩子函数用来帮助实现功能(可选)bind只调用一次,指令第一次绑定到元素时调用,用这个钩子函数可以定义一个在绑定时执行一次的初始化动作被绑定元素插入父节点时调用(有爹就行,而且这个爹要在vue实例里面)(父节点存在即可调用,不必存在于document中)。update被绑定元素所在的模板更新时调用,而不论绑定值是否变化。......

2022-08-01 23:04:16 198

原创 Vue基本语法 -- 插值&过滤器

使用v-html指令用于输出html代码通过v-bind给标签添加HTML属性Vue提供了完全的JavaScript表达式支持'YES''NO'}}

2022-07-30 20:13:08 230

原创 Vue安装&属性介绍

1.el属性用来指示vue编译器从什么地方开始解析vue的语法,可以说是一个占位符。2.data属性用来组织从view中抽象出来的属性,可以说将视图的数据抽象出来存放在data中。3.template属性用来设置模板,会替换页面元素,包括占位符。4.methods属性放置页面中的业务逻辑,js方法一般都放置在methods中5.render属性创建真正的VirtualDom6.computed属性用来计算Vue.js计算属性,计算属性在处理一些复杂逻辑时是很有用的。......

2022-07-29 21:03:04 106

原创 全局异常处理

SpringMVC中自带了一个异常处理器叫SimpleMappingExceptionResolver,该处理器实现了HandlerExceptionResolver接口,全局异常处理器都需要实现该接口。2)实现Spring的异常处理接口HandlerExceptionResolver自定义自己的异常处理器;我们知道,系统中异常包括编译时异常和运行时异常RuntimeException,都有可能抛出异常,在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,......

2022-07-29 19:24:36 3661

原创 转JSON数据的基本使用

ObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于(EuropeanComputerManufacturersAssociation,欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。...............

2022-07-28 23:11:35 1215

原创 JSR303验证&拦截器

注@ModelAttribute注解标记的方法为非请求处理方法,在所有被@RequestMapping标注的请求方法执行之前被执行。init方法里面往model对象里面添加一个Book对象,然后在前端增加页面再获取model里面的Book对象,从而就可以获取Book实体类里面对属性添加的注解校验提示信息3.5在JSP页面上通过fmt标签显示消息页面引入显示表单所有错误。......

2022-07-27 22:58:04 144

原创 springMVC实现文件图片的上传下载

springMVC实现文件图片的上传下载

2022-07-27 17:04:01 484

原创 springMVC之增删改查&@PathVariable注解

代码】springMVC之增删改查&@PathVariable注解。

2022-07-25 21:17:47 438

原创 什么是springMVC?

什么是springMVC

2022-07-23 17:52:18 118

原创 myBatis关联关系映射

关联关系是指类之间的引用关系,如果类A与类B关联,那么类A将被定义成类B的属性。

2022-07-22 20:24:01 212

原创 mybatis与spring集成,使用AOP处理分页

1.1.开启注解式开发,并扫描指定包。1.2.引入数据配置文件jdbc.proerties(详见jdbc.proerties)。1.3.创建dbcp2数据库连接池(详见“dbcp2.txt”)。1.4.实现mybatis与spring集成配置(包含了集成pagehelper插件,详见spring与mybatis整合(集成pagehelper分页插件).txt).1.5.开启注解式事务mybatis的事务处理交给Spring管理(注解式事务,详见事务处理配置和开启动态代理.txt)。......

2022-07-21 18:45:14 360

原创 myBatis 动态sql、模糊查询及分页

1).动态SQL,通过MyBatis提供的各种标签对条件作出判断以实现动态拼接SQL语句,主要是where部分有变化。2).常用的动态SQL标签有、、、等。3).MyBatis的动态SQL语句,与JSTL标签中的语句非常相似。4).动态SQL应用场景主要用于解决查询条件不确定的情况。在程序运行期间,根据用户提交的查询条件进行查询。提交的查询条件不同,执行的SQL语句不同。若将每种可能的情况都由程序员逐一列出,......

2022-07-20 00:59:14 1460

原创 什么是mybatis?

mybatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwareoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。mybatis是一个基于Java的持久层框架(半自动)。持久层框架就是操作数据库的框架,对之前使用的JDBC代码进行了封装。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。.........

2022-07-18 22:17:33 4045

原创 SpringBean管理注解

Annotation(注解)是JDK1.5及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以@注解名在代码中存在的。根据注解参数的个数,我们可以将注解分为标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的语义,只是作为注解(标识)存在,可以通过。.........

2022-07-16 18:37:56 205

原创 AOP是什么?

AOP(Action oriented programming):面向切面编程。 AOP的作用:它可以让我们“专心做事”,专心处理业务逻辑代码。不用关心:日志记录、事务控制及权限控制等。 使用 spring的 aop可以解决两个问题: 1.Java EE程序员在编写具体的业务逻辑处理方法时,只需关心核心的业务逻辑处理,既提高了工作效率,又使代码变更简洁优雅。 2.在日后的维护中由于业务逻辑代码与其它共有代码分开存放,

2022-07-08 20:23:01 1133

原创 初始Spring$IOC

目录一、Spring简介二、IOC / DI2.1 IOC(控制反转)2.2 DI(依赖注入)三、如何使用Spring1.1 什么是spring,它能够做什么? Spring是一个庞大的社区,里面包含了很多项目:SpringFramework,SpringMVC,SpringBoot,SpringCloud,Spring JDBC,Spring data,它是由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB完成

2022-07-07 23:43:18 42

原创 如何在eclipse里面配置maven?

Apache Maven是一个项目管理和自动构建工具,基于项目对象模型(POM)的概念。 作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。1. Window - Preferences 2.直接选择路径就可以了(不要选bin目录,会报错),然后finish 3.完成 1.修改“MAVEN_HOME\conf”下的setting.xml文件,配置本地仓库。注意是:“E:/”而非“E:\” 例如:E:/......

2022-07-06 21:05:33 3651

原创 Mysql中的视图和索引

一、视图 1.什么是视图 1) 视图是一种虚拟的表,是从数据库中一个或多个表中导出来的表。 2) 数据库中存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。 3) 使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。 2.视图的作用 1) 使操作简便化。 2) 增加数据的安全性。 3) 提高表的逻辑独立性。 3.基本语法 CREATE VIEW 视图名 AS SELECT 语句;二、索引

2022-07-03 20:43:13 213

原创 Mysql账号管理&四大引擎

命令:create user 用户名 identified by '密码'; 注:identified by会将纯文本密码加密作为散列值存储 命令:select host,user,password from user; user表中host列的值的意义 % 匹配所有主机 localhost localhost不会被解析成IP地址,直接通过UNIXsocket连接 127.0.0.1 会通过TCP/IP协议连接,并且只能在本机访问; ::1

2022-07-03 20:27:32 40

原创 Mysql中的in和find_in_set的区别?

在mysql中in的使用情况如下(in里面放的是常量):select * from article where 列名 in(值1,值2,值3…);select * from article where 值1 in(值1,值2,值3…);在mysql中find_in_set的使用情况如下(find_in_set可以放常量也可以放变量):select * from article where find_in_set(值1, ‘值1,值2,值3…’);select * from article where

2022-06-30 20:49:12 2595

空空如也

空空如也

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

TA关注的人

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