自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AI大模型写的高考作文,你觉得怎么样?

AI大模型写的高考作文,你觉得怎么样?

2024-07-26 17:06:03 528

原创 Redis超详细教程(1)

字符串(String):最基本的数据类型,可以存储字符串、整数或者浮点数。哈希表(Hash):Redis 的哈希表是一个键值对集合,适合存储对象。每个哈希表可以存储多个字段和值之间的映射。列表(List):双向链表实现的列表,支持在两端插入和删除元素,适合用于实现队列或者栈。集合(Set):无序集合,可以存储多个不重复的字符串元素,支持集合间的交集、并集和差集等操作。有序集合(Sorted Set):和普通集合类似,但每个成员都关联了一个分数(score),根据分数排序。

2024-07-26 15:45:58 735

原创 scss概念及使用

/ 样式规则使用参数在上面的例子中,@mixin 关键字定义了一个名为 mixin-name 的混合,可以接受多个参数(如果需要的话),并在其中定义一组样式规则。SCSS 的三种循环结构 @for、@each 和 @while 分别用于按照索引循环、遍历列表或 map 类型数据、以及根据条件循环生成样式。这些循环结构使得 SCSS 更加强大和灵活,能够根据需求生成复杂的 CSS 规则。在 SCSS 中,可以使用自定义函数来增强样式表的功能,这些函数可以接受参数并返回处理后的值。

2024-07-10 10:14:49 1173

原创 application.yaml、application-dev.yaml和application-local.yaml的区别

如果同时存在多个配置文件,比如 application.yaml, application-dev.yaml, application-local.yaml,并且你设置了 spring.profiles.active=dev,那么 application-dev.yaml 将会优先于 application.yaml 被加载,而 application-local.yaml 只有在 spring.profiles.active=local 的情况下才会被加载。

2024-07-09 10:23:46 174

原创 JavaScript 中并发任务控制

并发控制是指在处理多个任务时,限制同时进行的任务数量的一种技术。这在资源有限或需要优化性能的场景中非常重要。在 JavaScript 中,我们可以通过控制异步操作的执行来实现并发控制。假设有 6 个待办任务要执行,而我们希望限制同时执行的任务个数,即最多只有 2 个任务能同时执行。当正在执行任务列表中的任何一个任务完成后,程序会自动从待办任务列表中获取新的待办任务并把该任务添加到正在执行任务列表中。

2024-06-23 22:59:44 619

原创 Oracle数据库-6张表关联查询练习

【代码】Oracle数据库-6张表关联练习题。

2024-06-08 16:49:03 169

原创 TypeScript的never类型的妙用

在 TypeScript 中,"never" 是一个表示永远不会发生的值类型。

2024-06-05 19:50:04 313

原创 Python零基础一天丝滑入门教程(非常详细)

Python零基础一天丝滑入门教程(非常详细)

2024-05-28 19:41:15 765

原创 2024年湖北省专升本C语言程序设计大题真题解析(湖北理工版)

4、输入3行4列二维数组数据,求出最大值,并返回最大值的行跟列。下面的题目顺序不确定!2、求某年某月某日是一年的第几天,用循环和数组做。5、b字符串连接到a字符串。

2024-05-10 19:36:07 627

原创 2024年湖北省专升本C语言程序设计大题真题解析

程序的思路并不复杂,可以说非常简单,专升本考试其实也就那么回事,25年备战的同学可以多看看书,多刷刷题,希望可以帮到正在备考的你!​。

2024-05-10 18:57:17 1038 3

原创 用vue3实现留言板功能

【代码】用vue3实现留言板功能。

2024-04-28 21:42:46 713

原创 2024年湖北专升本C语言模拟试卷(1)

给出该方程中各项的系数(a,b,c,d均为实数),并约定该方程存在三个不同实根(根的范围在 −100至 100 之间),且根与根之差的绝对值 ≥1。古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?提示:记方程 f(x)=0,若存在 2个数 x1和 x2,且 x1<x2,f(x1)×f(x2)<0,则在 (x1,x2)之间一定有一个根。5、若已知 a=10, b=15, c=1。

2024-04-25 21:27:33 1189

原创 2024年湖北专升本C语言模拟试卷

