
C/C++
文章平均质量分 94
东东
这个作者很懒,什么都没留下…
展开
-
《编程珠玑》问题的C实现——2:向量旋转
#include #include #define SIZE 17void reverse(int start, int end);int data[SIZE] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17};int main(void){ int i = 5; reverse原创 2009-09-09 11:10:00 · 749 阅读 · 0 评论 -
RFC SDK 指南 基础知识
The RFC client is the instance who calls the remote function module, which is provided by an RFC server. RFC客户端远程调用RFCServer提供的函数模块。 The RFC calls are accomplished via an RFC connection. Up t原创 2011-06-12 16:02:00 · 2035 阅读 · 0 评论 -
RFC SDK 指南 SAP Release 7.1 ——介绍
The RFC Library offers an interface to an R/3 system. The RFC library is the most commonly used and installed component of existing SAP software. This interface provides the opportunity to call any RF翻译 2011-06-12 00:32:00 · 2852 阅读 · 0 评论 -
Winsock2 AsyncSelect编程实例
<br />#include <winsock2.h>#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <conio.h>#define PORT 5150#define BUFFER_SIZE 8192#define WM_SOCKET (WM_USER + 1)typedef struct _SOCKET_INFORMATION{ BOOL bRecvPosted; CH原创 2010-10-27 09:52:00 · 3795 阅读 · 0 评论 -
vc字符串转换处理
1.头文件中要定义宏;#define UNICODE #define _UNICODE ////////////////////char buf[128]; memset(buf, 0, 128); strcpy(buf, "你好"); WCHAR pCName[128]; memset(pCName, 0,1 28); MultiByteToWideChar(CP_THR转载 2010-01-14 15:33:00 · 713 阅读 · 0 评论 -
网络通信中的协议设计
在简单网络通信中,通信协议的设计应坚持以下原则:向下兼容、安全、纠错能力、精简、可扩充。 以下是我初步设计的一个通信协议,请大家过目,指正。以方便我完善之。谢谢!!!! 协议格式如下:4bit4bit8bit 主版本副版本子版本模块命令标志位(32bit)序号(16bit)预定序号(1原创 2010-03-02 15:15:00 · 4357 阅读 · 5 评论 -
HTTP协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTT转载 2009-12-21 20:37:00 · 683 阅读 · 0 评论 -
网络蜘蛛程序的设计与实现(三)网页分析算法
网页分析算法可以归纳为基于网络拓扑、基于网页内容和基于用户访问行为三种类型基于网络拓扑的分析算法基于网页之间的链接,通过已知的网页或数据,来对与其有直接或间接链接关系的对象(可以是网页或网站等)作出评价的算法。又分为网页粒度、网站粒度和网页块粒度这三种。 1 网页(Webpage)粒度的分析算法 PageRank和HITS算法是最常见的链接分析算法,两者都是通过对网转载 2009-10-10 16:35:00 · 1981 阅读 · 0 评论 -
网络蜘蛛程序的设计与实现(二)网页抓取策略
网页的抓取策略可以分为深度优先、广度优先和最佳优先三种。深度优先在很多情况下会导致爬虫的陷入(trapped)问题,目前常见的是广度优先和最佳优先方法。广度优先搜索策略广度优先搜索策略是指在抓取过程中,在完成当前层次的搜索后,才进行下一层次的搜索。该算法的设计和实现相对简单。在目前为覆盖尽可能多的网页,一般使用广度优先搜索方法。其基本思想是认为与初始URL在一定链接距离内的网页具有主题相关原创 2009-10-10 16:27:00 · 2937 阅读 · 0 评论 -
网络蜘蛛程序的设计与实现 (一)前言
本文是我在学习了C语言之后在Linux下的一次实习式的开发练习。肯定会有许多不成熟的地方,还请各位大虾莅临指导。什么时网络蜘蛛。 网络蜘蛛即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址原创 2009-10-09 08:48:00 · 1181 阅读 · 0 评论 -
Linux网络编程:一个简单的正向代理服务器的实现
Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到, Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作 性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功能也是一个非常重要的原因,尤其是 Linux强大的网络功能更是转载 2009-09-21 11:28:00 · 3286 阅读 · 0 评论 -
二分查找法的C语言实现:递归与循环
1.递归实现:#include #define SIZE 10int data[SIZE] = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100};int step = 0;int two_search(int start, int end, int val);int main(void){ int val = 60; i原创 2009-09-09 11:30:00 · 3001 阅读 · 1 评论 -
《编程珠玑》中的问题用C实现——1
问题描述:一顺序文件中至多存在10000000个记录,每条记录都是一个7位整数,请对此文件中数据进行排序。要求:1.程序可使用内存只有1MB。2.程序运行时间尽可能的短。补充说明:每个记录都是一个7位正整数,并且没有其他的关联数据,每个整数至多只能出现一次。 实现纲要:在现实中,位图和位向量很常见,我们可以使用一个20位的字符串来表示一个小型的小于20的非负整数集合。例如原创 2009-09-09 10:41:00 · 645 阅读 · 0 评论 -
RFC SDK 指南 客户端程序的编写
An external RFC client program calls a remote RFC function. The following steps have to be conducted by an external RFC client:1. Open an RFC-Connection. In this phase a valid RFC client handle will b原创 2011-06-12 16:27:00 · 1251 阅读 · 0 评论