问题列表 - 第40169页

如何在PHP中的类属性中使用类常量?

这是不起作用的代码:

class MyClass
{
    const myconst = 'somevalue';

    private $myvar = array( 0 => 'do something with '.self::myconst );
}
Run Code Online (Sandbox Code Playgroud)

似乎类常量在"编译时"不可用,但仅在运行时.有谁知道任何解决方法?(定义不起作用)

谢谢

php oop const properties class

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

将数据帧转换为xts

我正在尝试使用as.xts()方法将数据帧转换为xts对象.这是我的输入数据帧q:

q
                      t x  
1  2006-01-01 00:00:00  1  
2  2006-01-01 01:00:00  2  
3  2006-01-01 02:00:00  3

str(q)
    'data.frame':   10 obs. of  2 variables:
 $ t: POSIXct, format: "2006-01-01 00:00:00" "2006-01-01 01:00:00" "2006-01-01 02:00:00" "2006-01-01 03:00:00" ...  
 $ x: int  1 2 3 4 5 6 7 8 9 10
Run Code Online (Sandbox Code Playgroud)

结果是:

> as.xts(q)
Error in as.POSIXlt.character(x, tz, ...) : 
  character string is not in a standard unambiguous format
Run Code Online (Sandbox Code Playgroud)

这是我能想到的最简单的例子,所以没有让它工作是非常令人沮丧的......任何帮助都表示赞赏!

r time-series coerce dataframe xts

47
推荐指数
3
解决办法
7万
查看次数

在德尔福获取网络时间

我想从互联网上获取时间和日期

我使用以下代码

IdDayTime1.ReadTimeout := 5000;
IdDayTime1.Host := 'www.time.windows.com';
IdDayTime1.Port := 37     ;
Label1.Caption := IdDayTime1.DayTimeStr;
Run Code Online (Sandbox Code Playgroud)

但我得到:套接字错误#11004

什么是这个,我做错了什么

我的互联网和其他东西都还可以

delphi datetime indy

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

使用rvm在Snow Leopard上为Rails 3安装mysql2 gem

我最近升级到Rails 3并使用Rails 3.0.3创建了一个新的应用程序,但我一直收到错误

Macintosh:$ rails server
=> Booting WEBrick
=> Rails 3.0.3 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2010-11-28 11:32:47] INFO  WEBrick 1.3.1
[2010-11-28 11:32:47] INFO  ruby 1.8.7 (2010-04-19) [i686-darwin10.4.0]
[2010-11-28 11:32:47] INFO  WEBrick::HTTPServer#start: pid=1055 port=3000


Started GET "/" for 127.0.0.1 at Sun Nov 28 11:32:52 +0000 2010

RuntimeError (!!! Missing the mysql2 gem. Add it to your Gemfile: gem 'mysql2'):


我有一台64位机器.错误仅在文档上,看起来像gem正确安装.

Macintosh:$ env ARCHFLAGS="-arch i386" gem install mysql2 …

ruby-on-rails osx-snow-leopard mysql2 ruby-on-rails-3

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

如何将变量传递给新的Runnable声明?

我有以下内容:

Runnable done = new Runnable()
    {
        public void run()
        {
            System.out.println("Hello");
        }
    };
Run Code Online (Sandbox Code Playgroud)

然后在我的Android活动中,我会称之为:

runOnUIThread(done);
Run Code Online (Sandbox Code Playgroud)

然后我打电话给你.但是,我希望"Hello"不要硬编码,所以我可以传入它.否则我将必须为我想要打印的每个字符串都有一个这样的声明.

(这实际上是一个android问题,但是它缩小到基本Java,所以更容易回答)

谢谢

java android runnable android-2.1-eclair

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

ICloneable问题

如果实施了一个类ICloneable,那意味着什么?

.net c# icloneable

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

哪个Windows API控制文件名编辑?

当您在Windows Shell中按F2编辑文件名时,可以理解一组有限的编辑键 - 例如CTRL +箭头键,Home,End,CTRL + X. 例如,当您键入CTRL +右箭头时,光标将在短划线后停止,但不会在一段时间内停止.这些操作是否可以自定义,如果可以,如何?

任何与您没有直接关系但您认为可能有助于该主题的其他信息也将受到赞赏.

winapi windows-shell

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

如何将Google Map Api安装到我的新Android设备上?

最近我得到了G7 Desire,其中没有Google Map Api Lib.当我在手机上安装了使用google map api的应用时,adb控制台显示INSTALL_FAILED_MISSING_SHARED_LIBRARY错误.那么如何将Google Map Api安装到我的新G7上呢?

PS.是否有Android设备没有Google Map Api Lib的设备列表?

android google-maps

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

使用Ruby/Rails应用程序中的Google Analytics跟踪JSON调用

我搜索了很多关于这个问题,但我找不到任何好的东西.我认为这是一个常见问题:您拥有一个Web应用程序并在您的平台上构建JSON API,因此您可以开发一些小部件,移动应用程序或第三方应用程序.

我知道有很多通过API的特定分析服务(如Mixpanel,Kissmetrics和许多其他),但我想通过Google Analytics跟踪所有JSON调用.

我发现最好的方法是使用__utm.gif图像但奇怪的是我找不到任何插件或gem来使用这个图像.所以我试图建立自己的方法但没有成功(参见下面的代码)......有人可以帮忙吗?

def google_analytics_call(page_title)
      today = Time.now.to_i
      utma = cookies[:__utma].to_s
      utmb = cookies[:__utmb].to_s
      utmc = cookies[:__utmc].to_s
      utmz = cookies[:__utmz].to_s
      utma = (rand(8).to_s + "." + rand(10).to_s + "." + today.to_s + "." + today.to_s+ "." + today.to_s) unless cookies[:__utma]
      utmb = rand(8).to_s unless cookies[:__utmb]
      utmc = rand(8).to_s unless cookies[:__utmc]
      utmz = rand(8).to_s+ "." + today + ".2.2.utmccn%3D(direct)%7Cutmcsr%3D(direct)%7Cutmcmd%3D(none)" unless cookies[:__utmz]

      Thread.new do
        params = {
          :utmac => GOOGLE_ANALYTICS,
          :utmcc => "__utma%3D"+utma+"%3B%2B"+"__utmb%3D"+utmb+"%3B%2B"+"__utmc%3D"+utmc+"%3B%2B"+"__utmz%3D"+utmz+"%3B%2B",
          :utmcn => "1",
          :utmcs => "-",
          :utmdt …
Run Code Online (Sandbox Code Playgroud)

ruby json google-analytics ruby-on-rails

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

套接字如何知道要使用哪个网络接口控制器?

如果一台计算机有多个网卡,所有网卡都连接到不同的网络并正常运行,当我们打开一个套接字时,操作系统如何确定哪个网卡与该套接字一起使用?套接字API是否允许我们显式指定要使用的NIC?

sockets networking

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