进行逆序处理时要求使用指针方法(例如原数列为2,4,6,8,10,12,14,16,18,20,若要求从第4个数开始的5个数按逆序重新排列,则得到新数列为2,4,6,16,14,12,10,8,18,20)。1、在歌星大奖赛中, 有 10 个评委为参赛的选手打分, 分数为 1~100 分。4、在 C 语言中,以下哪个关键字用于在条件语句中执行一段代码块,只要条件为真就会一直执行?8、在 C 语言中,以下哪个选项正确地声明了一个指向整型数组的指针?9、在 C 语言中,以下哪个选项是有效的动态内存分配语句?

2024-04-20 16:37:25 1258 1

原创 使用spring-ai快速对接ChatGpt

该项目从著名的 Python 项目(例如 LangChain 和 LlamaIndex)中汲取灵感,但 Spring AI 并不是这些项目的直接移植。由于创建了行业领先的文本生成模型和嵌入,ChatGPT 在激发人们对人工智能驱动的文本生成的兴趣方面发挥了重要作用。Spring AI 项目定义了一个名为的配置属性,应该将其设置为从 openai.com 获取spring.ai.openai.api-key的值。该Spring AI项目旨在简化包含人工智能功能的应用程序的开发,避免不必要的复杂性。

2024-04-20 14:51:18 1793 2

原创 2024年湖北专升本C语言常见编程题及答案

合并的方式是:将a数的十位和个位数依次放在c数的百位和个位上,b数的十位和个位数依次放在c数的十位和千位上。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。10、请编写函数fun,它的功能是计算:s=(ln(1)+ln(2)+ln(3)+...+ln(m))(0.5),s作为函数值返回。1、请编写函数fun,其功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。)中大于t的最小的一个数,结果由函数返回。

2024-04-13 14:04:37 685

原创 Java的Cookie和Session配合解决会话管理问题

HttpSession是一种在服务器端保留更多信息的技术,它为每个客户端(浏览器)在服务器端创建一个唯一的session对象,用于跟踪客户端的状态信息。3、也可以通过HttpSession的API 对最大闲置时间进行设定,通过调用 setMaxInactiveInterval(int interval) 方法,可以设置会话的最大闲置时间,单位为秒。需要注意的是,session也是域对象,这意味着可以在其中存储各种类型的数据,并在整个会话期间共享和访问这些数据。

2024-04-04 17:39:33 714

原创 学习Android的第二十九天

对于在 Android 应用中执行定时任务,特别是需要长期在后台运行的定时任务,使用 Alarm 机制是更为可靠和适合的选择。综上所述,Binder 机制作为 Android 系统中进程间通信的基础,通过其高效、抽象、安全、灵活的特性,极大地简化了开发者进行进程间通信的复杂度,提高了系统的性能和稳定性。总的来说,针对需要长期在后台执行的定时任务,推荐使用 Alarm 机制,它可以可靠地唤醒 CPU 执行任务,且能够有效管理定时任务的触发和执行。2、在操作远程对象时,可能需要确保它们是有效的。

2024-03-14 15:09:55 1347

原创 学习Android的第二十八天

当一个服务已经通过 startService() 方法启动后,即使有其他客户端通过 bindService() 方法绑定到该服务,服务仍然会保持运行状态,直到所有客户端都调用了 unbindService() 方法来解除绑定,并且没有其他客户端通过 startService() 方法启动了该服务,才会触发服务的销毁。这种 Service 与其调用者之间没有必然的联系,即使调用者的生命周期结束了,只要没有调用 stopService() 方法,Service 仍然会继续运行。

2024-03-14 13:09:58 1374

原创 学习Android的第二十七天

Activity 是 Android 开发中的一个重要组件。它负责管理用户界面的展示和交互,并且可以执行各种操作。每个应用程序都会包含一个或多个 Activity,每个 Activity 都会对应一个用户界面。当应用程序启动时,系统会创建一个默认的 Activity,并在屏幕上显示出来。用户可以通过触摸屏幕、按下按钮等方式与 Activity 进行交互。Activity 可以响应用户的操作,例如点击按钮、滑动屏幕等。

2024-03-13 15:03:11 954

原创 学习Android的第二十六天

