问题列表 - 第41212页

difference between two dates in php or javascript or in jquery

Possible Duplicate:
How to calculate the date difference between 2 dates using php

嗨,我正在使用dd-mm-yyyy格式的日期; 你能告诉我如何找到两个日期之间的差异吗?

javascript php jquery

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

基本Rails 3问题:如何对产品进行排序?

我有以下型号:

Product: name, shop_id (foreign key), brand_id (foreign key), price
Shop:    name
Brand:   name
Run Code Online (Sandbox Code Playgroud)

协会是:

Product: belongs_to :shop
         belongs_to :brand
Shop:    has_many   :products
         has_many   :brands,   :through => :products
Brand:   has_many   :products
         has_many   :shops,    :through => :products
Run Code Online (Sandbox Code Playgroud)

ProductsController#list我想获得按商店名称排序的所有产品列表,然后按品牌名称排序.

我试着这样做:

@products = Product.order("products.shop.name ASC, products.brand.name ASC")
Run Code Online (Sandbox Code Playgroud)

但它不起作用(我想因为products.shop.name在数据库级别不存在).

这样做的正确方法是什么?

ruby-on-rails sql-order-by ruby-on-rails-3

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

如何垂直居中div?

div想要水平和垂直居中.

对于横向问题,一切都很好,但我有垂直对齐的问题.

我试过这个:

#parent {
    display: table;
}

#child {
    display: table-row;
    vertical-align: middle;
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

html css

15
推荐指数
1
解决办法
3万
查看次数

我应该包含另一个标题中包含的文件吗?

大多数情况下,当在程序中创建多个使用彼此的类时,我只想包含减少混乱所需的最少数量的头文件.

例如,假设类C继承自包含类A的类B.现在当然,因为类B包含类A作为成员,所以它需要包含a.h在中b.h.但是,让我们说C也需要包含a.h.像我一样懒惰,我只是包括b.h(C需要包括其中),并且由于b.h已经包含a.h,我不需要包含更多内容,并且它编译得很好.对于我的.cpp文件也是如此:我只包含标题,标题中包含的任何内容都将自动包含在我的.cpp文件中,所以我不在那里包含它.

这是我的坏习惯吗?它是否会降低我的代码的可读性?

c++ class include code-readability

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

Android中的背景传感器数据收集器

我现在编写一个程序来收集传感器数据,例如一整天的acclerometer值.

目前我只使用一个活动并运行活动一整天(我关闭屏幕自动黑色),并且不要在白天做任何短消息或电话.

我听说我可以使用Service在后台制作这种长时间运行的数据收集器.但在我检查了计步器后,请访问http://code.google.com/p/pedometer/.我发现,当屏幕变黑时,计步器不起作用.(但是只要电源打开,像天线计这样的应用程序应该可以工作.)

虽然我不关心总是感应测量仪的电源问题,但我确实想要将屏幕变黑以节省屏幕功率以记录更多的测量仪数据点.

我在考虑两种方式:

然而,正如计步器应用所示,使用服务.当屏幕变黑时,服务似乎也停止了工作!也许代码有bug.

我的申请仍然是一项活动.但我将scrren灯改为0或全黑以节省电量.

我的问题是:1)即使屏幕长时间黑屏,服务仍然能够始终保持运行状态; 2,如何更换屏幕灯?

谢谢!

service android background

3
推荐指数
1
解决办法
8695
查看次数

我怎样(在编译时)确定typename是否是函数指针typename?

考虑Win32的Runtime Dynamic Linking机制的以下包装器:

#include <boost/noncopyable.hpp>
#include <windows.h>
#include "Exception.hpp"

namespace WindowsApi
{
    class RuntimeDynamicLinker : boost::noncopyable
    {
        HMODULE hMod_;
    public:
        RuntimeDynamicLinker(const wchar_t * moduleName)
        {
            hMod_ = LoadLibraryW(moduleName);
            if (hMod_ == 0)
            {
                Exception::Throw(GetLastError());
            }
        }
        template <typename T>
        T GetFunction(const char* functionName)
        {
            FARPROC result = GetProcAddress(hMod_, functionName);
            if (result == 0)
            {
                Exception::Throw(GetLastError());
            }
            return reinterpret_cast<T>(result);
        }
        ~RuntimeDynamicLinker()
        {
            FreeLibrary(hMod_);
        }
    };
}
Run Code Online (Sandbox Code Playgroud)

一个示例客户端:

typedef NTSTATUS (NTAPI * NtQueryInformationProcess_t)(
    IN HANDLE,
    IN PROCESS_INFORMATION_CLASS,
    OUT PVOID,
    IN ULONG,
    OUT …
Run Code Online (Sandbox Code Playgroud)

c++ template-meta-programming

3
推荐指数
1
解决办法
520
查看次数

好奇这个if语句有什么问题?

有人可以解释这个"if声明"有什么问题吗?我明白了:

"左值作为任务的左操作数".

这不起作用:

if ([[prepDataArray objectAtIndex:iNDEX] boolValue] = YES) {
        NSLog(@"HARD");
    }
Run Code Online (Sandbox Code Playgroud)

虽然这有效:

diffQ = [[prepDataArray objectAtIndex:iNDEX] boolValue];
    if (diffQ = YES) {
        NSLog(@"HARD");
    }
Run Code Online (Sandbox Code Playgroud)

我确实意识到问题所在,并且'左值'表示我需要在左侧有不同的东西,但我不知道为什么以及如何在'if'语句中执行我想要的内容,如第一个示例中所尝试的那样.

如果有人能给我一个提示,我将不胜感激:-)

iphone objective-c

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

如何在传输级别压缩来自WCF .NET的HTTP请求?

我已经设法在ASP.NET上启用入站HTTP压缩(即压缩HTTP 请求,而不仅仅是响应),但我现在正在客户端(C#/ .NET 4.0应用程序)上苦苦挣扎.

我想要:

  • 添加HTTP标头 Content-Encoding: gzip
  • 使用GZip压缩HTTP正文

到WCF通道发出的所有出站HTTP请求.

到目前为止无效的解决方案:

  • IClientMessageInspector我可以压缩的消息,但由于信封没有压缩它并不占整个HTTP身体.
  • 对于自定义消息编码器,压缩消息而不是信封,对HTTP请求标头没有影响.

任何想法如何模仿IHttpModule客户端的行为(见初始响应)?

.net compression wcf gzip httpwebrequest

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

获取在数组中输入文本框中的数字

如何在数组中的文本框中输入数字.

例如:

用户在文本框中输入33,21,5,8

我想用这个数字制作一个数组,我怎么能这样做?提前谢谢

c# arrays textbox numbers winforms

3
推荐指数
1
解决办法
4366
查看次数

我该如何在班上实现一个静态的字符串集合

我是C++的新手,所以这可能是一个容易回答的问题.我正在编写一个类(Person),当创建Person时,应该从预定义名称的集合中为其分配一个随机名称.所以在Person类中我想定义一些我可以随机访问的静态字符串集合,因此我还需要知道它有多少.

我也在这里使用Qt,所以解决方案最好是使用标准库或Qt库中的东西.

我来自Java背景和Java,我可能会做类似的事情:

private static final String[] NAMES = { "A", "B" };
Run Code Online (Sandbox Code Playgroud)

在这种情况下,相同的是什么?

c++ qt static constants

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