- 博客(24)
- 收藏
- 关注
原创 ioctlsocket()函数
简述: 控制套接口的模式。 #include int PASCAL FAR ioctlsocket( SOCKET s, long cmd, u_long FAR* argp); s:一个标识套接口的描述字。 cmd:对套接口s的操作命令。 argp:指向cmd命令所带参数的指针。 注释: 本函数可用于任一状态的任一套接口。它用于获取与套接口相关的
2010-03-17 22:44:00 1567
转载 c++中的#include "stdafx.h"是什么意思?
#include "stdafx.h"是预编译处理器把stdafx.h文件中的内容加载到程序中来。stdafx.h 1名称的英文全称为:Standard Application Fram Extend 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这
2010-03-15 13:55:00 2072 1
原创 字符串常量与字符串变量的区别
字符串常量和字符串变量一样,都是一个一维字符数组。两者的区别在于:字符串变量的名字(一维字符数组名)及其所需的存储空间是显式定义的,并通过名字来引用相应的字符串变量。而字符串常量所需的存储空间是隐式定义的,并且其根本就没有名字。
2010-03-12 00:46:00 3558
原创 C语言复习之指针数组
//读入10行正文(每行不超过80个字符),然后从小到大排序输出。#include#include#define N 10void bubble_sort(char*x[],int n){ int i,j,k; char*t; for(i=0;i { k=n; for(j=n-1;j>i;j--) if(strcmp(x[j-1],x[j])>0) { t=x[j];
2010-03-12 00:40:00 551
原创 C语言复习之平台问题
/*平台问题。一维有序数组中值相同的元素构成一个“平台”,平台中的元素是该平台的长度*/#include"stdio.h"#define N 10int x[],n;void bubble_sort(int x[],int n){ int i,j,k,t; for(i=0;i { k=n; for(j=n-1;j>i;j--) if(x[j-1]>x[j]) { t=x[j];
2010-03-10 22:03:00 863
原创 计算机硕士工资一览表 08年各大IT公司薪水行
转自:http://blog.sina.com.cn/s/blog_4997a23a0100b2xc.html 分作互联网、软件、硬件、网络4个方向,这样大家也好对比一下。 互联网: 百度: 搜索等核心部门16W+,实习是一个很好的途径,我有几个同学都是实习时留下的 google: 18W+,会有股票 腾讯QQ: 本科生至少7W,研究生至少10W,腾讯研究院16W+ 网易:
2009-12-29 23:14:00 6730
转载 回调函数
Callback Function 什么是回调函数? 首先做一个形象的比喻: 你有一个任务,但是有一部分你不会做,或者说不愿做,所以我来帮你做这部分,你做你其它的任务工作或者等着我的消息,但是当我完成的时候我要通知你我做好了,你可以用了,我怎么通知你呢?你给我一部手机,让我做完后给你打电话,我就打给你了,你拿到我的成果加到你的工作中,继续完成其它的工作.这就叫回叫,手机是我通知你
2009-12-26 17:47:00 657
转载 钩子函数
WINDOWS的钩子函数可以认为是WINDOWS的主要特性之一。利用它们,您可以捕捉您自己进程或其它进程发生的事件。通过“钩挂”,您可以给WINDOWS一个处理或过滤事件的回调函数,该函数也叫做“钩子函数”,当每次发生您感兴趣的事件时,WINDOWS都将调用该函数。一共有两种类型的钩子:局部的和远程的。 局部钩子仅钩挂您自己进程的事件。 远程的钩子还可以将钩挂其它进程发生的事件。远程的
2009-12-26 17:27:00 717
转载 句柄
句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括: *.模块(module) *.任务(task) *.实例(instance) *.文件(file)
2009-12-26 16:58:00 4128 1
原创 数据驱动式攻击
数据驱动攻击技术及其新发展 数据驱动攻击是通过向某个程序发送数据,以产生非预期结果的攻击,通常为攻击者给出访问目标系统的权限,数据驱动攻击分为缓冲区溢出攻击、格式化字符串攻击、输入验证攻击、同步漏洞攻击、信任漏洞攻击等。 第1种,缓冲区溢出攻击。缓冲区溢出攻击的原理是向程序缓冲区写入超出其边界的内容,造成缓冲区的溢出,使得程序转而执行其他攻击者指定的代码,通常是为攻击者打开远程连接的She
2009-12-22 12:07:00 2781
转载 防火墙原理简介
防火墙能增强机构内部网络的安全性。防火墙系统决定了哪些内部服务可以被外界访问;外界的哪些人可以访问内部的服务以及哪些外部服务可以被内部人员访问。防火墙必须只允许授权的数据通过,而且防火墙本身也必须能够免于渗透。 防火墙的五大功能 一般来说,防火墙具有以下几种功能: 1.允许网络管理员定义一个中心点来防止非法用户进入内部网络。 2.可以很方便
2009-12-20 10:10:00 1073
原创 继续奋斗~~
昨天又去考了一次六级,本想把自己的六级分数再刷的高一些,可是考完之后感觉却不是那么太好,哎...毕竟没有尽自己的全力呀~~ 最近在学vc++以及网络通信方面的一些知识,可能是刚开始学的缘故吧,感觉学的稀里糊涂的。还需要再加把劲呀,给自己加油,继续努力,come on!
2009-12-20 09:43:00 580
转载 dos攻击
dos攻击 DoS是Denial of Service的简称,即拒绝服务,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。最常见的DoS攻击有计算机网络带宽攻击和连通性攻击。带宽攻击指以极大的通信量冲击网络,使得所有可用网络资源都被消耗殆尽,最后导致合法的用户请求就无法通过。连通性攻击指用大量的连接请求冲击计算机,使得所有可用的操作系统资源都被消耗
2009-11-28 14:55:00 969
转载 以太网
历史 以太网技术的最初进展来自于施乐帕洛阿尔托研究中心的许多先锋技术项目中的一个。人们通常认为以太网发明于1973年,当年罗伯特.梅特卡夫(Robert Metcalfe)给他PARC的老板写了一篇有关以太网潜力的备忘录。但是梅特卡夫本人认为以太网是之后几年才出现的。在1976年,梅特卡夫和他的助手David Boggs发表了一篇名为《以太网:局域计算机网络的分布式包交换技术》的文章。
2008-12-16 18:21:00 937
转载 关于802.11协议族
802.11a 高速WLAN协议,使用5G赫兹频段。 最高速率54Mbps,实际使用速率约为22-26Mbps 与802.11b不兼容,是其最大的缺点。也许会因此而被802.11g淘汰。 802.11b 目前最流行的WLAN协议,使用2.4G赫兹频段。 最高速率11Mbps,实际使用速率根据距离和信号强度可变 (150米内1-2Mbps,50米内可达到11Mbps) 802.11b的较
2008-12-16 18:18:00 833
原创 什么是“单播”“组播”和“多播”
当前的网络中有三种通讯模式:单播、广播、组播(多播),其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。 一、单播: 主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用IP单播协议。网络中的路由器和交换机根据其目
2008-11-24 23:24:00 902
原创 交换机与路由器的区别
交换机与路由器的区别 计算机网络往往由许多种不同类型的网络互连连接而成。如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。因此通常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也可简称为互联网、互连网。 将网络互相连接起来要使用一些中间
2008-09-24 23:27:00 715
原创 ATM交换机
1、ATM基本排队原理 ATM交换有两条根本点:信元交换和各虚连接间的统计复用。信元交换即将ATM信元通过各种形式的交换媒体,从一个VP/VC交换到另一个VP/VC上。统计复用表现在各虚连接的信元竞争传送信元的交换介质等交换资源,为解决信元对这些资源的竞争,必须对信元进行排队,在时间上将各信元分开,借用电路交换的思想,可以认为统计复用在交换中体现为时分交换,并通过排队机制实现。 排队机制是AT
2008-09-23 23:43:00 1774
原创 交换机
概念和原理 交换(switching)是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术统称。广义的交换机(switch)就是一种在通信系统中完成信息交换功能的设备。 在计算机网络系统中,交换概念的提出是对于共享工作模式的改进。我们以前介绍过的HUB集线器就是一种共享设备,HUB本身不能识别目的地址,当同一局域网内的A主机给B主机传输数据
2008-09-23 23:38:00 1243
转载 集线器
集线器的英文称为“Hub”。“Hub”是“中心”的意思,集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI(开放系统互联参考模型)参考模型第一层,即“物理层”。集线器与网卡、网线等传输介质一样,属于局域网中的基础设备,采用CSMA/CD(一种检测协议)访问方式。 集线器属于纯硬件网络底层设备,基本上不具有类似于交换机
2008-09-23 23:36:00 1762
原创 TCP/IP协议
什么是 TCP/IP? TCP/IP 是供已连接因特网的计算机进行通信的通信协议。 TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。 TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。 TCP/IP协议介绍 TCP/IP的通讯协议
2008-09-23 23:24:00 2683
原创 北大ACM部分题目分类
POJ上一些题目在http://162.105.81.202/course/problemSolving/ 可以找到解题报告。《算法艺术与信息学竞赛》的习题提示在网上可搜到一.动态规划参考资料:刘汝佳《算法艺术与信息学竞赛》《算法导论》推荐题目:http://acm.pku.edu.cn/JudgeOnline/problem?id=1141 简单htt
2008-09-21 10:36:00 1374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人