问题列表 - 第24900页

强制Java时区为GMT/UTC

无论机器上设置的时区如何,我都需要强制任何与GMT/UTC相关的操作.在代码中有任何方便的方法吗?

为了澄清,我正在使用数据库服务器时间进行所有操作,但它是根据本地时区格式化的.

谢谢!

java timezone utc gmt

87
推荐指数
8
解决办法
23万
查看次数

为什么C#自动属性不支持VB 2010等默认值?

看看新的VB 2010功能,我偶然发现了对Auto-Implemented Properties的支持.

由于我正在使用C#,这看起来很熟悉,但我注意到VB确实添加了我希望在C#中拥有的功能:为自动实现的属性设置任意默认值:

Public Class Person

    Property Name As String = "Scott Guthrie"
    Property Age as Integer = 35

End Class
Run Code Online (Sandbox Code Playgroud)

我真的很喜欢在C#中使用自动属性.这样可以节省我们每次只需要默认值时引入支持字段并将其挂接到属性的工作量,从而不必要地使代码混乱.

我想知道为什么这也不是在C#中引入的?不这样做的理由是什么?是否正在进行语法讨论,或者实现此方法是否存在技术限制?

c# vb.net .net-4.0 automatic-properties

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

在xml中插入属性时,获取"xml数据类型方法的参数1"修改"必须是字符串文字"

尝试以下代码.但是获取'xml数据类型方法的参数1"修改"必须是字符串文字'错误.搜索了很多,但无法找到解决此问题的任何方法

SET @Path = '/@ParentNodeName/@NodeName/child::*'
SET @x.modify('insert attribute status {sql:variable("@status")}
               as first into (' + @Path + ')[1]')
Run Code Online (Sandbox Code Playgroud)

xml t-sql dynamic-sql

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

PHP库:计算给定lat/lng位置的边界框

我正在寻找一个PHP库/ PHP脚本,它允许我为给定的中心点(纬度/经度)计算精确的边界框.

使用椭圆体公式(f.ex. WGS84)会很棒.我知道,必须有一个图书馆,但我找不到.

php wgs84 bounding

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

.NET中的stack.ToList() - 元素的顺序?

在a上使用.ToList()扩展方法时Stack<T>,结果与弹出每个元素并添加到新列表(推送的内容相反)相同吗?

如果是这样,这是因为它实际上是迭代每个元素,还是内部反向存储元素并将数组转换为新元素List<T>

.net c# stack list

15
推荐指数
2
解决办法
4284
查看次数

忽略HTML中的空格

HTML/CSS中是否有任何东西告诉浏览器完全忽略空格?

很多时候,当你想把两个图像放在一起时 - 你会拼命地保持HTML的可读性,但浏览器会在它们之间留一个空格.

所以不是这样的:

<img src="images/minithing.jpg" alt="my mini thing" />
<img src="images/minithing.jpg" alt="my mini thing" />
<img src="images/minithing.jpg" alt="my mini thing" />
<img src="images/minithing.jpg" alt="my mini thing" />
Run Code Online (Sandbox Code Playgroud)

你最终得到了这个

<img src="images/minithing.jpg" alt="my mini thing" /><img src="images/minithing.jpg" alt="my mini thing" /><img src="images/minithing.jpg" alt="my mini thing" /><img src="images/minithing.jpg" alt="my mini thing" />
Run Code Online (Sandbox Code Playgroud)

哪个太可怕了!

html css whitespace

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

iPhoneOS SDK - 从视图中删除角落舍入(iPad问题)

这可能有点挑剔,但在iPad SplitViewController设置中,有2个视图.每个视图都有一个非常小的黑色圆角.(这也可能与iPhone应用程序相同).

此舍入在下图中可见.我想要做的是删除黑色圆角,因此UI不会从底部获得这两个小凸起.有没有人这样做过,或者知道怎么做? - 肯定有可能.

希望有人之前见过这个.

谢谢

图像链接镜像

替代文字http://img19.imageshack.us/img19/7297/screenshot20100413at102.png

iphone rounded-corners ipad uisplitviewcontroller

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

代数型数据构造函数的"模式匹配"

让我们考虑一个包含许多构造函数的数据类型:

data T = Alpha Int | Beta Int | Gamma Int Int | Delta Int
Run Code Online (Sandbox Code Playgroud)

我想编写一个函数来检查是否使用相同的构造函数生成了两个值:

sameK (Alpha _) (Alpha _) = True
sameK (Beta _) (Beta _) = True
sameK (Gamma _ _) (Gamma _ _) = True
sameK _ _ = False
Run Code Online (Sandbox Code Playgroud)

维护sameK不是很有趣,无法轻易检查其正确性.例如,当添加新的构造函数时T,很容易忘记更新sameK.我省略了一行来举个例子:

-- it’s easy to forget:
-- sameK (Delta _) (Delta _) = True
Run Code Online (Sandbox Code Playgroud)

问题是如何避免样板sameK?或者如何确保检查所有T构造函数?


我找到的解决方法是为每个构造函数使用单独的数据类型,派生Data.Typeable和声明一个公共类型类,但我不喜欢这个解决方案,因为它的可读性要低得多,否则只是一个简单的代数类型对我有用:

{-# LANGUAGE DeriveDataTypeable #-}

import Data.Typeable

class …
Run Code Online (Sandbox Code Playgroud)

haskell types pattern-matching algebraic-data-types

13
推荐指数
3
解决办法
3842
查看次数

使用PHP将png文件转换为ico

我想创建一个PHP脚本,将png文件转换为ico文件.是不是可以用PHP做到这一点?怎么样 ?

谢谢 !!!

php icons png gd

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

矩形覆盖

我有N个矩形,其边与x轴和y轴平行.还有另一个矩形模型.我需要创建一个算法来判断模型是否被N个矩形完全覆盖.

我有一些想法.我认为首先,我需要通过左侧对矩形进行排序(可以在O(n log n)时间内完成),然后使用垂直扫描线.

+------------------------------------------------------------> x
|O
|                  +----+
|   +---------+    |    |
|   |        ++----+--+ |
|   |      +-++----+-+| |
|   |      | |     +-++-+
|   +------+ +-------++
|          +---------+
|
|
|
|y
Run Code Online (Sandbox Code Playgroud)

蓝色矩形是模型.

首先,我需要抽象算法.对于实现没有特殊要求.矩形可以表示为一对点(左上角和右下角).

这是准备测试的任务之一.我知道最好的算法可以在O(n log n)时间内完成.

algorithm geometry rectangles

21
推荐指数
2
解决办法
4870
查看次数