Android Gesture 手势手势操作在现代移动应用中扮演了非常重要的角色,它不仅提高了用户体验,还增加了应用的互动性和直观性。在Android开发中,实现手势识别是一项基本而重要的技能。Android系统为开发者提供了强大的手势识别功能,让开发者可以轻松地在自己的应用中实现各种手势操作。Android 中手势交互的执行顺序1、触摸屏幕事件发生:当用户用手指触摸屏幕时,系统生成一个MotionEvent事件。

2024-03-09 10:23:13 1483

原创 学习Android的第二十五天

多线程是现代编程中一个非常重要的概念,它允许程序同时执行多个任务。为了更好地理解多线程,我们需要先明白应用程序、进程和线程这几个基本概念。应用程序(Application):应用程序是为了完成特定任务,用某种编程语言编写的一组指令集合。这些指令以静态代码的形式存在,当它们被执行时,会变成一个或多个进程。进程(Process):进程是运行中的程序。它是系统进行资源分配和调度的基本单位。操作系统为每个进程分配独立的内存空间,确保它可以顺序地执行代码。

2024-03-07 21:15:27 931

原创 学习Android的第二十四天

当我们需要创建一个自定义的用户界面组件时,可以通过实现特定的回调接口来处理与该组件相关的事件。例如,我们可以创建一个自定义的按钮控件,并在其中定义一个回调接口用于处理按钮点击事件。当用户点击该按钮时,我们可以触发回调接口中的方法来执行相应的操作。在 Android 中,很多 UI 控件都提供了一些常见的回调方法,用于处理与用户交互相关的事件。

2024-03-07 16:16:39 1201

原创 2024 年 AI 辅助研发趋势

在汽车领域,AI将助力汽车设计、自动驾驶等技术的研发,提升汽车的性能和安全性。随着AI技术的不断成熟和应用场景的日益丰富,智能研发平台将成为未来研发领域的重要趋势。同时,随着技术的不断发展,AI辅助研发将催生更多新的研发模式和业态,为科技创新注入新的活力。随着AI技术的广泛应用,政府将加强对AI辅助研发的监管和规范,以确保其合法、安全和可控。在AI辅助研发趋势下,具备AI技能的研发人才将成为企业竞争力的关键。此外,随着计算能力的提升,AI模型将能够处理更为复杂的研发任务,从而推动研发效率的大幅提升。

2024-03-07 09:18:02 623

原创 学习Android的第二十三天

Android ViewPager (页面切换组件)Android 中的 ViewPager 组件是一个可以在多个页面之间进行滑动切换的视图容器。它通常用于创建包含多个页面(Fragment 或 View)的用户界面,用户可以通过手势(左右滑动)或者程序控制来切换不同的页面。使用 ViewPager 可以实现一些常见的功能,比如创建引导页、图片轮播、选项卡式布局等。

2024-03-05 18:13:31 1261

原创 c语言中大小写字母的转化

每个字符在计算机中都有一个对应的ASCII值,而大写字母和小写字母之间有一个固定的差值。在ASCII表中,大写字母的范围是65('A')到90('Z'),而小写字母的范围是97('a')到122('z')。使用标准库函数tolower()和toupper()可以使代码更加简洁易读,而直接操作ASCII值的方式则避免了对标准库的依赖,可能在某些特定环境下更有优势。在C语言中,大小写字母的转换是一个常见的操作。C语言的标准库提供了一些函数来转换字符的大小写,主要是tolower()和toupper()函数。

2024-03-03 21:23:42 350

原创 学习Android的第二十二天

在Android开发中,SubMenu(子菜单)是一种常用的UI组件,允许在一个主菜单项下创建一个二级菜单。Android提供了一种非常简单的方式来创建和处理上下文菜单(ContextMenu),主要通过在Activity中重写几个关键方法来实现。3、在res/menu目录下创建一个名为context_menu.xml的文件(如果没有menu目录,则需要创建它)。首先,需要在res/menu目录下创建一个XML文件来定义菜单项,比如main_menu.xml。2、修改 activity_main.xml。

2024-03-03 20:56:07 1335

原创 学习Android的第二十一天

