自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Web项目测试点及测试用例(登录注册测试点、增删改查测试点等)

本文以web项目:在线考试与后台管理系统为例,介绍web项目测试点及测试用例。该项目注册界面展示:增加修改:以老师添加一场考试为例,该页面如下:测试点1:删除查询:以考试管理页面为例:测试点2:翻页显示:以考试管理页面为例:测试点3:以下展示部分测试用例 采用等价类、边界值方法测试用例:以上就是本文的全部内容。...

2022-06-16 19:48:28 6729 2

原创 基于SSM框架的学生学籍管理系统(源码及具体讲解)

SSM框架实现学生学籍管理项目。该项目面向管理员、学生、老师三方用户,用于对学生学籍信息进行管理。项目功能:(1)管理员可对学生、班级、专业、教师等信息进行增删改查,并分配权限。(2)教师可查询学生信息,管理成绩,审批申请。(3)学生可查询个人成绩、课程信息,提交申请。各类用户均可查看个人信息以及修改密码。本系统整体采用B/S体系结构、MVC设计模式进行设计开发。后端:SSM(Spring+SpringMVC+Mybatis)前端:Layuimini数据库:MySql...

2022-06-15 02:57:45 17361 44

原创 区分Java中this引用、super关键字,区分方法重写、方法重载

文章目录前言一、this引用1.为什么要有this引用2.什么是this引用3. this引用的特性二、super关键字1.为什么要有super关键字?2.具体实例分析三、this、super的比较1.相同点2.不同点四、方法重写五、方法重载六、重写和重载的区别总结前言本文主要介绍Java中的this关键字以及super关键字,并区分Java中的方法重重载及方法重写。一、this引用1.为什么要有this引用先来看一个例子:public class Date { public int y

2022-05-04 23:02:54 531 2

原创 Java中的字符串常量池、StringBuilder和StringBuffer介绍(字符串常量池面试题)

文章目录前言一、字符串常量池1.什么是字符串常量池?2.String类中两种对象实例化的区别3.其他常量池4.字符串常量池面试题二、StringBuilder、StringBuffer1. StringBuilder2.String、StringBuffffer、StringBuilder的区别总结前言文本主要介绍Java中的字符串常量池的相关知识,以及StringBuilder和StringBuffer的区别。一、字符串常量池1.什么是字符串常量池?字符串可通过初始化方式直接创建。如:p

2022-05-03 23:21:17 1137 2

原创 java中的String详解(创建字符串、字符串比较、查找字符串、String与int之间的转换、字符串大小写转换、字符串转数组)

文章目录前言一、String类1.创建字符串2.以上两种方式创建的区别二、使用步骤1.引入库2.读入数据总结前言本文主要对java中的String字符串类进行详细的介绍,以及String、int之间的相互转换。一、String类在java中,String类表示字符串,属于对象。1.创建字符串(1)直接创建String s = "hello";(2)使用构造方法创建 String 对象以下是不同构造方法举例://1.String(String Original),把字符串封装成字符串

2022-05-02 23:33:59 1180

原创 Java中的基本数据类型及类型转换(常量、字符集、字符编码Unicode)

文章目录前言一、基本数据类型1.基本数据类型2.类型转换3.常量二、字符集、字符编码(Unicode)总结前言本文主要介绍Java中的常量、基本数据类型(如int、char、String等),简单介绍字符集、字符编码Unicode。一、基本数据类型1.基本数据类型基本数据类型也成为内置数据类型,可分为4类8种(1)整型byte(1字节)、short(2字节)、int(4字节)、long(8字节)取值范围:byte a = 1;short a1 = 2;int a2 = 3;lo

2022-05-01 00:31:08 1372 2

原创 为什么java一次编写到处运行?(简单理解JDK、JRE、JVM三者之间的关系)

文章目录前言一、java 跨平台原理二、java运行过程三、JDK、JRE、JVM三者之前的关系总结前言本文主要分为两个部分:理解java跨平台原理(即:一次编写到处运行)、java中JDK、JRE、JVM三者之间的关系.一、java 跨平台原理java是一门很优秀的程序设计语言,它可以实现一次编写,到处运行。(1)其他语言不能实现跨平台的原因a. 接口层面的不同: 例:windows、linux上都有自己的系统级别的API函数(API——应用程序接口),操作系统除了协调应用程序的执行

2022-03-25 00:30:25 3324 2

原创 用C语言实现三子棋小游戏(C语言菜单创建--设置光标,隐藏光标)

文章目录前言一、菜单设置二、三子棋游戏1.各部分代码2.运行结果总结前言本文主要用C语言实现三子棋(简易版)小游戏,同时介绍C语言中的菜单设置。一、菜单设置我们在C语言中设置菜单一般如下:例:设置一个简单的游戏菜单void menu(){ printf("*******************************\n"); printf("************三子棋**************\n"); printf("***1.play*******0.exit******

2022-03-20 11:51:02 5026 6

原创 C语言数组、指针笔试题详解(整型数组、字符型数组、sizeof、strlen的区别)

文章目录前言一、数组相关笔试题(1)整型数组(2)字符型数组二、指针总结前言本文主要介绍C语言指针、数组的相关笔试题。一、数组相关笔试题(1)整型数组我们先来看第一组题目:#include <stdio.h>int main(){ int a[] = { 1,2,3,4 }; printf("%d\n", sizeof(a)); printf("%d\n", sizeof(a + 0)); printf("%d\n", sizeof(*a));

2022-03-16 22:22:45 991

原创 C语言指针数组、数组指针分析(数组名、&数组名(取地址数组名)、字符指针、函数指针等)

文章目录前言一、区分指针数组、数组指针二、区分数组名、&数组名三、字符指针四、函数指针总结前言本文将介绍指针数组、数组指针,了解二者的区别。学习数组名、&数组名(取地址数组名)的不同。掌握字符指针、函数指针等相关内容。一、区分指针数组、数组指针我们先来看一个例子://定义如下两个变量int *p1[10];int (*p2)[10];如何区分p1、p2是指针数组还是数组指针?在此之前,我们先了解二者对应的概念。(1)指针数组: 简单来讲,指针数组就是一个存放指针的数

2022-03-13 00:19:34 2330 1

原创 C语言指针(详细理解指针、野指针、指针和数组)

文章目录前言一、指针1.什么是指针2.指针类型3.指针类型的作用4.指针解引用二、野指针1.指针声明2.什么是野指针?3.产生野指针的原因三、指针和数组1.数组名总结前言指针是C语言学习阶段的一个难点,本文将介绍C语言中的指针,什么是指针,指针类型以及指针运算等相关内容。一、指针1.什么是指针对指针可以做出以下理解: 指针是个变量,用来存放内存单元的地址即指针是一种保存变量地址的变量。整个过程对应到C代码中如下:#include <stdio.h>int main()..

2022-03-06 00:58:20 616

原创 C语言文件操作(文件读写)

文章目录前言一、文件1.什么是文件?2.文件名二、文件的打开和关闭1.文件指针2.文件的打开与关闭三、文件的顺序读写总结前言本文主要介绍C语言中文件操作的相关内容(例:文件读、写等相关函数)。一、文件在对计算机的使用中我们几乎离不开文件。例如常见的有word 文档,txt文本文件,图片文件、音频文件等。1.什么是文件?文件是以计算机硬盘为载体存储在计算机上的信息集合。是数据源的一种,最主要的作用是保存数据。在程序设计中,我们可将文件分为两大类:程序文件和数据文件(1)程序文件包.

2022-02-04 01:23:14 94902 9

原创 动态内存管理(malloc、calloc、realloc函数的使用)

文章目录前言一、malloc函数1.malloc2.free3.函数应用二、calloc函数1.calloc2.函数应用三、realloc函数realloc总结前言本文将介绍动态内存分配以及malloc、calloc、realloc这三个动态内存函数。一、malloc函数1.mallocC语言提供了动态内存开辟函数malloc,其标准格式如下:void *malloc(size_t size);这个函数向内存申请一块连续可用的空间,并返回指向这块空间的指针。(1)如果开辟成功,则返回一

2022-01-24 11:09:59 893

原创 自定义类型(结构体,枚举,联合)

文章目录前言一、结构体1.结构体的声明2.结构体变量的定义3.结构体变量的初始化4.结构体传参二、枚举1.枚举的定义2.枚举的使用举例3.枚举的优点三、联合总结前言本文将对自定义类型——结构体、枚举、联合分别进行介绍,了解其定义声明以及相关特点。一、结构体1.结构体的声明结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。结构体的声明:(描述一个学生)struct Stu{ char name[20]; //名字 int age;

2022-01-23 21:32:22 311

原创 预处理指令 #define(程序的编译链接)

文章目录前言一、什么是编译程序?1.编译程序2.翻译程序3.编译、翻译的比较4.解释程序二、编译过程的概述1.编译过程的组成2.各个部分解释三、预处理指令 #define1.预定义符号2.#define3.宏和函数对比总结前言本文主要介绍预处理指令 #define ,以及C语言程序的编译和链接。一、什么是编译程序?1.编译程序编译程序(compiler)是一种程序。它把用高级语言写的源程序作为数据接收,经过翻译转换,产生面向机器的代码作为输出。此过程中代码可能还要由汇编程序作进一步加工,

2022-01-22 18:06:29 652

原创 字符串函数strlen的用法实现(strcpy、strcat、strcmp)

文章目录前言一、求字符串长度strlen二、使用步骤1.引入库2.读入数据总结前言本文主要介绍字符函数和字符串函数的使用以及相应的实现过程,进一步加深了解C语言中对字符和字符串库函数的使用。一、求字符串长度 在c语言中,求字符串的长度用 strlen 函数。strlen其标准格式为: size_t strlen ( const char * str );该函数参数为const修饰的字符指针,其返回值为无符号整型(size_t)。该函数在使用过程中要注意以下几点:(1..

2022-01-21 22:43:50 3521

原创 数据在内存中的存储(原码、反码、补码计算)

文章目录前言一、数据类型的详细介绍1.数据类型2.类型的基本归类二、整型在内存中的存储三、大小端字节序介绍及判断四、浮点型在内存中的存储总结前言提示:本文主要对数据在内存中的存储进行相关介绍。一、数据类型的详细介绍1.数据类型基本数据类型:char //字符数据类型short //短整型int //整型long //长整型long long //长长整型float //单精度浮点数double ..

2021-12-04 22:54:21 1332

原创 C语言打印三角形(菱形)、字符串逆序、水仙花数

文章目录前言一、打印三角形二、打印菱形三、字符串逆序四、打印水仙花数总结前言本文为C语言的简单习题一、打印三角形输入行数,在屏幕上打印出对应行数的三角形代码:#include<stdio.h>void print(int n){ for (int i = 1; i <= n; i++) { for (int k = 1; k <= n - i; k++) { printf(" "); } for (int j = 1; j <=

2021-10-24 22:30:54 9205

原创 C语言数组旋转

文章目录前言一、数组旋转1.效果2.代码3.运行结果二、过程分析1.随机读入数据2.数组旋转总结前言本文用C语言来实现数组的旋转(右旋)一、数组旋转1.效果若有一数组值为:1 2 3 4 5,则其旋转效果为:2.代码//数组旋转#include<stdio.h>#include<stdlib.h>#include<time.h>#define N 15//旋转数组void rotate(int arr[], int sz, int n)

2021-10-21 00:13:26 1189

原创 C语言中生成随机数函数

文章目录前言一、产生随机数二、具体分析1.rand函数(1)范围(2)对应头文件2.sand函数3.整合总结前言本文主要详细介绍如何在C语言中生成随机数。一、产生随机数我们先看一个示例:产生一个随机数并在屏幕上输出#include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ srand((unsigned int)time(NULL)); int ret=rand() % 1..

2021-10-17 16:29:42 39536 1

原创 C语言中break和continue的用法和区别

文章目录前言一、循环体中两者的作用1.while循环(1)break语句(2)continue语句2.for循环(1)break语句(2)continue语句3.do while循环(1)break语句(2)continue语句二、switch语句总结前言本文将通过简单的实例来详细分析在C语言中break语句和continue语句的用法和区别,欢迎大家批评指正。(部分内容稍有重复,大家可自行选择跳转目录)一、循环体中两者的作用1.while循环我们先看一个循环示例:此程序在屏幕上打印出数字

2021-10-07 22:36:48 1699

原创 初识C语言

文章目录前言一、编程1. 什么是编程2.编程语言二、初识C语言1.整体概要2.写代码3.代码分析总结前言编程小白,目前学习至C语言初级阶段,第一次写博客,内容也非常简单基础,欢迎大家批评指正。一、编程1. 什么是编程“编程是编定程序的中文简称,是让计算机代为解决某个问题,对某个计算体系规定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。”简而言之,编程实际上是人与计算机进行交流的一个过程。是人们通过一系列既定的指令操作、方法手段用计算机来解决生活中所遇到的问题,

2021-10-05 00:24:19 332

空空如也

空空如也

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

TA关注的人

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