漫谈c语言,C#技术漫谈之公共语言运行库(CLR)

概述 .NET Framework的核心是其运行库的执行环境,称为公共语言运行库(CLR)或.NET运行库。通常将在CLR的控制下运行的代码称为托管代码(managed code)。 但是,在CLR执行编写好的源代码之前,需要编译它们(在C#中或其它语言中)。在.NET中,编译分为两个阶段: 1、把源代码编译为Microsoft中间语言(IL)。 2、CLR把IL编译为平台专用的代码。 这个两阶... [阅读全文]

apacheapr:Apache APR可移植运行库介绍(4)

FreeBSD 4.0 (UNIX BSD 4.4) GNU unix, __FreeBSD__, i386, __GNUC__IBM-PC/386 any EMX 0.9c (UNIXlike _disibledevent=有关作者张中庆目前主要研究方向是嵌入式浏览器移动中间件以及大规模服务器设计目前正在进行Apache源代码分析计划出... [阅读全文]

apacheapr:Apache APR可移植运行库介绍(3)

思路方法在像C/C这样中、高级语言中使用“约定”来介绍说明这两个问题常见约定有:__stdcall、__cdecl、__fastcall、thiscall和naked call__stdcall约定:参数自右向左通过栈传递被在返回前清理传送参数内存栈__cdecl是C和C缺省方式每个它都包含清空堆栈代码所以产生可执行文件大小会比_stdcall大采用从右到左压栈方式注意:对于可变参数成员始终使用_... [阅读全文]

apacheapr:Apache APR可移植运行库介绍(2)

工作区中包含了完整编译整个APR所需要所有.dsp项目文件以及各个dsp文件的间依赖关系以确保它们的间正确编译顺序打开aprutil.dsw整个工作区如下图所示:从上图中可以看出apr-util.dsw工作区中包含了十个dsp工作项目Apr、apriconv以及aprutil分别对应静态编译库而libXXX则对应是动态编译库默认情况下编译是apr项目不过你可以通过project-Set Activ... [阅读全文]

apacheapr:Apache APR可移植运行库介绍(1)

工作通常被局限于内部修改或者是API内部或者是APR内部变化任何对API增加、修改、删除都是不允许1.2.2.1次版本号策略任何新新变量以及新常量引入以及任何现有废除都将可能导致次版本号变化:1)、新引入An application coded against an older minor release will still have all of its functions available... [阅读全文]

vb运行库:用VB实现 木马 式隐形运行程序

在些系统为了特定目经常要求隐藏起来运行例如DCS(集散控制系统)中后台监控系统、木马控制、源码防拷贝等以减少被发现、截杀和反汇编风险这种功能模块要求在运行期间不仅不会在桌面出现也不允许被操作者从任务管理器列表中发现  隐形原理  对于个隐形而言最基本要求是:  1. 不在桌面出现界面;  2. 不在任务栏出现图标;  3. 名从任务管理器名单中消失  对于上述第点可以将FormVisible属性设... [阅读全文]

Apache 运行库:Apache APR可移植运行库介绍(4)

FreeBSD 4.0 (UNIX BSD 4.4) GNU unix, __FreeBSD__, i386, __GNUC__IBM-PC/386 any EMX 0.9c (UNIXlike _disibledevent=3有关作者张中庆目前主要研究方向是嵌入式浏览器移动中间件以及大规模服务器设计目前正在进行Apache源代码分析计划... [阅读全文]

Apache 运行库:Apache APR可移植运行库介绍(1)

工作通常被局限于内部修改或者是API内部或者是APR内部变化任何对API增加、修改、删除都是不允许1.2.2.1次版本号策略任何新新变量以及新常量引入以及任何现有废除都将可能导致次版本号变化:1)、新引入An application coded against an older minor release will still have all of its functions available... [阅读全文]

Apache 运行库:Apache APR可移植运行库介绍(2)

工作区中包含了完整编译整个APR所需要所有.dsp项目文件以及各个dsp文件的间依赖关系以确保它们的间正确编译顺序打开aprutil.dsw整个工作区如下图所示:从上图中可以看出apr-util.dsw工作区中包含了十个dsp工作项目Apr、apriconv以及aprutil分别对应静态编译库而libXXX则对应是动态编译库默认情况下编译是apr项目不过你可以通过project-Set Activ... [阅读全文]

Apache 运行库:Apache APR可移植运行库介绍(3)

思路方法在像C/C这样中、高级语言中使用“约定”来介绍说明这两个问题常见约定有:__stdcall、__cdecl、__fastcall、thiscall和naked call__stdcall约定:参数自右向左通过栈传递被在返回前清理传送参数内存栈__cdecl是C和C缺省方式每个它都包含清空堆栈代码所以产生可执行文件大小会比_stdcall大采用从右到左压栈方式注意:对于可变参数成员始终使用_... [阅读全文]

在QTP运行过程中屏蔽鼠标的思路方法

在运行QTP脚本过程中有些操作可能是对鼠标、键盘敏感需要在QTP运行过程中屏蔽鼠标或键盘输入这是可用Util对象BlockInPut思路方法如下代码所示: Util.BlockInput Browser(\"Welcome: Mercury Tours\").Page(\"Welcome: Mercury Tours\").WebEdit(\"... [阅读全文]
1 共1条 分1页