自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC 链接 请求 响应

【代码】SpringMVC 链接 请求 响应。

2024-12-04 19:16:07 1015

原创 Linux常用命令 笔记

删除 rm -rfworkdir∗∗∗∗∗∗也是一个通配符,意思就是删除指定目录下的所有内容,预期是想删除tmp∗∗∗∗∗但是一旦代码出现意外,导致workdir这个变量的定义语句没有被执行到,此时没有定义的变量通过**`*`也是一个通配符,意思就是删除指定目录下的所有内容,预期是想删除 /tmp/*****但是一旦代码出现意外,导致workdir这个变量的定义语句没有被执行到,此时没有定义的变量通过workdir∗∗∗∗。

2024-09-21 16:07:30 1233

原创 MySQL速成(复习)

许多地方没有深挖

2024-07-31 17:43:50 1531

原创 Redis List列表 常用命令、内部编码 及 使用场景

列表类型是用来存储多个有序的字符串,如下图 所示,a、b、c、d、e五个元素从左到右组成了一个有序的列表,列表中的每个字符串称为元素(element),一个列表最多可以存储232−12^{32}-1232−1个元素。在Redis中,可以对列表两端插入(push)和弹出(pop)列表两端插入和弹出操作可以获取指定范围的元素列表、获取指定索引下标的元素等(如上下图 所示)。列表是一种比较灵活的数据结构,它可以充当栈和队列的角色,在实际开发上有很多应用场景列表两端插入和弹出操作。

2025-06-18 14:51:34 711

原创 Redis Set集合命令、内部编码及应用场景(详细)

集合类型也是保存多个字符串类型的元素的,但和列表类型不同的是,集合中1)元素之间是无序的2)元素不允许重复,如下图所示。一个集合中最多可以存储232−12^{32} - 1232−1个元素。Redis除了支持集合内的增删查改操作,同时还支持多个集合取交集并集差集集合类型。

2025-06-05 22:03:10 1327

原创 Redis Hash哈希 常用命令、内部编码 及 使用场景

Redis哈希类型是一种键值对结构,其中值本身也由多个字段-值对组成。常用命令包括HSET(设置字段值)、HGET(获取字段值)、HEXISTS(判断字段是否存在)、HDEL(删除字段)、HKEYS/HVALS(获取所有字段/值)、HGETALL(获取所有字段和值)、HMGET(批量获取字段值)等。哈希类型内部采用ziplist或hashtable编码,根据元素大小和数量自动切换。哈希结构适用于存储对象属性,相比字符串类型更节省内存且支持部分更新。

2025-05-28 12:45:00 1000

原创 Redis 单线程架构

快速执行场景的数据库。

2025-05-26 12:00:00 323

原创 Redis String字符串类型 常用命令、内部编码及典型使用场景

字符串类型是Redis最基础的数据类型关于字符串需要特别注意:`Redis中所有的键的类型都是字符串类型,而且其他几种数据结构也都是在字符串类似基础上构建的,例如列表和集合的元素类型是字符串类型,所以字符串类型能为其他4种数据结构的学习奠定基础。字符串类型的值实际可以是字符串,包含一般格式的字符串或者类似JSON、XML格式的字符串;数字,可以是整型或者浮点型;甚至是二进制流数据,例如图片、音频、视频等。不过一个字符串的最大值不能超过512MB。字符串数据类型。

2025-05-26 09:29:07 795

原创 Redis 数据结构和内部编码

【代码】Redis 数据结构和内部编码。

2025-05-25 08:45:00 362

原创 Redis 常用命令

输入 set 时,就已经提示了是这个 key value 结构。)来描述 key 的模样,匹配上述模样的 key 就能被。,查询不存在的key时,查询出来的是。,-----通过一些特殊符号(,就会有不同的命令,数据结构来使用的命令。

2025-05-24 20:50:22 934

原创 Redis特性&版本

Redis在6.0版本引⼊了多线程机制,但主要也是在处理⽹络和IO,不涉及到数据命令,即命令的执⾏仍然采⽤了单线程模式。

2025-05-18 02:23:30 1610

原创 JMeter同步定时器 模拟多用户并发访问场景

同步定时器同时同时引入,可以在多个线程之间制造一定的,直到指定时间点,在后续的操作同步定时器可以理解为,当线程数量达到指定值后,再一起释放,可以瞬间产生很大的。这样就可以更好的模拟的用户并发访问场景,提高测试的准确性和可靠性。在性能测试过程中,为了真实模拟多个用户同时进行操作,以度量服务器的处理能力,可以使用同步定时器来设置集合点。

2025-05-13 18:03:13 697

原创 Spring 返回JSON

【代码】Spring 返回JSON。

2024-11-25 19:34:07 351

原创 Spring 返回HTML片段

【代码】Spring 返回HTML片段。

2024-10-30 17:11:41 274

原创 Spring 返回静态页面HTML

【代码】Spring 返回静态页面HTML。

2024-10-28 20:59:39 374

原创 Spring 获取Header

【代码】Spring 获取Header。

2024-10-27 21:20:00 558

原创 Spring 获取Cookie/Session

HTTP协议无状态。

2024-10-23 10:54:31 1586

原创 Spring 上传文件 修改位置

@RequestPart上传文件修改目录参数重命名上传文件修改目录参数重命名

2024-10-21 15:39:34 279

原创 Spring 获取URL中的参数

【代码】Spring 获取URL中的参数。

2024-10-20 12:05:41 319

原创 JSON 与 Java对象的转化

JSON 与 Java对象的转化Json 与 Java对象之间可以相互转换

2024-10-19 18:00:37 297

原创 综合题-学生信息管理系统

本关任务:编写一个基于结构体得学生成绩信息管理系统。输出最后的二维表格样式的成绩,含学号、三门课成绩、总分、名次。区域内进行代码补充,完成编写学生信息管理系统的小程序。请填写五个函数完成相应功能的实现。请仔细阅读右侧代码,结合相关知识,在。个学生的学号和三门课程的成绩。用结构体存放所有数据。开始你的任务吧,祝你成功!每个功能都用函数实现。计算每个学生的总分。按总分从高到低排序。个字符,且为左对齐。

2023-09-27 18:28:47 446

原创 按数据块读写文件存取学生信息

中还对学生信息进行了处理:包括计算总分、平均分和名次。其次还实现了输入测试数据、输出测试结果、写入测试文件(函数,以实现按数据块使用FILE结构存取学生信息的功能。**函数需要将计算出总分、平均分和名次信息的学生信息存入。:实现从二进制格式文件中读取学生的基本信息。:实现从二进制文件中读取学生的基本信息。**函数从文本文件读取学生信息准备测试数据。将标准输入的数据读入内存,然后调用。中的学生信息读入内存,并调用。本关任务与上一关任务相似。本关的编程任务是补全。文本文件,以便为**

2023-09-27 18:27:09 347 2

原创 按格式读写文件存取学生信息

中还对学生信息进行了处理:包括计算总分、平均分和名次。其次还实现了输入测试数据、输出测试结果、写入测试文件(函数,以实现按格式使用FILE结构存取学生信息的功能。**函数需要将计算出总分、平均分和名次信息的学生信息存入。**函数从文本文件读取学生信息准备测试数据。:实现从文本文件中读取学生的基本信息。:实现从文本文件中读取学生的基本信息。将标准输入的数据读入内存,然后调用。中的学生信息读入内存,并调用。本关的编程任务是补全。文本文件,以便为**

2023-09-27 18:24:22 515

原创 使用FILE结构操作文本文件

中包含各种字符,但只有数字字符是有效的,提取其中的数字字符,将每。中读取并解析出其中的数值,并将结果写到当前目录下的文件。中读取并解析出其中的数值,并将结果写到当前目录下的文件。中,每个整数之间用一个空格分开。结构来操作文本文件的要求。函数来实现从已有的当前目录下的文件。,该函数从已有的当前目录下的文件。个数字组成一个整数,写到文件。开始你的任务吧,祝你成功!个数字字符组成一个整数。实际的测试样例参见下文。个数字字符,则将剩下的。三个数字组成,所以是。本关的编程任务是补全。函数来完成本关任务。

2023-09-27 18:22:17 533

原创 文件-计算平均分

门功课,从键盘上输入学生有关信息(学号、姓名、成绩),并计算其平均成绩,将原有数据和平均分保存在磁盘文件。,代表需要写入的学生信息条数。第二行开始每一行输入一条学生信息。输出: 平台会测试输出的文件,将写入的学生信息输出。区域内进行代码补充,完成编写计算平均分的小程序。对学生信息使用键盘进行输入。本关任务:假设有若干学生,每个学生有。,代表最大存储学生信息条数,这里给定。: 需要输入的学生信息条数,且。个学生信息的学生结构体数组。: 学生结构体数组,大小为。: 输入的学生信息条数,且。

2023-09-23 16:26:29 587

原创 文件储存平方根

请仔细阅读右侧代码,结合相关知识,在右边提示区域内进行代码补充,完成编写文件储存平方根的小程序。的文本文件中,然后再顺序读出显示在屏幕上。请不要增行或删行,或更改程序的结构。本关任务:给定程序中,函数。开始你的任务吧,祝你成功!以及它们的平方根写到名为。

2023-09-23 16:25:08 310

原创 结构体-数据表排序

之后的每一行称为“元组”,每一个元组对应一个客观实体,每一列中内容的含义和表头所描述的应一致。一个典型关系型数据库内部用一张张“表”存储数据,表内的数据代表着现实世界中客观实体的信息,可以说是客观实体的集合。接下来 row 行,每行 col 个用一个空格分隔的数据,每个数据遵循所在列的数据类型的构造规则,每一行代表一个元组。输入: 第一行,两个整数 row 和 col,分别为表的行数(除去表头)和表的列数,列数在 100 及以内,行数在 1000 及以内;,没有前导 0,排序时按照数字大小排序;

2023-09-23 16:22:59 264

原创 结构体-导员的生日推送

( 按时间顺序排列) 以及所有该日期过生日同学的相关信息(如果多于一人,按字典序进行排列),用空格隔开。如果该日期没有过生日的同学,就不要输出。每次班级有同学过生日,班级辅导员就会发一篇公众号,现在请你用程序实现这一需求。),表示班级有 n名同学。根据提示,在右侧编辑器的Begin-End区域内补充代码。代表某个同学的相关信息,只含英文字母,长度不超过 50;本关任务:编写一个能计算数组平均值和最大值的小程序。输出:多行输出,每行输出包括:一个日期。表示这个同学的生日,格式为。,中间用空格隔开,其中。

2023-09-23 16:20:05 274

原创 结构体-寻找爱好相同的人

每个人有三项爱好,分别是食物,饮料,电影,运动等中的任意三项,第 i 个人的三种爱好分别用一个整数 ai​,bi​,ci​ 来表示。现在给出 n 个人的爱好,如果两个人起码有两项以上的爱好对应的数字相同,那么就认为这两个人具有相同的爱好。请设计程序计算一共有多少对人拥有相同的爱好。输出:一个整数,表示拥有相同爱好的人的对数。例如:假如第 1,2,3 人都有相同的爱好,那么有。),接下来的 n 行,每行三个整数 ai,bi,ci 用空格分割 (开始你的任务吧,祝你成功!3 对人有相同的爱好。

2023-09-23 16:18:40 299

原创 结构体成绩排序

个学生的信息(包括学号,姓名,成绩),要求按照成绩的高低顺序输出学生的信息。处补充代码,要求按照成绩的高低顺序输出学生的信息。行数据,每行数据代表一个学生的信息,按学号(位的整数),姓名(字符串,长度不超过。开始你的任务吧,祝你成功!

2023-09-16 16:27:15 228

原创 结构体存储学生信息

预期输出数据说明: 每次修改操作则输出全部的学生信息,查询操作则输出查询的学生的信息。处补充代码,使用结构体储存学生信息,实现对学生信息修改和删除操作。门课程成绩,总分),要求实现对学生信息修改和删除操作,最多。本关任务:使用结构体储存学生信息(包括学号,姓名,测试输入数据说明: 输入一个。开始你的任务吧,祝你成功!

2023-09-16 16:26:21 496

原创 结构体变量的初始化和引用

结构体成员要和结构体变量名联合使用,即以“结构体变量名.成员名”的访问方式,所以不同结构体类型的成员名字可以相同,并且他们还可以与程序中的其他非结构体成员的名字相同,不会引起歧义或冲突。本关任务:从键盘输入两个学生的学号,姓名和成绩(整数),分别存入结构体中,输出成绩较高的学生的学号,姓名和成绩。是不能对其成员进行初始化,因为类型不是程序运行时的实体,不会给他们分配内存空间,因此,对其初始化没有意义。结构体变量的每个成员都可以看做一个独立的变量,称为成员变量,对成员变量所能做的操作由成员变量的类型决定。

2023-09-16 16:25:23 374

原创 结构体存储数据

本关任务:有三个候选人,每个选民只能投一票,写一程序,用结构体存储数据,求出得票结果。接下来的每一行包含某个候选人的名字。处补充代码,用结构体存储数据,求出得票结果。输入数据第一行包含一个整数。开始你的任务吧,祝你成功!

2023-09-16 16:23:31 510

原创 结构体-时间的计算

本关任务需要你编写函数计算一个时间之前“xx小时xx分xx秒”的时间是多少。以24小时制的格式记录当前时间,譬如“09:19:52”,表示上午9点19分52秒,则“1小时20分30秒”前的时间应该是“同一天”的“07:59:22”。提示:先计算秒,再计算分,最后计算时间。例如计算“09:19:52”前“1小时20分30秒”的方法是: 秒:52−30=22,借0 分:19−20−0+60=59,借1 时:9−1−1=7,借0。,在主函数中读入一个时间(合法的时间)"),然后调用所写的函数计算。

2023-09-16 16:22:41 669

原创 结构体-定义日期结构体类型(包括年、月、日),实现输

本关任务:定义一个日期结构体类型(包括年、月、日),实现输入一批日期,将日期按从大到小的顺序输出,要求各功能模块都用函数实现。根据提示,在右侧编辑器 Begin-End 区间补充代码,实现输入一批日期,将日期按从大到小的顺序输出。输入说明: 第一行为输入的日期个数;后面几行为日期的具体信息。定义一个日期类型数据的比较函数。平台会对你编写的代码进行测试。开始你的任务吧,祝你成功!1968年7月23日。1993年4月29日。

2023-09-16 16:21:37 1311

原创 设计函数fun,其功能是:找出成绩最低的学生记录,返回

的功能是:找出成绩最低的学生记录,通过形参返回到主函数(规定只有一个最低分)。本关任务:已知学生的记录由学号和学习成绩构成,区域内进行代码补充,找出成绩最低的学生记录。请仔细阅读右侧代码,结合相关知识,在。预期输出: 输出成绩最低的学生记录。开始你的任务吧,祝你成功!名学生的数据已存入名为。

2023-09-16 16:19:47 604

原创 奇偶数之和

本关任务:请编一个函数fun(int *a,int n,int *odd,int *even),函数的功能是分别求出数组a中所有奇数之和以及所有偶数之和。形参n给出数组中数据的个数;利用指针odd返回奇数之和,利用指针even返回偶数之和。例如:数组中的值依次为:1,9,2,3,11,6;则利用指针odd返回奇数之和24;利用指针even返回偶数之和8。预期输出: The sum of odd numbers:24 The sum of even numbers:8 `

2023-09-16 16:17:56 275

原创 从字符串中删除指定字符

编写一个函数实现功能:从字符串中删除指定的字符。同一字母的大、小写按不同字符处理。例如:程序执行时输入字符串:turbo c and Borland c++,从键盘输入字符n,则输出后变为:turbo c ad Borlad c++。如果输入的字符在字符串中不存在,则字符串原样输出。测试样例: 输入: turbo c and Borland c++ n 输出: turbo c ad Borlad c++主函数已经给定,只需要完成删除函数: void Delchar(char *str,char c)

2023-09-16 16:17:09 6523 8

原创 计算平均值

平台会对你编写的代码进行测试: 测试样例1: 测试输入: 1 2 3 4 5 6 7 8 9 10 输出: 5.50。编程实现:编写程序实现如下功能:通过键盘,用指针输入10个元素的值,再通过指针计算各元素的平均值,输出平均值。

2023-09-16 16:16:19 174

原创 通过指针变量存取一维数组元素

为了完成本关任务,你需要掌握: 1.指向数组元素的指针的运算 2.如何遍历数组。根据提示,在右侧编辑器 Begin-End 区间补充代码,输入并输出数组的值。指向同一数组中的上一个元素,数组已经越界,系统不做数组越界检查。可以进行相减运算,结果是一个整数,但是只有在。不指向同一数组,比较无意义。数组名代表数组的首地址,也就是数组元素。都指向同一数组中的元素时才有意义,现在。比较,表示是否指向了一个变量,如。指向同一数组中的下一个元素,而。已指向数组中的第一个元素。指向的数组元素在后;

2023-09-16 16:15:37 760

空空如也

空空如也

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

TA关注的人

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