自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用百度ai人脸库实现人脸识别

本项目利用百度AI的人脸识别技术,开发了一个可以进行人脸识别的应用程序。项目涉及网络连接、文件处理、图像处理、数据库管理及音视频处理等多个技术领域。本文将详细介绍项目的整体架构和实现过程。

2024-06-19 12:40:02 1041

原创 winform & fluent UI

全称:Windows Forms平台:主要用于Windows操作系统的桌面应用程序开发。语言:通常使用C#或VB.NET。历史:WinForms是微软的一个较老的UI框架,最早在2002年随.NET Framework 1.0发布。全称:Fluent User Interface平台:主要用于Web应用程序开发,但也有桌面版本。语言:通常使用JavaScript/TypeScript,通过React库进行开发。

2024-06-18 20:24:31 740

原创 【C#】字符串处理器

的字符串处理器,它包含了统计字符串中单词数量、查找最长单词及其长度、将字符串中所有单词的首字母大写以及将字符串中所有单词反转的功能。我们通过手动实现了字符串拆分、单词数量统计、查找最长单词、首字母大写和单词反转等功能,并提供了简单的命令行界面来测试这些功能。这个字符串处理器可以帮助用户方便地对输入的字符串进行各种处理操作,例如统计单词数量、修改单词格式等。希望这个总结能够帮助你更好地理解这个实验的设计与实现过程。统计单词数量,查找最长单词及其长度,首字母大写,反转单词,退出。我们设计并实现了一个名为。

2024-06-18 20:06:28 374

原创 【C#】汽车租赁系统

例如,在租车和归还车辆时,我计算了相应的租金,并更新了车辆的状态。:在开始编写代码之前,我首先进行了系统的需求分析。我明确了系统需要支持的功能,包括添加车辆、查找车辆、租车、归还车辆和展示所有车辆信息。:我也考虑了一些可能出现的错误情况,比如添加重复车牌号的车辆、找不到指定车辆等情况,并在程序中进行了相应的错误处理和提示。类用于管理整个租赁系统,包括添加车辆、查找车辆、租赁车辆、归还车辆和显示所有车辆信息。主要分为7种情况:增加车辆,根据车牌号查找车辆,根据种类查找车辆,借车,还车,展示所有的车辆,退出。

2024-06-18 16:22:29 1009

原创 C#图形图像编程

在本次实验中,我们学习了如何使用 C# 和 WinForms 进行图形图像编程。我们首先学习了如何创建一个基本的 Windows 窗体应用程序,并在窗体上添加控件。接着,我们探讨了如何使用 Graphics 对象来进行绘图操作,包括绘制基本图形和处理文本输出。绘制基本图形:我们学会了如何使用 Graphics 对象在面板上绘制矩形和椭圆,并且掌握了如何使用画笔来设置绘图属性。添加艺术字:我们学会了如何在面板上绘制艺术字,包括设置字体、测量文本尺寸以及使用渐变色来绘制文本。

2024-06-17 13:47:11 682

原创 C#线程设计

在多线程编程中,多个线程可能同时访问和修改共享数据,如果没有合适的同步机制来保护共享数据,就会导致数据竞争、数据损坏和不确定的行为。线程池是一种管理和复用线程的机制,它在程序启动时创建一定数量的线程,并且维护一个任务队列。另外,了解如何合理地使用线程池、控制并发线程的数量,以及避免线程阻塞和死锁等问题也是实践中需要重点关注的地方。:了解了在多线程环境中保证数据访问和操作的正确性和一致性的重要性,以及常见的线程安全实现方法,如互斥锁、原子操作、线程安全的数据结构等。最下面的就是button。

2024-06-07 09:21:58 979

原创 C++ STL容器之vector

vector为可变长数组(),定义的vector数组可以随时添加数值和删除元素。注意:在局部区域开vector是在堆区,而在局部区域开数组是在栈区,如果数组过长就会爆栈,而vector不会。

2024-06-04 16:22:21 549

原创 如何使用C#与SQL Server数据库进行交互

1.打开vs,创建一个新项目,分别在搜素框中选择C#、Windows、桌面,然后选择Windows窗体应用(.NET Framework)2.打开“视图-服务器资源管理器”,右键单击“数据连接”,如图。在弹出的菜单中选择【创建新SQL Server 数据库】选项,弹出“创建新的SQL Server数据库”对话框。3.对应项目,系统添加数据库连接。(要是电脑没有sql server,可以选中“视图-sql server资源管理器”创建数据库)连接成功即如下(第一次可能只有一个)

2024-05-31 16:25:58 1037

原创 哈希表的定义和应用

(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。

2024-05-24 15:31:30 683 1

原创 使用MYSQL workbench实现一些功能

可以直接在最后一行手动添加数据。

2024-05-23 21:20:55 803 1

原创 使用vs和c#访问学生课程中的表并进行一些修改

编写连接代码使用类建立与MySQL数据库的连接。在连接字符串中指定数据库服务器地址、端口、用户名、密码和数据库名称。执行查询操作使用类创建SQL查询语句,并通过方法执行查询,获取查询结果。使用类读取查询结果集中的数据,并进行相应的处理。执行更新操作同样使用类创建SQL更新语句,并通过方法执行更新操作。注意在执行更新操作时,可能需要处理并发更新和数据一致性的问题。参数化查询为了防止SQL注入攻击,使用参数化查询来构建SQL语句。

2024-05-22 17:19:59 681

原创 编写一个C#程序,实现音乐文件的播放功能

要求1:1. 程序应能够读取MP3文件,并播放其中的音频。2. 程序应能够处理可能出现的异常,如文件不存在、文件读取错误等。3. 程序应具有良好的用户界面,方便用户进行操作。4. 程序应具有良好的兼容性,能在不同版本的C#中正常运行。提示:此功能可以使用控件要求2:1. 程序应能够播放ogg文件。2. 程序应能够处理可能出现的异常,如文件不存在、文件读取错误等。3. 程序应具有良好的用户界面,方便用户进行操作。4. 程序应具有良好的兼容性,能在不同版本的C#中正常运行。

2024-05-10 12:55:28 618 1

原创 Windows程序设计作业

使用 C# 编码(涉及类、接口、委托等关键知识点),实现对周黑鸭工厂的产品生产统一管理,主要产品包括鸭脖和鸭翅。武汉工厂能生生产鸭脖和鸭翅,南京工厂只能生产鸭翅,长沙工厂只能生产鸭脖。要求:定义接口 IProductionFactory,包含生产鸭脖和鸭翅的方法。定义类 WuhanFactory、NanjingFactory、ChangshaFactory 分别实现接口 IProductionFactory,用于具体的生产工厂。使用委托 ProductionDelegate 定义生产委托。

2024-04-07 13:51:36 797 1

原创 贪吃蛇(C语言)

贪吃蛇游戏

2023-01-26 15:56:16 262

空空如也

空空如也

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

TA关注的人

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