摘要:
A.从别人那里搞的eclipse的安装tips Eclipse的插件安装是很方便的,只需将插件目录拷贝到Eclipse安装目录下的Plugins子目录下即可,但有时候即使这样做了插件还是没有出来,目前来说可按下面几个步骤检查: 1.首先看一下About中的Plugin装载清单,如果没有则需先确认所安装的插件的依赖插件已经安装。Eclipse的插件是有依赖关系的,具体表现在每个插件Plugin.xm...
阅读全文
posted @ 2010-01-22 20:54
朝阳
阅读(835)
推荐(0)
摘要:
常用启动: ftp -v -d -i -n -g [主机名] ,其中 -v 显示远程服务 -v显示远程服务器的所有响应信息 -d 使用调试模式 -i etr文件 -n 限制ftp的自动登录,即不使用 -g 取消全局文件名 FTP >user 指定远程电脑的用户。 格式:user username [password] [account] 说明:user-name 指定登录到远程电脑所使用的用...
阅读全文
posted @ 2010-01-16 11:22
朝阳
阅读(3241)
推荐(0)
摘要:
一 makefile规则 makefile是一个make的规则描述脚本文件,包括四种类型行:目标行、命令行、宏定义行和make伪指令行(如“include”)。makefile文件中注释以“#”开头。当一行写不下时,可以用续行符“\”转入下一行。 1.1 目标行 目标行告诉make建立什么。它由一个目标名表后面跟冒号̶...
阅读全文
posted @ 2010-01-12 10:16
朝阳
阅读(1128)
推荐(0)
摘要:
C语言中的“静态”、“全局”的概念很容易弄混淆,无论是在学校,还是工作了以后,我个人在写代码的时候能避开就避开,咋一看还以为是优良的编程习惯呢,实际上是因为对C语言的不完全掌握, 相信也有一些人跟我一样,对static与extern也是非常的不愿提及。尽管各式各样的编程规范里都要求我们尽量不要使用全局变量,注意措辞,是“尽量”...
阅读全文
posted @ 2010-01-06 15:22
朝阳
阅读(2334)
推荐(0)
摘要:
//css样式的书写//元素ID#tb1{width:100%;height:80px;background-color:#FFD700;padding:4px;font-family:verdana,tahoma;font-weight:bold;}#tb2{width:100%;padding:4px;font-family:verdana,tahoma;margin:12px 0px 0px...
阅读全文
posted @ 2010-01-05 22:47
朝阳
阅读(676)
推荐(0)
摘要:
ATM(Asynchronous Transfer Mode)顾名思义就是异步传输模式。ATM是一种传输模式,在这一模式中,信息被组织成信元,因包含来自某用户信息的各个信元不需要周期性出现,这种传输模式是异步的。 </p><p> ATM信元是固定长度的分组,共有53个字节,分为2个部分。前面5个字节为信头,主要完成寻址的功能;后面的48个字节为信息段,用来装载来自不同用户...
阅读全文
posted @ 2010-01-05 19:28
朝阳
阅读(4005)
推荐(1)
摘要:
今天看了Programming from the Ground Up的函数(Page 53)调用一章,对汇编语言函数调用有了一些了解。在汇编语言中需要调用函数时要call这个函数名,函数的执行过程如下: 准备执行 在主程序中每次调用函数时,先依次把各参数以相反的顺序入栈; 然后call func_name, 这里call要做两件事: 一是把函数的返回地址入栈,二是让指令执行指针%eip指向函数开...
阅读全文
posted @ 2010-01-04 19:42
朝阳
阅读(4126)
推荐(0)
摘要:
本来打算把编译部分的内容总结一下,偶然看到一位网友的文章写得很全面,故此稍加整理,以作备忘。 C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可执行代码的过程。过程图解如下: 从图上可以看到,整个代...
阅读全文
posted @ 2010-01-04 14:47
朝阳
阅读(742)
推荐(0)
摘要:
一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,...
阅读全文
posted @ 2009-12-17 16:18
朝阳
阅读(590)
推荐(0)
摘要:
程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。函数指针变量: 在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。函数名会自动退化成函数指针。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。...
阅读全文
posted @ 2009-12-08 14:58
朝阳
阅读(462)
推荐(0)