自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (27)
  • 收藏
  • 关注

原创 C#中var、object和dynamic的区别

在C#中,var、object和dynamic这三个关键字具有不同的特性和用途。var关键字用于隐式类型推断,编译时确定变量类型,一旦确定后不能更改。object关键字是C#中的基础类型,可以保存任意类型的数据,但需要进行装箱和拆箱操作,并且需要显式类型转换才能获取原始数据。dynamic关键字用于动态类型,变量类型可以在运行时推断并更改,避免了显式类型转换的繁琐,但会带来一些性能开销和运行时错误的风险。根据具体的需求和场景,选择合适的关键字进行变量声明和操作是编写高效和可读性良好代码的关键。

2023-12-21 14:19:47 3014 31

原创 C# try-catch异常处理的用法

除了使用已有的异常类型,还可以自定义异常类型,以便更好地适应特定的业务需求。自定义异常类要求继承自类或其子类,并且应有一个公共的构造函数。// 构造函数逻辑// 抛出自定义异常throw new CustomException("自定义异常信息");异常处理是 C# 中重要的技术之一。通过throw抛出异常、try-catch捕获和处理异常,我们能够改善程序的稳定性和可靠性。合理的异常处理将提高代码的容错性和用户体验。

2023-12-21 14:02:38 1891 2

原创 C#线程Thread的使用

本文详细介绍了C#中使用Thread类处理线程相关的操作。通过创建和启动线程,我们可以实现多任务并行执行,提高程序的效率和响应能力。同时,线程同步机制帮助我们在多线程环境下保证共享资源的正确协调。另外,C#还提供了许多方法和属性用于管理线程的执行。

2023-12-20 13:43:30 1143 9

原创 C#线程的定义和使用方法

本文详细介绍了C#中线程的定义和使用方法。通过创建和启动线程,我们可以实现程序的并行执行和异步操作,并利用线程同步方式来保证多个线程之间的正确协调。此外,C#还提供了一些用于管理线程的方法和属性,帮助我们更好地控制和管理线程的执行。

2023-12-20 09:17:07 1081 3

原创 C#中(&&, ||)与(&, |)的区别

在C#编程语言中,逻辑运算符用于组合和比较条件,以控制程序的流程和行为。在逻辑运算符中,有两对非常重要的运算符:&&和||、&和|。尽管它们看起来很相似,但其实它们有着不同的行为和使用场景。下面我们将详细介绍这两对运算符的区别和用法。

2023-12-19 14:02:56 1694 4

原创 C#经常用的加密解密算法

本文详细介绍了C#中经常使用的加密和解密方法,包括对称加密算法(如DES和AES)、非对称加密算法(如RSA)以及散列算法(如MD5和SHA)。通过合理选择适合场景的加密算法和方法,我们可以有效地保护数据的安全性和保密性。希望本文对你在C#开发中使用加密解密方法有所帮助。

2023-12-19 13:50:55 1307

原创 C#中HttpWebRequest的用法

HttpWebRequest是一个常用的类,用于发送和接收HTTP请求。在C#中使用HttpWebRequest可以实现各种功能,包括发送GET和POST请求、处理Cookie、设置请求头、添加参数等。本文将深入介绍HttpWebRequest的用法,并给出一些常见的示例。

2023-12-19 11:54:38 1339 1

原创 C#中处理JSON数据的方式

在现代的软件开发中,JSON(JavaScript Object Notation)已经成为最常用的数据交换格式之一。C#作为一种强大的编程语言,提供了丰富的工具和技术来处理和操作JSON数据。本篇文章将带您深入了解C#中处理JSON数据的各种方法和技巧。如何将对象序列化为JSON字符串如何将JSON字符串反序列化为对象如何对JSON进行查询和筛选如何在C#中使用LINQ来操作JSON数据如何处理复杂的嵌套JSON结构如何处理日期和时间类型的JSON数据。

2023-12-19 11:44:54 2168

原创 C#中的反射使用

在C#中,反射(Reflection)是一种强大的机制,它允许我们在运行时检查和操作程序集、类型、成员以及调用方法。通过反射,我们可以动态地获取和操作代码的元数据,而不需要在编译时固定类型。反射是C#中非常强大且灵活的功能,它使我们能够在运行时动态地获取和操作类型的信息。通过反射,我们可以实现许多高级功能,从而使应用程序更具灵活性和扩展性。然而,反射在性能方面可能会有一些开销,因此在使用反射时需要谨慎考虑性能问题,并进行必要的优化。

