`
hengxing2009
  • 浏览: 89705 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
#include"stdio.h" void main() { printf("hello,world!\n"); } 解决: #include"stdio.h" int main() { printf("hello,world!\n"); return 0; }
PPCBlog发表了一张图片,详细解释了网页从被Google的网络蜘蛛爬取、收录、索引,最后再到用户进行一次Google搜索并产生搜索结果的过程,图中还描述了Google Adwords在搜索中产生的过程。 图片简洁明了,对了解Google搜索非常的直观,我们将其编译成中文,下面就是编译成中文Google如何完成一次用户搜索的图片:
iframe 标签 -- 代表HTML内联框架 iframe 标签是成对出现的,以<iframe>开始,</iframe>结束 iframe 标签内的内容可以做为浏览器不支持iframe标签时显示 属性 Common -- 一般属性 name -- 定义了内容页名称,此名称在框架页内链接时使用到 src -- 定义了内容页URL(同frame标签) frameborder -- 定义了内容页的边框,取值为(1|0),缺省值为1 1 -- 在每个页面之间都显示边框 0 -- 不显示边框 height -- 框架的高度,取值像素或百分比 width - ...
五、定义模式规则 你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。 有一点需要注意的是,"%"的展开发生在变量和函数的展开之后,变量和函数的展开发生在make载入Makefile时,而模式规则中的"%"则发生在运行时。 1、模式规则介绍 模式规则中,至少在规则的目标定义中要包含"% ...
示例一: ifdef ERROR_001 $(error error is $(ERROR_001)) endif 示例二: ERR = $(error found an error!) .PHONY: err err: ; $(ERR) 示例一会在变量ERROR_001定义了后执行时产生error调用,而示例二则在目录err被执行时才发生error调用。 $(warning < ...
一、示例 下面的例子,判断$(CC)变量是否“gcc”,如果是的话,则使用GNU函数编译目标。 libs_for_gcc = -lgnu normal_libs = foo: $(objects) ifeq ($(CC),gcc) $(CC) -o foo $(objects) $(libs_for_gcc) else $(CC) -o foo $(objects) $(normal_libs) endif 可见,在上面示例的这个规则中,目标“foo”可以根据变量“$(CC)”值来选取不同的函数库来编译程序。 我们可以从上面的示例中看到三个关键字:ifeq、else和endif。ife ...
一、变量的基础 变量在声明时需要给予初值,而在使用时,需要给在变量名前加上“$”符号,但最好用小括号“()”或是大括号“{}”把变量给包括起来。如果你要使用真实的“$”字符,那么你需要用“$$”来表示。 变量可以使用在许多地方,如规则中的“目标”、“依赖”、“命令”以及新的变量中。先看一个例子: objects = program.o foo.o utils.o program : $(objects) cc -o program $(objects) $(objects) : defs.h 变量会在使用它的地方精确地展开,就像C/C++中的宏一样,例如: foo = c prog. ...
七、静态模式 静态模式可以更加容易地定义多目标的规则,可以让我们的规则变得更加的有弹性和灵活。我们还是先来看一下语法: <targets ...>: <target-pattern>: <prereq-patterns ...> <commands> ... targets定义了一系列 ...
网上的教程,觉得挺不错,转来收藏了呵呵 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好 ...
 GCC 支持了许多不同的语言,包括 C、C++、Ada、Fortran、Objective C,Perl、Python 和 Ruby,甚至还有Java。   Linux 内核和许多其他自由软件以及开放源码应用程序都是用 C 语言编写并使用 GCC 编译的。   编译C++程序:   -c 只编 ...
在每个用户的主目录下,都有一个 vi 的配置文件".vimrc"或".exrc",用户可以编辑它,使这些设置在每次启动 vi 时,都有效。 ??例如,加入如下设置行: set nu 显示行号 set nonu 不显示行号 set ic 查找时不考虑大小写 set noic 查找时考虑大小写 说明: 在文本中[]表示选项或者简写掉的文字,但除了模式匹配里面的[],可参见模式匹配。 源码: vi vim 使用 vim 编辑器 首先简单的说一下vi编辑器──unix的通用编辑器, 读作vee-eye (visual editor的简写)。 (这 ...
html代码: <div> <p><span>CSS Web Design 我爱CSS-Web标准化 Div+css教程 - www.52css.com</span><p> </div> css代码: div{ width:200px;/*容器的基本定义*/ height:200px; background-color:#eee; } /* IE下的样式 */ p span{ display: block; width:200px;/*对宽度的定义,根据情况修改*/ overflow: hidden; white-sp ...
打开终端   cd /java/tomcat   #执行   bin/startup.sh #启动tomcat   bin/shutdown.sh #停止tomcat   tail -f logs/catalina.out #看tomcat的控制台输出;   #看是否已经有tomcat在运行了   ps -ef |grep tomcat   #如果有,用kill;   kill -9 pid #pid 为相应的进程号   例如 ps -ef |grep tomcat 输出如下   sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin ...
#插入模式 【i】切换进入插入模式,从光标当前位置开始输入文件 【a】从目前光标所在位置的下一个位置进入插入模式 【o】当前光标的下一行新增一行进入插入模式 【O】当前光标的上一行新增一行进入插入模式 #区域选择模式 区域选择模式是vi里面很少用到的模式,类似文本编辑器UltraEdit的列块模式。 【v】 字符块区域模式(VISUAL),光标移动到的区域将会被选择中 【V】 行区域模式(VISUAL LINE),光标移动到的行将会被选中 【ctrl+v 】 方块选择模式(VISUAL BLOCK),类似UltraEdit的列块模式 【y】 复制选中区域 【d】 刪除选中 ...
今天遇到一个问题,在Webwork 2.2里面给一个Action的result传多个参数: 原先配置如下 <action name="blahblahAction" class="blahAction" method="blah"> <result name="success" type="redirect">/some.action?field1=${field1}&field2=${field2}</result> </action ...
Global site tag (gtag.js) - Google Analytics