问题列表 - 第27550页

我可以在obj /中将src /中的所有.cpp文件编译为.o,然后在./中链接到二进制文件.

我的项目目录如下所示:

/project
    Makefile
    main
    /src
        main.cpp
        foo.cpp
        foo.h
        bar.cpp
        bar.h
    /obj
        main.o
        foo.o
        bar.o
Run Code Online (Sandbox Code Playgroud)

我想让makefile做的就是将.cpp文件/src夹中的所有文件编译到.o文件/obj夹中的文件中,然后将所有.o文件链接/obj到顶级文件夹中的输出二进制文件中/project.

我几乎没有Makefiles的经验,我不确定要搜索什么来实现这一目标.

另外,这是一种"好"的方式,或者是否有更标准的方法来实现我的目标?

c++ build-process makefile

112
推荐指数
2
解决办法
12万
查看次数

如何更改默认邮件:php mail()中的地址

我有以下代码

$subject = "Subject Here";  
$headers  = 'MIME-Version: 1.0' . "\r\n";   
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers       
$headers .= 'From: Domain Name <domain@domain.com>' . "\r\n";           
$to = $email;
$body = '
My Message  here
';
mail($to, $subject, $body, $headers);
Run Code Online (Sandbox Code Playgroud)

并且它正确地发送邮件但是当我在gmail中看到电子邮件中的详细信息时...它显示

从域名到myemail@myemail.com日期2010年5月25日星期二下午12:41主题我的主题mailed.myhostingcompany.net

虽然我想通过部分邮寄显示我自己的地址,所以它应该是mydomain.com而不是mars.myhostingcompany.net

php

5
推荐指数
2
解决办法
5501
查看次数

如何解决windbg执行中显示的这个异常?

在运行.exe思想WinDBG之后,这是在发生异常时按"k"提供的异常信息:

ChildEBP RetAddr  
0012e2f4 6f9fbb1c KERNELBASE!RaiseException+0x58
0012e354 6fba88f4 mscorwks!RaiseTheExceptionInternalOnly+0x2a8
0012e36c 6fba8966 mscorwks!RaiseTheException+0x4e
0012e394 6fba8997 mscorwks!RaiseTheException+0xc0
0012e3c0 6fba89a5 mscorwks!RealCOMPlusThrow+0x30
0012e3d0 6fac7ffe mscorwks!RealCOMPlusThrow+0xd
0012e8c8 6fa9d308 mscorwks!MethodTable::DoRunClassInitThrowing+0x44c
0012e914 6f9f8b9b mscorwks!DomainFile::Activate+0x226
0012e920 6f9cc537 mscorwks!DomainFile::DoIncrementalLoad+0xb4
0012e9a4 6f9cc43e mscorwks!AppDomain::TryIncrementalLoad+0x97
0012e9f4 6f9cd449 mscorwks!AppDomain::LoadDomainFile+0x19d
0012ea6c 6fb40e1a mscorwks!AppDomain::LoadDomainAssembly+0x116
0012eab0 6fb148c4 mscorwks!AppDomain::LoadExplicitAssembly+0x43
0012ed24 6fb167be mscorwks!ExecuteDLLForAttach+0x109
0012edd4 6fb16e9b mscorwks!ExecuteDLL+0x197
0012ee20 704c71f8 mscorwks!CorDllMainForThunk+0x8d
0012ee38 704ca1fe MSCOREE!CorDllMainWorkerForThunk+0x50
0012ee48 704bb2dc MSCOREE!VTableBootstrapThunkInitHelper+0x1b
0012eec8 7726519a MSCOREE!VTableBootstrapThunkInitHelperStub+0xc
WARNING: Stack unwind information not available. Following frames may be wrong.
0012eed0 7726517e ntdll!RtlpNtMakeTemporaryKey+0x43d6
0012eed4 770116fc ntdll!RtlpNtMakeTemporaryKey+0x43ba
0012ef10 77227d96 RPCRT4!DG_CCALL::DispatchPacket+0x1e3 …
Run Code Online (Sandbox Code Playgroud)

