自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

网络空间安全与企业信息化

关注石油 关注信息化 关注信息网络安全

  • 博客(68)
  • 资源 (10)
  • 收藏
  • 关注

原创 三、储 存 类 别

储 存 类 别 l        l        自 动 变 数 ( auto variable )l          l          自 动 变 数 只 在 它 所 定 义 的 区 块 内 有 效 。 只 要 在 变 数 所 属 的 区 块 结 构 内 执 行 , 该 变 数 的 资 料 是 有 效 而 正 确 的 。 当 程 式 执 行 离 开 了 该 区 块 , 所

2006-10-31 23:59:00 942

原创 二、 基 本 资 料 型 态

 基 本 资 料 型 态  l        l        变 数 命 名 的 原 则 ?1.           1.          开 头 必 须 是 字 母 ( letter ) 或 底 线 ( underscore ) .2.           2.          字 元 的 大 写 小 写 所 代 表 的 意 义 不 同 .3.         

2006-10-31 23:53:00 911

原创 一、C 语 言 的 格 式

 C 语 言 的 格 式             l        什么是C语言?            l        C语言执行过程?   原始程序 --> 经由编译器 --> 变成目的档 --> 经由连结器 --> 变成执行档SOURCE.C -->

2006-10-31 23:50:00 1147 1

转载 堆和栈的区别

堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(stati

2006-10-31 16:32:00 2209

原创 解析C/c++语言中的sizeof

详细解析C语言中的sizeof 一、sizeof的概念  sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法  1、用于数据类型   sizeof使用形式:sizeof(type)    数

2006-10-31 16:21:00 1202

原创 C语言中的位域的使用

 C语言中的位域一、位域有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几

2006-10-31 15:17:00 1132

转载 【转】C/C++编译器

 【转】C/C++编译器 了解的C/C++编译器如下:GCC家族有CygwinMingw32DJGPPDev-C++(Mingw32)还有正宗的GNU GCC 2.95.5~3.0.0.4版本MS家族有MSC 5.0、6.0、7.0MSQC 1.0、2.5MSVC 1.0、4.2、6.0、7.0Borland家族有TC 1.0、2.0TC++ 1.01、3.0BC 3.0、3.1、4.0、4.

2006-10-31 13:21:00 1130

原创 关于计算机学习的使命感

 这个不是我写的,不过对将来想做程序的朋友会有些帮助我认为有些人的观点错了。错得一塌糊涂。 对于这个问题,我的基本观点是:任何实践都是理论的载体或表现形式。而理论也是由实践上升而来的。两者是辨证的。今天,我们只关注它的前一部分:任何实践都是理论的载体和表现形式。 我不是想故弄玄虚,但真理的外表看上去往往就是这么奇形怪状、难以理解。让我来给你解释一下吧。 比如:战争是军事理论的实践,也是它的表现形式

2006-10-31 13:09:00 1625

原创 Typedef的使用说明

Typedef的使用说明Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指 typedef 能

2006-10-31 12:10:00 1076

转载 深入了解C语言(函数的参数传递和函数使用参数的方法)

 深入了解C语言(函数的参数传递和函数使用参数的方法) 深入了解C语言(函数的参数传递和函数使用参数的方法)tangl_99(原作) C语言生成的代码在执行效率上比其它高级语言都高.现在让我们来看看C语言生成的代码具体是什么样子的.当你看完本文对于C语言的了解一定会更深一步了. 本文通过一个个实际案例程序来讲解C语言. 研究案例一 工具: Turboc C v2.0,Debug

2006-10-31 11:25:00 1094

原创 软件简洁之美——C语言之父Dennis Ritchie访谈

 软件简洁之美——C语言之父Dennis Ritchie访谈Dennis M. Ritchie其人图:C语言之父Dennis M Ritchie(丹尼斯·里奇), C语言之父,UNIX之父。生于1941年9月9日,哈佛大学数学博士。现在,Dennis M. Ritchie 担任朗讯科技公司贝尔实验室 (原AT&T实验室)下属的计算机科学研究中心系统软件研究部的主任一职。1978年Bri

2006-10-31 10:26:00 1465

转载 公钥密码系统及RSA公钥算法

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2006-10-30 17:18:00 2143

转载 RSA公钥密码体制安全性分析

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/st

2006-10-30 17:14:00 4026

转载 多素数RSA系统简介 选择自 bhw98 的 Blog

  普通的RSA系统,在生成密钥时使用两个大素数,以它们的乘积作为模。本文介绍一种PKCS#1 V2.1中描述的“多素数RSA系统”,它可以使用超过两个素数的乘积作为模。  多素数RSA密钥产生算法如下:1.        生成k个素数p1,

2006-10-30 16:50:00 1652

原创 网络词汇表

词汇表1.GB Ethernet(兆位以太网) 一种新的高速以太网,由IEEE802.3 工程规定。带宽1 0 0 0 M b p s,虽然可以运作在小段的U T P(非屏蔽双绞线),但通常运行在光纤介质上。1 0 B a s e 2 一种以太网,根据I E E E 8 0 2 . 3标准,使用铜缆作为介质,为总线拓扑,1 0 B a s e 2也叫细网或细以太网,它的名字来源于它以1 0 M b

2006-10-30 16:23:00 4494

原创 (谭版)13 文件

13      文件. 113.1    C文件概述. 113.2    文件指针. 213.3    文件的打开与关闭. 213.3.1      文件的打开(fopen函数) 213.3.2      文件关闭函数(fclose函数). 413.4    文件的读写. 413.4.1      字符读写函数fgetc和fputc 413.4.2      字符串

2006-10-27 18:54:00 1518

原创 (谭版)12 位运算

12      位运算. 112.1    位运算符C语言提供了六种位运算符:. 112.1.1      按位与运算. 112.1.2      按位或运算. 212.1.3      按位异或运算. 212.1.4      求反运算. 312.1.5      左移运算. 312.1.6      右移运算. 312.2    位域(位段). 412.3 

2006-10-27 18:53:00 1100

原创 (谭版)11 结构体与共用体

11      结构体与共用体. 111.1    定义一个结构的一般形式. 111.2    结构类型变量的说明. 211.3    结构变量成员的表示方法. 411.4    结构变量的赋值. 411.5    结构变量的初始化. 511.6    结构数组的定义. 511.7    结构指针变量的说明和使用. 711.7.1  指向结构变量的指针. 711

2006-10-27 18:52:00 1095

原创 (谭版)10 指针

10           指针................................................................................................................... 110.1        地址指针的基本概念...........................................

2006-10-27 18:51:00 1193

原创 (谭版)9 预处理命令

9     预处理命令... 19.1          概述... 19.2          宏定义... 19.2.1       无参宏定义... 19.2.2       带参宏定义... 49.3          文件包含... 89.4          条件编译... 99.5          本章小结... 11 9       预处理命令

2006-10-27 18:49:00 947

原创 (谭版)8 函 数

8     函 数... 18.1          概述... 18.2          函数定义的一般形式... 38.3          函数的参数和函数的值... 48.3.1       形式参数和实际参数... 48.3.2       函数的返回值... 58.4          函数的调用... 68.4.1       函数调用的一般形式...

2006-10-27 18:47:00 1395

原创 (谭版)7 数组

7     数组... 17.1          一维数组的定义和引用... 17.1.1       一维数组的定义方式... 17.1.2       一维数组元素的引用... 27.1.3       一维数组的初始化... 47.1.4       一维数组程序举例... 47.2          二维数组的定义和引用... 67.2.1       二维数

2006-10-27 18:46:00 1146

原创 (谭版)6 循环控制

6     循环控制... 16.1    概述... 16.2    goto语句以及用goto语句构成循环... 16.3    while语句... 26.4    do-while语句... 46.5    for语句... 66.6    循环的嵌套... 96.7    几种循环的比较... 96.8    break和continue语句... 9

2006-10-27 18:45:00 882

原创 (谭版)5 分支结构程序

5     分支结构程序... 15.1          关系运算符和表达式... 15.1.1       关系运算符及其优先次序... 15.1.2       关系表达式... 15.2          逻辑运算符和表达式... 25.2.1       逻辑运算符极其优先次序... 25.2.2       逻辑运算的值... 35.2.3       逻辑

2006-10-27 18:42:00 1349

原创 (谭版)4 最简单的C程序设计—顺序程序设计

4     最简单的C程序设计—顺序程序设计... 14.1          C语句概述... 14.2          赋值语句... 34.3          数据输入输出的概念及在C语言中的实现... 44.4          字符数据的输入输出... 44.4.1       putchar 函数(字符输出函数)... 44.4.2       getcha

2006-10-27 18:41:00 1504

原创 (谭版)3 数据类型、运算符与表达式

3     数据类型、运算符与表达式... 13.1          C语言的数据类型... 13.2          常量与变量... 33.2.1       常量和符号常量... 33.2.2       变量... 33.3          整型数据... 43.3.1       整型常量的表示方法... 43.3.2       整型变量... 5

2006-10-27 18:39:00 1411

原创 (谭版)2 程序的灵魂—算法

2     程序的灵魂—算法... 12.1          算法的概念... 12.2          简单算法举例... 12.3          算法的特性... 42.4          怎样表示一个算法... 42.4.1       用自然语言表示算法... 42.4.2       用流程图表示算法... 42.4.3       三种基本结构和改

2006-10-27 18:38:00 1567

原创 (谭版)1 C语言概述

1     C语言概述... 21.1          C语言的发展过程... 21.2          当代最优秀的程序设计语言... 21.3          C语言版本... 21.4          C语言的特点... 31.5          面向对象的程序设计语言... 31.6          C和C++... 31.7          简单

2006-10-27 18:36:00 1589

原创 Winpcap简介

一.Winpcap简介 Winpcap是UNIX下的libpcap移植到windows下的产物,他是一个free and open source的项目。Winpcap工作于驱动(Driver)层,所以能以很高的效率进行网络操作。 Winpcap提供了以下强大的功能: 1.捕获原始的数据包 2.设置filter,只捕获自己敢兴趣的数据包 3.方便的把捕获的数据包输出到文件和从文件输入 4.发送原始的

2006-10-24 11:13:00 1755

原创 /* WIN-TC BGI 图形编程模板 */

/* WIN-TC BGI 图形编程模板 */#include "Conio.h"#include "graphics.h"#include "math.h"#include "stdio.h"#define closegr closegraphvoid initgr(void) /* BGI初始化 */{ int gd = DETECT, gm = 0;

2006-10-22 21:46:00 2284

原创 计算机启动过程的详细解释

计算机启动过程详解      打开电源启动机器几乎是电脑爱好者每天必做的事情,面对屏幕上出现的一幅幅启动画面,我们一点儿也不会感到陌生,但是,计算机在显示这些启动画面时都做了些什么工作呢?相信有的朋友还不是很清楚,本文就来介绍一下从打开电源到出现windows的蓝天白云时,计算机到底都干了些什么事情。  首先让我们来了解一些基本概念。第一个是大家非常熟悉的bios(基本输入输出系统),bios

2006-10-20 16:51:00 1118

原创 “开始-->运行”之命令集锦

gpedit.msc-----组策略sndrec32-------录音机Nslookup-------IP地址侦测器explorer-------打开资源管理器logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活notepad-

2006-10-20 12:35:00 801

原创 C语言之解析

概述    C语言像一把雕刻刀,锋利,并且在技师手中非常有用。和任何锋利的工具一样,C会伤到那些不能掌握它的人。本文介绍C语言伤害粗心的人的方法,以及如何避免伤害。 [1]0 简介     C语言及其典型实现被设计为能被专家们容易地使用。这门语言简洁并附有表达力。但有一些限制可以保护那些浮躁的人。一个浮躁的人可以从这些条款中获得一些帮助。     在本文中,我们将会看一看这些未可知的益

2006-10-20 01:03:00 2101

原创 二层交换机和三层交换机以及四层交换机的异同

二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体的工作流程如下:(1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;(2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口;(3) 如表中有

2006-10-19 11:37:00 1236

原创 C 语言复习与提高---VIII. 文件

VIII. 文件在实际工作中,文件(尤其是磁盘文件)是至关重要的。编程编到最后,实际上就是在玩文件和指针。不懂得文件操作,可以说就等于不懂得编程。因为现在所有的软件几乎都要对文件进行大量操作,而不是简单地只对内存进行操作。一、文件:在 C 中文件是一个逻辑概念,可以是外部设备(终端、打印机等),也可以是磁盘文件(记录在磁盘上的文件)。文件是一组相关数据的集合,通常被记录在外部设备上。从

2006-10-18 00:00:00 914

原创 C 语言复习与提高---VII. 结构体与共用体

VII. 结构体与共用体在程序设计中,常需要把相关数据作为一个整体来处理,其方法是构造新的数据类型。一、结构体(Structure):聚合数据类型,提供一种把相关数据组合到一起的手段。1、通常,结构中的成员都是逻辑的。2、在商业软件中,成员变量名一般习惯以下划线(_)开头。结构变量在被定义后,编译器在编译时为所有成员分配内存。3、结构体赋值:可以把一个结构变量的全部内容赋值

2006-10-17 23:54:00 1284

原创 C 语言复习与提高--- VI. 编译预处理

VI. 编译预处理编译预处理是指在对程序进行编译之前所做的预加工处理,此工作在对每一个程序进行编译时都自动进行。一、ANSI C 定义的标准预处理指令:#if#ifdef#ifndef#else#elif#endif#define#undef#line#error#pragma#include预处理器处理的对象是预处理指令(prepr

2006-10-17 23:35:00 1090

原创 C 语言复习与提高--- V. 函数

V. 函数C 程序全部由函数构成,它提供所有程序活动的场所。一、模块化设计: 要学会合理地划分程序中的各个模块。在设计一个大型的商业程序时,可以采用一种好的策略,即把一个大的程序分割成一些相对独立、且便于管理和阅读的小块程序。关键是把它分解成若干个小块(模块),使每个模块都能比较容易地进行编码。最终要精心实现的就是这些模块并以此构成完整的程序。这就是软件工程中的“自顶向下”的模块化设计

2006-10-17 22:07:00 1154

原创 C 语言复习与提高--- IV. 数组与指针

 IV. 数组与指针C 语言提供访问数组的两种方法:指针算术和数组下标。指针算术的速度可以高于数组下标。考虑到速度因素,程序员一般都使用指针来访问数组元素。一、数组(Array):具有相同类型的数据的有序集合,并用唯一的名字来标识。1、数组必须直接声明,编译器在编译阶段为其分配内存空间。2、在 C89 中,数组必须是定长的,数组的大小在编译时是固定的;C99 允许使用变长数

2006-10-17 21:44:00 1505

原创 C 语言复习与提高---III. 语句

III. 语句语句是可执行程序的一部分,它说明一种行为。C 语言的语句分为以下几类:选择(selection)、循环(loop)、跳转(jump)、标号(label)、表达式(expr)、块(block)。一、选择语句:1、if 语句:if (expr) /* 处理 */;(1、)expr 应该只产生 scalar(int,char,或 float,以及 C99 中的 _B

2006-10-17 20:38:00 1160

定时关机BAT批处理程序

定时关机BAT批处理程序,非常经典,来源网上,记不得是在哪里找到的了!

2011-07-19

高速公路交通流三维仿真平台技术研究相关源代码

智能交通系统(ITS)已经是一个非常活跃的研究领域,是一项涉及众多组织协调合作,共同研究、开发、实施、调控的大系统。现代系统仿真技术为智能交通系统的发展提供了更多的先进技术和分析手段。 系统仿真,是以控制论、相似原理和计算机技术为基础,借助系统模型对系统或未来系统进行实验研究的一门综合性新兴技术。利用系统仿真技术,研究系统的运行状态及其随时间变化的过程,并通过对仿真运行过程的观察和统计,得到被仿真系统的仿真输出参数和基本特性,以此来估计和推断现有系统或未来系统的真实参数和真实性能,这个过程称为系统仿真过程。而交通流理论既要考虑总体流动特性的宏观模型,也要考虑单一车辆行为的微观模型,是一门运用物理学和数学工具描述交通特性的科学。研究的方法包括跟驰模型、动力学模型、动力论方法及元胞自动机方法等。交通流仿真平台应该综合比较先进的技术来为系统仿真提供基本的的交通流理论模型和方法,且能够扩展方法,并使用想象力综合平台分析的手段和方法验证想法并且得到实验的结果,从而为某项具体实验节省费用和时间。

2011-04-11

锁定定时程序DELPHI

锁定定时程序 DELPHI源代码 是本科阶段的一个东东

2011-04-11

货物租赁管理系统源程序

该系统是为祥塬租赁站量身定做,主要是对租赁站的每一天工作进行信息化管理。对于不同租赁人、不同时间的借还问题进行了合理的处理。使用的编程语言是Delphi5.0,安装程序制作使用的是InstallShield,图象处理用的是画图工具、我行我素3.0等。编程前后大约用了二十天的时间。 1. 本系统设置了严密的用户口令及权限。 2. 由于本系统使用客户名作关键词,因此,不允许出现同名的客户在相同时间进行 租赁活动.如果有相同姓名,只能更改一人姓名。 3. 第一次运行本程序,首先进查询菜单的库存,输入总库 存量.才能进行租赁活动。 4. 可以方便地进行日期、客户、库存、付款查寻。 5. 在您使用本管

2011-04-11

高校技术人员信息管理系统源程序

该系统是为延安大学定做的用于技术人员信息管理的数据库系统,主要是为了解决技术人员的信息量大,查寻、打印频繁以及手工操作所带来的速度、质量等问题。本系统在使用的编程语言是Delphi,安装程序制作使用的是InstallShield,图象处理使用的是IBM网页制作2001、Adobe Photoshop6.0、以及画图工具、我行我素3.0等。编程前后大约用了一个月的时间。 1.本系统设置了严密的用户口令以及用户权限。 2.系统信息分类齐全,主要有:人员学习进修情况、人员工作协议情况、人员肖像情况、人员基本情况、人员晋升职称情况等。 3.可以方便的进行按条目或汇总打印。 4.可以方便地进行单条件、组合以及选择的分类查寻。 5.可以对系统数据进行有效的软、硬盘备份以及数据恢复,可以方便地设置适合自己的运行环境。该系统已交付延安大学使用半年,效果良好。

2011-04-11

学校田径运动会管理系统源程序

该系统起初只是为了对我校每年举行的田径运动会进行信息化管理,后来出于我市田径运动会大同小异等情况,故在定做软件的基础上进行了一些扩充,实现了一般中小型田径运动会过程中的信息化处理。编程前后大约用了四个月的时间。 是我本人本科阶段的一个作品,代码完整,由于母校现在的系统已经更新,故放出源代码,希望可以对大家有点帮助。 http://blog.csdn.net/micro_lee

2011-04-11

电脑维修心得(收藏)

自己收藏的电脑维修心得,来源网络(收藏)

2008-10-03

基于SNMP的网络故障监测 技术研究

硕士论文《基于SNMP的网络故障监测技术研究》的答辩PPT!!!

2008-10-03

硕士论文__基于SNMP的网络故障监测技术研究

随着通信与网络技术的飞速发展和广泛应用,计算机网络已经渗透到人类活动的各个领域。越来越多的企业和组织建立了与自己的关键业务相关的计算机网络系统,借以提高工作效率、降低成本。在建立网络系统时,如何实时监测用来组建网络的设备及链路,及时发现网络故障,就成为摆在管理人员和技术人员面前的实际问题。因此,对网络故障监测技术的研究具有重要意义。<br>SNMP(简单网络管理协议)是当前业界网络管理工作中的事实标准,其适用范围主要是网络故障管理。在网络管理中故障管理是最为重要的部分,而网络故障监测则是有效进行故障管理的前提,因此设计高质量的网络故障监测系统,实现高效的网络故障监测,对提高网络系统的鲁棒性、可靠性和系统服务的可用性具有极大的实际意义与应用价值。<br>论文首先分析了网络管理、SNMP的相关内容,进而对网络故障管理技术、网络故障监测技术进行了重点的论述。在这些技术的基础上,进行了网络故障监测系统(NFMS)的总体设计。在该架构下,设计了故障监测中的自适应拓扑轮询算法TSP(Topology Self-adapting Polling);改进了故障监测中的可变周期算法VPP(Variable Period Polling);叙述了故障监测中的告警振荡现象并提出了相应的告警振荡抵消算法。整个NFMS基于模块化设计,具有很好的可扩展性,系统主要实现的功能包括:设备管理、用户管理、设备数据采集、数据入库、阈值设置、故障接收、流量监测、性能监测、拓扑发现、Mib浏览、报表统计、日志管理等功能。论文最后给出了NFMS的系统测试结果和性能评价,并对所做的研究和开发工作进行了总结与展望。

2008-06-30

空空如也

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

TA关注的人

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