自定义博客皮肤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-07-16 22:18:00 325 1

原创 软件测试-用例篇

软件测试-用例篇

2022-07-16 21:30:29 1178

原创 软件测试-基础篇

软件测试-基础篇

2022-07-14 22:16:36 123

原创 软件测试-概念篇

软件测试-概念篇

2022-07-13 11:09:30 250

原创 基于SpringBoot实现在线抽奖系统

在线抽奖系统

2022-07-12 12:03:32 2389 7

原创 解析TCP

TCP

2022-07-11 21:18:46 3201

原创 Linux基本操作指令

linux

2022-07-11 14:45:36 134

原创 基于Tomcat服务器的Servlet 开发-个人博客

文章目录前言一、需求分析1.主要功能二、项目的搭建1.创建一个maven项目2.配置pom.xml3.建立对应的包结三、设计数据库四、功能实现1.注册功能2.登录功能3.欢迎页面4.添加文章5.个人文章列表6.修改文章总结前言基于JavaWeb,采用前后端分离的方式实现了个人博客项目,以下给大家介绍项目的搭建、功能模块分析以及图形界面。一、需求分析1.主要功能本项目主要涉及两大部分的功能:1、用户相关:注册、登录、发布文章、修改文章、删除文件、查看个人文章列表2、文章相关:所有文章列表(无

2022-05-11 16:08:39 588 1

原创 Java实现顺序表

1.线性表线性表(linear list)是n个具有相同特性的数据元素的有限序列,线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串。线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。2.顺序表注意: 顺序表中一定要区分两个概念 容量(capacity)与元素个数(size);线性表的所有下标只和元素个数相关,和容量无关。3.迭代能力(Iterable) 和 迭代器(Ite

2021-03-19 15:58:37 138

原创 关于SQLServer 2008 R2 下载以及安装图解

1、下载地址(百度云):https://pan.baidu.com/s/1_FQYza5FrwsWewmiWtYJ6Q提取码:phv22、Microsoft 这样SQL Server 2008 R2序列号密钥:开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8注意:下载后是这样:解压一次后:再次解压后找到:3、安装图解双击出现以下界面,根据红色框的提示完成:...

2021-03-06 14:52:57 499

原创 Java中的异常

异常的背景除以 0System.out.println(10 / 0);// 执行结果Exception in thread "main" java.lang.ArithmeticException: / by zero数组下标越界int[] arr = {1, 2, 3};System.out.println(arr[100]);// 执行结果Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 100

2020-08-06 23:03:17 156

原创 Java中的String类

创建字符串常见的构造 String 的方式// 方式一String str = "Hello Bit";// 方式二String str2 = new String("Hello Bit");// 方式三char[] array = {'a', 'b', 'c'};String str3 = new String(array);注:“hello” 这样的字符串字面值常量, 类型也是 StringString 也是引用类型,String str = “Hello”; 这样的代码内存布局

2020-08-06 22:24:53 162

原创 Java中的接口

接口是抽象类的更进一步,抽象类中还可以包含非抽象方法, 和字段,而接口中包含的方法都是抽象方法, 字段只能包含静态常量语法规则interface IShape {void draw();}class Cycle implements IShape {@Overridepublic void draw() {System.out.println("○");}}public class Test {public static void main(String[] args) {ISha

2020-08-03 23:49:46 110

原创 Java中的抽象类

语法规则abstract class Shape {abstract public void draw();}在 draw 方法前加上 abstract 关键字, 表示这是一个抽象方法. 同时抽象方法没有方法体(没有 { }, 不能执行具体代码)对于包含抽象方法的类, 必须加上 abstract 关键字表示这是一个抽象类注:抽象类不能直接实例化Shape shape = new Shape();// 编译出错Error:(30, 23) java: Shape是抽象的; 无法实例化

2020-08-03 23:37:34 148

原创 Java中的多态

向上转型Bird bird = new Bird("圆圆");这个代码也可以写成这个样子Bird bird = new Bird("圆圆");Animal bird2 = bird;// 或者写成下面的方式Animal bird2 = new Bird("圆圆");此时 bird2 是一个父类 (Animal) 的引用, 指向一个子类 (Bird) 的实例. 这种写法称为 向上转型向上转型发生的时机:1、直接赋值2、方法传参3、方法返回方法传参:public class Tes

2020-08-03 23:27:56 198

原创 Java之继承与组合

继承背景代码中创建的类, 主要是为了抽象现实中的一些事物(包含属性和方法),有的时候客观事物之间就存在一些关联关系, 那么在表示成类和对象的时候也会存在一定的关联。例如, 设计一个类表示动物注: 给每个类创建一个单独的 java 文件,类名必须和 .java 文件名匹配// Animal.javapublic class Animal {public String name;public Animal(String name) {this.name = name;}public v

2020-08-03 23:02:33 111

原创 Java中的包

包包 (package) 是组织类的一种方式,使用包的主要目的是保证类的唯一性导入包中的类Java 中已经提供了很多现成的类供我们使用,例如:public class Test { public static void main(String[] args) { java.util.Date date = new java.util.Date(); // 得到一个毫秒级别的时间戳 System.out.println(date.getTime()); }}可以

2020-08-03 22:42:48 200

原创 Java之类与对象

**1. 类与对象的初步认知**C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。面向过程注重的是过程,在整个过程中所涉及的行为,就是功能。【面向对象概念】1.面向对象是思考问题的一种思考方式,是一种思想。比如:概念与实例、理论与实践、名和实等等。2.类就是一类对象的统称。对象就是这一类具体化的一个实例。3.面向对象的好处:将复杂的事情变简单了,只要面对一个对象就行。

2020-07-27 00:13:54 116 1

原创 Java之运算符大全

一. 算术运算符1.基本四则运算符 + - * / %规则比较简单, 值得注意的是除法:0不能作为除数例: int a = 1; int b = 0; System.out.println(a / b);运行结果:2.% 表示取余, 不仅仅可以对 int 求模, 也能对 double 来求模例:System.out.println(11.5 % 2.0); // 运行结果1.53.增量赋值运算符 += -= *= /= %=4.自增/自减运

2020-07-17 17:05:40 172

原创 Java之变量

变量基本数据类型整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)浮点数类型:float(4字节)、double(8字节)字符类型:char(2字节)布尔类型:boolean(目前未明确大小)引用类型...

2020-07-17 16:12:39 89

原创 二进制、八进制、十进制、十六进制的转换

二进制二进制的基数是2,进位规则是“逢二进一”,借位规则是“借一当二”八进制八进制,一种以8为基数的计数法,采用0、1、2、3、4、5、6、7八个数字,“逢八进一”,一些编程语言中常常以数字0开始表明该数字是八进制十进制十进制是以10为基础数字系统,是世界上应用最广泛的进位制十六进制十六进制是一种“逢十六进一”的进位制,一般用数字0~9和字母A到F(或a到f)表示,其中A到F表示10-15下面举例说明它们之间的转换二进制转八进制以11001010为例首先自右向左补全(每3个二进制数

2020-07-16 17:43:56 6101

原创 剖析数据在内存中的存储

剖析数据在内存中的存储一个变量的创建是要在内存中开辟空间的,空间的大小是根据及不同的类型所决定的。在讨论数据在所开辟内存中是如何储存的之前要了解以下概念。1、整形在内存中的存储源码、反码、补码计算机中的有符号数有三种表示方式,即原码、反码和补码;三种表示方法均有符号位和数值位两部分,符号位用“0”表示正,用“1”表示负,而数值位三种表示方法各不相同。 原码直接 将二进制按照正负数的形式翻译成二进制 反码将原码的符号位不变,其他位依次按位取反 补码反码+1#正数的原、反

2020-05-28 16:05:20 92

原创 用C编写扫雷游戏

扫雷游戏规则:玩家输入想要扫的位置坐标,若扫到雷,挑战失败,游戏结束;反之,若没有扫到雷,此位置会显示出该位置周围雷的个数,直到扫到雷或者挑战成功。界面设计:定义两个char类型二维数组,一个是棋盘,一个用来显示雷的个数布雷:使电脑随机布雷(控制布雷的个数;'1’表示有雷,'0’表示安全)下面使用C编写的代码程序代码://mine.h#ifndef MINE_H#define M...

2020-04-24 00:58:15 426

原创 用C编写三子棋游戏

三子棋游戏三子棋游戏规则:这是玩家和电脑之间的对战,棋盘如上图所示,三个棋子连在一起即为获胜!创建棋盘:定义一个二维数组来实现一个棋盘,并将二维数组的所有元素初始化为空格。玩家:玩家需要输入相应的坐标来下棋,下棋时应考虑坐标的合法性,输入的坐标是否被占;若满足以上两个条件,将棋子放入,反之,则重新输入坐标直到正确。电脑:电脑随机产生坐标,需要判断随机产生的坐标有没有被占。判断输赢:1、...

2020-04-23 02:37:29 176

原创 锅包肉的博客(一)

(一)锅包肉小吴的介绍: 大家好,我是锅包肉小吴。相信大家看到上面的图片就能不难猜到,没错,我是一位计算机专业的女孩,一位想把计算机学好的女孩,我的历史没有光彩夺目的修饰,只有脚踏实地的证明自己的艰辛与坚定。我知道自己想要什么,也愿意为之去努力,我始终坚信一句话:越努力越幸运!愚者错失机会,智者善抓住机会,成功者创造机会,机会只是给准备好的人。(二) 我的编程目标:为了能提升我的编程技能,我...

2020-03-26 18:41:29 180

空空如也

空空如也

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

TA关注的人

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