2023-12-19 11:34:25 1063

原创 MsSQL存储过程的功能和用法

本文详细介绍了MsSQL存储过程的功能和用法。存储过程提供了许多重要的功能,包括提升性能、简化开发、实现数据安全性、支持事务处理和实现代码的模块化。通过创建、执行和调用存储过程,可以有效地管理和操作数据库中的数据。在实际的开发中,可以根据需求使用存储过程的高级特性,如输入参数、输出参数和返回值。希望本文对你理解MsSQL存储过程有所帮助。

2023-12-16 15:55:13 1214 17

原创 C#中的封装、继承和多态

封装通过类和访问修饰符实现数据和方法的封装;继承通过基类和派生类实现代码的扩展和重用;多态通过虚方法、抽象类和接口实现同一方法在不同对象上产生不同结果的特性。这些特性使得我们能够编写出更加灵活和可扩展的代码。希望本文对你理解C#中的封装、继承和多态有所帮助。

2023-12-16 15:40:20 1170 3

原创 Vue.js 使用基础知识

Vue.js 是一款用于构建用户界面的渐进式框架,它专注于视图层。Vue.js 不同于传统的 JavaScript 框架,它采用了组件化的开发方式,使得开发者可以更加高效和灵活地构建交互式的 Web 应用程序。Vue.js 是一款功能强大、灵活可扩展的渐进式框架,可以帮助开发者更高效地构建交互式的 Web 应用程序。本文介绍了 Vue.js 的基础知识,包括安装、Vue 实例、模板语法、指令以及组件化开发等内容。希望对你入门 Vue.js 有所帮助!以上是关于 Vue.js 使用基础知识的文章。

2023-12-15 15:48:07 1278 8

原创 C#常用运算符的优先级

运算符在C#编程语言中扮演着重要的角色,用于执行各种计算和操作。了解运算符的优先级是编写高效和正确代码的关键。本文将深入探讨C#中38个常用运算符的优先级划分和理解,并提供详细的说明和示例,以帮助读者更好地理解运算符的使用。

2023-11-29 09:58:56 2940 48

原创 C#键盘钩子(Hook)拦截器的使用

钩子过程是一个回调函数,用于处理被拦截的键盘事件。在C#中,可以通过委托来定义钩子过程。

2023-11-28 16:52:18 2043 8

原创 C#中的async/await异步编程模型

当谈到异步编程时,C#中的是一个强大且方便的工具。它使得编写并发和异步操作变得更加简单和可读,同时提供良好的可维护性。本文将详细解释的使用,以及如何在C#中有效地利用它来实现异步操作。在C#中,可以使用async关键字来修饰方法,将其定义为异步方法。异步方法可以返回TaskTask或类型的对象,表示异步操作的执行结果。// 模拟耗时操作return 42;是C#中实现异步编程的强大工具。它提供了一种简单、可读性强的方式来编写并发和异步操作的代码。使用。

2023-11-28 14:18:12 1142 3

原创 C#Backgroundworker与Thread的区别

当谈到多线程编程时,C#中的和Thread是两个常见的选择。它们都可以用于实现并行处理和异步操作,但在某些方面有一些重要的区别。本文将详细解释和Thread之间的区别以及它们在不同场景中的使用。和Thread都是在C#中实现多线程编程的常见选择。提供了一种简单的、基于事件的模型,适用于需要执行长时间操作并与UI线程交互的场景。而Thread提供了更底层的线程控制,适用于需要更细粒度控制和更复杂多线程方案的场景。根据具体需求,选择适合的工具可以更好地实现并发和异步操作。

2023-11-28 13:40:39 1854 2

原创 C#实体类与XML互转以及List和DataTable转XML的使用

通过本文,我们了解了如何在C#中实现实体类、List和DataTable与XML之间的相互转换。这对于开发过程中的数据存储和交互非常有用。希望本文能帮助到你![参考文献]

2023-11-28 08:58:09 2018 2

原创 C#常见的设计模式-行为型模式

行为型模式是面向对象设计中的一类设计模式,它关注对象之间的通信和相互作用,以实现特定的行为或功能。在C#中,有许多常见的行为型模式,下面将对其中10种行为型模式进行介绍,并给出相应的代码示例。

2023-11-27 14:28:40 1348 28

原创 C#常见的设计模式-结构型模式

