自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Robin's Log

那能得叙曲幽静,唯有念头笑巍峨

  • 博客(93)
  • 收藏
  • 关注

原创 Prim 算法代码例子

#include #include #include #define INFINITY INT_MAX #define MAX_VERTEX_NUM 20 typedef int VRType;typedef int InfoType;typedef char VerTexType;typedef struct ArcCell{ VRType adj;  InfoType *info;

2004-12-10 11:54:00 2466 1

原创 对于图的遍历的四种问题

图建立,输入示例:input the number for vexnum and arcnum:8 9input8char for vexs(use -enter- to change):abcdefghinput9arc(char -enter- char -enter- weigh):0:ab111:ac112:bd113:be114:dh235:eh116:c

2004-12-03 11:09:00 4145

原创 AES (http://www.cryptosystem.net/aes/)

AES - The State of the Art of Rijndael’s SecurityElisabeth Oswald ∗ Joan Daemen† Vincent Rijmen‡October 30, 20021 IntroductionIn October 2000, the US National Institute of Standards and Technology (NI

2004-11-18 19:54:00 2879

原创 huffman树和huffman编码

//huffman树和huffman编码 #include #include #include #include #define  OVERFLOW -1typedef struct{     char letter;  int weight;  int parent;  int lchild;  int rchild;}HTNode,*HuffmanTree;typede

2004-11-18 19:15:00 4340 2

原创 进制转换3例

1、  键盘输入N个十六进制数据,每次一位(0~F),将其累加,和存放到SUM单元中;若输入非十六进制数则结束;再将SUM单元的值用十六进制数据换行输出。data segment        num     db      ?        adtab   dw      addr1, addr2, addr4, addr8         tb1     db      I am stu

2004-11-17 15:46:00 1703 1

原创 MD5算法研究

综述  MD5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的

2004-11-15 22:07:00 2881

原创 高斯消元法的应用

//执行环境是VC 6.0//通过高斯消元法求解方程的解//input://           2 5 8//           9 2 12//output://    x1:1.073171//    x2:1.170732//方程如下://{2x + 5y = 8//{9x + 2y = 12#include #include void main( void ){ int n, i,

2004-11-09 16:54:00 2747

转载 类型转换(entir)

http://dev.csdn.net/develop/article/12/12365.shtm

2004-11-07 10:12:00 1218

转载 RSS指南(转贴)

第一部分:今天互联网的新趋势互联网是一个让人兴奋而又眩晕的地方。用户常遇到两个大问题:第一是如何在浩翰的信息海洋中找到自己需要的内容;第二是如何能跟上瞬息万变,永不停息的新知识和新内容。象GOOGLE和百度这样的搜索引擎解决了第一个问题,因而成为第一代互联网工具的代表。而第二个问题的解决方法目前正悄然兴起,这就是基於RSS和ATOM技术的网络内容“推” 技术,一个可以使成千上万网民更高

2004-10-28 23:06:00 1409

原创 汇编中的不同进制的输入与输出操作

从键盘上接受两个4位十六进制数,在下一行以二进制形式输出两数的异或的结果。并将此二进制数的结果中的第3到第0与第15位到第12位对调,再以十六进制输出!终于自己搞定了。论坛里问不出这样的程序啊! 算法简介:        实现这样的输入和输出,关键是要注意ASCII码(非压缩的BCD码)和压缩的BCD的转换。        输入十六进制数:                十六进制数包括a

2004-10-27 23:59:00 2656

原创 bezier曲线的插值模拟算法

/***********************************************************************  REVISION LOG ENTRY  Revision By: http://blog.csdn.net/hongweijin  Revised on : 2004-10-22 5:34:30  Comments   : bezier二次曲线的插值模

2004-10-23 09:49:00 6084 2

原创 字符串编程,将字符串S中出现的子串T1用字符串T2替代。

/*字符串编程,将字符串S中出现的子串T1用字符串T2替代ahebhechedhehehello!ahello!bhello!chello!dhello!*//*静态数组实现*/#include #include #include #define MAXSTRLEN 255typedef unsigned char SString[MAXSTRLEN + 1];type

2004-10-21 19:19:00 4175

原创 非压缩的bcd码表示的两位十进制运算

;x*y/t并把结果存入u , u+1, u+2, u+3data segment x dw 2 dup(?) y dw 2 dup(?) t db 1 dup(?) u db 1 dup(?) z dw 2 dup(?) i dw 2 dup(?) j dw 2 dup(?) k db 1 dup(?) m db 1 dup(?) n db 1 dup(?)data endscode segme

2004-10-20 07:02:00 5873

原创 循环队列的基本函数操作

/***********************************************************************  REVISION LOG ENTRY  Revision By: http://blog.csdn.net/hongweijin  Revised on : 2004-10-14 18:05:29  Comments   : 循环队列的一般操作 ***

2004-10-14 19:38:00 2933 1

原创 链表堆栈的基本函数

/***********************************************************************  REVISION LOG ENTRY  Revision By: http://blog.csdn.net/hongweijin  Revised on : 2004-10-12 21:33:31  Comments   : 用链表堆栈实现表达式的计算

2004-10-13 14:13:00 1518 1

原创 线性排序

#include typedef int arr[10];void read_arr(arr g){ int i ; for(i = 0; i  {  printf("Please input the number %d:", i);  scanf("%d", (g + i)); }}void display_arr(arr h){ int i;    for(i = 0; i  { 

2004-10-13 13:36:00 1361 1

原创 堆栈

//////////////////////////////////////////////////////////////////////////// 设置一个顺序栈SS和一个链栈LS,实现以下操作:// 从键盘输入若干个正整数(以输入负数为结束标志),依次压入SS中。// 然后分别显示输入数据的逆序和正序的值(可以用LS辅助实现显示正序的值)// **屏幕显示如下例所示:// 3  4  6 

2004-10-08 11:33:00 1132

原创 链表

#include #include #define  OK  1#define  ERROR  0typedef int ElemType, Status;typedef struct LNode{ ElemType  data;  // 数据域 struct LNode *next; // 指针域}LNode, *LinkList; Status ListInsert_L(Lin

2004-10-08 09:53:00 1200

转载 Regsvr32在实际中的应用

 1.恢复图片预览功能:Windows    XP的图片预览功能,对应的控件文件为thumbvw.dll。如果该功能损坏,可单击“开始”-“运行”,在“打开”框中输入:“Regsvr32 Thumbvw.dll”,单击“确定”执行命令,这时就会弹出提示框:“DllRegisterServer in Thumbvw.dll succeeded.”,这表明控件注册成功。重新启动电脑,Win

2004-10-06 09:42:00 1819

原创 XP中被嵌入到可信进程(如:Explorer.exe)的木马dll文件

最近家里的电脑的浏览器被窜改,我试着将浏览器恢复,并删除了注册表的键值,当我没有重新启动的时候是可以恢复的,但是当我们重新启动的时候,有两个dos文件在运行,但是一下就消失了,没有看到命令,我也试过系统恢复,但是一开始是没事的,后来还是被改了,于是我想应该是被嵌入的dll文件导致的,因为我试图寻找进程,但是总有两个更新进程在,一个是提示16位,一个是32位,我想应该是这个文件的问题,但是不知道如何

2004-10-05 17:43:00 3563

原创 从黑白到黑白

当我们每次看完电影的时候,总是那样的沉浸在那边,没有了咖啡,没有了代码,当然更没有了这个世界……真的当你成为一个作家的时候,你会想我曾经可能还会是程序员,当你现在是程序员的时候,你会想现在可能是以前的作家,没有区别,黑白颠倒是一种错误,只是一种角色的更换,你可以是黑帮老大,因为你对网络说,我们多听我的吧,你也可以是作家,也对网络说,你们也听我的吧。呵呵,没有什么不对的,那到底是什么才可以把这个问题

2004-09-30 23:55:00 1107

转载 程序设计之道

程序设计之道◎目录卷首插画自序卷一 静寂虚无卷二 古之大师卷三 构思与设计卷四 编撰程式卷五 维护卷六 管理卷七 公司智慧卷八 硬软体卷九 结语关于作者关于本书卷首插画  卷首的古代插画代表电脑程式界九个不朽。传统莲枝代表专案管理,仙鹤则是组合语言。豺狼如同走狗像

2004-09-30 20:55:00 1781

原创 利用lagrange插值法计算函数值

x:   10    15     20          y:   1   1.1761  1.3010求f(13);答案:#include #include void main( void ){ int  n; float *x = NULL; float *y = NULL; float xFound; float yGet = 0.0; float   yGetTemp =

2004-09-30 15:45:00 3591

原创 最大子序列和问题的思考

/* * 问题描述: * 最大的子序列和问题:给定整数A1, A2, ....AN (可能有负数), *      求Ak到Aj的最大和值k--j是连续的 *      可以给出线性的算法(看MaxSubsequenceSum2.cpp) */#include #define  NUM 8void main( void ){ // // set the number // int sour

2004-09-28 16:55:00 1351

原创 ping 命令

/******************************************************************************/ * ping.c - Simple ping utility using SOCK_RAW * * This is a part of the Microsoft Source Code Samples. * Copyright 1996

2004-09-23 11:17:00 2025

转载 Beej网络socket编程指南

Beej网络socket编程指南[Version 1.5.5][ http://www.ecst.csuchico.edu/~beej/guide/net/]介绍  Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等…     好在我已

2004-08-30 19:57:00 1248

原创 昨晚从晚会回来!(记中国软件十大杰出青年颁奖晚会)

对于现状昨晚从晚会回来,网上看了雷军的介绍。如梦初醒!       在很长的一段时间里,我都是以为自己的未来是非常美好的,唾手可得!认为在大学就应该全力的学习知识,其他的事只是累赘!当然这样的想法在许多时候也被自己置疑过,不过从看了他的简介后明白,我们的时间太有限了。我们要学的东西太杂了。而每门都是优的想法其实是缺乏远见的。 雷军在他的大学的第一个晚上,去上自习课,我也欣慰的对自己

2004-08-28 10:11:00 1547

原创 不要总是一起吃饭(自起)

前不久,看了一部由美国哥伦比亚广播公司(CBS)制作的名为幸存者(Surviors)的电视游戏纪实片。该片讲述了一场“游戏”,16名来自美国各地的应招者被集中在南中国海的一片海岸丛林里,并且在与外界隔绝的情况下,进行一场为期39天的“幸存者游戏”。他们分成两组(TAGI TRIBE和PAGONG TRIBE),这两组每3天进行一场团体比赛,胜方会得到豁免权或他们要求的物品,而负方将举行投票淘汰掉他

2004-08-28 10:07:00 2006 2

原创 UNICODE 编程入门(链接)

http://www.vckbase.com/document/viewdoc.asp?id=642

2004-08-28 01:24:00 1504

转载 英中术语对照

--------------------------------------------------------------------------------------------------------------------constructor 建构式declaration 宣告式definition  定义式destructor  解构式expression  算式(运算式)fun

2004-08-27 22:59:00 1950

原创 "网络编程"学习笔记(5)

winsock编程api:(一个和协议无关的接口) 1.nagle算法?2.可靠性和次序性两者不能兼而得之,保证了数据包顺序,就不能自动保证数据的完整性。这是为什么?3.那我们是否考虑网络通讯中的滞后现象?4.在局域网中若一台工作站发出一个消息,那么各台机器需花时间来处理这个数据包,看是否有应用对它感兴趣。这样一台机子中病毒会减慢整一个网络。如前期的“冲击波”使整个局域网瘫痪。

2004-08-26 00:18:00 1472

原创 windows网络编程_阶段总结(1)

几天以来已经完成了一个比较高的一个楼梯,感觉豁然,可以有个阶段的总结。下一个阶段将进入winsock的学习,这将给学习带来实果。对于前阶段,主要是熟悉几个函数,熟悉pipe和mailSlot的应用,是一个基础,但是没有非常的仔细的读过来,我想以后可以买到这样一本书就可以仔细的研读。对于读这样的一本书,感觉是在做网页,自是套用别人写的函数,但是就是这样的一个过程可以给我以实在的帮助,可以

2004-08-24 16:26:00 1057

原创 winsocke 错误对照

sckOutOfMemory 7 内存不足 sckInvalidPropertyValue 380 属性值不效 sckGetNotSupported 394 属性不可读 sckGetNotSupported 383 属性是只读的 sckBadState 40006 所请求的事务或请求本身的错误协议或者错误连接状态 sckInvalidArg 40014 传递给函数的参数格式不确定,或者不在指定范围

2004-08-23 23:49:00 1257 1

原创 "网络编程"学习笔记(4)

"网络编程"学习(4):命名管道命名管道在数据的安全访问上发挥着自己的作用。UNC:Universal naming convention(普遍的命名规则)。LPCTSTR类型通讯模式:(1)字节模式,消息是以连续的字节流的形式,在客户机与服务器之间流动。缺点,在一个时间段里,我们将不知道有多少字节从管道中流通。(2)消息模式,一个完整的数据段,要整读整写。用Microsoft Vis

2004-08-23 17:55:00 1361

原创 句柄的详细解析

句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括:    *.模块(module)    *.任务(task)    *.实例(instance)    *.文件(file)  

2004-08-23 00:36:00 1337

原创 "网络编程"学习笔记(3)

学习笔记(3):Interprocess Communication(单向间通讯):MailSlot(邮槽):邮槽的命名规则://ServerName/MailSlot/[path]name第一部分/ / s e r v e r对应于服务器的名字,我们要在上面创建邮槽,并在在上面运行服务器程序。第二部分/ M a i l s l o t是一个"硬编码"的固定字串,用于告诉系统这个文件名从属于M S

2004-08-22 01:20:00 1220

原创 "网络编程"学习笔记(2)

Wi n d o w s使应用程序能通过操作系统内建的文件系统服务在网络上通信。I/O重定向的概念:?IO在操作系统中,要访问远程的机子,操作系统必需对远程的资源通过网络进行重新的定向,这就是重定向的大致概念。例如,Wi n d o w s允许我们将一个本地磁盘标识符(如E :)映射或重定向到远程计算机上的一个目录共享入口。应用程序若指出自己需要使用E :时,操作系统便会将I / O请求自动重定向

2004-08-19 23:40:00 1147

原创 "网络编程"学习笔记(1)

这几天,一直学习好深奥的一本书,晚上啃完了第一章,好辛苦啊,对着msdn查。希望后面没有这样的累,真希望早些时候回校,但是……。笔记摘录:NetBIOS(NetWork Basic Input/OutPut System ):????? 1.?名词解释:网络的基本输入输出系统。2.?和NetBEUI(Net basic Extend User Interface)构成了一套完整的协议。3.

2004-08-18 22:49:00 1304 2

原创 获得本地的ip地址和用户名

void CGetIpDlg::OnQuery() { char wsHostName[128];                                                                             // 存储主机名 if (gethostname(wsHostName, 128) == 0)                         

2004-08-14 21:17:00 1752 2

转载 关于PASCAL 和 FAR

#define CALLBACK    __stdcall#define WINAPI      __stdcall#define WINAPIV     __cdecl#define APIENTRY    WINAPI#define APIPRIVATE  __stdcall#define PASCAL      __stdcall调用约定(Calling convention):决定函数

2004-08-14 19:33:00 3698 1

空空如也

空空如也

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

TA关注的人

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