当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 1. 将ACE分发包界压缩到一个目录中,这将在那个目录中生成一个包含ACE的目录ACE_wrappers。
 

 

    摘要:努力达到优秀获得巨大成功的第三种状态是优秀取向。顾名思义,成功人士对自己做的事情非常擅长。你也必须善于做自己的工作,在工作中努力达到优秀。今天就下决心在自己的领域进入前10%的行列,无论需要多大的努力和牺牲,无论要花多长的时间。 生活很像自助餐,是自助式的,没有人会帮你。你不能坐在餐桌旁,敲打着刀叉等待服务。你必须站起来,承担义务,为自己服务。 如果你想排在生活自助餐队伍的前列,有两个步骤是绝对必要的。首先,排队!下决心把自己的事情做得出色,然后排进队......
 ·sql无法连接    »显示摘要«
    摘要:sql无法连接,一般查看以下问题可以解决。1.sql服务是否启动2.网络连接端口(1433)是否打开3.登录用户的数据库角色 以上不能解决,进步查看事件查看器 如在更新sql时,出现下列问题:事件类型: 信息事件来源: mssqlserver/msde事件种类: 无事件 id: 5400日期: 2006-8-13事件: 8:24:25用户: n/a计算机: liuzj描述:您正在运行的 microsoft sql server 2000 或 micro......


安装ACE

1. 将ace分发包界压缩到一个目录中,这将在那个目录中生成一个包含ace的目录ace_wrappers。接下来的步骤中假设ace分发包被解压缩到ace_root=c:\ace_wrappers中,因此ace将会存在于ace_root\ace目录中。

【相关文章:用连接池提高Servlet访问数据库的效

【扩展阅读:数据库开发个人总结(ADO.NET)

【扩展信息:C#中的委托

2. 在ace_root\ace目录中创建一个文件,命名为config.h,其内容为:

#include "ace/config-win32.h"

3. 在vc++中加载ace的工程文件(ace_root\ace\ace.dsw)

4. 每个工程都会包含多个配置,这些配置是debug/release, mfc/non-mfch与static/dynamic库版本等选项的混合。确定你所需要的构造(例如,调试代码需要ace的调试版本)。所有这些不同的配置可以为你提供一些便利,你可以或者采用不同的模式以构造不同配置的应用,或者通过改变ace\config.h来改变在nt上的不同配置。

注意:如果你使用动态连接,请保证ace_root\bin被添加到你的path环境变量中,否则你将在运行程序的时候碰到寻找ace.dll或者aced.dll的问题。

5. 如果你在windows nt或者windows 2k上构建ace,你可以马上开始构造她而不需任何改变,如果你在windows 9x/me上构建,那么你必须在

ace_root\ace\config.h.的#include块之前添加一行:

#define ace_has_winnt4 0

这将在ace中移掉一些winnt/win2k中特有的代码。

6. 如果你希望使用msvc自带的标准c++头文件(c++ standard draft 2种定义的iostream,cstdio…..),则应该在

ace_root\ace\config.h.的#include块之前添加一行:

#define ace_has_standard_cpp_library 1

7. 如果需要与mfc一起使用,增加如下定义到你的config.h文件中,注意,如果你想使用spawn一个新的线程,则必须保证使用thr_use_afx标志来spawn线程。

#define ace_has_mfc 1


...   下一页
 ·如何安全动态格式化字符串    »显示摘要«
    摘要:在c语言中,我们如果希望进行格式化进行输出,一般我们用 sprintf 来字符串。 例如:char temp[100];sprintf(temp, "%s", "helloworld" ); 通常上面的操作应该没有任何问题。但是,在某些情况下,是有意想不到的结果产生。比如:在进行出错信息进行输出时,我们采取如下写法: char temp[64];sprintf( temp, "error at fil......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE