上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 27 下一页
摘要: #include<stdio.h> void main(){ //打开文件 FILE *fp; fp = fopen("test.txt", "r+"); if(fp == NULL){ printf("File open fail!\n"); } //写入数据 char wbuf[10] = "5 阅读全文
posted @ 2016-02-27 15:32 盛夏夜 阅读(190) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> void main(){ //打开文件 int fd; fd = open("./test.c 阅读全文
posted @ 2016-02-27 10:54 盛夏夜 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 制作动态链接库 1.生成中间文件 gcc –c mylib.c –o mylib.o 2.生成动态链接库 gcc –shared –fPIC mylib.o –o libmylib.so -fPIC 使输出的对象模块是按照可重定位地址方式生成的。 -shared 指明产生动态链接库 3.将制作好的l 阅读全文
posted @ 2016-02-26 20:19 盛夏夜 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 外部函数 Linux应用程序设计中需要的外部函数主要由函数库和系统调用来提供。 两者区别 系统调用在Linux内核中位于核心态,而函数库是由工程师提供位于用户态 函数库分类 函数库按照链接方式可以分为静态函数库和动态函数库 存放位置 Linux应用程序使用的主要函数库均存放于/lib,/usr/li 阅读全文
posted @ 2016-02-26 20:03 盛夏夜 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 程序构成 代码段、数据段、BSS段(Block Started by Symbol,又叫:未初始化数据段)、堆(heap)和栈(stack)。这些部分构成了Linux应用程序的重要组成部分。 内存布局 1.从低地址到高地址分别为:代码段(0x8048000)、数据段、BSS段、堆、栈。 2.堆向高内 阅读全文
posted @ 2016-02-26 16:17 盛夏夜 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Core Dump定义 Core Dump又叫核心转存。当程序在运行过程中发生异常,Linux系统可以把程序出错时的内存内容存储在一个core文件中,这个过程叫Core Dump。 Core Dump主要用来对付Segment fault错误。Linux应用程序在运行过程中,经常会遇到Segemt 阅读全文
posted @ 2016-02-26 15:30 盛夏夜 阅读(226) 评论(0) 推荐(0) 编辑
摘要: GDB是GNU发布的一款功能强大的调试工具。GDB主要完成下面三个方面的功能: 1.启动被调试的程序。 2.让被调试的程序在指定的位置停住。 3.当程序被停住时,可以检测程序状态。 GDB使用流程 1.编译生成可调试的程序 gcc –g test.c –o test 2.启动GDB gdb test 阅读全文
posted @ 2016-02-26 15:01 盛夏夜 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 该算法用来模拟人类记忆,引入重复次数计数器,每重复一次计数器加一,采用类似艾宾浩斯记忆曲线来对记忆数据减操作。重复次数计数器达到阀值,将记忆数据保存到长期记忆存储区,当短期记忆存储区的重复次数计数器值减为零,将记忆数据压缩存储到长期记忆存储区。 阅读全文
posted @ 2015-12-19 20:46 盛夏夜 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 说明:该算法实现了在每次传输数据后自动更新密码的算法,更新密码随机生成,除了发送方和接收外,任何第三方都无法知道传输密码。数据结构:当前密码数据接收密码算法:1.初始化A和B的当前密码2.A随机生成接收密码3.A通过当前密码加密数据和接收密码4.A把加密后的报文发送给B5.A使用接收密码替换当前密码... 阅读全文
posted @ 2015-12-19 20:45 盛夏夜 阅读(936) 评论(0) 推荐(0) 编辑
摘要: Mat 是一个类,由两个数据部分组成:矩阵头(包含矩阵尺寸,存储方法,存储地址等信息)和一个指向存储所有像素值的矩阵(根据所选存储方法的不同矩阵可以是不同的维数)的指针。矩阵属于多个 Mat 对象,那么当不再需要它时谁来负责清理?简单的回答是:最后一个使用它的对象。OpenCV函数中输出图像的内存分... 阅读全文
posted @ 2015-12-08 10:18 盛夏夜 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 27 下一页