自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

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

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

原创 最简单的编码解码程序

 #include   char encode(char ch);int main(){    char ch,ch1,ch2;    scanf("%c",&ch);    printf("ch=%c/n",ch);    ch1=encode(ch);    printf("ch1=%c/n",ch1);    ch2=encode(ch1);    printf("ch2=%

2006-11-22 18:46:00 2370

原创 计算指数函数(a的n次方)的值

 /*****************************************************//*                                                   *//*       计算指数函数(a的n次方)的值                *//*       使用蛮力算法和分治算法                      *//* 

2006-11-15 23:29:00 3952 1

原创 凸包问题求解 使用蛮力算法

 /*****************************************************//*                                                   *//*       凸包问题求解                                *//*       使用蛮力算法                         

2006-11-15 23:28:00 3906 3

原创 也谈NP问题

美国麻州的克雷(Clay)数学研究所于2000年5月24日在巴黎法兰西学院宣布了一件被媒体炒得火热的大事:对七个“千僖年数学难题”的每一个悬赏一百万美元。以下是这七个难题。“千僖难题”之一: P (多项式算法)问题对NP (非多项式算法)问题“千僖难题”之二: 霍奇(Hodge)猜想 “千僖难题”之三: 庞加莱(Poincare)猜想 “千僖难题”之

2006-11-13 14:20:00 1463

原创 什么是算法?

 什么是算法?算法是指完成一个任务所需要的具体步骤和方法。也就是说给定初始状态或输入数据,经过计算机程序的有限次运算,能够得出所要求或期望的终止状态或输出数据。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。算法的历史“算法”

2006-11-13 14:17:00 2283

原创 求一给定数组元素的最小值

 /*****************************************************//*                                                   *//*       求一给定数组元素的最小值                    *//*       Author:lixiongwei                    

2006-11-11 19:12:00 1255

原创 求最大公约数Great Common Divisor的三种算法

/*****************************************************//*                                                   *//*       求最大公约数Great Common Divisor的三种算法       *//*       1、使用欧几里得算法                      

2006-11-11 06:59:00 1494

原创 基本算法集

     begin           if b=0 then gcd:=a         else gcd:=gcd (b,a mod b);     end ;           求两数的最小公倍数     function lcm(a,b:integer):integer;     begin          if a         lcm:=a;          while

2006-11-10 23:43:00 2800

原创 一个难题: 怎样写一个输出自己源代码的程序?

 一个难题: 怎样写一个输出自己源代码的程序? 要写一个可移植的自我再生的程序是件很困难的事, 部分原因是因为引用和字符集的难度。这里是个经典的例子 (应该以一行表示的, 虽然第一次执行后它后自我修复): char*s="char*s=%c%s%c;main(){printf(s,34,s,34);}"; main(){printf(s,34,s,34);}这段程

2006-11-07 23:33:00 1538

原创 由一个日期, 怎样知道是星期几?

 由一个日期, 怎样知道是星期几? 用 mktime() 或 localtime() ; 或者 Zeller 的 congruence ; 或者这个由 Tomohiko Sakamoto 提供的优雅的代码: int dayofweek(int y, int m, int d) /* 0 = Sunday */ { static int t[] = {0, 3, 2,

2006-11-07 23:13:00 1276

原创 (year%4 == 0) 是否足够判断润年?2000 年是闰年吗?

(year%4 == 0) 是否足够判断润年?2000 年是闰年吗? 这个测试并不足够 (2000 年是闰年)。对于当前用的格里高力历法, 完整的表达式为: year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)详情请参阅一本好的天文历法的书或其它参考资料。预防无休止的辩论; 那些主张还有一个 4000 年规则的参考资料是错的。

2006-11-07 11:52:00 2576

原创 怎样不用临时变量而交换两个值?

怎样不用临时变量而交换两个值? 一个标准而古老的汇编程序员的技巧是: a ^= b; b ^= a; a ^= b;但是这样的代码在现代高级程序设计语言中没什么用处。临时变量基本上是自由使用的, 一般上的三个赋值是: int t = a; a = b; b = t;这不只对读者更清晰, 更有可能被编译器辨别出来而变成最有效

2006-11-07 11:27:00 1083

原创 怎样从一个函数返回多个值?

怎样从一个函数返回多个值? 可以传入多个指针指向不同的地址, 函数可以填入, 或者使函数返回一个包含了需要值的结构, 又或者理论上你可以使用全局变量。 

2006-11-07 11:14:00 1118

原创 怎样写一个有可变参数的函数?

 怎样写一个有可变参数的函数? 用  提供的辅助设施。 下面是一个把任意个字符串连接起来的函数, 结果存在 malloc 的内存中: #include /* 说明 malloc, NULL, size_t */ #include /* 说明 va_ 相关类型和函数 */ #include /* 说明

2006-11-07 02:02:00 893

原创 怎样取整数?

 怎样取整数? 最简单、直接的方法: (int)(x + 0.5)这个方法对于负数并不正常工作。可以使用一个类似的方法: (int)(x < 0 ? x - 0.5 : x + 0.5)

2006-11-07 01:47:00 1362

原创 怎样产生标准分布或高斯分布的随机数?

 怎样产生标准分布或高斯分布的随机数? 这里有一个由 Marsaglia 首创 Knuth 推荐的方法: #include #include double gaussrand() { static double V1, V2, S; static int phase = 0; double X; if(phas

2006-11-07 01:45:00 2247

原创 怎样正确声明 main()?

 怎样正确声明 main()? int main(), int main(void) 或者 int main(int argc, char *argv[]) (显然 argc 和 argv 的拼写可以随便)。

2006-11-06 23:53:00 1134

原创 C图形编程5

/*********************************//*      一个简单的图形 program   *//*      author:xwlee             *//*      time: 06/11/3            *//*********************************/#include "stdio.h"#include "coni

2006-11-06 23:51:00 1109

原创 计算机等级考试三级网络技术复习提纲

第一章 计算机基础知识  1、计算机的发展阶段:经历了以下5个阶段(它们是并行关系):大型机阶段(经历四小阶段它们是取代关系)、小型机阶段、微型机阶段、客户机/服务器阶段(对等网络与非对等网络的概念)和互联网阶段(Arpanet是在1983年第一个使用TCP/IP协议的。document.write("");ad_dst = ad_dst+1;在1991年6月我国第一条与国际互联网连接

2006-11-06 11:33:00 4729 1

原创 C 语言中布尔值的候选类型是什么?为什么它不是一个标准类型?

 C 语言中布尔值的候选类型是什么?为什么它不是一个标准类型?我应该用 #define 或 enum 定义 true 和 false 值吗? C 语言没有提供标准的布尔类型, 部分因为选一个这样的类型涉及最好由 程序员决定的空间/时间折衷。 (使用 int 可能更快, 而使用 char 可能更节省数据空间。然而, 如果需要和 int 反复转换, 那么小类型也可能生成 更大或更慢的代码。)使用 

2006-11-03 17:14:00 1502 1

原创 C图形编程4

 /*********************************//*      int86() program          *//*      author:xwlee             *//*      time: 06/11/3            *//*********************************/#include "stdio.h"#inclu

2006-11-03 01:18:00 999

原创 C图形编程3

 /*********************************//*      struct text_info program *//*      author:xwlee             *//*      time: 06/11/3            *//*********************************/#include "stdio.h"#inclu

2006-11-03 00:36:00 1201 1

原创 C图形编程2

/*********************************//*      text_window program      *//*      author:xwlee             *//*      time: 06/11/2            *//*********************************/#include "stdio.h"#includ

2006-11-03 00:13:00 1136

原创 C图形编程1

/*********************************//*      text_window program      *//*      author:xwlee             *//*      time: 06/11/2            *//*********************************/#include "stdio.h"#includ

2006-11-02 23:34:00 1335

原创 十二.档案之输入与输出

 档案之输入与输出        C++软件本身提供了许多档案的输入与输出,以方便读者设计与档案有关的系统函数。基本上,我们可以将这些函数分成两大类。 1.        1.        有缓冲区输入与输出(Buffered I/O) 当它在读取档案数据或将数据写入档案时,一定都先经过一个缓冲区。  2.       2.       无缓冲区输

2006-11-01 11:28:00 1138

原创 十一.结 构 与 联 集

结 构 与 联 集l        l        结 构 (Structure) 通常一个简单之变量或数组不足以用来储存复杂之记录。C语言中有结构体之架构,允许使用者宣告数据实体将不同形式之元素储存一起。事实上,结构是一种是一种由使用者自订之数据型态。  在C语言中,结构的宣告方式如下 :            struct 结构名称卷标 { 数据型态  数据变量元

2006-11-01 11:25:00 1055

原创 十.阵 列 与 指 标

阵 列 与 指 标 l          l          何谓数组 ( Array)1.          1.          有限个相同数据型态之元素组成之集合2.          2.          一大块连续之内存3.                                  3.          一组索引与数据对映l  

2006-11-01 10:49:00 1037

原创 九、C 的 前 置 处 理 器

 C 的 前 置 处 理 器l        l         前 置 处 理 器 (preprocessor)我 们 在 写 程 式 的 时 候 , 常 常 会 碰 到 某 些 资 料 重 覆 使 用 或 是 某 些 程 式 片 段 因 特 定 的 条 件 下 须 放 弃 , 如果 以 正 常 的 方 式 来 写 作 程 式 , 可 能 会 增 加 无 谓 的 程 式 片

2006-11-01 01:03:00 1112

原创 八、递归 ( recursion)

递归 ( recursion)C 语 言 的 函 数 可 进 行 递 回 呼 叫 ( recursive call ) , 也 就 是 说 在函 数 之 中 可 呼 叫 函 数 本 身 。 函 数 在 进 行 递归 呼 叫 时 , 在 其 所 使 用 的 变 数 被 堆 积 在 堆 叠 区 域 , 每次 执 行 return 叙 述 , 函 数 在 该 层 呼 叫 中 所 使 用 的

2006-11-01 00:52:00 1141 2

原创 七、函 数

函 数l        l        何 谓 函 数 ?1.      1.      C语言使用的函数可以写出非常漂亮的程序结构,使程序简单化,侦错容易。2.      2.      将重复之某些指令撰写成一个函数,可减少编辑程序时间,更可使程序精简,清晰了解。3.      3.      C语言使用的函数其呼叫方法与数学上使用函数完全相同, 例 如 :a

2006-11-01 00:37:00 938

原创 六、流 程 控 制

流 程 控 制  l        l        控 制 结 构 ( control structure )结 构 化 程 式 设 计 的 基 础 建 立 在 下 列 三 个 结 构 : ( 1 ) 循 序 ( sequential ) : 以 一 个 接着 一 个 方 式 进 行 作 业 。( 2 ) 条 件 执 行 ( conditional ) : if_th

2006-11-01 00:25:00 929

原创 五、C语言基本数据处理

C语言基本数据处理 l          l          算 术 运 算 元 ( Arithmetic operators )将 整 数及浮 点 数 或 字 元 指 定 给 某 一 不 特 定 的 变 数 之 动 作  l        l        加、减、乘、除、负 数 及 模 数 运 算子 加 ( + )、减 ( - )、乘 ( * )、除 ( / ) 为

2006-11-01 00:16:00 1669

原创 四、基 本 输 入 / 输 出 函 数

基 本 输 入 / 输 出 函 数  l        l        格 式 化 输 出 函 数 printf( )语 法 如 下 :           printf(format_string,arg1,arg2,...argn);   

2006-11-01 00:10:00 1047

定时关机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关注的人

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