在所有高端型号,大多数中端型号以及部分低端型号的交换机/路由器上,都可以配置一个或者多个镜像端口,它是流量分析的利器。然而,Linux上没有现成的技术可以实现镜像端口,当然,我指的不是Linux 3.x(x是几,忘了)以上的内核,这些内核已经支持了镜像,但不够好。起码2.6.35的内核是不能支持的,那么Linux实现的软交换机属于哪个档次呢?关键是,很多高端的网络产品也是基于Linux实现的,没有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 20:43:27
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Socket Basic Concepts 首先介绍Socket的一些基本概念 Socket是操作系统提供的一系列网络编程接口。 网络模型分若干层,也有一些协议,比如TCP协议,UDP协议等,这些都是抽象的定义,在硬件以及操作系统级别上有一些对应的实现,Socket可以看做操作系统为开发人员提供的一系列网络编程接口,它封装了一些协议的细节,比如怎么组织数据包,怎么发送数据之类的。 Soc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 17:55:27
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            官宣新闻https://dot.net/maui欢迎使用 .NET多平台应用程序UI(.NET MAUI)。此版本标志着我们在统一.NET平台的多年旅程中的新里程碑。现在,您和超过500万其他.NET开发人员拥有面向Android、iOS、macOS、Windows和Linux(由Github开源社区支持)的一流跨平台UI技术栈,以补充.NET工具链(SDK)和基础类库(BCL)。您可以使用.NE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-08 15:07:40
                            
                                122阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            // This is a simple example. // You can make a your own header file and set its path to settings. // (Preferences > Package Settings > Verilog Gadget  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-20 22:41:00
                            
                                146阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # .NET 6 和 Dapper 的结合使用
## 简介
.NET 6 是微软推出的最新版本的开发框架,它提供了许多新的特性和改进,以加快开发人员构建高效、可靠和安全的应用程序的速度。Dapper 是一个简单、轻量级的ORM(对象关系映射)工具,它为开发人员提供了一种简单的方式来查询和操作数据库。本文将介绍在.NET 6 中如何与 Dapper 框架集成,以及如何使用它们来构建高性能的数据库            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-24 17:40:26
                            
                                299阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 反射 .NET6 的实现指南
## 概述
在本文中,我将教你如何使用反射在 .NET6 中实现动态调用和操作。反射是一种强大的技术,它允许我们在运行时获取和操作程序集、类型和成员的信息。通过使用反射,我们可以实现很多灵活的功能,比如动态创建对象、调用方法、访问属性等。
## 流程概览
下面是实现反射的一般流程,我们将按照这个流程来逐步实现:
框架。它使用 Protocol Bu            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-12 09:02:43
                            
                                135阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ### .NET 6 中的 EndpointMetadata
在 .NET 6 中,引入了一个新的功能,即 EndpointMetadata。EndpointMetadata 是一种属性,可以用于对 Web API 中的端点进行元数据标记。这项功能使得开发人员能够更加灵活地管理和自定义端点。
#### 端点和元数据
在理解 EndpointMetadata 之前,让我们先了解一下什么是端点和            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-23 07:06:21
                            
                                223阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Serilog .NET6 实现指南
## 概述
在本文中,我将指导你如何在.NET6中使用Serilog。Serilog是一个强大的日志记录库,它提供了灵活的配置选项和可扩展性,使你能够轻松地记录应用程序的运行时信息。
我们将按照以下步骤来实现Serilog .NET6:
1. 引用Serilog和其他必需的NuGet包
2. 配置Serilog
3. 在代码中使用Serilog进行            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-21 03:59:18
                            
                                346阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 .NET 6 中的 ZipArchive 类进行压缩和解压
随着数据存储和传输的需求日益增长,压缩和解压缩技术在软件开发中变得愈发重要。本文将介绍如何在 .NET 6 中使用 `ZipArchive` 类来处理 ZIP 文件。我们将涵盖基础知识、代码示例及其应用场景。
## 缩略图
```mermaid
classDiagram
    class ZipArchive {            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-22 06:44:15
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # .NET 6 Request: A Powerful Tool for Web Development
来构建各种应用程序,包括Web应用,移动应用和桌面应用。.NET 6是.NET的最新版本,具有更高的性能,更好的可伸缩性和更多的功能。本文将介绍如何在Mac上安装.NET 6并提供一些示例代码。
### 步骤
#### 步骤1:安装            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-10 04:32:53
                            
                                492阅读