自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Javaweb-03HTTP

HTTP(超文本传输协议)是一个简单的请求-响应协议,它通畅运行在TCP之上。文本:html,字符串,等等超文本:图片、音乐、视频、定位等等80Https:安全的443。

2023-12-22 22:35:02 453

原创 Java-JDBC(重要)--待更新

Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化)Statement.executeQuery方法用于向数据库发送查询语句,executeQuery方法返回代表查询结构的ResultSet对象。虚读(幻读):在一个事务内,读取到了别人插入的数据,导致前后读出来结果不一致。不可重复读:在同一个事务内,重复读取表中的数据,表数据发生了改变。CRUD操作-delete。

2023-12-21 22:42:14 823

原创 MySQL基础-01初识数据库

4、管理员模式下运行CMD,路径切换至MySQL下的bin目录下,然后输入mysqld -install(安装mysql)7、进入mysql通过命令行(-p后面不要加空格)修改密码 (slq语句后面一定要加分好)后台:(连接点:连接数据库JDBC,链接前端(控制,控制视图跳转,给前端传递数据))开源的数据库软件,体积小,速度快,总体拥有成本低,招人成本比较低,所有人必须会。6、再次启动,用命令mysql -u -p进入mysql管理界面(密码可为空)数据库:存数据,Txt,Excel,Word。

2023-12-17 16:56:23 74

原创 Java-12 Scanner类

1、java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。4、next() 与 nextLine() 区别。1、一定要读取到有效字符后才可以结束输入。next() 不能得到带有空格的字符串。

2023-12-17 14:16:49 51

原创 Java-11toString方法

【代码】Java-11toString方法。

2023-12-17 12:25:37 27

原创 Java-11异常

1、异常,英文是exception,意思是意外,例外。这些例外情况叫异常,怎么让我们写的程序做出合理的处理,而不至于程序崩溃。Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Exception。异常出现的各种情况:文件找不到,网络连接失败,非法参数等。

2023-12-17 02:25:26 33

原创 Java-10抽象类、接口、内部类

接口的实现:类通过关键字implements实现接口,实现接口必须重写接口中的方法。接口:只有规范,自己无法写具体方法,专业的约束,约束和实现分离:面向接口编程。

2023-12-17 01:44:25 28

原创 Java-09static关键字

静态变量可以通过类直接调用。

2023-12-17 01:07:58 23

原创 Java-08继承

instanceof (类型转换)引用类型,判断一个对象是什么类型。为甚么需要重写:父类的功能,子类不一定需要或者不一定满足。Java中所有类间接或直接继承object类。重写:需要有继承关系,子类重写父类的方法。6、instanceof和类型转换。

2023-12-17 00:38:03 24

原创 Java-07封装详解

3、记住这句话就够了:属性私有,get/set。1、改露的露,该藏的藏。2、封装(数据的隐藏)

2023-12-16 22:25:41 25

原创 Java-06面向对象

类是一种对象的数据类型,它是对某一类事物整体描述/定义,但是不能代表某一个具体的事物。使用new 关键字本质就是在调用构造器。对象是抽象概念的具体实例。1、面向过程&面向对象。5、创建对象内存分析。

2023-12-16 21:51:12 22

原创 Java-05数组

多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。查找数组元素:通过binarySearch方法对排序好的数组进行二分查找法操作。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。数组的元素是通过索引来访问的,数组索引从0开始。以上两维数组可以看成2行三列的数组。数组是相同类型数据的有序集合。For- Each循环。2、数组的声明和创建。3、数组的三种初始化。

2023-12-16 18:20:45 25

原创 Java-04方法

设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展。Java支持两种调用方法的方式,根据方法是否返回值来选择。当方法返回一个值得时候,方法调用通常被当做一个值。修饰符 返回值类型 方法名(参数类型 参数名){}如果方法返回值是void,方法调用一定是一条语句。调用方法:对象名.方法名(实参列表)

2023-12-16 00:17:19 25

原创 Java-03流程控制

【代码】Java-03流程控制。

2023-12-15 23:19:49 28

原创 Java-02运算符

1、算术运算符2、关系运算符3、位运算符4、逻辑运算符5、赋值运算符6、其他运算符。

2023-12-15 22:03:08 27

原创 Java-01基础语法

