问题列表 - 第13678页

在Delphi中有一个将XML日期和时间转换为TDateTime的功能

XML日期和时间采用格式

' - '?yyyy' - 'mm' - 'dd'T'hh':'mm':'ss('.'s +)?(ZZZZZZ)?

• ' - '?yyyy是一个四位或更多数字的可选负数字,代表年份; 如果超过四位数,则禁止前导零,并禁止"0000"

•剩余的' - 是日期部分之间的分隔符;

•第一个mm是表示月份的两位数字;

•dd是代表日期的两位数字;

•'T'是一个分隔符,表示随后的时间;

•hh是一个代表小时的两位数字; 如果表示的分钟和秒为零,则允许"24",并且如此表示的dateTime值是第二天的第一个时刻(·值空间中的dateTime对象的小时属性·不能具有大于23的值) ;

•':'是时间部分的部分之间的分隔符;

•第二个mm是一个两位数的数字,表示分钟;

•ss是一个两位整数的数字,表示整秒;

•'.s +(如果存在)代表小数秒;

•zzzzzz(如果存在)表示时区(如下所述).

这里有更多的例子

简单示例 2009-08-31T19:30:00

更复杂的例子

2002-10-10T12:00:00-05:00(2002年10月10日中午,中部夏令时以及美国东部标准时间)是2002-10-10T17:00:00Z,比2002年晚5个小时-10-10T12:00:00Z.

有关详细信息,请参阅www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html

xml delphi

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

jQuery:如果在页面底部使用外部JS,为什么要使用document.ready?

我将所有JS作为外部文件包含在页面的最底部.在这些文件中,我有几个像这样定义的方法,我从ready事件中调用它:

var SomeNamepsace = {};

SomeNamepsace.firstMethod = function () {
    // do something
};

SomeNamepsace.secondMethod = function () {
    // do something else
};

$(document).ready(function () {
    SomeNamepsace.firstMethod();
    SomeNamepsace.secondMethod();
});
Run Code Online (Sandbox Code Playgroud)

然而,当我删除ready函数并直接调用方法时,一切都运行相同,但执行速度明显更快 - 在一个非常基本的文件上几乎快一秒!由于此时应该加载文档(因为所有标记都出现在脚本标记之前),还有什么理由仍然使用ready事件吗?

html javascript jquery

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

如果没有行,如何让SQL Server返回默认值0?

如果总和不返回任何行,如何获得默认值0?

编辑:我已编辑此帖子以添加更详尽的示例(前一个没有遇到过)

例如

 DECLARE @Item TABLE
(
    Id int,
    Price decimal,
    PricePer decimal
)

DECLARE @OrderItem TABLE
(
    Id int,
    ItemId int,
    ChargedPrice nvarchar(10),
    QtyRequired int,
    QtyLeftToDespatch int
)

INSERT INTO @Item (Id,Price,PricePer) VALUES (1,1.00, 1)
INSERT INTO @Item (Id,Price,PricePer) VALUES (2,2.00, 1)
INSERT INTO @Item (Id,Price,PricePer) VALUES (3,3.00, 1)
INSERT INTO @Item (Id,Price,PricePer) VALUES (4,4.00, 1)

INSERT INTO @OrderItem (Id, ItemId,ChargedPrice,QtyRequired,QtyLeftToDespatch) VALUES ( 1,1,100,100,50 )
INSERT INTO @OrderItem (Id, ItemId,ChargedPrice,QtyRequired,QtyLeftToDespatch) VALUES ( 2,1,200,300,50)
INSERT INTO @OrderItem (Id, ItemId,ChargedPrice,QtyRequired,QtyLeftToDespatch) VALUES …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

Xcode构建和资源文件夹

我的iPhone应用程序中有几个资源,当它们被编译时,无论Xcode分组结构如何,它们都会被添加到应用程序资源文件夹的根目录中.这对大多数事情都很好,但是我需要在app的资源文件夹中的文件夹中构建一组文件.

