自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试技术问题一

根据测试的目的是什么?软件测试指的是找出产品中的错误,其测试目的是检查产品中的功能及需求是否全部实现确保产品的完整性结合你以前的学习和工作经验,你认为如何做好测试?善于沟通,有足够的耐心和良好的工作习惯,有一定的时间观念根据你以前的工作或学习经验描述一下软件开发、测试过程,由哪些角色负责,你做什么?架构师可以划分为应用架构师(AA)、系统师(SA)、企业师(EA)、基础设施架构师(IA)。架构师的主要职责制定技术规格,确认需求,技术选型,系统分解市场部->产品部->开发部

2022-04-11 20:43:40 426

原创 数据库增删改查

--增加--语法:insert into 表名 values(列值)insert into tb_stu(sname,ssex) values('绿茶妹妹','女')insert into tb_stu values('张三','男',38,'男人村','喜欢姐妹村的菇凉')--批量插入insert into tb_stuselect '李四','男',28,'男人村','喜欢姐妹村的菇凉' unionselect '李四2','男',48,'男人村','喜欢姐妹村的菇凉' unio...

2022-02-12 10:04:28 1977

原创 SQL Server 建库建表

一、数据库登录服务器域名: .localhost 127.0.0.1window 身份验证:超级管理员 不需要登录登录失败:服务器没有开启 软件需要重新配置SqlServer 身份验证:登录失败:服务器没有开启 密码错误启动服务:SqlServer(MSSQLSERVER)修改sa账号密码:使用windows身份验证 安全性 登录名 双击sa系统数据库:master 核心数据库model 模型数据库msdb 警告信息数据库tempdb 临时数据库

2022-02-10 18:53:09 1360

原创 软件测试面试题四

1、你为什么能够做测试这一行虽然我的测试技术还不是很成熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在因素。综合起来看我认为我是胜任这个工作的2、你为什么选择软件测试行业因为之前了解软件测试这个行业,觉得它的发展前景很好3、你的测试职业发展目标是什么?测试经验越多,测试能力越高。所以我的职业发展是需求时间累积的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年累积测试经验,不断的更改自己改正自己,做好测试

2022-02-08 11:30:49 577

原创 软件测试面试题三

一、软件测试计划包含哪些内容?软件测试计划是知道测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容二、软件测试计划的作用与目的是什么?作用:使测试工作和整个开发工作融合起来资源和变更事先作为一个可控制的风险目的:使软件测试工作进行更顺利促进项目参加人员彼此的沟通使软件测试工作更易于管理三、做好软件测试的关键是什么?明确测试的目标,增强测试计划的实用性坚持“5W”规则,明确内容与过程“5W”规则指的是“Wha

2022-01-20 20:27:09 397

原创 软件测试面试题二

一、在测试过程中你发现了一个bug,但是你的测试经理告诉你这不是一个bug,你会怎么做?首先,将问题提交到缺陷管理库里面进行备案然后,要获取判断的依据和标准根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不掺杂个人情绪等

2022-01-19 19:55:41 961

原创 软件测试面试题一

一、什么是软件测试?软件测试的目的?①:软件测试的经典定义是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估②:测试目的 : 检查产品需求是否全部实现检查产品完整性(包括相关的组件)确保软件产品在发布前软件缺陷定位并解决一个成功的测试是发现了至今尚未发现的错误二、软件测试有哪些分类?怎么样来划分?①:按照测试阶段可以将软件测试分为单元测试、冒烟测试、集成测试、系统测试与验收测试。②:按照使用的测试...

2022-01-18 20:25:39 7564

原创 ssm复习

