自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (54)
  • 收藏
  • 关注

转载 获取网卡信息

用api 函数 GetIfTable() 适用范围: windows98及以上操作系统 包含文件:iphlpapi.h 库文件: iphlpapi.lib 说明: GetIfTable()可以从操作系统维护的MIB库中读出本机各个接口的当前信息,如接口数目、类型、速率、物理地址、接收/发送字节数、错语字节数等等等等。 根据接口类型可以推断出接口的种类,如MIB_IF_TYPE_ETHERNET是指

2009-08-31 10:09:00 2201 2

转载 VC中基于 Windows 的精确定时

VC中基于 Windows 的精确定时中国科学院光电技术研究所 游志宇示例工程下载  在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位 机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的实时控制系统和数据采集系统中,就更需要精确定时操作。  众所周知,Windows 是基于消息机制的系统,任何事件的执行都是通过发送和接收消息来完成的

2009-08-31 09:01:00 499

转载 zip 的压缩原理与实现

无损数据压缩是一件奇妙的事情,想一想,一串任意的数据能够根据一定的规则转换成只有原来 1/2 - 1/5 长度的数据,并且能够按照相应的规则还原到原来的样子,听起来真是很酷。半年前,苦熬过初学 vc 时那段艰难的学习曲线的我,对 MFC、SDK 开始失望和不满,这些虽然不算易学,但和 DHTML 没有实质上的区别,都是调用微软提供的各种各样的函数,不需要你自己去创建一个窗口,多线程编程时,也不需要

2009-08-28 16:28:00 1283

转载 gzip原理与实现

gzip 使用deflate算法进行压缩。zlib,以及图形格式png,使用的压缩算法也是deflate算法。从gzip的源码中,我们了解到了defalte算法的原理和实现。我阅读的gzip版本为 gzip-1.2.4。下面我们将要对deflate算法做一个分析和说明。首先简单介绍一下基本原理,然后详细的介绍实现。 1 gzip 所使用压缩算法的基本原理gzip 对于要压缩的文件,首先使用LZ77

2009-08-28 16:26:00 995

转载 RAR和ZIP:压缩大战真相

计算机技术的开放最大的好处就是在该行业不会再产生垄断,这是为全人类造福的好事,因为这带来自由。ZIP是开放的,RAR不是。    RAR确实比ZIP压缩率高。但是时代进步了,压缩率已经不重要了。现在宽带、大容量硬盘、大容量移动存储设备已经走入寻常百姓家,为了不成比例的压缩率牺牲相当多的压缩时间是非常不划算的事情(尤其是大文件,有经验的人都不会否认这一点)。    RAR是和破解软件紧密相连的,换句

2009-08-28 16:25:00 1368

转载 C语言获取系统时间的几种方式

C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒2 使用clock_t clock() 得到的是CPU时间 精确到1/CLOCKS_PER_SEC秒3 计算时间差使用double difftime( time_t timer1, time_t timer0 )4 使用DWORD GetTickCount() 精确到毫秒5 如果使

2009-08-18 17:26:00 5369 2

转载 socket 套接字

sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW); 基于TCP的socket编程是采用的流式套接字(SOCK_STREAM)。基于UDP采用的数据报套接字(SOCK_DGRAM).1.TCP流式套接字的编程步骤在使用之前须链接库函数:工程->属性->连接器->输入->附加依赖项.ws2_32.lib,OK

2009-08-18 09:37:00 1025

转载 Windows Socket 网络编程 TCP/IP体系结构、特点及相关术语

一、TCP/IP 体系结构与特点1、TCP/IP体系结构TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)(图1.1) IP: 网间协议(Internet Protocol) 负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP,UDP提供分组发送服务。用户进程通常不

2009-08-18 09:34:00 612

转载 Windows Socket 网络编程 套接字编程原理

一、客户机/服务器模式在TCP/IP网络中两个进程间的相互作用的主机模式是客户机/服务器模式(Client/Server model)。该模式的建立基于以下两点:1、非对等作用;2、通信完全是异步的。客户机/服务器模式在操作过程中采取的是主动请示方式:首先服务器方要先启动,并根据请示提供相应服务:(过程如下)1、打开一通信通道并告知本地主机,它愿意在某一个公认地址上接收客户请求。2

2009-08-18 09:33:00 621

转载 socket相关函数

1、读取当前错误值:每次发生错误时,如果要对具体问题进行处理,那么就应该调用这个函数取得错误代码。        int   WSAGetLastError(void );       #define h_errno    WSAGetLastError()错误值请自己阅读Winsock2.h。2、将主机的unsigned long值转换为网络字节顺序(32位):为什么要这样做呢?

2009-08-18 09:30:00 497

