自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(146)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++ note 1

#include using namespace std; class Fred { public: // The create() methods are the "named constructors": static Fred* create() { return new Fred(); } static Fred* create(int i) { return new Fred(i); }

2006-11-09 10:30:00 876

转载 C++ 的4种类型转化方法

一、C 风格(C-style)强制转型如下:    (T) expression // cast expression to be of type T     函数风格(Function-style)强制转型使用这样的语法:    T(expression) // cast expression to be of type T     这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪

2006-07-23 16:02:00 1524 2

原创 英格兰挂了 巴西走了

英格兰挂了,巴西走了,小贝哭了。一时还不愿意接受这个事实,巴西真的走了吗?小罗离开了吗?我不懂球,单看结果来说,我只想说不要放弃,不要大意,一切皆有可能。

2006-07-02 05:05:00 435

转载 Exception handling in depth

Exception handling in depth, part 1 在MCPD会上曾听一位Intel的朋友谈到他对C++ exception handling的看法。大致观点是: [1] 使用exception handling会损失性能 [2] 应避免使用exception handling而用return error value的方法。不过,在模块边界处为了接住别人throw上来的exce

2006-06-25 10:08:00 1595 3

原创 如果你是个女孩,你愿意为我而留下吗?

看着身边的好友,早都有了另外的一半,自己仍然孑然一身,眼看一大把年纪的我却还没有经历过一场初恋,不禁想大吼一声,爱,究竟需要什么?从小到大,应该来说我身边的女孩子也不少,可究竟是她们太优秀了还是自己太衰了,没有一个留在我身边,都变成了别人的gf。够衰的。爱需要什么?以前总是认为,物质基础是爱情的基本条件,爱情是物质基础的上层建筑。总是觉得自己还不能够给别人一个稳定的依托,不能让别人有个

2006-06-23 15:27:00 1402 5

原创 户口迁移

世界杯是火辣的,武汉的天气比世界杯还要火辣,每天气温都在37度以上。今天早上凌晨三点巴西VS日本,以4:1的比分稳居小组第一,外星人也总于发膘了,梅开二度,总算找回来了点感觉。说来也奇怪,天气预报早就报道前几天就要下雨,可是不仅没下雨,天气反而更热。昨天傍晚总算下了点零星小雨,今天是阴天,天气总算凉爽了许多。趁着如此好的天气,去了趟华师,拿出了那份尘封很久的,早已经失效了的户口迁移和入学通知书

2006-06-23 10:48:00 1286

原创 有关typedefs

看这个定义typedef struct {  char *item;  sNode next; } *sNode;有问题吗? 在vc下编译出现的错误:E:/work/apiforvenus/a.cpp(3) : error C2146: syntax error : missing ; before identifier nextE:/work/apiforvenus/

2006-06-12 09:27:00 1474 1

转载 谁动了我的奶酪

 谁动了我的奶酪?作者: 斯宾塞·约翰逊   序言:再完美的计划也时常遭遇不测生活并不是笔直通畅的走廊,让我们轻松自在地在其中旅行,生活是一座迷宫,我们必须从中找到自己的出路,我们时常会陷入迷茫,在死胡同中搜寻。但如果我们始终深信不疑,有扇门就会向我们打开,它也许不是我们曾经想到的那一扇门,但我们最终将会发现,它是一扇有益之门

2006-06-07 09:31:00 899

转载 深入浅出之正则表达式(二)

深入浅出之正则表达式(二) 前言: 本文是前一片文章《深入浅出之正则表达式(一)》的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。 本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢! 9. 单词边界 元字

2006-05-12 20:20:00 1038

转载 深入浅出之正则表达式(一)

深入浅出之正则表达式(一) 前言: 半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达

2006-05-12 20:19:00 980

转载 Linux下PCI设备驱动程序开发基本框架

PCI是一种广泛采用的总线标准,它提供了许多优于其它总线标准(如EISA)的新特性,目前已经成为计算机系统中应用最为广泛,并且最为通用的总线标准。Linux的内核能较好地支持PCI总线,本文以Intel 386体系结构为主,探讨了在Linux下开发PCI设备驱动程序的基本框架。一、PCI总线系统体系结构PCI是外围设备互连(Peripheral Component Interconnect)的简称

2006-04-16 10:51:00 3105 1

转载 编译体会

点编译体会,希望会提高你的编译成功机率 小弟才学疏浅,如有错误,希望各位大侠批评指正。 不要误导更多人,小弟先谢过了 如何从源码包安装软件? 从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件 它会告诉你怎样才能成功安装 通常从源码包安装软件的步骤是: tar jxvf gtk+-2.4.13.tar.bz2 解开源码包 cd gtk+-2.4.13/ 进入源码目录

