自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 FTP项目总结

内容简介:利用socket将客户端与服务端进行网络连接,客户端可查看服务端的文件以及文件夹,并且可以下载到本地,也可上传到服务器。当前缺点:1、只能get 文件,不能get文件夹.2、得到的文件大小最多只有1024个字节。3、暂时这么多解决方法:1.……2、先lseek 读取文件的长度,再用malloc函数动态申请空间过程使用到的函数:1、strstr(char *str1,char *str2);2、char *cmd = strtok(msg.cmd," “);3、char *s

2021-02-28 22:56:28 185

原创 网络编程之TCP与UDP协议

TCP/UDP对比TCP面向连接(如打电话要先拨号建立连接) ;UDP 是无连接的,即发送数据之前不需要建立连接TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付.QinZhiKe15777217183TCP面向字节流,实际上是TCP把数据看成一 连串无结构的字节流;UDP是面向报文的, UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低(对实时应用很有用,如IP电话,实时视频会议等)每一条

2021-02-02 15:33:59 293

原创 linux 线程较进程的优势

一 线程和进程之间的比较:启动新的进程必须要给他分配独立的空间来维护他的代码段、数据段、bss段等,是一种非常昂贵的方式。而线运行一个进程中的多个线程,他们共享同一片地址,共享大部分数据,启动一个线程所花费的空间远小于启动一个进程所花费的空间。总的来说,一个进程的开发大约是一个线程开发的30倍左右。线程之间有方便的通信机制。对不同进程来说,它们具有独立的数据空间,要进行数据的传递只能通过通信的方式进行,这种方式不仅费时,而且很不方便。由于同一进程下的线程之间共享数据空间,所以一个线程的数

2021-02-02 11:16:27 177

空空如也

空空如也

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

TA关注的人

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