转载 Windows Sockets 网络编程 WINDOWS SOCKETS 1.1 程序设计

一、简介WINDOWS SOCKETS 是从 Berkeley Sockets 扩展而来的,其在继承 Berkeley Sockets 的基础上,又进行了新的扩充。这些扩充主要是提供了一些异步函数,并增加了符合WINDOWS消息驱动特性的网络事件异步选择机制。WINDOWS SOCKETS由两部分组成:开发组件和运行组件。开发组件:WINDOWS SOCKETS 实现文档、应用程序接口(API)引

2009-08-18 09:29:00 636

转载 WinSock学习笔记

Socket(套接字)◆先看定义: typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。其定义类似于文件句柄的定义。◆Socket有五种不同的类型:1、流式套接字(stream socket)定义:#define SO

2009-08-18 09:28:00 1642

转载 send,recv,sendto,recvfrom

send函数 int send( SOCKET s,    const char FAR *buf,    int len,    int flags );  不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;第二

2009-08-18 09:23:00 11110 2

转载 delete出错的原因

int *a=new int[10];  ......  delete []a;  ----------------------------------------------------------  当后面delete []a;出现错误的情况大致有:  1 数组的首地址a被你有意无意更改了,如:a++之类的;  2 变量的作用域问题,如:你是在一个函数体中new的,却在另一个函数体中delet

2009-08-17 14:35:00 3574 1

清华大学严蔚敏数据结构题集与答案(用C语言实现)

清华大学严蔚敏数据结构题集与答案(用C语言实现)

2010-04-13

Exceptional C++ Style中文版

Exceptional C++ Style中文版 Exceptional C++ Style中文版

2010-04-13

Visual C++中的异常处理浅析

Visual C++中的异常处理浅析 Visual C++中的异常处理浅析

2010-04-13

cc++异常处理的三个境界

c、c++异常处理的三个境界 c、c++异常处理的三个境界

2010-04-13

Spy++7.1中文版(含有帮助文档)

Microsoft Spy++ v7.1 中文版 Microsoft Spy++是一个非常好的查看Windows操作系统的窗口、消息、进程、线程信息的工具,简单易用,功能强大(Delphi也提供了一个类似的工具WinSight32,但在方便性、易用性上实在不及Spy++)。 此工具一直随Microsoft Visual Studio发行,在Microsoft Visual Studio 2003中微软中文化了该工具,包括帮助,此版本就来源于Microsoft Visual Studio 2003,使用时无需安装,直接运行Spy++可执行文件即可。 一个小窍门(可能大多数人都知道): 你想知道一个软件是用什么开发工具制作而成的吗?哪就使用Spy++查看该程序的窗口或控件,如果窗口或控件的类名均以T开头,那有非常大的几率表明该软件就是用Delphi或者C++ Builder开发而成,同时根据Spy++获得的控件类名你还可以知道该软件使用了什么第三方组件,是不是很有用?

2010-04-07

C++语言99个常见编程错误

《C++语言99个常见编程错误》是C++大师Stephen C. Dewhurst在多年教授C++课程中所遇到的常见错误的心得笔记上编写而成的。《C++语言99个常见编程错误》所有章节都从一个众所周知的、在日常编码或设计实践经常遭遇的问题入手,先指出其不足,再对其背后思想中存在的合理与不合理之处深入剖析,最后取其精华弃其糟粕,给出一个简洁、通用、美轮美奂的方案,指出有关如何规避或纠正它们的建议,从而有助于C++软件工程师避免重蹈他们前辈的覆辙。

2010-03-31

群联助手 V1.3 0712

群联助手 包含软件: 1、群联量产工具--v1.96--v1.08--v1.11 (批处理设置参数) 2、CHIPGENIUS 3.01芯片检测 3、闪存精灵 3.1 4、MyDiskTest 2.5 5、USB移动磁盘速度基准测试 6、USB格式HDD(HP USB存储器格式化工具) 7、Low Level Format 1.3 格式化工具 8、群联U盘私有区加密工具 2.75 9、Low Level Formatter 2.9.1.1 10、UltraISO 9.33.2685 11、QEMU 0.81 拖动版 12、系统标准时间校准软件 软件默认固定运行目录:D:\Mydigit 不要移动后使用(固件的目录默认在D:\Mydigit目录下,除非你手动运行参数设置程序修改,或直接修改各ini参数文件)

2010-03-09

精通windows socket网络开发源代码

精通windows socket网络开发源代码 精通windows socket网络开发源代码

2010-03-09

ChipGenius USB设备芯片型号检测工具

