自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux Shell的通配符与正则表达式

Overviewwildcard是由shell处理的, 它只会出现在 command的argument 里——既不用在 command_name里, 也不用在 options 上。当在argument中碰到Wildcard时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行代换(路径扩展);否则就将该wildcard作为一个普通字符传递给command

2008-05-20 20:03:00 718

原创 Linux Shell的通配符与正则表达式

Overviewwildcard是由shell处理的, 它只会出现在 command的argument 里——既不用在 command_name里, 也不用在 options 上。当在argument中碰到Wildcard时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行代换(路径扩展);否则就将该wildcard作为一个普通字符传递给command,交

2008-05-20 20:01:00 2031

原创 Linux Shell的通配符与正则表达式

Overviewwildcard是由shell处理的, 它只会出现在 command的argument 里——既不用在 command_name里, 也不用在 options 上。当在argument中碰到Wildcard时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行代换(路径扩展);否则就将该wildcard作为一个普通字符传递给command,交

2008-05-20 20:00:00 6906 6

原创 Linux Shell的通配符与正则表达式

Overviewwildcard是由shell处理的, 它只会出现在 command的argument 里——既不用在 command_name里, 也不用在 options 上。当在argument中碰到Wildcard时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行代换(路径扩展);否则就将该wildcard作为一个普通字符传递给command,交

2008-05-20 19:58:00 821

原创 引用、指针与数组名

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}Normal07.8 磅02fals

2008-05-19 23:26:00 1110

原创 继承与虚函数

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 23:24:00 848

原创 typedef&#define

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 23:22:00 711

原创 static

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 23:17:00 531

原创 sizeof

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 23:13:00 536

原创 Memory Alignment

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}Normal07.8 磅02false

2008-05-19 23:00:00 1950

原创 enum

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:Wingdings; pa

2008-05-19 22:58:00 1025

原创 copy constructor and = operator

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 22:55:00 600

原创 const

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 22:47:00 589

原创 class的初始化

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:

2008-05-19 22:41:00 1657

翻译 初学DTD

 Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<objectclassid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui>

2007-06-20 04:06:00 733

转载 原码、反码、补码

         数值在计算机中表示形式为机器数,计算机只能识别0和1,使用的是二进制,而在日常生活中人们使用的是十进制,"正如亚里士多德早就指出的那样,今天十进制的广泛采用,只不过我们绝大多数人生来具有10个手指头这个解剖学事实的结果.数值有正负之分,计算机就用一个数的最高位存放符号(0为正,1为负).这就是机器数的原码了.假设机器能处理的位数为8.即字长为1byte,原码能表示数值的范围为

2007-05-25 10:43:00 684

原创 const修饰符杂谈

         顾名思义,const就是constant的缩写,在编程语言中表示其所修饰的程序语言的元素是不可以改变的。它可以修饰的程序语言的元素有数据类型(内建的和用户自定义的)、函数、函数返回值、函数参数和类,而用const修饰的数据类型一般被称为常量。相同数据类型的常量和非常量间是不可以随意的进行相互转换的: 常量可以向下兼容非常量,但是常量不能直接转换为非常量。这个问题主要是出现在调

2007-05-23 13:51:00 863

转载 windows操作系统快捷键

 一、常见用法: F1           显示当前程序或者windows的帮助内容。 F2           当你选中一个文件的话,这意味着“重命名” F3           当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT        激活当前程序的菜单栏 windows键或CTRL+ESC   打开开始菜单 CTRL+ALT+DELETE     在win9x中打开关

2006-09-26 06:44:00 1099 1

转载 The Complete Guide to C++ Strings, Part II - String Wrapper Classes

 IntroductionSince C-style strings can be error-prone and difficult to manage, not to mention a target for hackers looking for buffer overrun bugs, there are lots of string wrapper classes. Unfort

2006-09-17 10:19:00 1355

转载 The Complete Guide to C++ Strings, Part I - Win32 Character Encodings

IntroductionYouve undoubtedly seen all these various string types like TCHAR, std::string, BSTR, and so on. And then there are those wacky macros starting with _tcs. And youre staring at the scree

2006-09-17 10:16:00 1033

转载 Linux下软件的安装与卸载

1.      二进制分发软件包的安装与卸载Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。 1.1  *.rpm形式的二进制软件包安装:rpm -ivh *.rpm卸载:rpm -e packgename说明:RPM(

2006-09-16 19:02:00 828

原创 cl与gcc

今天主要用到的是编译器选项方面的知识:Microsoft:cl最好加-c选项先生成.obj文件,可以在cl中用/I设置include路径(一个路径用一个include);再调用link生成.exe,这样就可以用/libpath:libpath设置lib路径。因为若是在cl中设了多个库路径且都有空格需要用引号分别标记时,会报错。GNU: 使用gcc只能编译链接仅包含纯C库(iostream不是)的程

2006-09-13 14:21:00 3338

原创 nmake与dmake对makefile中宏的不同处理

做一个错误输出栏,本以为是件很容易的事情,却调试了一下午,痛苦啊。cl 搜寻库是按照环境变量LIB所指定的路径,而LIB在软件安装时就已设置好了。因为dmake不支持DOS命令,所以想着反正是测试中,不如用nmake 来替代,结果出问题了。使用nmake时始终找不到自己定义的库文件,除非在makefile的link中使用/libpath:选项重新指出lib中已 经设置好的库路经。而使用dmake时

2006-09-13 14:17:00 1698

原创 2.grub的安装

首先从ftp://alpha.gnu.org/pub/gnu/grub 下载GRUB的源代码,得到文件grub-0.5.96.1.tar.gz,然后:# tar -xvzf grub-0.5.96.1.tar.gz 这个命令将解开的文件和目录放在一个名为grub-0.5.96.1的目录中。现在运行如下命令: #cd grub-0.5.96.1 # ./configure 如果你

2006-09-13 13:41:00 1283

原创 1.grub概述

 1.1  启动管理器启动管理器是存储在磁盘开始扇区中的一段程序,例如,硬盘的MBR(Master Boot Record),在系统完成启动测试后,如果系统是从MBR启动,则BIOS(Basic Input/Output System)将控制传送给MBR。然后存储在MBR中的这段程序将运行。这段程序被称为启动管理器。它的任务就是将控制传送给操作系统,完成启动过程。有许多可用的启动管理器,包括G

2006-09-13 13:23:00 1050

Struts模块化之邮件组件(发送)

Struts中实现邮件发送。特点:模块化,组件化。

2007-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除