这些关键字在Java编程中有特殊的含义,被用来定义变量类型、类、接口、方法和控制程序的流程等。它们不能被用作变量名、方法名或其他标识符。数据类型有强类型语言和弱类型语言,Java是强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。Java的数据类型分为两大类。6、变量、常量、作用域。

2023-12-15 21:42:00 25

原创 002python列表和元组

一、 数据结构数据结构是以某种方式(通过编号)组合起来的元素(如数字、字符乃至其他数据结构)集合。在python中,最基本的数据结构为序列。序列中,每个元素都有编号(类似我们学生的学号),即其位置或索引,其中第一个元素的索引为0,第二个元素为1,以此类推。二、序列(serial)1、序列是字符串,元组、列表的统称。序列有以下特点:都可以通过索引得到每一个元素默认索引值总是从零开始可以通过切片的方法得到一个范围内的元素的集合有很多共同的操作符(重复操作符、拼接操作符、成员关系操作符)

2021-01-10 22:15:26 207

原创 人生苦短,我学python。

1、交互式解释器注意:要先配置好python环境哦。当我们打开命令窗口输入python会出现如下的界面,这就是python交互式解释器。进入交互式解释器后,我们可以直接使用pirnt语句打印你想打印的内容。python就是这么简单哦。2、算法是什么在说算法之前,我们先了解什么是计算机编程,计算机编程简单来说就是告诉计算机怎么做一件事情,而算法就是我们给计算机设定要完成某件事的一个详细流程,详尽地告诉计算机怎么完成某件事情。3、数和表达式数简单来说就是数字,后续再说各种数据

2021-01-07 23:19:30 209

原创 毕业半年,我明白的五个道理。

你相信吗?其实大部分大学毕业生,踏足社会后都十分后悔当初在学校时的自己不够努力,实际上后悔是毫无意义的事情。我们与其自怜自艾,还不如认清事实真相,规划未来。今天分享五个能够趁早作改变,而且在未来更有价值的道理。1.没有人再主动教你学习我们从小到大有老师主动地教我们,督促我们学习,我们习惯被动式学习。毕业后,工作是以输出作为导向,每个人都有自己的工作任务要完成,不会有空余时间对你嘘寒问暖。工作中再没有人会主动督促你学习,不懂的知识要自己做好记录及时查资料解决,自己不能解决的问题要主动虚心地请教同事

2020-12-27 22:56:49 195

原创 应届毕业生的2020

魔幻的2020年,世界发生了太多事,疫情、山火、蝗灾、洪水、大选、偶像科比的陨落,没人会想到二十一世纪第二个十年会是如此的灰暗。2020年,对我来说也是十分《特别》,实习、毕业答辩、离校、生病、离职。1、科比征战天堂1月26日,美国,洛杉矶官方证实,我多年的偶像科比和他13岁的女儿在一起直升机事故中丧生。当天的早上醒来迷迷糊糊地打开朋友圈,全是科比意外身亡的消息。没有人相信昨天还在给詹姆斯送祝福的科比,今天已经开始《征战天堂》。记得大概是从小学五年级开始看科比打球吧,开始时单纯喜欢他的篮球技术,

2020-12-22 22:25:49 97

原创 初级软件测试面试题之《吊打面试官》

这里是部分面试题,更多更全面的可关注公众号“窗外红叶”领取一、自我介绍:自己提前准备好,最好能背诵。二、为什么从上一家公司离职?可说家庭原因或者项目组解散等,总之就是不能说前公司薪资低或者其他负面的事情。三、未来三五年的职业规划是怎么样的?面试官问这个问题,主要是想知道你对自己的职业和人生有无规划、方向等,1、第一个阶段初级测试工程师,我觉得自己是处于初级测试人员,有一些手工的测试经验,熟悉基本的测试流程。那么在这个阶段的学习方向就是:学习开发测试脚本并且熟悉测试生存周期和测试技术吧。2.

2020-12-21 20:38:04 847

原创 简单复盘一下我的2020

魔幻的2020年,世界发生了太多事,疫情、山火、蝗灾、洪水、大选、偶像科比的陨落,没人会想到二十一世纪第二个十年会是如此的灰暗。2020年,对我来说也是十分《特别》,实习、毕业答辩、离校、生病、离职。1、科比征战天堂1月26日,美国,洛杉矶官方证实,我多年的偶像科比和他13岁的女儿在一起直升机事故中丧生。当天的早上醒来迷迷糊糊地打开朋友圈,全是科比意外身亡的消息。没有人相信昨天还在给詹姆斯送祝福的科比,今天已经开始《征战天堂》。记得大概是从小学五年级开始看科比打球吧,开始时单纯喜欢他的篮球技术,

