摘要:
批量重命名 一、背景 我从网上下载了一部电视剧《琅琊榜》,存放在了 E:/琅琊榜 目录下: 但有没有发现片名好长好长,这严重影响了我的观看体验,我该怎样才能将片名中的「未删减以及2015.HD1080P........」这些冗余部分删掉呢,即我想要的片名是这样的: 我该怎么办呢? 二、通过 bat 阅读全文
摘要:
vim 学习总结 一、介绍 vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,类似于 Windows 系统下的 notepad(记事本)编辑器。在 Unix 及 Linux 系统的任何版本,vi 编辑器都是完全相同的。 vi 和 vim 都是 Linux 中的编辑器。不同的是,vim 阅读全文
摘要:
GCC 指令详解及动态库、静态库的使用 一、GCC 1.1 GCC 介绍 GCC 是 Linux 下的编译工具集,是「GNU Compiler Collection」的缩写,包含 gcc、g++ 等编译器。这个工具集不仅包含编译器,还包含其他工具集,例如 ar、nm 等。 GCC 工具集不仅能编译 阅读全文
摘要:
Socket 编程 一、前行必备 1.1 网络中进程之间如何通信 网络进程间的通信,首要解决的问题是如何唯一标识一个进程,否则通信无从谈起! 在本地可以通过进程 PID 来唯一标识一个进程,但是在网络中这是行不通的。其实 TCP/IP 协议族已经帮我们解决了这个问题,网络层的「IP 地址」可以唯一标 阅读全文
摘要:
pthread_mutex_t & pthread_cond_t 总结 一、多线程并发 1.1 多线程并发引起的问题 我们先来看如下代码: #include <stdio.h> #include <pthread.h> #include <unistd.h> #define MAX 1E7 int 阅读全文
摘要:
C 语言字符串操作总结 一、字符串操作 size_t 是一个无符号整型。 1.1 strcpy **函数原型:**char *strcpy(char *dest, const char *src)。 **功 能:**把 src 所指向的字符串复制到 dest 中。 **返 回 值:**该函数返回一个 阅读全文
摘要:
回调函数 一、什么是回调函数 先看看来自 Stack Overflow 某位大神简洁明了的表述:A "callback" is any function that is called by another function which takes the first function as a pa 阅读全文
摘要:
初始多线程 一、基本概念 1.1 应用程序 以 Windows 为例,一个拓展名为 .exe 的文件就是一个应用程序,应用程序是能够双击运行的。 1.2 进程 应用程序运行起来就创建了一个进程,即进程就是运行起来的应用程序;如电脑上运行的 Edge、Typora、PotPlayer 等。 进程的特点 阅读全文
摘要:
如何在Windows下运行Linux程序 一、搭建 Linux 环境 1.1 安装 VMware Workstation https://www.aliyundrive.com/s/TvuMyFdTseh 1.2 下载 CentOS 映像文件 阿里云站点:http://mirrors.aliyun. 阅读全文
摘要:
一、前言 如今的通讯方式已经趋向与多样化,异构通信也已经很普遍了,如手机和电脑中的 QQ 进行互联互通。 同时,在计算机设计之初,对内存中数据的处理也有不同的方式(如「低位数据存储在低位地址处」或者「高位数据存储在低位地址处」);然而,在通信的过程中,数据被一步步封装,当传到目的地址时,再被一步步解 阅读全文