摘要: 源: http://blog.csdn.net/lqk1985/archive/2008/10/24/3136364.aspx如何组织编写模板程序 发表日期: 1/21/2003 12:28:58 PM 发表人: Nemanja Trifunovic 前言常遇到询问使用模板到底是否容易的问题,我的回答是:“模板的使用是容易的,但组织编写却不容易”。看看我们几乎每天都能遇到的模板类吧,如STL, ATL, WTL, 以及Boost的模板类,都能体会到这样的滋味:接口简单,操作复杂。我在5年前开始使用模板,那时我看到了MFC的容器类。直到去年我还没有必要自己编写模板类。可是在我需要自己编写模板类时 阅读全文
posted @ 2011-06-29 17:12 wanyao 阅读(11272) 评论(2) 推荐(4) 编辑
摘要: http://learn.akae.cn/media/ch19s02.html2.main函数和启动例程为什么汇编程序的入口是_start,而C程序的入口是main函数呢?本节就来解释这个问题。在讲例18.1 “最简单的汇编程序”时,我们的汇编和链接步骤是:$ as hello.s -o hello.o$ ld hello.o -o hello以前我们常用gcc main.c -o main命令编译一个程序,其实也可以分三步做,第一步生成汇编代码,第二步生成目标文件,第三步生成可执行文件:$ gcc -S main.c$ gcc -c main.s$ gcc main.o-S选项生成汇编代码, 阅读全文
posted @ 2011-06-27 21:29 wanyao 阅读(5152) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要教你如何使用Vim分屏功能。分屏启动Vim使用大写的O参数来垂直分屏。vim -On file1 file2 ...使用小写的o参数来水平分屏。vim -on file1 file2 ...注释: n是数字,表示分成几个屏。关闭分屏关闭当前窗口。Ctrl+W c关闭当前窗口,如果只剩最后一个了,则退出Vim。Ctrl+W q分屏上下分割当前打开的文件。Ctrl+W s上下分割,并打开一个新的文件。:sp filename左右分割当前打开的文件。Ctrl+W v左右分割,并打开一个新的文件。:vsp filename移动光标Vi中的光标键是h, j, k, l,要在各个屏间切换,只需 阅读全文
posted @ 2011-05-31 16:48 wanyao 阅读(7333) 评论(1) 推荐(0) 编辑
摘要: 用 rd命令来删除如rd /s /q d:\123就能把 d:\123 这个文件夹包括下面的子文件夹都给删除了,不会出现提示的具体命令看一下命令行的 rd /? 帮助即可 阅读全文
posted @ 2011-05-07 17:16 wanyao 阅读(275) 评论(0) 推荐(0) 编辑
摘要: document.ready和onload的区别文章分类:Web前端页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是onload,指示页面包含图片等文件在内的所有元素都加载完成。一般情况下一个页面响应加载的顺序是,域名解析-加载html-加载js和css-加载图片等其他信息。1. Dom Ready应该在“加载js和css”和“加载图片等其他信息”之间,就可以操作Dom了。2. Dom Load 在document文档加载完成后就可以可以对DOM进行操作,document文档包括了加载图片等其他信息。Dom Load就是在页面响应加载的顺序中 阅读全文
posted @ 2011-03-21 16:15 wanyao 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1、开始——运行——ctfmon.exe 2、ctrl+shift 或者 ctrl+空格 3、控制面板——区域和语言选项——语言——详尽信息——语言栏——在桌面上显示语言栏前打勾,控制面板——区域和语言选项——语言——详细信息——高级——去掉下面的两个对勾 。4、右击任务栏空白处——工具栏——语言栏前面打勾 。 阅读全文
posted @ 2011-03-17 14:35 wanyao 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 首先,rhel5系统安装的时候其实已经有yum了,只是因为如果用官方的网站更新的话除非你是用钱买的rhel5.否则它会提示注册之类的。所以只要把yum的更新地址改成开源的就行了。而限定yum更新地址的文件在/etc/yum.repos.d/里。先把它们改成备份文件,即在后面加.bak。[root@localhost ~]# mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.bak[root@localhost yum.repos.d]# vi rhel-debuginfo.repo [ba 阅读全文
posted @ 2011-03-03 19:57 wanyao 阅读(307) 评论(0) 推荐(0) 编辑
摘要: http://www.865171.cn/ 阅读全文
posted @ 2011-03-01 21:18 wanyao 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 在Win7操作系统下如何实现系统还原、映像修复全攻略呢?今天就给大家详细的介绍下,希望大家对操作系统有所帮助! 1.系统还原   简单地讲,当我们安装应用软件、硬件驱动或进行系统设置时,Windows会首先将当前系统的状态记录下来,形成一个备份。今后,如果系统工作不正常了,可将整个系统恢复到备份时的状态。这一功能貌似不错,但在Windows XP及以前的系统中,真正使用过这一功能的人却并不多,究其原因:还原需要在系统启动后进行——可是,当系统已不能启动时也是最需要还原时,它却因系统无法启动而成为空谈。为此,很多电脑爱好者在装完系统后的第一件事就是关闭这一功能,很多朋友用户根本不知还有这一功能存 阅读全文
posted @ 2010-12-29 22:12 wanyao 阅读(1632) 评论(0) 推荐(1) 编辑
摘要: 初学java,对于环境变量的配置想来却总觉得不是很清楚,总结一下自己的理解,让头脑清楚一些。下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:C:\jdk1.6.0(当然其他路径也可以)。JDK安装完成之后我们来设置环境变量: 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,比如我们的JDK安装在C:\jdk1.6.0目录下,那么在C: \jdk1.6.0\bin目录下就是我们常用的jav 阅读全文
posted @ 2010-12-29 16:23 wanyao 阅读(683) 评论(0) 推荐(0) 编辑