2020-12-20 23:11:56 252 1

原创 移动端测试之Appium

微信搜一搜公众号【窗外红叶】点下关注,关注后回复【资料】有我准备的全套测试自学资料和测试工具哦。Appium简介Appium 是一个自动化开源工具,支持 iOS 、 Android 和 Windows 桌面平台上的原生、移动 Web 和混合应用的自动化 。「原生应用」指那些用 iOS、 Android 或者 Windows SDKs 编写的应用。「移动 Web 应用」是用移动端浏览器访问的应用( Appium 支持 iOS 上的 Safari 、Chrome 和 Android 上的内置浏览器).

2020-12-18 22:57:57 337 3

原创 马bao国也想学的monkey命令工具

微信搜一搜公众号【窗外红叶】点下关注,关注后回复【资料】有我准备的全套测试自学资料和测试工具哦。monkey介绍Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。可以运行在模拟器或者实际设备中。它向系统发送发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。Monkey路径:Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中存放路径是:/system/framework/mokey.jarMonkey.

2020-11-23 22:50:02 202

原创 小李问我为甚么要做接口测试?

为甚么要做接口测试?实际案例:一个提现功能对输入框做用例设计输入一个负数点击提交输入为0点击提交输入0-100点击提交输入1位小数点提交输入2位小数点提交输入3位小数点提交按照等价类,边界值用例测试完,页面上不能输入负数和大于三位数,就可以上线了。但是某一天数据库插入了一个提现金额为负数,测试在页面反复输入负数,无法提交,理所当然地认为没有问题。前端开发开发对输入框是做了限制的,前端的web开发肯定没有问题,那么如果用户不通过你的web页面,直接向后端发送请求提交了呢?所以接下来就是

2020-11-20 23:09:36 315 4

原创 接口测试之postman

Postman简介一般简单的接口测试我们可以直接在浏览器里面进行调试,但是涉及到一些权限设置的就无法操作了,因此我们需要接口测试的相关工具;Postman是一个接口测试和http请求的工具官网地址::https://www.getpostman.comPostman的优点:支持各种的请求类型:get、post、put、patch、delete等支持在线存储数据,通过账号就可以进行迁移数据很方便的支持请求header和请求参数的设置支持不同的认证机制,包括 Basic Auth,Digest

2020-11-19 01:14:28 472

原创 【入门】接口测试基础

点赞关注是对我最大的支持,可留言一起学习交流哦。一、接口测试基础接口测试概述什么是接口?APIAPI(Application Programming Interface,应用程序编程接口)是一些预定义的函数,目的是提供应用程序与开发人员基于软件或硬件得已访问一组例程的能力,而又无需访问源码,或理解内部工作细节。开放平台接口测试什么是接口测试?接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为 HTTP,WebSe.

2020-11-18 00:00:59 350

原创 【入门】App测试基础

App测试基础1、安全测试1.1 软件权限1、扣费风险:包括发送短信、拨打电话、连接网络等2、隐私泄露风险:包括访问手机信息、访问联系人信息等3、对App的输入有效性检验、认证、授权、敏感数据存储、数据加密等方面进行检测4、限制/允许使用手机功能介入互联网5、限制/允许应用使用发送接收信息功能6、限制/允许应用程序来注册自动启动应用程序7、限制或使用本地连接8、限制/允许使用手机读取用户数据9、限制/允许使用手机写入用户数据10、限制/允许使用手机拍照、录音11、检测App的用

2020-11-16 21:49:11 295

原创 【入门】web测试基础

点赞关注是对我最大的支持,可留言一起学习交流哦。web测试内容B/S、C/S结构区别:1、B/S结构是针对C/S架构缺点进行改进后提出的网络结构模式。B/C结构属于特殊的C/S结构,因为浏览器也只是特殊的客户端。2、C/S结构可以使用任何通信协议,而B/S结构必须实现HTTP协议。C/S结构优缺点:优点:1、有独立的客户端,安全性高。2、大部分业务都在客户端实现,可以实现很复杂的业务。缺点:1、对环境要求高,需要安装客户端,推广速度慢。2、需要专门前后台的开发团队,.

