02 2022 档案

摘要:前言:前面三篇文章的面试总结 掌握: 第一部分 1、静态库和动态的区别和各自的使用命令,加载失败问题和解决。 2、GDB如何多线程调试,调试命令。 3、虚拟地址空间的定义和含有的内容,文件描述符。 4、API函数,需要会结合man命令学习各个函数,其中重要的有dup,dup2函数,fcntl函数用于 阅读全文
posted @ 2022-02-28 22:06 白雪儿 阅读(187) 评论(0) 推荐(1)
摘要:Linux多线程开发(三) 线程概述 线程概述 线程和进程区别 线程之间共享和非共享资源 NPTL 线程创建 代码 1 /* 2 一般情况下,main函数所在的线程我们称之为主线程(main线程),其余创建的线程 3 称之为子线程。 4 程序中默认只有一个进程,fork()函数调用,2进行 5 程序 阅读全文
posted @ 2022-02-28 22:05 白雪儿 阅读(163) 评论(0) 推荐(1)
摘要:Linux多进程开发(二) 视频题目:牛客网c++高薪项目 视频链接:https://www.nowcoder.com/study/live/504 进程概述 程序和进程 单道、多道程序设计 时间片 并行和并发 进程控制块(PCB) 进程状态转换 进程的状态 进程相关命令 ./a.out & :程序 阅读全文
posted @ 2022-02-23 22:02 白雪儿 阅读(163) 评论(0) 推荐(1)
摘要:服务器项目课程学习20220221 Linux系统编程入门(一) GCC 什么是GCC 编程语言的发展 计算机<--(运行) 机器语言< (汇编) 汇编语言< (编译) 高级语言 GCC工程流程 源代码 (预处理器) >预处理后源代码(.i) >编译器 >汇编代码 >汇编器 >目标代码/启动代码/库 阅读全文
posted @ 2022-02-21 22:03 白雪儿 阅读(214) 评论(0) 推荐(1)