- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 使用WinSock2 SPI进行网络控制访问内容
使用WinSock2 SPI进行网络控制访问内容 cpr;cpro_cbd=#trans; cpro_cbg=#trans; cpro_ctitle=#000000; cpro_clink=#000000; cpro_w=468; cpro_h=15; cpro_template=tlink_default_46
2007-12-25 15:18:00 1242
转载 关于bind:
关于bind: INADDR_ANY 的具体含义是,绑定到0.0.0.0。此时,对所有的地址都将是有效的,如果系统考虑冗余,采用多个网卡的话,那么使用此种bind,将在所有网卡上进行绑定。在这种情况下,你可以收到发送到所有有效地址上数据包。 例如: SOCKADDR_IN Local; Local.sin_addr.s_addr = htonl(INADDR_ANY); 另外一种方式
2007-12-25 15:02:00 853
转载 对象生死劫 - 构造函数和析构函数的异常
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.
2007-12-22 22:55:00 604
转载 析构函数中抛出的异常
前两篇文章讨论了对象在构造过程中(构造函数)和运行过程中(成员函数)出现异常时的处理情况,本文将讨论最后一种情况,当异常发生在对象的析构销 毁过程中时,又会有什么不同呢?主人公阿愚在此可以非常有把握地告诉大家,这将会有大大的不同,而且处理不善还将会毫不留情地影响到软件系统的可靠性和稳 定性,后果非常严重。不危言耸听了,看正文吧! 析构函数在什么时候被调用执行?
2007-12-21 16:41:00 939
转载 WINDOWSW 内核对象,继承特性
1.内核对象句柄的继承性当父进程创建内核对象时,必须向系统指明,它希望对象的句柄是个可继承的句柄。父进程可以使用一个或多个内核对象句柄,并且该父进程可以决定生成一个子进程,为子进程赋予对父进程的内核对象的访问权。 注意啦:虽然内枋对象句柄具有继承性,但是内核对象本身不具有继承性. 2.创建能继承的句柄父进程只要指定SECURITY_ATTRIBUTES 结构中的bInher
2007-12-19 10:32:00 800
转载 windows 内核对象II
1.内核对象概念 windows内核对象是由操作系统内核分配一个内存块,只能由内核访问和管理。所以,应用程序是无法在内存中找到这些它们并维护它们的,应用程序只能通 过句柄的方式并调用windows提供的一系列内核对象操作接口并依赖于OS来进行维护,而且这些句柄对于应用程序来说也是不透明的(微软本身就没有给出 详细的解释和定义),应用程序只有句柄的使用权,而无修改权。 例如:进程内核对象,线程内
2007-12-19 10:26:00 695
转载 windows 内核对象
Windows内核资源列表 单地说: 内核对象是系统的一种资源。系统对象一旦产生,任何应用程序都可以开启并且使用该对象。系统给内核对象一个计数值作为管理只用,内核对象包括: event,mutex,semaphore,file,file-mapping,preocess,thread.这些内核对象每次产生都会返回一个handle,作为标
2007-12-19 10:05:00 874
转载 TCP/UDP服务端和客户端创建步骤
TCP/UDP服务端和客户端创建步骤 CP编程的服务器端一般步骤是: 1、创建一个socket,用函数socket();2、设置socket属性,用函数setsockopt(); * 可选3、绑定IP地址、端口等信息到socket上,用函数bind();4、开启监听,用函数listen();5、接收客户端上来的连接,用函数accep
2007-12-10 23:31:00 2601 1
转载 常见的三个网络协议的区别:TCP/IP、NetBEUI、IPX/SPX
网络协议(Protocol)是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守 则。网络协议并不是一套单独的软件,它融合于其他所有的软件系统中,因此可以说,协议在网络中无所不在。网络协议遍及OSI通信模型的各个层次,从我们非 常熟悉的TCP/IP、HTTP、FTP协议,到OSPF、IGP等协议,有上千种之多。对于普通用户而言,不需要关心太多
2007-12-10 23:11:00 6583
转载 malloc/free 和 new /delete 的区别
malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于mall
2007-12-10 10:36:00 563
tcc-0.9.25-win32-bin
2011-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人