​Abstraction​ 是抽象部分的定义,其中包含一个实现部分的通用接口,并有一个抽象方法 ​operation()​ 来定义具体的操作。适配器模式用于解决不兼容接口的问题,装饰器模式用于动态地扩展对象的功能,代理模式用于控制对对象的访问,组合模式用于处理树状结构数据,享元模式用于减少对象创建的数量。在上述示例中,​SubsystemA​、​SubsystemB​ 和 ​SubsystemC​ 是不同的子系统,它们分别提供了不同的操作。享元模式通过共享已创建的对象,避免重复创建相同的对象。

2023-11-27 14:10:39 1162 1

原创 C#常见的设计模式-创建型模式

抽象工厂模式提供了一个接口来创建一系列相互依赖或者有关联的对象,而不用指定他们具体的类。在C#中,我们可以通过使用抽象类或者接口来实现抽象工厂模式。创建型模式是软件设计中的重要概念,可以帮助我们更好地组织和管理对象的创建过程。本篇文章介绍了C#中常见的创建型模式,包括简单工厂模式、工厂方法模式、抽象工厂模式、单例模式、原型模式和建造者模式。通过熟悉和灵活应用这些模式,我们可以写出更加可维护、可扩展和可测试的代码。

2023-11-27 13:44:36 1420

原创 C#的类型转换

在C#中,类型转换是将一个数据类型的值转换为另一个数据类型的过程。类型转换在编程中是非常常见和重要的,它可以帮助我们在不同数据类型之间进行数据的传递和操作。在C#中,我们还可以自定义类型转换,通过实现特定的方法来支持自定义类型之间的转换。implicit和explicit。implicit用于定义隐式转换方法;explicit用于定义显式转换方法。set;// 使用隐式转换// 隐式转换// 输出结果:10// 使用显式转换// 显式转换// 输出结果:20。

2023-11-20 10:03:21 629 35

原创 C#中的is和as的使用和区别

在C#编程语言中,is和as操作符是用于类型检查和类型转换的常用操作符。正确理解和使用这两个操作符可以帮助我们更好地编写类型安全和可读性更好的代码。本篇文章将详细介绍is和as操作符的使用和区别。用途不同:is操作符主要用于检查一个表达式的类型是否与指定的类型兼容,而as操作符主要用于将一个对象强制转换为指定的类型。返回结果不同:is操作符返回一个布尔值,表示表达式的类型是否与指定的类型兼容;而as操作符返回转换后的对象,如果类型不兼容则返回null。异常处理不同。

2023-11-20 09:37:23 385 5

原创 C#中数组、ArrayList与List对象的区别及使用场景

数组适用于存储数量确定、元素类型相同的集合,且对于快速访问元素有较高要求。ArrayList适用于存储数量不确定、元素类型可以不同的集合,且对于动态调整集合大小有需求。List适用于存储数量不确定、元素类型相同的集合,并且需要在编译时强制执行类型安全性。根据具体的需求和场景,选择合适的集合类型能够提高代码的可读性、性能和维护性。在开发中,根据需求灵活选择数组、ArrayList或List将带来更好的结果。

2023-11-14 17:09:48 873 19

原创 C#几种截取字符串的方法

本文介绍了几种常用的C#字符串截取方法,包括使用Substring方法、Split方法、Substring和IndexOf方法以及使用Regex类。根据具体的需求,我们可以选择合适的方法来截取字符串,并灵活应用于实际编程中。除了这些常见的方法,你还可以根据实际情况进行拓展和扩展,进一步丰富自己的字符串处理能力。不断学习和实践,掌握更多的技巧和方法,将有助于提高你的编程技能和效率。

2023-11-14 16:43:35 8688 2

原创 探索C#事件(Event)的强大应用

在现代软件开发中,对象之间的通信和交互是一个常见而重要的问题。为了解决这个问题,C#作为一种面向对象的编程语言提供了一种强大的特性:事件(Event)。事件可以帮助开发人员实现对象间的松耦合,提高代码的可读性和可维护性。本文将详细介绍C#事件的概念、使用方法以及实际应用场景,并通过丰富的示例代码帮助读者全面理解事件的魅力与威力。事件是对象所触发的动作或状态变化,它将通知其他对象执行相应的操作。// 定义事件参数类// 添加自定义属性set;// 定义事件发生器MyEvent?// 订阅事件并处理。

2023-11-13 14:47:25 358 8