1、快速修复U盘:不用拆机即可查询U盘的芯片型号,快速找到对应的量产工具 2、帮你识别假冒U盘:还怕买到假冒U盘吗?随时带上我吧(配合MyDiskTest更佳) 3、专业选购MP3:MP3主控方案一般厂家都不说,而芯片又是选购MP3的重要指标 4、识别假IPOD:我一直怀疑自已的IPOD是假的,又无法拆开,这个任务交给我搞定 5、维修好帮手:数码维修人员整天和数码产品打交道,我的出现就是你的得力助手 6、其它USB存储:买读卡器、移动硬盘、USB-Hub....,从专业角度帮你挑选对比 7、其它USB外设:摄像头、USB鼠标、打印机、USB声卡....,免拆壳哦 8、主板芯片组:看芯片型号、找驱动、查主板性能,有我更轻松 9、后续还有更多神秘功能,等你来发掘......

2010-03-08

深入解析WINDOWS操作系统(第4版)中文带标签完整高清版PDF109M包1/6

深入解析WINDOWS操作系统(第4版)中文带标签完整高清版PDF109M包6/6。 只有包1要积分。

2010-02-26

抓包结果抓包结果抓包结果抓包结果

抓包结果抓包结果抓包结果抓包结果抓包结果抓包结果抓包结果抓包结果

2009-07-06

分析数据包分析数据包

分析数据包分析数据包分析数据包分析数据包

2009-07-06

wincap编程源码

wincap编程源码 wincap 源码 库 头文件

2009-06-22

wincap程序员手册

很详尽的wincap程序员手册,有大量实例

2009-06-22

捕获并、分析数据包并显示其内容源程序程序!

用vc编写的捕获数据包,并且分析之在电脑终端显示出来!

2009-06-22

qq聊天记录专家破解版

真正的破解版,骗你不是人! 真正的破解版,骗你不是人!

2009-06-09

真正的pdf去密码工具

PDF 清除密码 工具 PDF 清除密码 工具

2009-06-08

rcsetup121强大好用的文件恢复工具

rcsetup121强大好用的文件恢复工具 rcsetup121强大好用的文件恢复工具

2009-06-08

比较完善的局域网聊天传文件工具

类似飞鸽传书 能够自动搜索局域网中的用户,和他们聊天传文件,下了绝不让你后悔!!

2008-12-21

麻省理工学院-算法导论

最经典的介绍算法的书籍,来自国外教材的中文翻译

2008-03-21

010 Editor 602破解版

010 Editor_602破解版

2015-10-12

Python源码剖析.pdf

话不多说,pdf可以下载的很多,但是有目录的能有几个?? 本人亲自整理的pdf目录

2013-10-11

linux C编程实战

花了一个多小时,编写了完整的目录结构,3分就当是我的辛苦费把

2013-01-08

pcre8.30 完整VC工程+例子程序

pcre8.30 完整VC工程+例子程序

2012-12-26

Java程序设计入门教程.pdf

Java程序设计入门教程.pdf

2012-12-03

SQLite+Database+Browser.rar

懂的自然懂

2012-11-28

010Editor Win32Installer

010EditorWin32Installer402.rar

2012-11-28

程序员密码学-中文版.pdf

程序员密码学-中文版.pdf

2012-11-23

公钥基础设施(PKI)—实现和管理电子安全.pdf

公钥基础设施(PKI)—实现和管理电子安全.pdf

2012-11-23

汇编指令查询器AsmFun 1.3.rar

汇编指令查询器AsmFun 1.3.rar

2012-09-29

ildasm(ildasm2.0 ildasm3.0 ildasm5.0 ildasm1.0).net反汇编ildasm 工具

ildasm(ildasm2.0 ildasm3.0 ildasm5.0 ildasm1.0).net反汇编ildasm 工具

2012-09-23

Dis Sharp反编译破解版

