自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 进程的环境

当程序执行时,其main函数是如何被调用的;命令行参数是如何传递给新程序的;典型的存储空间布局是什么样式;如何分配另外的存储空间;进程如何使用环境变量;进程的各种不同终止方式等。另外,还将说明longjmp和setjmp函数以及它们与栈的交互作用。

2024-09-29 21:45:34 940

原创 系统数据文件和信息

Unix 系统的正常运行需要使用大量与系统有关的数据文件,例如,口令文件和组文件/etc/group都是经常被多个程序频繁使用的两个文件。用户每次登录 Unix 系统以及每次执行ls -l命令时都要使用口令文件。在 Linux 中获取时间,可以将整型时间与详细日期进行转换

2024-09-29 20:45:09 1195

原创 文件和目录

通过系统调用 API 理解文件属性的获取,进一步理解文件权限和文件所属用户、用户组。相对应的也需要理解目录相关的操作函数,其中引入一个可通过通配符获取的函数,保存符合通配符的所有内容

2024-09-28 14:04:47 844

原创 标准 I/O

I/O 是一切实现的基础,其分为标准 I/O 和文件 I/O。文件 I/O 依赖操作系统,因系统的实现方式而定,对于程序员来说会造成很大困扰。如打开文件,Linux 系统调用为open()函数,而 Windows 的系统调用为openfile()函数。于是就有了标准 I/O,提供了一套标准实现的库函数,如打开文件使用fopen()函数,它本质上也是调用文件 I/O,但是合并了文件 I/O 的调用,方便程序员调用。不仅是 Unix,很多其他操作系统都实现了标准 I/O 库,这些库由 ISO C 标准说明。

2024-09-27 20:31:11 1327

原创 文件 I/O

文件 I/O 是系统内核态的调用函数,是标准 I/O 实现的基础,所有的 I/O 操作最后都会调用文件 I/O 相关的函数

2024-09-26 15:38:37 994

原创 网络基础概念和 socket 编程

了解 socket 编程的常用 API ,理解服务器端和客户端的开发流程,然后具体实现程序

2024-09-24 16:14:14 1177

原创 Linux C 编程

通过统计文件单词数量和通讯录项目,理解 C 语言的文件指针操作和结构体的使用

2024-09-23 19:28:20 1025

原创 网络 I/O 之多路复用

要想服务器端在一个进程中实现多个客户端的处理,I/O 多路复用是最好的选择

2024-08-30 14:50:55 790

原创 基于 UDP 的服务端和客户端

UDP 相比于 TCP 就简单很多,其传输特性也是与之不同

2024-08-27 00:05:07 175

原创 基于 TCP 的服务器端和客户端

实现基于 TCP 的服务器端响应多个客户端连接请求

2024-08-26 21:46:09 591

原创 深入理解套接字和地址绑定

了解网络编程中地址信息有哪些,地址信息是如何表示的,网络地址如何初始化以及如何将地址信息与套接字绑定

2024-08-25 23:09:21 1008

原创 理解网络编程和套接字

理解网络编程中服务器端和客户端的基本流程

2024-08-25 21:52:04 394

原创 网络 IO 之 tcp 服务端

网络是后端开发的重要环节,网络io 中 fd 与客户端是一一对应的,他们之间是如何建立连接及通信的

2024-08-23 17:32:24 870

原创 vim-gcc-库的制作和使用

了解 Linux 中必备的编辑器 vi及 vim,了解 gcc 编译器的常用参数,了解静态库与动态库的制作和使用

2024-08-20 21:44:40 758

原创 运算符与分支循环语句

了解完基本类型以后,进一步了解字符串类型和其他类型限定符;深入了解格式化输入输出函数。开始了解运算符,编写更多的表达式语句,结合类型转换和控制语句让程序更加的丰富

2024-08-16 12:17:26 766

原创 基本数据类型

C 语言的基本数据类型是规定了变量的内存空间大小,基本数据类型在计算中的存放方式为补码形式

2024-08-15 15:12:27 559

原创 C 语言概述

C 语言概述,通过一个简单的 C 语言程序了解其编译流程

2024-08-14 21:27:33 541

原创 虚拟机安装Ununtu18保姆级

VMware虚拟机安装18.04版本

2022-11-11 17:07:22 4680

原创 Windows下安装Ubuntu系统(双系统)

记录自己接触的新知识,方便以后自己再次使用时的查找——Windows和Ubuntu(双系统)

2022-08-16 16:19:42 14065

C++学习教程各大途径

C++的学习各大途径,祝你快一步找到适合自己的学习资源,让自己更进一步。

2022-08-31

空空如也

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

TA关注的人

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