上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 关键术语 异步编程模型 异步编程是指在执行长时间运行的操作时,允许程序继续执行其他任务而不必等待该操作完成。在传统的同步编程中,当一个操作进行时,程序会一直等待直到它完成,这可能会导致阻塞并降低程序的响应性。 异步编程模型通过使用异步方法来执行这些长时间运行的操作,允许程序在等待操作完成的同时执行其 阅读全文
posted @ 2024-03-19 16:31 咸鱼翻身? 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Tread 在 C# 中,Thread 类是用于创建和管理线程的基本类之一。线程是程序中执行的基本单元,它允许程序在多个任务之间并发执行,从而提高程序的性能和响应能力。下面是关于 Thread 类的一些深入解析: 创建线程 可以使用 Thread 类的构造函数创建新的线程,并将要执行的方法作为参数传 阅读全文
posted @ 2024-03-19 16:31 咸鱼翻身? 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 简介 C#中的Parallel类提供了一种简化并行编程的方式,它使得在多核处理器上执行并行任务变得更加容易。Parallel类允许开发人员并行执行一系列操作,而无需手动管理线程或任务分配。 任务分区:Parallel 类会根据可用的处理器核心数量自动将任务分配给多个线程。任务分区的方式取决于系统的硬 阅读全文
posted @ 2024-03-19 16:30 咸鱼翻身? 阅读(215) 评论(0) 推荐(0) 编辑
摘要: TCP 简介 TCP(Transmission Control Protocol,传输控制协议)是互联网协议套件中的核心协议之一,通常称为TCP/IP。它提供了可靠、有序和经过错误检查的数据流传输,在运行在IP网络上的主机之间的应用程序之间进行通信。TCP确保数据包以完整、顺序和无错误的方式传送。它 阅读全文
posted @ 2024-03-19 16:30 咸鱼翻身? 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 基本概念 通信约定: Socket可以被看作是一种通信约定或方式,它定义了在网络上两个程序之间进行通信的规则和方法。 四元组: Socket是通过四元组(源IP地址、源端口号、目标IP地址、目标端口号)来唯一标识网络连接的。这四个要素共同构成了一个独特的通信通道。 抽象层: Socket提供了一个抽 阅读全文
posted @ 2024-03-19 16:30 咸鱼翻身? 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 简介 在C#中,数据流(Data Streams)是一种用于读取和写入数据的抽象概念。数据流通常用于处理文件、网络通信、内存中的数据等场景。C#提供了多种数据流类来支持不同类型的数据读写操作。 Stream(流) 在C#中,Stream 是一个抽象类,用于提供对数据的读取和写入操作。它定义了基本的读 阅读全文
posted @ 2024-03-18 09:24 咸鱼翻身? 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、泛型概述 在 C# 中,泛型(Generics)是一种强大的编程特性,它允许您编写可以在不同数据类型上工作的通用代码,而无需为每种数据类型编写不同的代码。通过泛型,您可以编写更灵活、可复用的代码,并提高代码的类型安全性和性能。 二、泛型特性 (一) 三大特性 1、类型安全性(Type Safet 阅读全文
posted @ 2024-03-07 14:42 咸鱼翻身? 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 简介 委托(Delegate)是一种类型,它可以存储对方法的引用,允许您将方法作为参数传递给其他方法,或者从方法返回另一个方法。委托提供了一种灵活的方式来实现事件处理、回调函数和异步编程。 本质 在 C# 中,委托实际上是一个类型安全的函数指针,它封装了对一个或多个方法的引用。当创建一个委托时,实际 阅读全文
posted @ 2024-03-07 10:50 咸鱼翻身? 阅读(9) 评论(0) 推荐(0) 编辑
摘要: C# C#(C Sharp)是一种由微软公司开发的通用、面向对象的编程语言,它被设计用来构建.NET平台上的各种应用程序。.NET是一个软件开发框架,它提供了一系列工具和库,使开发人员能够构建各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序和服务等。 C#是.NET框架中最常用的编 阅读全文
posted @ 2024-03-06 15:12 咸鱼翻身? 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 前言 在计算机编程中,同步与异步、进程与线程是两组基本概念,对于理解并发编程至关重要。本文将深入探讨这些概念,解析它们的含义、特点以及在实际编程中的应用。 进程和线程 进程(Process)和线程(Thread)是计算机科学中重要的概念,它们都与程序执行和并发相关。 进程: 定义:进程是操作系统中的 阅读全文
posted @ 2024-03-06 14:40 咸鱼翻身? 阅读(77) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页