- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 day7:API和ABI
API和ABI的区别 ABI---Application Binary Interfac ,中文名称二进制应用用程序接口,通常我们把符号修饰标准、变量内存布局、函数调用方式等这些和二进制兼容性相关的内容称之为ABI。 API---Application Progra
2015-01-22 21:16:43 632
原创 day6:通过表单传递数据的两种方法
通过表当传递数据的两种方法:GET和POST 表单主要通过两种方式传递数据,GET和POST。在PHP中主要通过$_GET来实现数据传递。之前讲PHP数组时曾提到,$_GET是一个全局关联数组,利用它可以通过获得http GET方式传递的变量。通过GET方式传递数据时,数据以”变量名=变量值“的方式附到URL后面,以起始数据前面有一个“?”,数据与数据之间以“&”分隔。另外,通过GET方式传递数
2015-01-21 09:18:18 741
原创 day5:遇到的两个问题
说说遇到的两个问题 今天给鑫哥的课题写了个小的控制程序,但是我遇到了两个问题:1.程序在debug下运行正常,但是在release下编译运行,主界面能运行,但是参数输入和生成文件的时候,程序崩溃。2.我将debug版的程序打包后,在我自己的电脑能够正常运行,但是放在别的电脑上的时候,一直报错“ERROR #0020 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序的并
2015-01-16 18:44:53 263
原创 day4:说说堆和栈
说说堆和栈 栈 就数据结构而言,它就是一个先进后出的线性表,是一种只能在一段进行插入和删除操作的线性表。先进入的数据会被存入栈底,最后压入的数据存放在栈顶。需要读取数据的时候从栈顶开始弹出,也就是说栈中最后一个数据将被第一个弹出。而就计算机系统而言,栈是一个具有以上这些属性的动态内存区域。程序可以将数据压入栈中,也可以将数据从栈顶弹出。在经典操作系统中,栈总是向下增长的。 程序栈实例
2015-01-15 16:34:10 359
转载 day3:关于静态链接
//说在开头:这是转载的,同样看的一本书,感觉总结的比我好很多,就转过来了。 摘要:本篇主要介绍在静态链接中多个文件合并、地址确定、符号解析和重定位相关问题,以GCC编译器为例。 首先,链接器链接多个文件时,采用何种方式合并为一个文件?方式一,按序叠加,即多个文件依次叠加起来;方式二,相似段合并。采用何种方式就要看哪种方式利大于弊。 方式一:这种方式实现简单,链接
2015-01-14 15:28:55 229
原创 day2:关于目标文件
关于目标文件的一些问题 所谓目标文件,就是我们在Windows平台下开发生成的.obj文件,在linux下.o文件。在代码编译后但并未链接生成的文件。 1.目标文件的格式 目标文件的格式和可执行文文件(也就是我们在windows下常见到的exe文件,dll文件等)结构相似,所以一般采用一种格式存储。目前Windows下主要采用PE格式,Linux下主要采用ELF,但是他们两个都有一个共
2015-01-12 21:13:21 288
原创 day1:关于线程的一些概念
// 这几天的看书笔记整理,具体使用中用的少,在未尔的时候接触过一些,回学校后接触的项目都没用上 首先,什么是线程,线程是程序执行的最小单元,有时也称之为轻量级进程。一个标准的线程一般有线程ID,指针,寄存器和堆栈组成。通常一个进程由一个到多个线程组成,各个线程之间会共享程序的内存空间,所谓内存空间也就是数据段、代码段、数据段和一些进程级资源等。 其次,为什么要使用
2015-01-12 20:01:56 225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人