目前,我已使用"添加现有文件... - >为添加的文件夹创建文件夹参考"将我的文件夹添加到Xcode.这很好,Xcode中的文件夹图标是蓝色而不是黄色.我的问题是Xcode没有注意到这些文件夹中的新文件或更改文件,因此当我构建项目时,新的或更改的图像都不在目标应用程序的资源中.我可以让它工作的唯一方法是做一个干净,然后构建,这是非常烦人的,因为我正在进行更改,有时可能每分钟重新编译几次!

我希望在应用程序中保留的资源中的文件夹结构包含多个嵌套文件和文件夹.

有没有办法让Xcode识别所有已更改或新的文件和文件夹?

谢谢,

麦克风

iphone macos resources xcode

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

SQL Server 2008数据保护

我有一个客户端 - 服务器应用程序,其中.NET客户端访问SQL Server 2008数据库中的所有数据和存储过程.

有没有办法保护所有这些数据,以便只有我创建和授权的用户才能访问这个特定的数据库?特别是用户'sa'浮现在脑海中.我不喜欢他访问我的所有数据.

sql-server security protection sql-server-2008

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

更快的DirectoryExists功能?

我用

DirectoryExists (const PathName : String);
Run Code Online (Sandbox Code Playgroud)

检查是否可以从计算机访问目录.但是如果目录不存在且路径名是网络路径,即

\\computer1\Data
Run Code Online (Sandbox Code Playgroud)

该方法需要很长时间才能返回.

必须有一种更快的方法来确定无法访问网络文件夹.或者我可以配置DirectoryExists在内部使用的一些超时参数(我查看了源代码,但它只是委托给kernel32中定义的GetFileAttributes)?

有任何想法吗?

delphi networking delphi-2009

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

mysql在一个组中计数

假设我有一个投票表,用户可以在其中对值进行投票,向上或向下投票.假设用户每次进行corrcet投影时获得一个点.

在每周结束时,我想显示一些统计数据.

就像是:

SELECT user_id, sum( user_points ) as sum_points FROM voting_results
WHERE voting_date > ('2009-09-18' - INTERVAL 1 WEEK)
GROUP BY user_id 
ORDER BY sum_points DESC
Run Code Online (Sandbox Code Playgroud)

精细.这将为我提供一个很好的列表,其中"最佳猜测"用户首先出现.

这是我的问题:

我如何 - 在同一个查询中 - 获取每个用户在给定时间段内投票的次数?

换句话说:我希望计数 - 每行 - 需要包含在上述查询中使用user_id找到的行数.

有什么建议?

谢谢.

mysql sql count

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

XDocument构造函数的意外异常

这很好用:

XDocument xdoc = new XDocument(
   new XDeclaration("1.1", "UTF-8", "yes"),
   new XProcessingInstruction("foo", "bar"),
   new XElement("test"));
Run Code Online (Sandbox Code Playgroud)

但是,如果我将其更改为将"params数组"显式传递为数组:

object[] content = new object[] {
   new XDeclaration("1.1", "UTF-8", "yes"),
   new XProcessingInstruction("foo", "bar"),
   new XElement("test")
};
xdoc = new XDocument(content);
Run Code Online (Sandbox Code Playgroud)

它失败了:

System.ArgumentException:无法将非空白字符添加到内容中.

这两个例子不完全相同吗?这里发生了什么?

.net c# linq-to-xml

17
推荐指数
2
解决办法
9724
查看次数

ASP.NET脚手架/模板化CRUD解决方案

我一直在研究ASP.NET动态数据以及它如何进行脚手架和路由.我只是略微表面,但看起来我必须为每个表创建一个模板,我不想以同样的方式显示所有列.

在查看动态数据之后,我的第一印象是,程序员似乎没有时间编辑一次性生成的用户控件,而不是为每个没有统一显示行为的表构建模板.

目前正在使用哪些经过验证的解决方案有助于减轻创建ASP.NET CRUD类型用户控件的繁重任务?

谢谢

asp.net templates dynamic-data

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

使用301,302重定向时搜索引擎是否会抓取源页面或目标页面?

当他们发现不同的状态代码时会做什么搜索?

  • 302
  • 301
  • 404
  • 等等...

我知道他们会忽略404状态代码的页面,但其他状态呢

搜索引擎会抓取源页面还是目标页面?

html seo search http

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