问题列表 - 第2138页

我可以用JSON提供RSS吗?

我正在写一个RSS提要(为了好玩),并在这里查看规范.

RSS是XML的一种方言.所有RSS文件都必须符合万维网联盟(W3C)网站上发布的XML 1.0规范.

显然这意味着如果我选择JSON选项,我就不会提供"纯"RSS.也就是说,如果我符合规范的其余部分,那么(定制的)读者是否可以解析它?

换句话说,如果我符合规范,但使用JSON而不是XML它是一个可用的RSS提要?

编辑 我不确定我是否清楚自己.没有涉及XML.我想用JSON编写类似于RSS(即XML)的东西.显然,需要编写这样一个feed的读者才能理解JSON格式.我想知道这是否已经完成.是否有以这种方式提供Feed的服务?是否有可以聚合/理解这种格式的程序.在这种情况下,RSS规范(没有XML部分)是一个有用的规范吗?

RG

{
"title":"example.com",
"link":"http://www.example.com/",
"description":"Awesome news about junk",
"items":[
    {
        "title":"An article",
        "link":"http://www.example.com/an-article",
        "descrition":"Some sample text here",
        "pubDate":"2008-10-27 11:06 EST",
        "author":"example author",
    },
    {
        "title":"Second",
        "link":"http://www.example.com/Seond",
        "descrition":"Some sample text here",
        "pubDate":"2008-10-25 23:20 EST",
        "author":"author mcauthor",
    },
    {
        "title":"third article",
        "link":"http://www.example.com/third-article",
        "descrition":"Some sample text here",
        "pubDate":"2008-10-25 23:18 EST",
        "author":"some other author",
    }
]
} 
Run Code Online (Sandbox Code Playgroud)

xml rss json

18
推荐指数
4
解决办法
3万
查看次数

应用程序池在iisreset之后无法启动

在我开始之前,我知道使用iisreset被认为是不好的做法,但这不应该发生..

我们有什么:

  • Windows Server 2003 R2上有几台带有IIS6的计算机(64位和32位)

  • 几个WCF Web服务(.NET运行时2.0)部署在多个应用程序中,每个应用程序都有自己的应用程序池,每个应用程序池在其他Windows帐户下运行.

怎么了:

  • 所有appPools都已启动,所有服务均可运行
  • 执行IISReset(或重启机器)
  • IIS恢复,但并非所有应用程序池都正常启动.有时它们都会恢复,有时一个或多个池将无法启动.然而,它们可以手动启动.

这是"正常"的iis行为,我应该避免使用iisreset,还是我们在.NET代码中做错了什么?

asp.net iis wcf windows-server-2003

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

查找字符串是否在列表中的最佳方法(无泛型)

我想做这样的事情:

Result = 'MyString' in [string1, string2, string3, string4];
Run Code Online (Sandbox Code Playgroud)

这不能用于字符串,我不想做这样的事情:

Result = (('MyString' = string1) or ('MyString' = string2));
Run Code Online (Sandbox Code Playgroud)

另外我认为创建一个StringList来做这件事太复杂了.

有没有其他方法来实现这一目标?

谢谢.

delphi delphi-2007

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

WCF - 更改端点地址会导致securityexception

我的WCF服务使用wsHttpBinding,当客户端使用默认选项对服务进行gerenated时,客户端可以正常工作,如下所示:

RServiceClient R = new RServiceClient();
Run Code Online (Sandbox Code Playgroud)

但是,在某些时候,我需要能够指定服务的位置,可能是通过更改端点地址,如下所示:

RServiceClient R = new RServiceClient();
R.Endpoint.Address = new EndpointAddress(new Uri "http://xxx.xxxx.xxx:80/RServer/RService.svc"));
Run Code Online (Sandbox Code Playgroud)

但是,当我确实指定了确切的端点时,我得到一个SecurityNegotiationException:System.ServiceModel.Security.SecurityNegotiationException未处理Message ="调用者未被服务验证." 来源= "mscorlib程序" ....

WCF服务在IIS上运行,并在IIS管理员下启用了匿名访问.此外,当客户端从与管理员帐户下的服务相同的计算机运行时,会发生此错误 - 我还没有到达通过网络运行它的可怕部分!

有任何想法吗?

wcf

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

WCF客户端的最佳方法

我有使用WCF服务的客户端应用程序将一些数据插入后端数据库.客户端应用程序将基于每个事件调用服务(可以是每小时或每秒).

我想知道什么是调用该服务的最佳方式.

我应该创建通信频道并始终保持打开状态,还是应该在每次通话后关闭频道并重新创建?

wcf

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

如何筛选出只有某些用户才能看到和访问的JIRA项目?

目前,我们有多个共享JIRA实例的项目.我们希望使用户只查看他们正在进行测试的项目.

但是,我们目前正在将这些用户分组到标准分组jira-users.

筛选出只有特定用户可以查看和访问的JIRA项目的最佳方法是什么

jira

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

正则表达式和相对文件路径

我试图使用C#匹配相对路径中的文件夹名称.我正在使用表达式:"/(.*)?/"并从左到右,从右到左反转匹配.当我"images/gringo/"进入正则表达式时,它正确地给了我"gringo"第一组 - 我只对括号之间的内容感兴趣.当我进入时"images/",它无法接收"images".我尝试过使用[/^],[/$]但都没有工作.

谢谢,大卫

c# regex

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

在SQL Server 2005中保留计算的datetime列

我在表中有一个XML列; 我希望将该XML中的某个值"提升"为计算列,并将其编入索引以便加快搜索速度.我有一个函数,它接收XML信息并输出感兴趣的元素,如下所示:

CREATE FUNCTION [dbo].[fComputeValue] (@data XML)
RETURNS datetime
WITH SCHEMABINDING
AS
BEGIN
  RETURN @data.value('(/Metadata/Value[@Key="StartDate"])[1]', 'datetime')
END 
Run Code Online (Sandbox Code Playgroud)

但是当我尝试创建计算列时:

ALTER TABLE dbo.CustomMetadataTable ADD [StartDate] AS ([dbo].[fComputeValue]([CustomMetadataColumn])) PERSISTED
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Msg 4936,Level 16,State 1,Line 2表'CustomMetadataTable'中的计算列'StartDate'无法保留,因为该列是非确定性的.

它适用于我:

  • 使用varchar,int,double(即datetime除外)值
  • 删除PERSISTED关键字(但我不能在列上创建索引)

我还应该提到日期时间值是XSD日期时间格式.有任何想法吗?谢谢.

sql sql-server sql-server-2005

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

在Windows服务中使用的最佳计时器

我需要创建一些Windows服务,每隔N段执行一次.
问题是:
我应该使用哪个定时器控件:System.Timers.Timer或者System.Threading.Timer一个?它对某些事物有影响吗?

我问,因为我听到许多证据表明System.Timers.TimerWindows服务中的工作不正确.
谢谢.

c# windows-services timer

108
推荐指数
3
解决办法
18万
查看次数

什么是规范化(或规范化)?

为什么数据库人员继续关于规范化?

它是什么?它有什么用?

它适用于数据库之外的任何内容吗?

database-design relational normalization

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