自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 C/C++混合编程

 EXTERNAL C的用法 例:两个文件:c文件:C.c***********************************************int external=5;                                               //全局变量,缺省为extern。int func()                     

2009-11-28 15:28:00 636

原创 linux面试题目(转)

 一.填空题:1. 在Linux系统中,以文件方式访问设备 。2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。3. Linux文件系统中每个文件用i节点来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和

2009-11-26 21:52:00 1118

原创 《c++ prime》读书笔记--继承和访问控制

基本规则    在基类中,public和private标号具有普通意义:用户代码可以访问类的public成员而不能访问private成员,private成员只能由基类的成员和友元访问。派生类对基类的public和private成员的访问权限与程序中任意其他部分一样:它可以访问pubic成员而不能访问private成员。  有时作为基类的类具有一些成员,他希望允许派生类访问但继续禁止其他

2009-11-22 14:54:00 859

原创 《c++ prime》读书笔记--static类成员的用法

 #include using namespace std;class Base{public:    Base(int i):b(i){}    static int get_a(){ return a; }private:    int b;    static int a;    //static const int a = 5;};int

2009-11-20 15:42:00 832

原创 初探标准I/O库

  之前一直在学习unix/linux,在这类操作系统中作业时也曾碰到相关的概念,而unix和类unix系统均是由C语言实现的,而且该C语言也不是同一标准,而是由ANSI C和POXIS  C混杂而成,在该系统中的标准I/O使用的是文件I/O和标准I/O概念,正是由于unix把所有的设备和普通文件多当成文件来处理,从一个比较抽象的层面把一些细节上的东西给屏蔽了.  这段时间又回过头来看很久没看

2009-11-19 16:17:00 952

原创 sock通信--数据结构的传送

  sock通信中有几个问题必须注意,由于标准的不统一,有的机器使用的大端存储,而有的机器使用的是小端存储(如果对大小端不了解可以上网搜寻一下相关信息). 我们的机器的存储方式各不相同,但是由于历史原因,网络字节序使用的是大端,也就是说,我们要通过网络传输信息到远断,我们要当心了.  如果明确了传送信息的双方都是相同的存储方式那么还好办,如果传送双方的存储方式不相同或者不一定相同,我们就必须把

2009-11-18 14:07:00 1610 2

原创 IP包的校验和

IP头结构 IPv4首部一般是20字节长。在以太网帧中,IPv4包首部紧跟着以太网帧首部,同时以太网帧首部中的协议类型值设置为080016。 IPv4提供不同,大部分是很少用的选项,使得IPv4包首部最长可扩展到60字节(总是4个字节4个字节的扩展) 0481216192431版本首部长度服务类型长度认

2009-11-14 10:35:00 8386

原创 深入Linux网络核心堆栈

  创建时间:2003-08-22文章属性:翻译文章提交:raodan (raod_at_30san.com)==Phrack Inc.==              卷标 0x0b, 期刊号 0x3d, Phile #0x0d of 0x0f|=---------------------=[ 深入Linux

2009-11-13 18:47:00 708

原创 英语语法:名词性从句讲解

在句子中起名词作用的句子叫名词从句 (Noun Clauses)。 名词从句的功能相当于名词词组,它在复合句中能担任主语、宾语、表语、同位语、介词宾语等,因此根据它在句中不同的语法功能,名词从句又可分别称为主语从句、宾语从句、表语从句和同位语从句。一、引导名词性从句的连接词  引导名词性从句的连接词可分为三类:  连词:that(无任何词意)

2009-11-12 19:06:00 1114

原创 英语语法:定语从句讲解

1.注意英汉差异:汉语的定语无论多长都放在被修饰词的前面,而英语中的定语则不然,是一个词时,放在被修饰词的前面,如: ①.a beautiful girl ②.a lovely boy 是两个以上的词组、短语或从句则放在被修饰词的后面,如: 啊③.She is the girl in red. 她就是穿红衣的女孩。

2009-11-11 21:59:00 1891

原创 getopt函数的使用(转)

 每一天你都在使用大量的命令行程序,是不是感觉那些命令行参数用起来比较方便,他们都是使用getopt来实现的。在Linux下使用getopt写程序是一种比较cool的事情,下面来简单的介绍一下getopt的使用。=== getopt使用 ===在讨论参数处理之前,我们先明确两个概念:选项、选项参数gcc -g -o test test.c我们经常使用上面的命令来编译程序

2009-11-10 22:27:00 560

原创 linux下利用PF_PACKET协议族捕包方法

 先放一段示例程序,这段程序我在RH9和AS4下编译通过,程序功能就是用从2.2内核加入的PF_PACKET协议族来进行底层数据包捕获并显示。PF_PACKET协议族是与系统TCP/IP协议栈并行的同级别模块,即从PF_PACKET协议族得到的数据包是没有经过系统TCP/IP协议栈处理的。而且,通过设置混杂模式,可以很容易的实现sniffer。#include#includ

2009-11-10 17:13:00 832

原创 UNIX 标准与实现中限制和选项

一.前言  我们在学习《UNIX环境高级编程》这本书,刚开始就会感到晦涩的就是第二章的内容----UNIX标准与实现。刚开始看确实比较难懂,往往我们会先放一放,后面的很多章节都提到了这方面的内容,等到时候在回顾,或许就会感到霍然开朗!   这本书,我也刚刚看完,感觉还是有很多地方没有掌握,所以在回顾一下,温故而知新嘛。 二.限制1.哪些限制  为了更

2009-11-02 19:16:00 1136

原创 用户ID,组ID 文件访问权限,文件与进程属性浅析

APUE中用户ID,组ID 文件访问权限,文件与进程属性浅析首先列出一图表 与每个进程相关的用户ID与组ID实际用户ID我们实际上是谁实际组ID有效用户ID用于文件访问权限检查有效组ID附加组ID保存的设置用户ID由exec函

2009-11-01 11:09:00 2947 3

空空如也

空空如也

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

TA关注的人

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