上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 一、Origin 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因: 大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这 阅读全文
posted @ 2017-08-06 16:01 Neo007 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 一、Linux网络模型 —— Socket套接字编程 图片:Socket 抽象层 Socket编程——不同协议,统一接口 Socket的实质就是一个接口, 利用该接口,用户在使用不同的网络协议时,操作函数得以统一。而针对不同协议的差异性操作,则交给了socket去自行解决。 二、TCP编程模型 TC 阅读全文
posted @ 2017-08-05 16:05 Neo007 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、网络模型 P.S.网卡驱动 —— 数据链路层 二、网络协议 2.1 协议的要素 1.多条规则 2.包的格式 2.2 协议间关系 图片:协议包关系 三、相关协议 百闻不如一见 直观体验学习——可使用wireshark 动手查看 3.1 以太网协议格式 以太网图1 以太网图2 3.2 IP协议格式 阅读全文
posted @ 2017-08-05 15:19 Neo007 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 问题 消息队列id 和键值KEY区别? 首先要注意一个概念:IPC结构都是内核的结构。也就是说IPC结构由内核维护,对于每个进程都是公共的,不属于某个特定进程。只有这样,IPC结构才能支持它们“进程间通信”的功能。 有两个东西可以标识一个IPC结构:标识符(ID)和键(key)。 Key是IPC结构 阅读全文
posted @ 2017-08-04 21:32 Neo007 阅读(469) 评论(0) 推荐(1) 编辑
摘要: 重点在于学习——思路与方法 举一反三 一、文件描述符 系统分配给文件的数字编号 二、函数学习 P.S.Man命令使用方法 第2类 系统调用文件编程类 2.1 打开文件 2.1.1 函数名 open 2.1.2 函数原形 int open(const char pathname, int flags) 阅读全文
posted @ 2017-08-03 17:54 Neo007 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 格式chmod 权限 要修改权限的文件linux中的权限如下: rw (600) 只有属主有读写权限。 rw r r (644) 只有属主有读写权限;而属组用户和其他用户只有读权限。 rwx (700) 只有属主有读、写、执行权限。 rwxr xr x (755) 属主有读、写、执行权限;而属组用户 阅读全文
posted @ 2017-08-03 11:06 Neo007 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 动静区别 一、动态函数库设计 二、动态函数库使用 阅读全文
posted @ 2017-08-02 20:17 Neo007 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、外部函数来源—— 函数库&系统调用 二、函数库分类 静态函数库 ——多份拷贝 动态函数库 ——单份拷贝 区别 链接方式区别 三、函数库存放位置 Linux应用程序使用的主要函数库均存放于/lib, /usr/lib目录下, 其中采用 .so. 方式命名的是动态函数库,而以 .a方式命令的是静态函 阅读全文
posted @ 2017-08-02 11:50 Neo007 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一、通过Samba映射网络驱动器 菜单栏 计算机 映射网络驱动器 English 菜单栏 Home Easy access Map as drive 编辑代码使用 Windows 编译 运行程序在 Linux 二、Linux应用程序编程规范 工程师的要求——可读性、效率 文档推荐《C Coding 阅读全文
posted @ 2017-08-02 09:49 Neo007 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、各段内存布局 内存布局图 1.BSS段(Block Started by Symbol)未初始化段 2.linux ELF base address is 0x8048000 应用程序虚拟地址起始地址均为0x8048000 3.堆向高内存地址生长 4.栈向低内存地址生长 P.S. // 查看进程 阅读全文
posted @ 2017-08-01 21:19 Neo007 阅读(363) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页