![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作记录
文章平均质量分 51
请叫我渊哥
这个作者很懒,什么都没留下…
展开
-
C#实现长连接
实现长连接前我们先了解下长连接与短连接的区别,明白何时选用长连接何时选用短连接。长连接与短连接长连接:client方与server方先建立连接,连接建立后不断开,然后再进行报文发送和接收。这种方式下由于通讯连接一直存在。此种方式常用于P2P通信。短连接:Client方与server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此方式常用于一点对多点通讯。长连接与短连接的操作过程短连接的操作步骤是:建立连接——数据传输——关闭连接…建立连接——数据传输——关闭连接长连接的操作步骤原创 2021-03-21 19:54:00 · 4221 阅读 · 1 评论 -
C#中的static关键字的理解
因为最近工作中常常使用到static关键字,所以在此系统的整理一下,夯实下基础。基础概念静态类中只能有静态成员,不可以有非静态字段;非静态类可以有非静态成员和静态成员;静态方法只能直接访问访问本类中的静态成员,可以访问到的其它类中的所有成员;非静态方法能访问本类中的所有成员和可以访问到的其它类中的所有成员;静态成员属于类所有,非静态成员属于类的实例所有。每创建一个类的实例,都会在内存中为非静态成员新分配一块存储;如下// An highlighted blockpublic class D原创 2021-03-17 21:30:36 · 361 阅读 · 0 评论 -
图像的处理以及更改图像色彩模式
记录一下最近工作中遇到的有关图像处理的问题。一、使用C#进行图像的放大,缩小操作。二、使用C#更改图像的色彩模式。三、对图像进行输出。使用C#进行图像的放大,缩小操作。首先想到的应该是读取一个image再使用bitmap进行缩放处理。Image imageInfo = Image.FromFile("文件路径");Bitmap newImage = new Bitmap(imageInfo, 宽(像素), 高(像素));或者是使用bitmap进行文件流处理,然后使用Graphics绘制新图原创 2021-03-16 21:24:21 · 957 阅读 · 0 评论