问题列表 - 第16699页

项目欧拉问题的提示#78

这是问题所在:问题#78

这真让我抓狂.我一直工作在这几个小时,现在我已经能够减少寻找的方式堆叠数量的复杂n硬币O(n/2),但即使有这些改进,并从开始n的这p(n)接近一百万,我在一分钟之内仍然无法得到答案.实际上根本没有.

有什么提示可以帮助我吗?

请记住,我不想要一个完整的解决方案,这里不应该发布任何功能性解决方案,以免破坏其他人的问题.这就是我没有包含任何代码的原因.

language-agnostic algorithm

12
推荐指数
1
解决办法
5773
查看次数

为什么许多android类(示例和源代码)以"m"开头?

我一直在查看一些android源代码,以及Dev指南中给出的示例,我注意到他们的许多类都以字母m开头,如下例所示:

    // Create an anonymous implementation of OnClickListener
private OnClickListener mCorkyListener = new OnClickListener() {
    public void onClick(View v) {
      // do something when the button is clicked
    }
};
Run Code Online (Sandbox Code Playgroud)

从此页面:http://developer.android.com/guide/topics/ui/ui-events.html

m表示什么?

android

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

使用多个域将Apache链接到Tomcat

好吧,所以我已经在这方面工作了一段时间,并一直在寻找,但到目前为止,我还没有找到任何实际回答我想知道的答案.我对这个问题有点了解,但我希望我能在不久的将来解决这个问题.

所以我安装了Apache 2并提供了标准网页,但我也将其链接到目前支持的某个域的Tomcat实例.但是,我想通过Apache向服务器添加另一个域,该域指向与我已有的代码库不同的代码库.我从几个不同的角度来看待这个问题,我已经确定我对设置这些服务器以了解我想做的事情还不够了解.

我的服务器上的信息很少:目前用Apache 2运行一个Tomcat5.5实例,使用mod_jk将它们连接在一起.

我在workers.properties中有一个worker,它使用正确的端口我的Tomcat实例将它的"host"字段指向"localhost",这样一切正常.

在我的Tomcat server.xml文件中,我有一个定义为"localhost"的主机,它指向我当前正在服务的webapp,并将该主机设置为defaultHost.

我有一个想法是我可以添加一个与"localhost"(即host2)不同的主机的新工作者,然后在我的server.xml文件中定义一个名为"host2"的新主机以匹配它,但在阅读了一些之后互联网,似乎工作者的"主机"必须指向服务器,而不是Tomcat实例中的主机名,这是正确的吗?

再一次,我想要的简单概述:在apache/tomcat组合中设置,以便www.domain1.com指向"webapp1",www.domain2.com指向"webapp2".

java apache tomcat mod-jk multiple-domains

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

收益率为零

有没有办法可选地返回一个带有"return yield"驱动迭代器的null?

我想在某些情况下返回null,我不认为这是IEnumerable类型字符串的特殊情况.同样适用于类型为int等的IEnumerable.谢谢

static void Main(string[] args)
{
    var Items = GetItems();

    if (Items != null)
    {
        foreach (var item in Items)
        {
            Console.WriteLine(item);
        }
    }
    else
    {
        Console.WriteLine("<null>");
    }
}

static IEnumerable<string> GetItems()
{
    if (false)
    {
        yield return "Andy";
        yield return "Jennifer";
    }

    return null; // <- Compiler Error:
    // Cannot return a value from an iterator. 
    // Use the yield return statement to return a value,
    // or yield break to end the iteration.
}
Run Code Online (Sandbox Code Playgroud)

c#

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

C#运算符重载

是否所有.NET语言都支持运算符重载或C#,托管C++只支持它?

c#

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

C++比较成员函数指针

在C++中,是否可以为成员函数指针定义排序顺序?似乎运算符<未定义.此外,施放到void*是违法的.

class A
{
    public:
        void Test1(){}
        void Test2(){}
};

int main()
{
    void (A::* const one)() = &A::Test1;
    void (A::* const two)() = &A::Test2;

    bool equal = one == two; //Equality works fine.
    bool less = one < two; //Less than doesn't.

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ pointers member-function-pointers

4
推荐指数
1
解决办法
3901
查看次数

MySQL在插入值时会跳过列名

我有一个表,其中第一列是auto_increment.我想将数据插入表中,但跳过第一列,因为它在新行开始时自动更新.所以:

INSERT INTO table VALUES (NULL,"lady","gaga","rulz");
Run Code Online (Sandbox Code Playgroud)

但是我不能像前面指定的那样将NULL插入到列中.我需要什么来替换NULL,以便列不会插入任何内容?

mysql

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

使用invokeMethod在Groovy中动态实现接口

Groovy提供了一些非常简洁的语言功能来处理和实现Java接口,但我似乎有些困惑.

我想在Groovy类上动态实现一个接口,并使用GroovyInterceptable.invokeMethod拦截该接口上的所有方法调用.这是我到目前为止所尝试的:

public interface TestInterface
{
    public void doBla();
    public String hello(String world);
}


import groovy.lang.GroovyInterceptable;

class GormInterfaceDispatcher implements GroovyInterceptable
{
    def invokeMethod(String name, args) {
        System.out.println ("Beginning $name with $args")
        def metaMethod = metaClass.getMetaMethod(name, args)
        def result = null
        if(!metaMethod)
        {
            // Do something cool here with the method call

        }
        else
            result = metaMethod.invoke(this, args)
        System.out.println ("Completed $name")
        return result
    }

    TestInterface getFromClosure()
    {
        // This works, but how do I get the method name from here?
        // …
Run Code Online (Sandbox Code Playgroud)

reflection groovy interface dynamic

5
推荐指数
1
解决办法
4403
查看次数

开源和免费的临时/最终用户报告工具

我正在寻找一个基于开源和免费浏览器的Adhoc /最终用户报告工具,最好是基于Java(也欢迎任何其他技术).

我研究过JasperServer Pro,BIRT和Pentaho.即使这些是开源和免费的,最终用户/特殊报告组件也需要支付年度许可费,这对我们来说是不太实惠的.所以请告诉你建议

提前致谢.

reporting adhoc-queries

5
推荐指数
1
解决办法
8846
查看次数

4
推荐指数
2
解决办法
1621
查看次数