后端jdbc.propertiesgeneratorConfig.xmlBookMapperpackage com.zking.ssm.mapper;import com.zking.ssm.model.Book;import org.springframework.stereotype.Repository;import java.util.List;@Repositorypublic interface BookMapper { int deleteBy

2022-01-03 10:20:48 128

原创 SQL高级查询

1.统计查询 聚合函数: max(),min(),sum(),avg(),count() 分组:group by 注意事项:当分组的时候,前面查询的列不能比分组的 列多,除聚合函数以外 先where在group by 在having(过滤) 2.连表查询:数据会变多 内连接(重点)三种写法:inner join 两个表都有的数据...

2021-12-23 20:57:08 549

原创 SQL建库建表

实验1 数据库操作1.创建数据库:操作1.1:创建一个test数据库,其主数据文件逻辑名test_data,物理文件名test_data.mdf,初始大小10MB,最大尺寸为无限大,增长速度1MB;数据库日志文件逻辑名称为test_log,物理文件名为test_log.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为10%。参考答案:create database TestON primary(name = test_data,filename = 'd:\test\t

2021-12-23 20:48:06 3328

原创 SQL函数

知识点--函数:封装功能的 自带函数 1.字符串函数 2.时间函数 3.数字函数 4.其他函数--datetimecreate table a( tid int , ttime datetime)insert into a values(1,'2020-2-2 14:22')select * from a;--字符函数--charindex()在字符串中查询此字符串的位置select ch...

2021-12-23 20:45:57 408

原创 SQL数据管理

--最简单的查 查询全部 *代表全部select * from tb_stu;--增加:增加哪些列就要把列名写出来--值要对应前面的列insert into tb_stu(ssid,sname,ssex)values(1,'张三','男');--如果全部列 可以省略不写,值对应所有列的顺序insert into tb_stu values(2,'李四','女',22,'长沙')--如果标识列,不能手动维护insert into tb_stu values('王五','男'...

2021-12-23 19:14:43 89

原创 SQL数据库创建

db2 数据库 Oracle 数据库 sql server 数据库 Mysql 数据库 Sql 结构化查询语言 localhost 本机地址 master 系统数据库 model 模型数据库 msdb 警报日志信息 tempdb 临时数据库 .mdf 主数据文件 .ldf 日志文件 .ndf 次要文件 create 创建 da...

2021-12-23 18:36:10 550

原创 mybatis动态SQL和分页

一、mybatis动态SQLforeach<!-- collection :集合变量 open 自动补充的前缀 close自动补充的后缀 separator分隔符 item 集合变量当前元素的引用 --> <select id="selectBooksIn" resultType="com.lxy.model.Book" parameterType="java.util.List"> select * from t_mvc_book wh

2021-12-15 11:21:41 1459

原创 虚拟机软件安装

一、检测是否有jdkjava -version某些Centos系统会自带jdk(OpenJdk)[root@localhost ~]# java -version openjdk version "1.8.0_262" OpenJDK Runtime Environment (build 1.8.0_262-b10) OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode) Openjdk与jdk.

2021-12-02 20:08:26 1475

原创 1201。。

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><hibernate-mapping> <class name="com.zking.CRMp.

2021-12-01 13:40:08 325

原创 SVN服务器安装

第一个用于eclipse集成第二个单独的SVN客户端第三个视图化的SVN服务端安装VisualSVN-Server-3.9.1-64.msi1、默认选择即可,第一项是安装VisualSVNServer以及控制台,最后一项是自动加入环境变量选择标准安装默认是443,但是会与Linux的安装冲突,所以把默认的443改成8443Repositories:SVN的总仓库然后接下来的傻瓜式安装,一直点下一步就好了在repositories右键新建仓...

2021-11-19 09:21:20 696

原创 JWT。。

课程目标①、jwt出现的原因及工作原理②、jwt工具类介绍,三种场景③、jwt与vuex配合在spa项目中的应用1、jwt是什么?JSON Web Token(JWT),它是目前最流行的跨域身份验证解决方案2、为什么使用JWTJWT的精髓在于:“去中心化”,数据是保存在客户端的3、JWT的工作原理3.1、是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户,示例如下: {"UserName": "Chongchong","Role": "Admin"...

2021-11-18 20:32:22 91

原创 Vuex。

课程目标1、了解vuex中的各个js文件的用途2、利用vuex同步存储3、利用vuex取值4、vuex的异步加载问题及后台调用问题Vuex官方解释:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。可以想象为一个“前端数据库”(数据仓库),让其在各个页面上实现数据的共享包括状态,并且可操作Vuex分成五个部分: 1.State:单一状态树 2.Getters:状态获取 3.Mutations:触发同步事件 4.Actions:提交...

2021-11-17 17:10:25 70

原创 SPA项目开发之CRUD+表单验证

课程目标1、表单验证2、增删改功能实现一、表单验证编辑界面<!-- 编辑界面 --> <el-dialog :title="title" :visible.sync="editFormVisible" width="30%" @click="closeDialog"> <el-form label-width="120px" :model="editForm" :rules="rules" ref="editForm">

2021-11-15 20:13:45 81

原创 SPA项目开发之动态树+数据表格+分页

课程目标动态树功能 右侧文章的分页查询功能一、动态树功能单个左侧菜单样式

2021-11-12 16:38:54 75

原创 SPA项目开发之首页导航+左侧菜单

课程目标1、mock.js模拟响应ajax请求2、后台主界面的搭建3、退出功能4、左侧树收缩功能(vue总线的概念)Mock.js 前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景: 1. 老大,接口文档还没输出,我的好多活干不下去啊! 2. 后端小哥,接口写好了没,我要测试啊! 前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点 Mock.js是一个模拟数据的生成器,用来帮助前端调试开发...

2021-11-10 17:03:00 964

原创 SPA项目开发之登录注册

课程目标1、spa项目完成登录注册布局2、spa项目完成登录注册功能3、This指针带来的变量污染4、ajax跨域问题5、axios的get/post的区别(qs)一、用户登录注册布局

2021-11-09 19:36:49 874

原创 更换国内源

什么是国内源?通俗讲就是应用市场,Android系统有Android应用市场,Apple系统有Apple应用市场,Linux系统也有Linux应用市场。Linux的国内源根据不同的版本分,主要有:CentOS版本:yum源 Ubuntu版本:apt-get源注1:如果只是简单配置下Linux及安装下JDK、Tomcat等工具,不需要更新国内源,国内源主要是解决访问国外服务器速度慢。注2:yum只是命令,epel才是源。CentOS更换为阿里云的源确保更换之前确保自己安装wg

2021-11-08 16:50:39 494

原创 安装CentOS7

修改虚拟机的名称和安装路径(此处我没有使用默认的名字和路径)注意:这里虚拟机内存选择1024M。注意:此步骤先要点击自定义硬件,选择安装CentOS7镜像文件(即IOS文件)的位置。选择自己的IOS镜像文件的保存路径即可正式安装CentOS 7注意:选择第一项直接开始安装,Ctrl+G 和 Ctrl+alt用于VM和widow系统的切换如果一直黑屏无法安装下去...

2021-11-08 16:48:24 482

原创 vue-cli搭建spa项目

一、使用vue-cli搭建spa项目1、前提:搭建好nodeJS环境node -vnpm-v2、什么是vue-cli?vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建如下命令:vue init webpack xxx注1:xxx 为自己创建项目的名称注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境3、安装vue-clinpm install -g vue-clinpm install .

2021-11-05 10:49:13 290

原创 nodeJS环境搭建

一、nodeJS介绍1、nodeJS的含义①、Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 ②、Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言 Node.js-->JavaScript运行环境,开发语言是:javascript J2EE ...

2021-11-04 11:31:29 105

原创 vue路由

一、课程目标1、spa是什么单页web应用,就是只有一个web页面的应用,是加载单个HTML页面,并在用户程序交互时动态更新该页面的web应用程序单页面应用程序只有第一次会加载页面,以后的每次请求,仅仅是获取必要的数据,然后,由页面中js解析获取的数据,展示在页面中传统多页面应用程序;对于传统的多页面应用程序来说,每次请求服务器返回的都是一个完整的页面优势减少了请求体积,加快页面响应速度,减低了对服务器的压力更好的用户体验,让用户在web APP感受native APP的

2021-11-02 18:49:10 78

原创 String之文件上传

一、文件上传的三种方式1、上传到Tomcat服务器自己的电脑项目在哪图片就在哪云服务器:是没有CDEF盘的,只有根目录2、上传到指定文件目录(用的比较多)添加服务器与真实目录的映射关系,从而解耦上传文件与Tomcat的关系文件服务器和web服务器通常是一个,但是文件目录与Tomcat目录肯定不是同一个3、在数据库表中建立二进制段,将图片存储到数据库,安全性比第二种高服务器:ESC服务器(阿里云、腾讯云、西部数码云)注意事项1、上传文件界面:entype="multipar

2021-11-01 14:27:07 371

原创 搭建SSH项目

一、新建maven项目导入所需的pom依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion&g

2021-10-30 15:05:42 771

原创 vue模板语法下

一、样式绑定class绑定使用方式:v-bind:class="expression"expression的类型:字符串,数组,对象style绑定v-bind:style="expression"expression的类型:字符串、数组、对象<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title

2021-10-30 10:55:21 50

原创 vue模板语法上

一、插值1、文本{{msg}}<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script> </head&g

2021-10-30 10:02:09 503

原创 Vue入门

一、vue简介vue.js是什么?vue是一个构建用户界面(UI)的 [渐进式]JavaScript框架MVVM的介绍MVVM,一种更好的UI模式解决方案,MVVM通过数据双向绑定让数据自动地双向同步MVVM ===> M/V/VMM:model数据模型V:view视图VM:viewModel 视图模型 虚拟domv(修改数据)->MM(修改数据)->V数据是核心easyUI=jQuery+HTML二、vue入门创建项目新建.

2021-10-29 19:58:46 101

原创 String之Aop

一、AOP中关键性概念连接点(Joinpoint):程序执行过程中明确的点,如方法的调用,或者异常的抛出目标(Target):被通知(被代理)的对象注1:完成具体的业务逻辑通知(Advice):在某个特定的连接点上执行的动作,同时Advice也是程序代码的具体实现,例如一个实现日志记录的代码(通知有些书上也称为处理)注2:完成切面编程代理(Proxy):将通知应用到目标对象后创建的对象(代理=目标+通知)例子:外科医生+护士注3:只有代理对象才有AOP功能,而AOP的代码是写在通知的

2021-10-28 20:37:03 248

原创 hibernate之二级缓存

一、认识缓存1、为什么需要缓存 拉高程序的性能2、关系数据库与非关系型数据库的区别关系型数据库含义:数据与数据之间存在关系的数据库 mysql Oracle SQLserver非关系型数据库含义:数据与数据之间是不存在关系的 ——以键值对的形式存在3、什么样的数据需要缓存很少被修改或者根本不修改的数据——数据字典4、ehcache是什么ehcache是现在最流行的纯java开源缓存的框架,配置简单,结构清晰,功能强大5、ehcache的特点5...

2021-10-26 20:32:20 77

原创 Hibernate之HQL

1、HQL的含义 hql是Hibernate Query Language(专属于Hibernate框架的一个查询语言)的缩写2、HQL和SQL的区别HQL SQL 类名/属性 表名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 别名 ?,从下标0开始计算位置(hibernate之后5不支持) ?,从下标1开始计算位置 :命名参数 不支持:命名参数 面向对象的查询语言 面向结构查询语言 3、处理返回的结果集单.

2021-10-26 19:31:15 129

原创 spring之ioc

1、什么是spring,它能够做什么spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的spring使用基本的JavaBean来完成以前只可能由EJB完成的事情然而,spring的用途不仅限于服务器端的开发,从简单性、可测试性和松耦合的目的:解决企业应用开发的复杂性功能:使用基本的javaBean代替EJB,并提供了更多的企业应用功能范围:任何java应用简单来说,spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架1.

2021-10-25 16:58:46 39

原创 Struts之增删改查

写项目之前把maven配好1、建立maven项目2、导入pom依赖,jar依赖web.xml改成3.1导入相关配置文件jdk1.5改1.8pom.xml需要添加plugins>pluginweb2.3改3.13、子控制器

2021-10-22 16:51:13 62

原创 Struts之Ognl

一、ognl的简介ognl的全称是Object Graph Navigation(对象图导航语言),OgnlContext(ongl上下文)其实就是Map (教室、老师、学生)OgnlContext=根对象(1)+非根对象(N)---》context英文原意是上下文,环境/容器示例如下:教室:Map老师:根对象(1)学生:非根对象(N)二、Struts的传值的优先级1、将需要的资料导入进去2、Demo1package com.lxy.test;import

2021-10-21 16:46:54 108

原创 hibernate关联

目标一、理解一对多的关联二、理解懒加载与强制加载三、理解一对多的自关联四、理解多对多的关联一、一对多的关联与懒加载、强制加载实体类Orderpackage com.lxy.two.entity; import java.util.HashSet;import java.util.Set; public class Order {// create table t_hibernate_order// (// order_id int primary ke..

2021-10-19 18:54:40 52

空空如也

空空如也

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

TA关注的人

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