码迷,mamicode.com
首页 >  
搜索关键字:运行时    ( 17420个结果
递归 循环 比较
算法分析:  循环算法和递归算法 无论时间效率还是空间效率都是前者高。递归算法在运行时,函数调用保存现场、开辟运行资源、返回回收资源都需要耗时。递归算法的参数表面是一个变量,实际上市一个栈。 结论1: 递归确实是一些复杂的问题处理起来简单明了,但是,就效率而言,递归算法的实现往往比循环算法耗费更多的时间和存储空间,也限制了递归的深度。所以,在具体的实现中,应尽可能把递归算法转换为等价...
分类:其他好文   时间:2014-06-20 13:18:09    阅读次数:170
Java中的反射
Java中的反射机制: 在Java运行时环境中,对于任意一个类,能否知道这个类的哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。 Java反射机制主要提供了一下功能: ?在运行时判断任意一个对象所属的类; ?在运行时构造任意一个类的对象...
分类:编程语言   时间:2014-06-20 09:20:31    阅读次数:246
利用映像劫持替换记事本
Image File Execution Options就是映像劫持技术,通过此种方式替换记事本,非常地绿色环保。Image File Execution Options是CreateProcess函数中的一个功能,即在可执行程序运行时,Windows会先检测对应IFEO中的Debugger值,如果...
分类:其他好文   时间:2014-06-11 23:22:20    阅读次数:594
vcredist作用
一、vcredist作用: vcredist_x86.exe是微软公司Visual C++的32位运行时库,包含了一些Visual C++的库函数。 vcredist_x64.exe是微软公司Visual C++的64位运行时库,包含了一些Visual C++的库函数。 一般用Visual C...
分类:其他好文   时间:2014-06-11 12:54:24    阅读次数:810
DevExpress的Web控件汉化方法
项目中用到devexpress的web控件,机器没有安装devexpress控件,直接在项目中引用的dev的dll,项目运行时发现都是英文界面,所以解决汉化问题。项目中用的是v10.2版本,以此版本为例,其他版本方法应该类似。步骤如下: 1、从官网下载对应的汉化包,地址:http://www.dev...
分类:Web程序   时间:2014-06-11 12:37:29    阅读次数:236
代码运行时间的测量方法(linux / windows)
Windows平台下代码运行时间测量方法:一:毫秒级 GetTickCount()#include 二:秒级 Time()#include 三:微秒级 QueryPerformanceCounter(&end)#include Linux平台下时间测量方法:一:秒级 C语言库函数time()二:微秒...
分类:Windows程序   时间:2014-06-07 09:47:10    阅读次数:240
MFC六大核心机制之一:MFC程序的初始化
MFC六大核心机制概述 我们选择了C++,主要是因为它够艺术、够自由,使用它我们可以实现各种想法,而MFC将多种可灵活使用的功能封装起来,我们岂能忍受这种“黑盒”操作?于是研究分析MFC的核心机制成为必然。 首先,列出要讲的MFC六大核心机制: 1、MFC程序的初始化。 2、运行时类型识别(R...
分类:其他好文   时间:2014-06-07 08:11:34    阅读次数:190
一 策略模式
策略模式 策略模式定义一系列的算法,并将每个算法进行封装,而且使他们可以相互替换,是算法与客户端(调用者)隔离开来,可以独立变化。应用场景 多个类只是表现行为不同,在运行时根据需要动态选择执行的算法 客户端需要在不同情况下调用不同的算法,或者在将来算法可能会被改变 算法对于客户端隐藏全部实现...
分类:其他好文   时间:2014-06-07 07:12:51    阅读次数:190
Trouble Shooting
情况是这样的,我在写一个类似于Online-Judge的系统,用python很容易实现,编译源程序,运行程序,最后比较程序输出与标准输出得出成绩。现在有个问题,万一程序运行时崩溃,比如出现除0异常,assert失败等等,则在windows下会出现恼人的crash window。我想要避免它,因为我一...
分类:其他好文   时间:2014-06-07 07:11:28    阅读次数:253
C语言中inline的用法
C语言里面的内联函数(inline)与宏定义(#define)探讨先简明扼要,说下关键:1、内联函数在可读性方面与函数是相同的,而在编译时是将函数直接嵌入调用程序的主体,省去了调用/返回指令,这样在运行时速度更快。2、内联函数可以调试,而宏定义是不可以调试的。内联函数与宏本质上是两个不同的概念如果程...
分类:编程语言   时间:2014-06-07 07:09:36    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!