原创 C# DirectoryInfo类的用法

通过DirectoryInfo类,我们可以轻松地创建、删除、移动和枚举文件夹。本文详细介绍了DirectoryInfo类的常用方法和属性,并提供了相应的代码示例。希望本文对你有所帮助!如果有任何问题,请随时留言。

2023-11-11 09:54:56 757 19

原创 程序员的护城河:技术、创新与软实力的完美融合

无论是技术能力的深度、对创新的追求,还是优秀的软实力,这些都是构筑程序员护城河的重要因素。优秀的程序员不仅需要具备扎实的技术能力,还需要有对创新的追求和良好的软实力。只有这样,他们才能在保障系统安全、数据防护以及网络稳定方面发挥重要作用,为现代社会的发展做出贡献。综上所述,程序员的护城河是通过技术能力的深度和对创新的追求,以及软实力的建立来构筑的。技术能力的深度使得程序员能够应对各种技术挑战,保障系统的安全和稳定;对创新的追求使得程序员能够提供更多的价值;

2023-11-11 09:35:23 83 2

原创 云计算:未来世界的超级英雄

云计算,正如超级英雄一样,以其强大的力量和无限的潜力,为我们的生活注入了活力和希望。它让智能科技变得更加强大、普及,让我们的生活变得更加智能、便捷、有趣。在未来的世界中,云计算将继续发挥着超级英雄的作用,引领着科技的进步,让我们的未来变得更加美好!与云计算共同进步,开启未来的大门吧!

2023-11-11 09:22:41 99 1

原创 C#时间类的使用方法

在C#编程中,日期和时间的处理是常见的任务之一。C#提供了多个类来处理日期、时间和时区的操作,包括DateTime、TimeSpan和DateTimeOffset

2023-11-10 16:55:21 1325 33

原创 C#操作注册表的方法

注册表是Microsoft Windows操作系统中的一个重要组成部分,用于存储和管理系统和应用程序的配置信息。它是一个层次结构的数据库,以树形结构组织,类似于文件系统中的文件夹和文件。注册表存储了许多与操作系统和软件相关的信息,包括系统设置、用户配置、软件安装信息、硬件驱动程序和设备设置等。通过注册表,操作系统和应用程序可以快速访问和检索这些配置信息,以便正确运行和与其他组件进行通信。注册表由若干个键(Key)和键值(Value)组成。每个键都代表一个路径,类似于文件系统中的文件夹路径。

2023-11-10 16:27:48 936

原创 C# Dictionary与List的用法区别与联系

Dictionary是C#中的泛型集合类,它表示键值对的集合。每个键必须是唯一的,而值可以重复。Dictionary使用哈希表来实现,以提供快速的查找和访问能力。适用于需要根据键快速访问和更新元素的场景。

2023-11-08 09:34:28 1356 41

原创 探索C# Dictionary的基本用法

Dictionary 是 C# 中的一个泛型集合类,允许我们使用键和值来存储和访问数据。它是一种无序的、可变的集合,而且键必须是唯一的。Dictionary 在处理大量数据时非常高效,提供了快速的查找和访问能力。

2023-11-08 08:52:24 152 6

原创 C# FileInfo类的使用方法及常用操作(附代码示例)

FileInfo类是位于System.IO命名空间中的一个类,它提供了一系列用于操纵文件的属性和方法。通过FileInfo类,我们可以轻松获取有关文件的信息,如文件大小、创建日期、修改日期等。此外,FileInfo类还提供了一些便捷的方法,来进行文件复制、移动、删除等操作。创建FileInfo对象获取文件属性信息文件操作:复制、移动和删除文件判断文件是否存在FileInfo类为C#编程中的文件操作提供了强大的功能。通过灵活运用FileInfo类的方法和属性,我们可以轻松地管理和操作文件。

2023-10-24 13:56:49 3252 48

原创 C#中的日期时间比较和格式化的方法

摘要:在C#中,日期和时间的比较以及格式化是常见的操作。了解如何正确比较和格式化日期和时间可以帮助我们更好地处理这些数据。本文将介绍C#中常用的日期时间比较方法(CompareTo、Equals和比较运算符)以及日期时间格式化方法(ToString、自定义格式字符串和标准格式)。

2023-10-23 09:33:14 1150 21

原创 C#接口和继承的区别、联系与使用场景