与 AlertDialog 不同,PopupWindow 的位置可以自由设置,可以根据需要显示在屏幕的任何位置。在Android中,OptionMenu(选项菜单)的创建和管理不是通过XML直接实例化或某个类的实例化方法实现的,而是通过Activity提供的几个生命周期方法进行动态创建和控制。Android TimePickerDialog ( 时间选择对话框 ) 会弹出一个对话框形式的时间选择器。当用户点击一个按钮,弹出日期选择对话框是一个常见的需求。Android PopupWindow 悬浮框。

2024-03-02 11:02:01 1489

原创 学习Android的第二十天

Android Toast 吐司Android 中的 Toast 是一种轻量级的消息提示框,用于在屏幕上显示简短的通知消息,通常用于向用户提供一些临时性的信息反馈。Toast 不包含任何按钮,也不需要用户交互,它会在屏幕上显示一段时间后自动消失。而且Toast 是为数不多的没有 XML 创建代码的 UI 控件。常量在 Android 中,Toast 类定义了两个常量 LENGTH_LONG 和 LENGTH_SHORT,用于表示 Toast 消息显示的持续时间。

2024-03-01 22:04:45 1760

原创 学习Android的第十九天

Android ExpandableListView 分组列表Android 的 ExpandableListView(分组列表)是一个可以展开和收起的列表控件,通常用于显示具有层次结构的数据,类似于微信通讯录中的分组列表。在 ExpandableListView 中,第一层是分组(Group),第二层是每个分组下的子项(Child)。用户可以点击分组来展开或收起相应的子项。这种设计能够更好地组织和展示有层次结构的数据,提供更好的用户体验。ExpandableListView 属性。

2024-02-29 12:57:32 1432

原创 学习Android的第十八天

Android 可复用 BaseAdapterListView是Android开发中常用的控件之一,用于在界面上显示可滚动的列表数据。它的灵活性和易用性使得我们可以轻松地展示各种类型的数据列表,而不必关心列表项的复杂布局和滚动效果。为什么使用BaseAdapter?虽然BaseAdapter需要我们自己去实现一些抽象方法,但是正是因为这种灵活性和自由度,使得BaseAdapter成为一个通用且强大的适配器,可以应对各种不同的列表展示需求。如何使用BaseAdapter?先介绍四个抽象函数。

2024-02-28 22:34:34 1288

原创 C#之WPF学习之路(6)

通过将一组相关控件放置在 GroupBox 内,可以使用户更容易地理解这些控件之间的关系,并且可以通过 GroupBox 的标题来描述这组控件的目的或功能。DatePicker 控件用于选择单个日期,通常以文本框的形式显示当前选定的日期,并且可以通过弹出的日期选择器来选择新的日期。它用于显示日历,并允许用户选择特定日期。总的来说,MediaElement 是在 WPF 应用程序中播放音频和视频的重要控件之一,可以满足大多数基本的音视频播放需求,同时还具有灵活性,可根据应用程序的需要选择不同的使用模式。

2024-02-27 23:05:23 1416

原创 C#之WPF学习之路(5)

TextBlock文字块TextBlock是用于显示文本的控件,相比Label,它提供了更多的功能和灵活性。TextBlock提供了丰富的属性来控制文本的外观和布局。TextBox文本框TextBox 控件是 WPF 中用于接受用户输入文本的常用控件之一。它继承自 TextBoxBase,而 TextBoxBase 则继承自 Control。

2024-02-25 11:20:11 1264

原创 C#之WPF学习之路(4)

ButtonBase 是一个抽象类,不能被实例化,但它定义了一些在按钮中非常常见的属性和事件。除了 Click 事件之外,还有一个 Command 属性,用于执行特定的命令。Command 属性通常与 ICommand 接口一起使用,这是 WPF 中命令模式的一部分。通过将命令与按钮相关联,可以使按钮执行特定的操作,而无需直接处理单击事件。使用命令模式的好处之一是它支持 MVVM(Model-View-ViewModel)架构模式。

2024-02-24 12:51:54 1902

原创 Sora:AI视频模型的无限可能之旅

通过对大量视频的学习和分析,Sora能够理解视频中的物体、场景、人物等元素,并根据用户的需求生成相应的视频内容。在Sora中,自然语言处理技术被用于理解和解析用户的输入,从而根据用户的需求生成相应的视频内容。总的来说,Sora作为OpenAI推出的首个AI视频模型,其卓越的性能和前瞻性的技术为AI视频领域带来了无限的可能。同时,Sora还提供了丰富的原创素材库,供创作者们选择和使用。通过先进的自然语言处理技术和计算机视觉技术,Sora能够智能地识别用户的需求和喜好,并为其推荐最适合的视频内容。