2006-04-12 13:18:00 1500

转载 gcc 的一些扩展

[水木清华转贴] 如有错误或遗漏,欢迎指正。 =========================== Linux 内核使用的 GNU C 扩展 =========================== GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展, 这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把 支持 GNU 扩展的 C 语言称为 GN

2006-04-10 09:23:00 910 1

原创 linux module programing errors and resolve

error:       couldnt find the kernel version the module was compiled for resolve:   #define __KERNEL__                  #define MODULE                  #include                  #include error:  

2006-04-09 21:34:00 1154 3

转载 Bjarne Stroustrup 的FAQ

Bjarne Stroustrup的FAQ:C++的风格与技巧翻译:左轻侯 (译注:本文的翻译相当艰苦。Bjarne Stroustrup不愧是创立C++语言的一代大师,不但思想博大精深,而且在遣词造句上,也非常精微深奥。有很多地方,译者反复斟酌,都不能取得理想的效果,只能尽力而为。Html格式的文档见译者主页:http://www.wushuang.net如果你对这个翻译

2006-04-05 09:21:00 821 1

转载 Bjarne Stroustrup 的FAQ

Bjarne Stroustrup的FAQ:C++的风格与技巧翻译:左轻侯 (译注:本文的翻译相当艰苦。Bjarne Stroustrup不愧是创立C++语言的一代大师,不但思想博大精深,而且在遣词造句上,也非常精微深奥。有很多地方,译者反复斟酌,都不能取得理想的效果,只能尽力而为。Html格式的文档见译者主页:http://www.wushuang.net如果你对这个翻译

2006-04-05 09:19:00 734

原创 linux 进程间通信

1。管道 #include int pipe(int fd[2])        fd[0] 用作读,fd[1] 用作写 只能用在有亲缘关系的进程(即有共同的祖先:父子,兄弟)参见http://www-128.ibm.com/developerworks/cn/linux/l-ipc/part1/  注意点:保持管道的畅通(读写不能全关闭,否则写时候回阻塞)。写管道不是原子操作。它的一个应用就是

2006-04-04 10:13:00 1171 3

转载 命令行参数解析

在实际程序之中我们经常要对命令行参数进行分析. 比如我们有一个程序a可以接受许多参数.一个可能的情况是 a -d print --option1 hello --option2 world 那么我们如何对这个命令的参数进行分析了?.经常用函数是getopt和getopt_long. #include #include int getopt(int argc,char const **argv,

2006-04-03 20:37:00 900

原创 linux shell study

进了老板的实验室,目前这段时间主要是熟悉linux 环境,说实话好久没有动linux很多东西都忘记了不少了。现在看书,希望能拣起来。不知道进实验室有没有津贴,不过目前好象午饭和晚饭是免费的。呵呵,还不太坏。 1。" " 与 :双引号打开bash的扩展特性。 单引号禁用bash的扩展特性; 2. 一个变量不用export 导出的话,它就不是一个全局变量,其他进程就访问不了它。exp

2006-04-03 19:22:00 852 10

转载 Linux bootloader 编写方法

Linux bootloader 编写方法

2006-04-02 10:29:00 742

转载 Linux启动过程综述

Linux启动过程综述

2006-04-02 10:25:00 951

转载 嵌入式系统 Boot Loader 技术内幕

嵌入式系统 Boot Loader 技术内幕

2006-04-02 10:23:00 583

转载 在 Linux 下用户空间与内核空间数据交换的方式

在 Linux 下用户空间与内核空间数据交换的方式,第 1 部分: 内核启动参数、模块参数与sysfs、sysctl、系统调用和netlink

2006-04-02 10:13:00 1414

转载 内存管理内幕

内存管理内幕 动态分配的选择、折衷和实现

2006-04-02 10:03:00 647

转载 探索 Linux 内存模型

探索 Linux 内存模型 理解 Linux 设计的第一步

2006-04-02 09:53:00 1064

转载 C++编码规范

一,命名原则 1.1 关于类型名 类型名中每个英文单词的首字母大写,最后以_T结尾。 1.2 关于变量和函数名 首字母小写,以后每个单词的首字母大写。 1.3 关于全大写的函数名 有一类函数,调用普通函数,只是多了对于错误返回的一般化处理。这类函数可以用普通 函数的全大写名字。 1.4 关于宏,变量和模板名 全部用大写,多个单词用下划线分隔。 1.5 关于指针标识符名,建议以p开头或Ptr结尾 1

2006-03-31 13:05:00 656

原创 读c++ primer

               c++ primer 读了一半了,此书确实是介绍c++的佳作,值得学习c++的人好好拜读。现在看来c与c++ 其实有很大区别的,不过我以前从来没有觉得,c++ 确实比c好很多。起初学习c++ 时候,仅觉得c++ 不过是加了class的c。呵呵如果现在有人说c和c++差不多,我就知道了,这个人可能才是刚刚学习c++ 了。           c++比c优美的地方

2006-03-30 09:15:00 652 2

转载 #pragma 预处理指令详解

在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为参数,下面来看一些常用的参数。

2006-03-27 09:36:00 549

原创 有点沮丧

       公平你在那里?我到底怎么了???郁闷???? 

2006-03-24 18:14:00 606

转载 很久以前看到的很经典的小说

我是一个硬盘,st380021a,在一个普普通通的台式机里工作。别人总认为我们是高科技白领,工作又干净又体面,似乎风光得很。也许他们是因为看到洁白漂亮的机箱才有这样的错觉吧。其实象我们这样的小台式机,工作环境狭迫,里面的灰尘吓得死人。每天生活死水一潭,工作机械重复。跑跑文字处理看看电影还凑活,真要遇到什么大软件和游戏,上上下下就要忙的团团转, 最后还常常要死机。  我们这一行技术变化快,差不多每过

2006-03-22 20:28:00 2677 4

原创 2006 年华中科技大学计算机学院复试情况

2006 3 月20 报道 晚上考笔试,今年的笔试很难,基本上都是复习的没考,没复习的全考了计算机系统结构 考的全是后面几章的内容。如MIMD 等等。3.21 上机试题不算太难,不过要在一个小时内完全做对3道题也不是很容易的。第一题是 对输入的5个数排序,输出的结果到文件里。第二题是  用链表去对上面的5个数字排序。第三题是 输入一个ip地址串,判断是否合法。总的来说不难,

2006-03-21 19:50:00 983 6

转载 scanf 细说

  scanf()函数的用法和实践  daizh  摘要:  本文阐述了基于ANSI,Win 95,Win NT上的 C/C++语言中scanf()函数的用法,以及在实际使用中常见错误及对策。  关键词:  scanf()     一、 序言  在CSDN论坛的C/C++版块,我时常见到“对于scanf()函数的用法、及出现的各种错误而迷惑”的帖子,萌发了我写这篇文章的念头。文中结合自身在学习和编

2006-03-18 19:24:00 1200 1

原创 my introduce from sunyan

First of all ,I would appreciate that I have the chance to communicate with all of your teachers here .My name is Wang Zhijie ,I was graduated from HuaZhong Normal University two years ago ,and my maj

2006-03-16 11:11:00 272

转载 Learning the GNU development tools

Learning the GNU development toolsEdition 11998-09-02Eleftherios Gkioulekas   @shorttitlepage Learning the GNU development tools Copyright (C) 1998 Eleftherios Gkioulekas. All rights r

2006-03-01 15:09:00 2154

原创 400是什么?

2006-02-26 20:30:00 981 2

原创 我会成功

成功就在不远的将来... Come on

2006-01-11 21:24:00 694 5

原创 嵌入式:后PC时代的技术主力

作者:美 Brian Kronstad   有这样一种讲法,如果以公元2000年作为科技史的一个分水岭,那么公元2000年之前可以称之为“PC”(Personal Computer)时代;而公元2000年之后则被称为“后PC”(Post-Personal Computer)时代。在PC时代,人类从最早的电子计算机、大型计算机等原始科技开始发展,直到今日人人耳熟能详的WinTel(Windows&I

2005-09-09 14:34:00 731

原创 决定成功的十种心态

1.决 心             请随时随地问自己:我到底想要什么?是想要,还是一定要?如果是想要,我们可能什么都得不到;如果是一定要,我们一定能够有方法得到。人生就决定于你做决定的那一刻。             2.企 图 心             一个顶尖的推销员最优秀的素质是要有强烈的成交欲望;一个优秀足球前锋最可贵的素质是强烈的射门意识。要成功,你必须先有强烈的成功欲望,就像你有强烈

2005-09-09 13:35:00 620

原创 blog configure

你的乐观态度会感染他人,你的内涵充实会吸引他人,你的从容态度会安抚他人,你的沉着稳定会支撑他人,这些人格魅力就是别人接近你的最大诱因。。。联系方式QQ:35203211Email:[email protected]      [email protected] ("")document.write ("偶 然"

2005-09-04 20:33:00 327

原创 Linux系统调用列表

Linux系统调用列表                                      本文列出了大部分常见的Linux系统调用,并附有简要中文说明。以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以ma

2005-08-09 10:37:00 852 1

正则表达式 深入理解

正则表达式,介绍正则表达式的好东西,看了就会正则表达式

2009-09-06

深入浅出正则表达式 介绍正则表达式的好东西

正则表达式的好东东 介绍正则表达式的好东西

2009-02-21

空空如也

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

TA关注的人

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