本文详细介绍了C#中接口和继承的区别与联系,并讨论了它们各自的使用场景。继承支持构建类之间的层次结构,以及代码的重用和扩展。正确地应用接口和继承对于编写高质量、可维护和可扩展的代码非常重要。通过深入理解接口和继承的概念和用法,开发人员可以更好地应用它们来解决实际编程问题。在面向对象的编程中,接口和继承是常见的重要概念,它们都可以用于实现代码的重用和模块化。然而,它们具有不同的特点和适用场景,正确地应用接口和继承是编写高质量代码的关键。接下来,我们将详细讨论接口和继承之间的区别与联系。

2023-10-22 06:00:00 892 8

原创 C#中各种循环遍历的功能与应用

C#中的各种循环遍历方式在不同场景下有着不同的应用。根据实际需要,选择合适的循环方式可以提高程序的效率和可读性。熟练掌握这些循环方式,并能灵活地运用于实际项目中,将使我们成为更高效的C#开发者。do while循环是一种和while循环类似的循环结构,不同之处在于do while循环先执行循环体,再检查循环条件。它适用于在未知次数的情况下进行迭代遍历,只要条件为真,就会一直循环执行。注意:以上仅为C#中常见的循环方式示例,实际编码中还有其他灵活的搭配方式,需要根据具体需求进行选择。

2023-10-21 14:35:21 1395

原创 C# LINQ常用操作方法——提升你的编程效率

C# LINQ是一个强大而灵活的查询工具,它能够显著提高开发人员的编程效率。本文介绍了一些常用的LINQ操作方法,从基础的查询操作到更复杂的进阶操作,希望能帮助你更好地应用LINQ进行数据查询与处理。通过灵活运用这些操作方法,你能够更快速、简洁地处理各种数据操作需求。对于那些有大量数据处理需求的开发人员来说,LINQ是不可或缺的工具。MSDN文档:https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable?

2023-10-19 09:32:47 1847 27

原创 C#中List、Dictionary、HashSet用法以及区别

在C#编程中,List、Dictionary和HashSet是常用的集合类型,它们都有自己的特点和适用场景。本篇博客将介绍它们的用法、区别及常见操作。深入了解这些集合类型,能够帮助我们更好地组织和处理数据。List是一个有序可重复集合,允许访问、修改和插入多个相同或不同类型的元素。Dictionary是一个键值对集合,提供了快速的键值查找功能,每个键必须是唯一的。HashSet是一个无序且唯一的集合,用于快速查找和去重元素。是否需要保持元素的插入顺序?是否需要频繁访问或修改元素?

2023-10-18 14:26:39 1325 2

原创 C#字符串操作:拼接、截取、分割等高效处理方法

在C#编程中,字符串操作是不可避免的一部分。无论是拼接多个字符串,还是截取子字符串,抑或是按照特定规则进行分割,都需要对字符串进行处理。本篇博客将介绍一些在C#中高效处理字符串的方法,包括拼接、截取、分割等操作。掌握这些方法,将能够提高您的代码效率和可维护性。

2023-10-18 14:17:09 3899 9

原创 Android串口开发之使用JNI实现ANDROID和串口通信

Android串口通信在物联网、智能家居等领域具有广泛的应用。本文将详细介绍如何使用JNI技术实现Android设备与串口的通信,包括串口的打开、设置参数和读写数据等过程。

2023-10-16 16:42:33 986 18

微信视频号视频下载最新版.zip

1.支持最新版本微信视频号视频获取 2.安装完成后,打开视频号浏览即可获取下载链接直接下载

2024-03-26

批量修改系统文件创建时间、访问时间、和修改时间的小工具

用来修改文件时间属性的小工具,可以修改文件的创建时间、访问时间、和修改时间三项数据。 支持一键拖拽文件夹,自定义设置时间,并更新所有子文件夹文件。

2023-12-12

基于SpringBoot+Vue+MySql的4S店车辆管理系统(包括源码、数据库、部署说明、论文、答辩PPT、操作视频)

该系统采用了Spring Boot作为后端框架,Vue作为前端框架,MySQL作为数据存储,具备较高的技术稳定性和可扩展性。 1. 车辆信息管理:系统提供车辆信息的录入、存储和管理功能,包括车型、品牌、颜色、配置等信息,方便4S店进行车辆库存管理。 2. 销售管理:系统支持销售流程管理,包括客户信息录入、车辆选择、报价、订单生成等,方便销售人员进行销售活动的跟踪和管理。 3. 库存管理:系统实时记录车辆库存情况,包括车辆数量、型号、状态等信息,帮助4S店进行库存的监控和管理。 4. 售后服务:系统提供售后服务管理功能,包括维修记录、保养计划、客户反馈等,帮助4S店提供优质的售后服务和维护客户关系。 5. 客户管理:系统支持客户信息管理,包括客户基本信息、购车记录、售后服务记录等,帮助4S店建立客户档案和进行客户关系管理。 6. 报表统计:系统提供各类报表和统计分析功能,包括销售统计、库存分析、客户分析等,帮助4S店进行业务数据分析和决策支持。 7. 权限管理:系统实现多级权限管理,分配不同角色的权限,保证数据安全和操作权限的合理控制。

2023-12-12

ModbusPoll7.0.1调试助手.zip

Modbus Poll是一款易于使用的Modbus主站模拟器,专为多种用途而开发。其中: 1.Modbus 从设备设计者可快速轻松地测试协议接口 2.需要现场测试Modbus设备或网络的自动化工程师 3.想要从设备读取和/或更改特定服务数据的服务工程师。 4.更改从设备中的 Modbus寄存器 5.来自Modbus设备的日志数据·故障排除和合规性测试

2023-12-12

ModbusSalve6.1.3 调试助手.zip

Modbus Slave是一个模拟Modbus协议从机的上位机软件,主要用于模拟测试跟其他主机设备通信的过程。与之成套存在的另一个软件--Modbus Poll,则是模拟Modbus协议主机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软件支持01、02、03、04、05、06、15、16功能码,原始报文查看,数据记录等功能,是调试Modbus协议栈的好帮手。

2023-12-12

基于SpringBoot的高校宿舍管理系统设计与开发(源码+开题报告+文献综述+论文+答辩ppt).zip

本系统是基于 B/S 架构模式的管理系统,使用的是 SpringBoot+MySQL+Layui 等技术 主要功能描述 通过对宿舍管理工作中相关业务流程的调研和分析,确定了系统的功能主要有: (1)基本信息管理 基本信息分为学生信息和宿舍信息两部分,其功能是负责维护这些信息,对 它们进行增删查改等操作。 (2)宿舍分配管理 根据给定的宿舍信息与学生信息,按照一定的规则自动地给还未分配宿舍的 学生分配宿舍,学生可在该宿舍内自选床位,最终的宿舍分配信息可以以文件形 式(如 Excel 表格)导出。 (3)宿舍日常管理 主要包括卫生管理、报修管理、留言管理等。 卫生管理:记录并维护卫生检查信息。 报修管理:添加、查看、修改报修单信息。 留言管理:包括发布公告、失物招领、普通留言以及对这些信息的维护。 (4)离返校管理 对节假日学生的去向、寒暑假学生的留校以及返校登记信息进行统计及管 理,并以图表形式呈现统计信息。 (5)综合查询管理 包括查找学生信息、各楼栋/专业的学生宿舍分配情况、卫生检查情况、学 生离返校及留校信息、指定类型的留言、查看宿舍成员等。

2023-12-09

485 Modbus RTU通讯协议.zip

通讯信息传输过程: 当通讯命令由发送设备(主机)发送至接收设备(从机)时,在CRC校验无误情况下,从机地址与地址码相符的从机接收通讯命令,并根据功能码及相关要求处理信息,执行相应的任务,然后把执行结果(数据)返送给主机。返回的信息中包括地址码、功能码、执行后的数据以及CRC校验码。如果CRC校验出错就不返回任何信息。

2023-12-09

Oracle 19c(19.3) ojdbc驱动

19c版本包含两个ojdbc.jar, 其中ojdbc-10对应jdk10, ojdbc-8对应jdk8. 请注意: 19c的jdk8驱动, 18c驱动, 以及12c的jdk8驱动, 三个都叫ojdbc-8, 但它们并不是同一个. jar包大小也不一样, 请注意区分

2023-10-18

微信视频号视频下载软件

操作简单,安装后打开软件,自动检索正在播放的视频号资源,可以预览和下载检索到的资源

2023-10-12

基于QT的智慧社区管理系统

