问题列表 - 第32446页

如何为日历添加长值?

Calendar中的Calendar的add方法将整数作为输入

int secs = 3;
cal.add(Calendar.SECOND, secs);

但是如果秒是Long类型怎么办呢.

long secs = 3

有很多可能性,例如添加秒迭代,但其他选项有哪些?

java calendar date long-integer

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

我怎样才能在Doctrine 2中使用灯具?

有没有人可以让我开始在学说2中使用灯具?在学说1中,这很容易.但是在学说2文档中,我找不到任何关于灯具的信息.

谢谢.

php unit-testing doctrine doctrine-orm

9
推荐指数
1
解决办法
7225
查看次数

我应该如何在Python的C++ Builder/Delphi 2010应用程序中嵌入Python?

我有兴趣尝试在我的应用程序中嵌入Python,让用户在应用程序环境中运行Python脚本,访问内部(C++实现的)对象等.我对此很新,所以不知道到底是什么我正在做.

我已经阅读了在另一个应用程序中嵌入Python,虽然这似乎只涉及C API和平面C函数,而不是类或对象(除非我遗漏了一些东西),它的"在C++中嵌入Python"一节只有两句话.但是,我也遇到过如何使用boost :: python这看起来很棒.

有一个问题:C++ Builder 2010不支持 boost :: python .

因此,考虑到这一点,在使用C++ Builder 2010编译的C++应用程序中嵌入Python的最佳方法是什么,并且使用最好的技术,如何公开/集成类和对象以使Python编码器能够访问对象 -面向程序的内部? 我错过了标准方法吗?将内部类或实例化对象作为对象简单地暴露给Python,或者API是真正的C风格还是平面/非OO,如果是这样,通过这样的API模拟底层OO层的最佳方法是什么?

注意:我实际上使用的是RAD Studio,它包括C++ Builder和Delphi.有可能使用某种特定于Delphi的绑定,但我遇到的是六七年,或者是新的(Python 2.6),但似乎没有任何文档,并且问题列表中的评论如"任何人都在阅读thiese [sic]评论?是否有人参与此项目?"这并不令人鼓舞.但请随意添加特定于Delphi的答案,特别是如果您认为它们可能会在组合的D + CB应用程序中运行.我很欣赏所有答案,即使它们不是很完美 - 我可以研究,我只需要指点去哪里.但是,原生C++解决方案可能是理想的,因为使用VCL派生的对象有其自身的局限性.

感谢您的输入!

python embed delphi c++builder c++builder-2010

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

Tomcat与/ usr/share/tomcat6中的CATALINA_HOME和/ var/lib/tomcat6中的CATALINA_BASE一起安装

我认为这是一个很好的问题.

我发现它也令人困惑.几分钟前我安装了tomcat(过了一会儿),我发现它们是两个不同的"webapps"地方.

在/ usr/share/tomcat6/webapps/default_root/at/var/lib/tomcat6/webapps/ROOT /

两者的内容相同,但它们都不是符号链接.

当我开始使用tomcat时,它说:

引用:

这是默认的Tomcat主页.它可以在本地文件系统上找到:/var/lib/tomcat6/webapps/ROOT/index.html

Tomcat6老手可能很高兴得知Tomcat的这个系统实例与/ usr/share/tomcat6中的CATALINA_HOME和/ var/lib/tomcat6中的CATALINA_BASE一起安装所以,根据这些信息,/ usr/share/...文件夹是为了向后兼容,对吗?

但是根据你发布的内容,从CATALINA_HOME而不是CATALINA_BASE中读取了libs.

也许他们仍然保留默认参考,以防止其他系统在更新后停止工作?

好观察!

更新:

我在以下网址阅读:/usr/share/tomcat6/bin/catalina.sh:

引用:

# CATALINA_HOME May point at your Catalina "build" directory.
#
# CATALINA_BASE (Optional) Base directory for resolving dynamic portions
# of a Catalina installation. If not present, resolves to
# the same directory that CATALINA_HOME points to.
Run Code Online (Sandbox Code Playgroud)

当我们阅读:/etc/init.d/tomcat6时:

(开头)

CATALINA_HOME=/usr/share/$NAME
Run Code Online (Sandbox Code Playgroud)