Dis Sharp 反编译破解版。 http://netdecompiler.com/ DisSharp Decompiler Features * Inplace Editor Double click or press Enter: Type new name and press Enter: The typical problem with decompilation is the absence of full source information in the executable file. For instance, .NET assembly does not contains names of local variables. Program can automatically assign local names in accordance with their types (what Dis# is really do), but it still too differentiates with the original source. Dis# makes next logical step in this direction. You can edit the names and keep the changes in a project file. ( see screenshot ) * Dis# project file Dis# have it's own metadata structure, which expands PE metadata structure with all necessary for decompilation information, such as local variable names. You can save Dis# metadata in the project file (extension .dis) and keep all changes. * Decompilation Speed Custom metadata provides outstanding decompilation speed, which 25-700 times faster then have other .NET decompilers. Dis# decompiles more then 2000 methods per second. * Multiple Languages decompilation Support for C#, Visual Basic.NET, Delphi.NET and Chrome. * Well formed code Dis# generates code, which is look like the human edited. Dis# .net decompiler have many options to adjust code view for your preferences. * Optimization Dis# optimize code. * .NET 2.0 support Dis# support .NET 2.0 assembly format, generics etc. * Raw Code In some cases you have to view raw code (before high level decompilation algorithms processing). ( see screenshot ) Download Buy Now Code Tools * Deobfuscate You can deobfuscate assembly to restore readable names. * PDB file Dis# extracts names from .PDB file. ( see screenshot ) You can autoload PDB. * XML documentation Dis# load assembly XML documentation. ( see screenshot ) You can autoload XML DOC. * Method calls You can view all methods, that calls from the current method, and all methods, that calls current. ( see screenshot ) * Attribute List of types, methods and fields with attribute Code Options * Full qualified/short names Short names of types are more typical for the manual created original source. But in some cases you can need to see full qualified names of types (with namespaces). Dis# allows you to choose between these modes and also allows to save code source both in full and short projects. * Decimal/Hexadecimal You can generate code with decimal or haxadecimal numeric constants on your choice. * Other code options Unicode Chars, Type Detail, Single Statement Brace and other. Visual Studio project Dis# generates project file for different languages, which is ready to load in Visual Studio. * Source files Source files are distributed in folders corresponding to their namespaces. * AssemblyInfo file Dis# creates AssemblyInfo file with all necessary assembly attributes. * Resources Dis# appends to Visual Studio project all assembly resources. * Resx files Dis# creates .resx files from resources for .NET forms. * Application icon Dis# extracts application icon from .exe file. Pseudo Assembler Intermediate Language assembler contains comprehensive information to produce assembly. This redundancy brings to difficulty of perception of assembler code. Dis# introduces conception of pseudo assembler (pasm). Pasm intends to view, not to compile. It's main differences of IL assembler are: * C# language style method titles. * Only significant part of IL code presents. * Only those assembler instructions have labels, which are really targets of the branches. Labels have numerical orders. * Exception of nonsignificant instructions (such as endfinally). ( see screenshot ) Assembly Browser * Easy navigate You can easy navigate to class member. Select project tree node and press ENTER or double click mouse. * Information User can see AssemblyInfo, References, Resources and Entry Point of assembly. * Outline in different modes Public, public + protected, public + protected + internal and full outline class interfaces are available to see. Interface * Single/many document interface You can view new class/method in the same window or in the new tab page. * Auto decompile mode You can turn on auto decompilation of methods, when you select method node. * Style You can select interface style (IDE2005, Office2003 or Plain)

2012-09-23

DT_FixRes 脱壳后资源修复工具

DT_FixRes 脱壳后资源修复工具 看不惯别人要10分,特分享给分少的同学

2011-09-19

输入表免杀技术总结精装版

输入表免杀技术总结精装版

2011-09-15

ipv6_xp_测试例子及说明

ipv6_xp_测试例子及说明,花十分从别人那下载的,整理后奉献给大家!

2011-06-07

OD入门初级教程,适合新手学习

OD入门初级教程,适合新手学习 OD入门初级教程,适合新手学习 OD入门初级教程,适合新手学习

2011-01-25

慧聪SM32X量产工具

慧聪SM32X量产工具,内附有教程。 慧聪SM32X量产工具,内附有教程。 慧聪SM32X量产工具,内附有教程。

2011-01-25

Linux内核源代码导读(完整版)

Linux内核源代码导读 中国科学技术大学计算机系 陈香兰之前CSDN有个版本,可惜资料不全,在本人现已搜集整理完毕! 内容涉及:从 Makefile分析基于x86的Linux的代码结构、基于x86的Linux 2.6.26的启动、进程管理、中断处理、系统调用、调度、内存管理、进程地址空间、虚拟文件系统、ext2文件系统等等。 内容详尽、分析特彻,是学习linux内核不可多得的一份好资料!

2011-01-25

C++ 编程惯用法 高级程序员常用方法和技巧

C++ 编程惯用法 高级程序员常用方法和技巧 pdf版

2010-11-24

万能U盘修复工具-藤楼庄园USB工具箱 V1.5

万能U盘修复工具-藤楼庄园USB工具箱 V1.5 软件为免费软件,集成了10个网上流行的USB设备的检测工具,能够对大多数USB接口的U盘、移动硬盘、MP3播放器等设备进行检测或修复。本软件所采用的10款工具均来源于网络,其版权归原作者所有,本软件只进行聚合与推广,方便大家对USB设备的应用。另:欢迎大家使用本软件,但请不要把本软件用于任何非法途径!

2010-05-18

空空如也

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

TA关注的人

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