2024-02-23 21:40:53 723

原创 C#之WPF学习之路(3)

Grid控件确实是WPF中最灵活、功能最强大的布局控件之一。它的自适应特性使得它在不同分辨率的屏幕上都能够良好地适应,并且其ActualWidth和ActualHeight属性提供了当前实际的宽度和高度,为布局和界面调整提供了极大的便利性。UniformGrid控件(均分布局)UniformGrid和Grid有些相似,UniformGrid和Grid都是用于在WPF中进行布局的面板控件。两者都可以划分为行和列,并在交叉点上放置控件。

2024-02-23 16:56:54 1822

原创 C#之WPF学习之路(2)

控件的父类在 WPF (Windows Presentation Foundation) 框架中,控件的父类们形成了一个层次结构,其中最重要的父类是 DispatcherObject。虽然在整个 .NET 框架中,DispatcherObject 只是居于次要地位,但在 WPF 中却扮演着至关重要的角色,用于处理对象与 Dispatcher 之间的关联,确保 UI 元素的正确更新。

2024-02-22 22:27:34 1472

原创 C#之WPF学习之路(1)

WPF的出现是为了解决这些问题,并提供更加灵活、强大的界面开发工具。总的来说,WPF的起源可以追溯到对传统Windows应用程序开发模型的改进和完善,它为开发人员提供了更加灵活、强大的工具和技术,使得他们可以更加轻松地创建出色的用户界面。WPF采用了一种称为“矢量图形”的方式来定义界面,使得界面可以根据不同的分辨率和大小进行自动缩放和调整,从而实现了分辨率无关的布局。在WPF中,App.xaml和Application类都是用于管理应用程序级别的资源和事件的重要组件,但它们具有不同的功能和作用。

2024-02-21 17:03:14 1479

原创 学习Android的第十七天

要在指定位置插入数据,可以添加一个编辑框让用户输入要插入的位置,然后添加一个按钮来触发插入操作。我们在顶部添加一个按钮,每次点击添加一条记录,并且数据为空时提示用户没数据。Android ListView 添加插入数据。从 ListView 中删除某项数据有两种方法。Android ListView 删除数据。Android ListView 更改数据。更新 ListView 中的数据有两种办法。Android ListView 查询数据。

2024-02-21 10:01:03 1533

原创 学习Vue3的第二天

2、语法: 使用 let 响应式对象 = reactive(源对象) 来创建一个响应式对象,其中 响应式对象 是你想要创建的响应式对象的变量名,源对象 是你想要转换为响应式对象的普通 JavaScript 对象。监视 ref 定义的【对象类型】数据:直接写数据名,监视的是对象的【地址值】,若想监视对象内部的数据,要手动开启深度监视(deep: true)。结论:监视的要是对象里的属性,那么最好写函数式,注意点:若是对象监视的是地址值,需要关注对象内部,需要手动开启深度监视(deep: true)。

2024-02-19 17:26:10 1171

原创 学习Android的第十六天

Android 自定义 Adapter在中我们知道了啥是 Adapter,也知道了 Adapter 的家族体系,也用过了几个Adapter。本篇文章,我们就来自己实现一个 Adapter。要实现自定义的 Adapter,通常继承自 BaseAdapter 类,并重写其中的方法来适配你的数据源。首先,我们要做的就是要了解我们到底要重写哪些方法,因为 BaseAdapter 实现了 ListAdapter 和 SpinnerAdapter 接口,而这两个接口又继承自 Adapter。

2024-02-18 15:25:48 905

湖北省C语言专升本100题

湖北省C语言专升本100题

2023-08-16

湖北工程学院《C语言程序设计》试题

湖北工程学院《C语言程序设计》试题

2023-06-19

2020湖北理工专升本C语言试卷

2020湖北理工专升本C语言试卷,可以让准备专升本的同学们提前了解专业课的考察范围和题型类型

2023-06-18

空空如也

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

TA关注的人

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