(然后...)

# Directory for per-instance configuration files and webapps
CATALINA_BASE=/var/lib/$NAME
Run Code Online (Sandbox Code Playgroud)

但是,如果您尝试手动启动TOMCAT(就像我很久以前一样):sudo /usr/share/tomcat6/bin/startup.sh

它显示:

引用:

Using CATALINA_BASE: /usr/share/tomcat6
Using CATALINA_HOME: /usr/share/tomcat6
Using …
Run Code Online (Sandbox Code Playgroud)

tomcat6

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

parseInt()返回不正确的值; DOB验证

想知道是否有人可以解开一些光线,因为我正在把头发拉过这个!

我已经编写了一个简单的函数来验证用户出生日期是好还是好,或者至少直到我意识到它没有按预期工作!

该函数如下所示,有2个参数,dobNum(输入字段的值)和dmy(接收'dd','mm'或'yyyy'的开关变量).该函数使用输入字段的值调用如下,因此不应存在任何基于对象的问题:

onblur ="validateDOB(this.value,'mm');

我花了很多年时间试图找到它的底部,并且parseInt()语句似乎存在问题.这适用于几天和几个月,直到你通过08(零,八)或09(零,九).这里parseInt()的结果分别返回0而不是8或9.
但这只是08和09的一个问题,传递数字01到07按预期返回1到7.
类似地,当将单个数字1到9传递给函数时,parseInt()以整数形式返回适当的值.

真的很难理解这一个.相反,完全删除parseInt语句似乎工作但是这将dobNum值保留为字符串,我觉得这不是特别好的做法.

有人可以对此有所了解吗?(这个问题同时出现在firefox和IE中)非常感谢,SMc

var DOBddOK = false;
var DOBmmOK = false;
var DOByyyyOK = false;

function validateDOB (dobNum, dmy) {
  // Set Regexp based on dmy var.
    if (dmy.length == 2) var reg = /^([0-9]{1,2})$/;
      else  var reg = /^([0-9]{4})$/;
    var numOK = reg.test(dobNum);
    alert("NumOK: "+numOK); //test

  // If dobNum value passes regExp test then convert  it to an integer
    if (numOK) {
      var numVar = parseInt(dobNum); 
      //var numVar = dobNum;
      alert("NumVar: "+numVar); …
Run Code Online (Sandbox Code Playgroud)

javascript

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

如何使用Visual Studio 2008部署asp.net应用程序

我正在尝试使用IIS发布一个网站,我创建了一个虚拟目录,并在此目录中添加了所有网页并配置了虚拟目录,但我仍然无法运行我的Web应用程序.

c# asp.net visual-studio-2008 visual-studio

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

部分类可以用于Web服务吗?

部分类可以用于Web服务还是有其他方法来实现它?

.net c# vb.net asp.net

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

鉴于cakephp调用函数

我有一个团队数组,并希望每个地方都显示团队名称.可以建立一个可以返回团队名称的全局函数,我从我的视图中调用该函数意味着ctp文件.

cakephp cakephp-1.3

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

我可以在C++中为模板类编写接口吗?

我有一个接口和一些存储序列化对象的类的实现.我想将实现类转换为模板类,以便我可以将它们与多种类型的对象一起使用,但是我遇到了编译器错误.

#include <iostream>
template<typename T>
class Interface{
public:
    virtual void func(T& c) = 0;
};

class Container{
public:
    Container() : dummy(10){}
    int dummy;
};


template<typename T>
class Implementation : public Interface{
public:
    void func(T& c){
        std::cout << "++c.dummy " << ++c.dummy << std::endl;
    }
};

int main(){
    Container c;
    Implementation<Container> i;
    i.func(c);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我在"class Implementation ..."行中收到"错误:'{'token'之前的预期class-name.

谢谢.

c++ polymorphism g++

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

如何在iOS中获取NSError消息?

我在我的视图控制器中有这个方法,如下所示:

- (void)parser:(PaymentTermsLibxmlParser *)parser encounteredError:(NSError *)error
{
    NSLog("error occured");
}
Run Code Online (Sandbox Code Playgroud)

在这里,我需要在我的警报中的NSError中显示实际错误消息,任何人都可以建议如何获取它.

objective-c nserror ios

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