- 博客(6)
- 收藏
- 关注
原创 网络原理(五)—— UDP协议
在前面介绍的网络初始中,我们对于网络有了一个直观大体的认识与了解。再到后来的网络编程中,让我们真正的通过敲写代码感受到了通信程序是什么样的。在接下来的网络原理介绍中,我们将要进一步的理解网络是如何进行工作的!这里将主要以理论为主,也会有很多比较抽象难以理解的内容,同时这里也包含着大量的面试题。性质和多线程是类似的,都是比较重要的考点,工作中也是比较经常会用到的东西,所以应当加以牢记!!!
2023-12-30 22:17:25
840
1
原创 网络原理(三)—— UDP网络编程
Socket 套接字,是由操作系统提供用于网络通信的技术,是基于TCP/IP协议的网络通信的基本操作单元。基于Socket 套借字的网络程序开发就是网络编程。通俗点来说,咱们程序员在写网络程序,其实主要编写的是应用层代码!(因为底层的哪些你动不了,也改变不了)也就是说程序员主要跟应用层打交道比较多,真正要进行网络通信要发送这个数据,需要下层协议给上层协议提供服务,上层协议调用下层协议,所以应用层就要调用传输层,那么传输层就需要给应用层提供一组 API。而这组 API 就统称为 Socket API。
2023-12-20 16:10:47
969
1
原创 C语言中动态内存函数:malloc、calloc、realloc和free的干货
在我们平时写代码的过程中,程序员可能会有一种需求:那就是我们向内存空间申请大小的时候,如果能自己人为干预的条件下,就可使得空间的利用效率能够大大提高,而不是申请大了造成空间浪费,或者是申请小了不足以使用,下面给大家分享一种动态内存的存储原理,在有需要的时候可以试试动态内存开辟空间。
2022-09-28 15:09:34
2206
6
原创 C语言学习初体验
a.自我介绍 hello,各位初学C语言的小伙伴们你们好!我是一名来自贵州师大的大二本科生,开学就准大三啦。当年由于高考报专业所了解的信息很少,又加之自己作为高三毕业对专业一面懵逼,只知道自己对化学感兴趣,然后误打误撞的报成了四大天坑专业之材料下的冶金工程,学习俩年冶金既痛苦有煎熬,行业是夕阳产业,我也就不报什么太大希望从事本专业了,主要是工作跟土木一样,工厂环境差,化学成分对人体伤害很大,所以立志要转行。 b.编程目标 我学习编程的目标主要是为了转行,不想从事本专业相关的工作(...
2022-07-16 10:09:33
154
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人