10 2022 档案

摘要:vim 学习总结 一、介绍 vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,类似于 Windows 系统下的 notepad(记事本)编辑器。在 Unix 及 Linux 系统的任何版本,vi 编辑器都是完全相同的。 vi 和 vim 都是 Linux 中的编辑器。不同的是,vim 阅读全文
posted @ 2022-10-30 23:15 MElephant 阅读(251) 评论(1) 推荐(1) 编辑
摘要:GCC 指令详解及动态库、静态库的使用 一、GCC 1.1 GCC 介绍 GCC 是 Linux 下的编译工具集,是「GNU Compiler Collection」的缩写,包含 gcc、g++ 等编译器。这个工具集不仅包含编译器,还包含其他工具集,例如 ar、nm 等。 GCC 工具集不仅能编译 阅读全文
posted @ 2022-10-29 19:58 MElephant 阅读(2565) 评论(0) 推荐(3) 编辑
摘要:Socket 编程 一、前行必备 1.1 网络中进程之间如何通信 网络进程间的通信,首要解决的问题是如何唯一标识一个进程,否则通信无从谈起! 在本地可以通过进程 PID 来唯一标识一个进程,但是在网络中这是行不通的。其实 TCP/IP 协议族已经帮我们解决了这个问题,网络层的「IP 地址」可以唯一标 阅读全文
posted @ 2022-10-16 21:20 MElephant 阅读(2507) 评论(1) 推荐(3) 编辑
摘要:pthread_mutex_t & pthread_cond_t 总结 一、多线程并发 1.1 多线程并发引起的问题 我们先来看如下代码: #include <stdio.h> #include <pthread.h> #include <unistd.h> #define MAX 1E7 int 阅读全文
posted @ 2022-10-15 22:16 MElephant 阅读(2949) 评论(1) 推荐(2) 编辑
摘要:C 语言字符串操作总结 一、字符串操作 size_t 是一个无符号整型。 1.1 strcpy **函数原型:**char *strcpy(char *dest, const char *src)。 **功 能:**把 src 所指向的字符串复制到 dest 中。 **返 回 值:**该函数返回一个 阅读全文
posted @ 2022-10-07 14:19 MElephant 阅读(306) 评论(0) 推荐(0) 编辑
摘要:回调函数 一、什么是回调函数 先看看来自 Stack Overflow 某位大神简洁明了的表述:A "callback" is any function that is called by another function which takes the first function as a pa 阅读全文
posted @ 2022-10-06 13:00 MElephant 阅读(155) 评论(0) 推荐(1) 编辑
摘要:初始多线程 一、基本概念 1.1 应用程序 以 Windows 为例,一个拓展名为 .exe 的文件就是一个应用程序,应用程序是能够双击运行的。 1.2 进程 应用程序运行起来就创建了一个进程,即进程就是运行起来的应用程序;如电脑上运行的 Edge、Typora、PotPlayer 等。 进程的特点 阅读全文
posted @ 2022-10-06 10:39 MElephant 阅读(434) 评论(0) 推荐(1) 编辑
摘要:如何在Windows下运行Linux程序 一、搭建 Linux 环境 1.1 安装 VMware Workstation https://www.aliyundrive.com/s/TvuMyFdTseh 1.2 下载 CentOS 映像文件 阿里云站点:http://mirrors.aliyun. 阅读全文
posted @ 2022-10-05 17:39 MElephant 阅读(2958) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示