c# c++ windbg

0
推荐指数
1
解决办法
6702
查看次数

如何让我的UITableViewCell包含两个标签?

我希望我的UITableViewCell看起来像下面的图像,似乎有两个标签.如果没有子类化UITableViewCell,这可能吗?

alt text http://img31.imageshack.us/img31/2764/photoobp.jpg

iphone cocoa-touch objective-c interface-builder uitableview

2
推荐指数
1
解决办法
5693
查看次数

10
推荐指数
3
解决办法
8138
查看次数

MongoDB正则表达式搜索整数值

我想要正则表达式搜索MongoDB中的整数值.这可能吗?

我正在构建一个CRUD类型的接口,允许*在各个字段上使用通配符.我试图保持UI与整数的几个字段保持一致.

考虑:

> db.seDemo.insert({ "example" : 1234 });
> db.seDemo.find({ "example" : 1234 });
{ "_id" : ObjectId("4bfc2bfea2004adae015220a"), "example" : 1234 }
> db.seDemo.find({ "example" : /^123.*/ });
> 
Run Code Online (Sandbox Code Playgroud)

如您所见,我插入一个对象,我可以通过值找到它.如果我尝试一个简单的正则表达式,我实际上找不到该对象.

谢谢!

regex mongodb mongodb-query aggregation-framework

23
推荐指数
2
解决办法
2万
查看次数

使用Mercurial签入单个文件?

假设您这样做,hg status并且您修改了三个文件.我知道如何签入所有三个文件(hg commit).但是,如何检入(然后hg push)只修改其中一个文件?

version-control mercurial dvcs

29
推荐指数
2
解决办法
1万
查看次数

帮助动态范围压缩功能(音频)

我正在编写一个用于进行动态范围压缩的C#功能(一种音频效果,基本上可以压缩瞬态峰值并放大其他所有内容以产生更响亮的声音).我编写了一个函数来执行此操作(我认为):

alt text http://www.freeimagehosting.net/uploads/feea390f84.jpg

public static void Compress(ref short[] input, double thresholdDb, double ratio)
{
    double maxDb = thresholdDb - (thresholdDb / ratio);
    double maxGain = Math.Pow(10, -maxDb / 20.0);

    for (int i = 0; i < input.Length; i += 2)
    {
        // convert sample values to ABS gain and store original signs
        int signL = input[i] < 0 ? -1 : 1;
        double valL = (double)input[i] / 32768.0;
        if (valL < 0.0)
        {
            valL = -valL;
        }
        int signR …
Run Code Online (Sandbox Code Playgroud)

c# audio function

6
推荐指数
1
解决办法
4450
查看次数

C1X最有用的特色是什么?

到目前为止,C1X最有用的功能是什么?当前的编译器对它们有什么支持?

c standards language-features c11

6
推荐指数
1
解决办法
652
查看次数

通过Hibernate更新计数器

这是一种非常常见的情况,所以我期待一个很好的解决方案.基本上我们需要更新表中的计数器.以网页访问为例:

Web_Page
--------
Id
Url
Visit_Count
Run Code Online (Sandbox Code Playgroud)

所以在hibernate中,我们可能会有这样的代码:

webPage.setVisitCount(webPage.getVisitCount()+1);
Run Code Online (Sandbox Code Playgroud)

有问题的是默认情况下在mysql中读取不注意事务.因此,高度流量的网页会有不准确的数量.

我习惯做这种事情的方式就是调用:

update Web_Page set Visit_Count=Visit_Count+1 where Id=12345;
Run Code Online (Sandbox Code Playgroud)

我想我的问题是,我如何在Hibernate中做到这一点?其次,如何在Hibernate中进行这样的更新,这有点复杂?

update Web_Page wp set wp.Visit_Count=(select stats.Visits from Statistics stats where stats.Web_Page_Id=wp.Id) + 1 where Id=12345;
Run Code Online (Sandbox Code Playgroud)

mysql sql counter hibernate transactions

7
推荐指数
1
解决办法
3297
查看次数