linux
hhwhg123
这个作者很懒,什么都没留下…
展开
-
makefile
目录makefile建立1.最简单的makefile2.makefile进阶3.makefile优化(1)常用的变量名(约定俗成的):(2)一些特殊字符(3)特殊变量(4)makefile内置函数代码makefile三要素:目标;依赖;命令makefile执行原理:从上到下建立依赖关系;从下到上执行makefile建立通过实现一个加减乘除方法作...原创 2019-08-18 21:47:30 · 2912 阅读 · 1 评论 -
select poll epoll
多路IO转接可以通过多路IO转接的方式实现并发。其实是通过给每个客户端分配短暂的时间,并不停的进行时间片的切换,以达到并发处理多个客户端的目的。多路IO模型的核心是监听IO事件,从而实现并发。多路IO模型只适合完成高并发低活跃的任务。tcpclient.c#include<stdio.h>#include<stdlib.h>#include<...原创 2019-08-20 01:36:00 · 123 阅读 · 0 评论 -
linux下的socket编程
TCP#include <arpa/inet.h>uint32_t htonl(uint32_t hostlong);uint16_t htons(uint16_t hostshort);uint32_t ntohl(uint32_t netlong);uint16_t ntohs(uint16_t netshort);h表示host,n表示network,l表示3...原创 2019-08-19 10:11:34 · 225 阅读 · 0 评论 -
Ubuntu 命令行(Cmd)常用命令
1.cat 文件 :查看文件内容2.echo $变量:命令行打印变量内容3.cd 路径:切换路径4.ls 目录:列出该目录的内容-a:列出隐藏文件;-l:列出文件详细信息;-R:连同子目录内容一同列出5.which 指令:查看该指令所在路径6.pwd:查看当前工作目录7.mkdir option directory:创建目录-m:可设定权限(类似chmod);-p:...原创 2019-08-18 18:25:29 · 3761 阅读 · 0 评论