2020-11-15 22:51:12 600

原创 小白零基础测试开发入门

点赞关注是对我最大的支持,留言可分享测试资料。什么是自动化测试?动化测试指软件测试的自动化,在预设状态下运行应用程序或系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。一、自动化测试框架的构成1、基础模块底层核心驱动库:一般指用于被测试程序的第三方的库。可复用组件:注册模块、登陆模块等。对象库:存储被测对象的仓库。配置文件:测试环境的配置和应用程序的配置2、管理模块测试数据管理:一般指测试用例需要用到的各种测试数据测试文件管理:一.

2020-11-14 22:33:26 318

原创 什么是HTTP协议?什么是HTTPS协议?

点赞关注是对我最大的支持,留言可分享测试资料。什么是HTTP协议?什么是HTTPS协议?HTTP是超文本传输协议,是互联网上用得最多的网络协议, 所以的www文件都遵守这个标准。HTTP 协议工作于客户端—服务端架构上。浏览器作为 HTTP 客户端通过 URL 向 HTTP 服务端(即 Web 服务器) 发送请求HTTPS 的全称是 Hyper Text Transfer Protocol over Secure Socket Layer,是以安全为目标的 HTTP 通道, 简单讲是 HTTP .

2020-11-14 14:47:42 969

原创 软件测试入门理论基础

1.软件测试定义软件测试(Software Testing),在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。2.软件测试工程师的素质良好的沟通和表达能力具有怀疑与破坏的精神扎实的软件测试基础知识缜密的业务逻辑分析能力处在用户的角度进行换位思考足够的耐心、细心、信心、责任心积极乐观向上的心态和团队协作能力要有严谨、敢于承担责任、稳重的做事风格善于自我总结、自我督促和不断学习的能力3.软件的分类软件=程序 + 数据 + 文

2020-11-14 02:05:53 209

原创 @Param注解的使用和解析(秒懂)

作用:用注解来简化xml配置的时候(比如Mybatis的Mapper.xml中的sql参数引入),@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中(一般通过#{}的方式,${}会有sql注入的问题)。实例说明:1,使用@Param注解Mapper接口方法:public int getUsersDetail(@Param(“userid”) ...

2020-04-15 23:09:13 2572

原创 JSP内置对象(2)

1.session对象1.1 session是jsp内置对象之一,session内的数据对一个用户专有(跨页面保持),同一个用户使用的是同一个会话(客户端),当访问网站时,服务器端已经分配了一个session对象给用户使用,同一个用户,不管在哪个页面,用户使用的都是同一个session,因此,可以用session做网上购物车。1.2 session常用的API:①将内容放入session的方...

2019-10-06 23:17:47 276

原创 Jsp内置对象(1)

1.1内置对象(1)内置对象定义:是指在jsp页面内置的,不需要定义就可以在网页中直接使用的对象。(2)内置对象特点:内置对象是自动载入,不需要实例化,Web容器管理和实现,可直接调用。1.2jsp规范定义了9种内置对象(1)out对象:负责得到客户端的输出信息。(2)request对象:负责得到客户端的请求信息。(3)response对象:负责向客户端发出响应。(4)session...

2019-10-06 22:27:02 396

原创 JSP访问数据库(基于JDBC技术)

1.1JDBC简述在实际项目中,网页通常要与数据库进行数据的交互,数据库在Web的开发中占有很大的地位。因此有了JDBC(Java Data Base Connectivity)这种通过java代码访问数据库的技术.。它提供了一系列的API,让Java语言编写的代码连接数据库,对数据库进行添加、删除、修改、查询等操作。JDBC相关的API存放在java.sql包中,主要包括以下类和接口...

2019-10-03 21:14:33 1234

原创 ssm常见问题

1、Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExample表示找不到mapper映射文件(xml)

2019-08-26 20:35:37 509

原创 Shiro安全框架简单介绍

Shiro安全框架的简单概括简介1.Apache的强大灵活的开源安全框架;2.Shiro可以完成认证、授权、企业会话管理、缓存管理、安全加密、web集成等功能;Shiro与Spring Security比较Apache ShiroSpring Secuti简单、灵活、可脱离Spirng、粒度较粗复杂、笨重、不可脱离Spring、粒度较细Shiro的整体架构...

2019-08-17 00:47:55 155

空空如也

空空如也

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

TA关注的人

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