- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 C#套接字编程实现客户端和服务器通信以及传输文件
花了很久时间,终于把这个搞完了,虽然不是很完美,但是自己感觉还是可以将就用的。主要功能:1、实现客户端服务器一对一聊天以及传输文件。2、实现群聊功能。3、每一个form2里面用子窗体显示所对应父窗体传输文件进度条。4、在线列表能够及时显示当前在线客户以及删除掉线的客户端。需要注意一点的就是父窗体操作子窗体需要将子窗体上的控件属性设置为public类型,比如子窗体名字叫For...
2018-01-21 13:23:11 2170 2
原创 C#实现服务器和客户端之间通信
TCP 套接字编程服务器端实现步骤:1、使用Socket类创建套接字。2、利用Bind方法将创建的套接字绑定到指定的地址结构。3、利用Listen方法设置套接字为监听模式,使得服务器进入被动打开状态。4、接受客户端的连接请求。5、接收、应答客户端的数据请求。6、终止连接。客户端实现步骤:1、使用Socket类创建套接字。2、调用Connect方法建立一个与...
2018-01-06 18:45:08 23899 16
原创 Codeforces913A(小思维)
A. Modular Exponentiationtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputThe following problem is well-know
2018-01-22 20:08:38 231
原创 TCP三次握手+四次挥手
由于这些基础知识比较重要,所以就到各处照了一下,整理一下。TCP三次握手:TCP协议提供可靠的面向连接服务,采用三次握手建立连接。第一次握手:建立连接时,客户端发送SYN包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到SYN包,向客户端返回ACK(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时
2018-01-09 19:18:13 168
转载 C#中遍历各类数据集合的方法总结+几种Dictionary遍历方法
注意:本文除了Dictionary几种遍历方法外,其他均来自:https://www.cnblogs.com/H2921306656/p/6675327.htmlC#中遍历各类数据集合的方法总结: 1.枚举类型 //遍历枚举类型Sample的各个枚举名称 foreach (string sp in Enum.GetNames(typeof(Sample))) { ar
2018-01-08 20:37:48 1439
转载 多进程多线程详解
进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。在Windows下,进程又被细化为线程,也就是一个进程下有多个能独立运行的更小的单位。
2018-01-03 20:43:30 710
Spring基本知识点教程+案例演示
2019-12-25
JDK1.8中文百度.CHM
2017-09-25
数字信号处理教程习题分析与解答+清华程佩青第四版+课后习题答案
2017-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人