维修管理模块实现了故障上报、维修进度查询、维修评价、修改保修情况和维修进度等功能 缴费管理模块实现了增加缴费,月期收费、自助缴费、线下收费、缴费查询功能 人事管理模块分为两部分,第一部分是管理员的出勤界面,第二部分是物业工作人员的人事管理 1.用户权限设置,用户可以通过账号,身份证号,手机号来进行登录,系统自动判断身份,并打开相应的管理界面。其中管理员登录需要专用入口进行登录 2.物业工作人员业主信息管理模块,管理员人事管理模块 3.业主管理维修管理模块:包含故障报修,及故障查询和评价功能 4.物业管理人事管理模块:包含请销假,月度出勤,上下班登记功能 5.物业管理车位管理模块:包含车位信息管理,车位出租功能 6.物业管理维修管理模块:包含维修管理功能 7.业主管理车位管理模块,包含车位信息功能 8.管理员管理系统设置模块,包含系统初始化,About us功能 9.物业管理缴费管理模块,包含缴费信息查询功能 10.业主管理缴费管理模块,包含缴费查询功能 11.管理员出勤管理模块:包含月度出勤,请假审批功能

2023-10-12

C# JSON通用转换类

操作类中包含: 1. 过滤特殊字符 2. 格式化字符型、日期型、布尔型 3. List转换成Json 4. 对象转换为Json 5. 对象集合转换Json 6. 普通集合转换Json 7. DataSet转换为Json 8. Datatable转换为Json 9. DataReader转换为Json 10. 解析JSON字符串生成对象实体 11. 解析JSON数组生成对象实体集合 12. 反序列化JSON到给定的匿名对象

2023-10-11

C# Csv文件转换示例代码

1. CSV转换成DataTable(OleDb数据库访问方式) 2. CSV转换成DataTable(文件流方式) 3. DataTable 生成 CSV

2023-10-11

计算机课程设计-简单的图书管理系统.txt

1.图书的增删改查:能够添加、删除、修改和查询图书信息,包括图书编号、书名、作者、出版社、出版日期、价格等信息。 2.借阅还书:用户能够借阅图书并设定归还日期,管理员能够查看借阅情况并进行还书操作。 3.用户管理:管理员能够添加、删除、修改和查询用户信息,包括用户编号、姓名、性别、年龄、联系方式等信息

2023-06-06

wpf 异步等待框.txt

wpf 异步等待框

2023-06-06

mysql-connector-java-5.7 驱动程序 jar 包.txt

mysql57驱动jar包

2023-06-06

matlab中数组和矩阵的区别.txt

矩阵是特殊的数组,它具有固定的行数和列数,并且可以进行基本的线性代数运算。而数组则是更通用的数据结构,可以是任意维度的数值集合,并可以进行基本的数学运算

2023-06-06

网页设计-展示你最喜欢的旅游目的地.txt

设计一个响应式的网页,展示你最喜欢的旅游目的地。

2023-06-06

matlab 三维 数组代码示例.txt

在MATLAB中,三维数组是一种常见的数据类型。三维数组可以看作是由多个二维矩阵组成的数据集合,每个二维矩阵称为一个“面”。以下是一些基本操作: 1. 创建三维数组 2. 访问三维数组中的元素 3. 对三维数组进行运算 4. 遍历三维数组中的所有元素

2023-06-06

matlab 矩阵数组代码示例.txt

在MATLAB中,矩阵和数组都是非常重要的数据类型。以下是一些基本操作: 1. 创建矩阵或数组 2. 访问矩阵或数组中的元素 3. 矩阵运算 4. 数组运算

2023-06-06

网页设计作业-在线书店的网站首页.txt

有关在线书店的网站首页设计

2023-06-06

Python爬虫代码学习示例.txt

代码使用了Python的requests库和BeautifulSoup库,requests库用于发送HTTP请求,BeautifulSoup库用于解析HTML页面内容。

2023-06-06

青软实训项目-智慧社区.7z

功能模块太多,详细功能参考项目README.md 维修管理模块实现了故障上报、维修进度查询、维修评价、修改保修情况和维修进度等功能 缴费管理模块实现了增加缴费,月期收费、自助缴费、线下收费、缴费查询功能 人事管理模块分为两部分,第一部分是管理员的出勤界面,第二部分是物业工作人员的人事管理 1.用户权限设置,用户可以通过账号,身份证号,手机号来进行登录,系统自动判断身份,并打开相应的管理界面。其中管理员登录需要专用入口进行登录 2.物业工作人员业主信息管理模块,管理员人事管理模块 3.业主管理维修管理模块:包含故障报修,及故障查询和评价功能 4.物业管理人事管理模块:包含请销假,月度出勤,上下班登记功能 5.物业管理车位管理模块:包含车位信息管理,车位出租功能 6.物业管理维修管理模块:包含维修管理功能 7.业主管理车位管理模块,包含车位信息功能 8.管理员管理系统设置模块,包含系统初始化,About us功能 9.物业管理缴费管理模块,包含缴费信息查询功能 10.业主管理缴费管理模块,包含缴费查询功能 11.管理员出勤管理模块:包含月度出勤,请假审批功能

