问题列表 - 第21308页

关于RESTful Java Web服务框架的建议......

我搜索了一些有关Web服务的信息,它看起来像是一个企业级应用程序.我发现RESTful设计对此非常酷.我发现Apache CXF看起来很酷,它支持RESTful设计和Java.对于初学者来说,使用Apache CXF开始编写应用程序是一个不错的选择?或建议任何其他框架?

java apache rest frameworks

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

具有魔法属性的类上的json_encode

我正在尝试使用和json_encode所有具有魔法属性的对象数组.完全忽略这些,导致一个空对象数组(所有正常属性都是或).__get__setjson_encodeprivateprotected

所以,想象一下这个课:

class Foo
{
    public function __get($sProperty)
    {
        if ($sProperty == 'foo')
        {
            return 'bar!';
        }
        return null;
    }
}

$object = new Foo();
echo $object->foo; // echoes "foo"
echo $object->bar; // warning
echo json_encode($object); // "{}"
Run Code Online (Sandbox Code Playgroud)

我试过实施IteratorAggregateSerializable对类,但json_encode仍然没有看到我的魔法属性.由于我试图对这些对象的数组进行编码,AsJSON()因此类中的方法也不起作用.

更新!似乎这个问题很容易被误解.我怎么知道json_encode哪些"魔法属性"存在? IteratorAggregate没用.

BTW:PHP文档中术语是"动态实体".魔术属性是否真正存在是在争论语义.

php json

5
推荐指数
3
解决办法
8839
查看次数

为什么我的Perl程序没有输出任何文件?

我正在尝试写入文件〜/ .log但文件仍为空.我不知道为什么会这样,一切似乎都很好.

我的系统是Ubuntu 9.10amd64,Perl 5.10.

#!/usr/bin/perl
# vim:set filetype=perl:

use strict;
use warnings;

use LWP::Simple qw||;
use Net::SMTP;

# Only because log file
$| = 1;

my $match_string = "... some text to match ..." ;
my $content;

my @mails = ('mejl1@provider1.com',
        'mejl2@provider2.com',
        );
my $data = <<END;

... Subject text ...

END

open(my $log, ">>","$ENV{HOME}/.log")
or die "Couldn't open log file";

sub get( $ ) {
    my $content_ref = shift;

    print {$log} "get: Error: $!\n"
        until ( …
Run Code Online (Sandbox Code Playgroud)

perl

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

使用DataMapper查询查找当前月份的记录

我正在尝试重现我与ActiveRecord一起使用的SQL查询:

Post.all(:conditions => ["EXTRACT(MONTH from created_at) = ? AND EXTRACT(YEAR from created_at) = ?", month, year])
Run Code Online (Sandbox Code Playgroud)

但是因为我正在将所有内容转换为DataMapper,所以我正在寻找一种方法来做到这一点......

有人可以帮忙吗?

activerecord ruby-on-rails datamapper

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

uniq - 比较行时跳过最后N个字符/字段

'man uniq'记录-f = N和-s = N选项,这使得uniq在比较行时分别跳过前N个字段/字符,但是如何强制uniq跳过最后 N个字段/字符?

bash shell

11
推荐指数
3
解决办法
8373
查看次数

如何在iPhone上查询ARP表?

我是iPhone开发的新手,我想在我的应用程序中集成wake-on-lan而不会挤压我的用户在知道IP时输入计算机MAC地址.我用谷歌搜索了几个小时,拿了一个ARP工具的源代码,但我不知道如何在iPhone上管理它.

iphone mac-address ip-address arp

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

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

如何在Windows上使用xgettext创建.po文件?

我正在按照本教程使用PHP gettext构建多语言网站http://onlamp.com/pub/a/php/2002/06/13/php.html

直到这部分,我理解教程:

在准备好所有目录之后,是时候创建实际的"pot"文件,因为它通常被称为:messages.po文件.为此,您需要使用gettext()函数的PHP文件来"标记"要翻译的字符串并使用xgettext命令.

$ xgettext -n *.php
Run Code Online (Sandbox Code Playgroud)

我是否必须在命令行中编写它?我执行该命令时必须在哪个文件夹中?这是该命令的Linux版本还是Windows?

(我在我的wamp ini文件中启用了gettext扩展)我是否必须从GNU网页下载gettext utilites才能创建.po文件?

php gettext

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

PHP日期格式问题

我正在尝试用PHP格式化一些日期(我是Coldfusion程序员,所以语法类似,但我被卡住了!).

日期格式化为我想要的显示.然而,他们都回归1970年1月1日.

任何人都可以对此有所了解吗?

对于后台,我从mySQL中的datetime列中提取日期.我正在尝试格式化的原始日期是......

2010-04-03 00:00:00

这是我正在使用的代码行....

$xml_output .= "\t\t<eventdate>" . date("l jS F", $row['event_date']) . "</eventdate>\n";
Run Code Online (Sandbox Code Playgroud)

我希望它显示为:4月3日星期六

任何帮助,将不胜感激!

西蒙

php datetime

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

MySQL查询当前的GMT时间

这听起来很简单但我无法弄清楚如何使用简单的SELECT语句来返回GMT中的当前时间.

我一直在尝试使用CONVERT_TZ()根据服务器时区和GMT时区将NOW()转换为GMT,但由于某种原因,当我放入文本时区时它返回NULL.我得到结果的唯一方法是实际放入偏移量,这对于应该是一个非常简单的操作来说太复杂了.这就是我的意思:

mysql> SELECT CONVERT_TZ(NOW(),@@global.system_time_zone,'GMT');
NULL

mysql> SELECT CONVERT_TZ(NOW(),'PST','GMT');
NULL

mysql> SELECT CONVERT_TZ(NOW(),'-08:00','+00:00');
2010-02-13 18:28:22
Run Code Online (Sandbox Code Playgroud)

我只需要一个简单的查询来返回GMT中的当前时间.在此先感谢您的帮助!

mysql datetime gmt convert-tz

25
推荐指数
4
解决办法
6万
查看次数