2023-06-05

京瓷Kyocera KM-4050 驱动.exe

京瓷Kyocera KM-4050 打印机驱动

2023-05-19

CANTest-Setup-V2.23.exe

CANTest-Setup-V2.23.exe

2023-05-19

C#压缩、解压缩工具类

可以实现对文件的压缩和解压缩

2023-04-15

C#生成随机验证码工具类

可以根据自己的需求自定义以下几种类型的验证码格式: 1.生成随机数字 2.生成随机字母与数字 3.生成随机纯字母随机数 根据验证码进行图片的绘制并扭曲

2023-04-15

神思USB、蓝牙读卡安卓开发包

本规范旨在统一神思读卡终端与上位机通讯的用户接口,规定了接口层具有接口的函数定义、参数及处理流程,适用于神思读卡终端上位机接口的研发、集成及维护。

2023-03-30

JAVA面试题汇总(基础、容器、多线程等等).docx

JAVA面试题汇总(基础、容器、多线程等等)

2023-03-20

程序员IT软件工程简历模板.docx

程序员IT软件工程简历模板

2023-03-20

Java开发程序员求职个人简历.docx

Java开发程序员求职个人简历

2023-03-20

常见MySQL面试题汇总

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。

2023-03-20

Winform弹出等待窗口(附多种Loading资源gif图)

开发Winform程序的时,经常会用到等待窗口(如网络通讯、数据库操作等一些耗时操作),这样可以可以有更好的体验。     本例程等待窗口可以传入显示的问题动态更新显示的文字内容,添加了窗口句柄方法,可以在线程操作中,解决模态窗口ShowDialog()时不起作用还能继续操作地步控件的问题。 另外添加了近百种loading加载gif动图显示,可满足各种需求。

2022-08-04

CP2104串口驱动程序 x86 x64

CP2104串口驱动程序 x86 x64 有积分的可以用积分下载 https://download.csdn.net/download/qq_22120623/21118888

2022-06-24

MySQL数据库参考手册中文版

MySQL参考手册中文版

2022-06-19

基于QT的智慧社区管理系统 (青软C++实训项目)

功能模块太多,详细功能参考项目README.md 维修管理模块实现了故障上报、维修进度查询、维修评价、修改保修情况和维修进度等功能 缴费管理模块实现了增加缴费,月期收费、自助缴费、线下收费、缴费查询功能 人事管理模块分为两部分,第一部分是管理员的出勤界面,第二部分是物业工作人员的人事管理 1.用户权限设置,用户可以通过账号,身份证号,手机号来进行登录,系统自动判断身份,并打开相应的管理界面。其中管理员登录需要专用入口进行登录 2.物业工作人员业主信息管理模块,管理员人事管理模块 3.业主管理维修管理模块:包含故障报修,及故障查询和评价功能 4.物业管理人事管理模块:包含请销假,月度出勤,上下班登记功能 5.物业管理车位管理模块:包含车位信息管理,车位出租功能 6.物业管理维修管理模块:包含维修管理功能 7.业主管理车位管理模块,包含车位信息功能 8.管理员管理系统设置模块,包含系统初始化,About us功能 9.物业管理缴费管理模块,包含缴费信息查询功能 10.业主管理缴费管理模块,包含缴费查询功能 11.管理员出勤管理模块:包含月度出勤,请假审批功能

2022-06-15

winform无边框窗体

C# winform无边框窗体

2022-06-07

C#MD5加密demo

C#MD5加密

2022-06-07

C#根据CPU硬盘获取机器码

C#根据CPU硬盘获取机器码

2022-06-07

大数据可视化大屏显示模板

模板包含多个行业,有物联网,车联网,物流大数据等等20个数据可视化模板,可用于数据大屏大数据展示

2022-06-06

软件项目开发进度模板(GB)

包含操作手册,测试分析报告,测试计划,软件需求说明书,设计说明书,数据库设计等等

2022-05-11

空空如也

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

TA关注的人

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