问题列表 - 第27224页

Firefox和Chrome(等)从哪里获取地理位置数据?

最近,我开始在我的浏览器中看到地理定位API.疯狂的是,它们是我曾经拥有的最准确的地理位置.我住在va和大多数其他地理定位服务使它看起来像我住在新泽西或芝加哥.那么这些浏览器会获得这些数据吗?

firefox google-chrome geolocation

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

如何处理Windows Phone 7上的后退按钮

在Windows Phone 7仿真器上,按下硬件后退按钮时,默认行为是关闭当前应用程序.我想覆盖此默认行为,以便导航到我的应用程序中的上一页.

经过一些研究,似乎应该可以通过覆盖OnBackKeyPress方法来实现这一点,如下所示:

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
    // do some stuff ...

    // cancel the navigation
    e.Cancel = true;
}
Run Code Online (Sandbox Code Playgroud)

但是,单击后退按钮仍会关闭我的应用程序.在上述方法上设置断点表明它永远不会被调用.我的应用程序退出代码上有另一个断点,并且此断点命中.

我需要做些什么才能拦截后退按钮?

windows-phone-7

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

在不改变Java时间的情况下更改时区

我从没有timzone信息的SOAP Web服务接收日期时间.因此,Axis解串器采用UTC.但是,日期时间确实在悉尼时间.我通过减去时区偏移来解决问题:

Calendar trade_date = trade.getTradeDateTime();
TimeZone est_tz = TimeZone.getTimeZone("Australia/Sydney");
long millis = trade_date.getTimeInMillis() - est_tz.getRawOffset();
trade_date.setTimeZone( est_tz );
trade_date.setTimeInMillis( millis );
Run Code Online (Sandbox Code Playgroud)

但是,我不确定此解决方案是否也考虑了夏令时.我认为应该,因为所有操作都是在UTC时间.有任何操纵Java时间的经验吗?关于如何解决这个问题的更好的想法?

java timezone datetime calendar

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

使用"as"并期望返回null

例如.假设我们在表单上有一个stackpanel.它充满了网格和标签.我想循环遍历所有网格并对它们进行一些操作,但保留Lables完整.目前我正是这样做的.

foreach(UIElement element in m_stacker.Children)
{
    Grid block = element as Grid;
    if(block != null)
    {
      //apply changes here
    }
}
Run Code Online (Sandbox Code Playgroud)

所以我使用的事实是"as"如果无法转换为所需类型则返回null.这是一件好事还是有更好的解决方案来解决这个问题?

c#

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

F#记录会员评估

为什么每次通话都要评估tb?有没有什么方法可以让它只评估一次?

type test =
  { a: float }
  member x.b =
    printfn "oh no"
    x.a * 2.

let t = { a = 1. }
t.b
t.b
Run Code Online (Sandbox Code Playgroud)

f# record member

12
推荐指数
2
解决办法
1817
查看次数

在每一行上添加count()列

我不确定这是不是一个好问题.

我有一个复杂的查询与很多联合会搜索多个表的某个关键字(用户输入).搜索到的所有表都与表有关book.

使用LIMIT对结果集进行分页,因此总会有最多10个结果被撤消.

我希望结果集中有一个额外的列,显示找到的结果总量. 我不想使用单独的查询来执行此操作.是否可以在结果集中添加count()列来计算找到的每个结果?

输出看起来像这样:

ID    Title    Author    Count(...)  
1     book_1   auth_1      23  
2     book_2   auth_2      23  
4     book_4   auth_..     23  
Run Code Online (Sandbox Code Playgroud)

...

谢谢!

mysql sql

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

Windows SDK 里面有什么?

为了开发Windows程序,我们需要Windows SDK。据我所知,这个 SDK 有助于创建窗口和处理窗口事件等。我想它还使我们能够操作文件和注册表。(线程创建和处理的原因是同一个SDK吗?)

一切都好!

我想知道这个 SDK 包含哪些文件和库。当我安装操作系统或安装 Visual Studio 等编辑器时也会出现这种情况吗?有时我会单独看到 Windows SDK 的链接。它与我安装 Visual Studio 时得到的相同还是有更多内容。

windows sdk winapi

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

这个Javascript对象的文字键限制是否严格由于解析?

请参考下面的代码,当我"注释"任何一条注释掉的行时,它会导致错误(在IE中)为"':'expected".那么我的结论是正确的,即无法提供对象值的引用,作为字符串文字中的对象键; 这是严格的解释/解析问题吗?与Crockford的"好部分"相比,这是否是Javascript的可怕(或至少"坏")"部分"的候选者?

<script>
var keys = {'ONE': 'one'};

//causes error:
//var obj1 = {keys.ONE: 'value1'};
//var obj1 = {keys['ONE']: 'value1'};

//works
var obj1 = {};
obj1[keys.ONE] = 'value1';

//also works
var key_one = keys.ONE;
var obj2 = {key_one: 'value1'};
</script>
Run Code Online (Sandbox Code Playgroud)

javascript parsing object object-literal

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

围绕异常单元测试区域的正确方法是什么

看看我们的单元测试的代码覆盖率,我们非常高.但最后几个%是棘手的,因为他们中的很多人正在捕捉像数据库异常这样的东西 - 在正常情况下这些都不会发生.例如,代码可以防止字段太长等,因此唯一可能的数据库异常是,如果数据库被破坏/关闭,或者模式在我们的脚下被更改.

那么模仿对象以便抛出异常的唯一方法是什么?这似乎有点无意义.也许最好不接受100%的代码覆盖率?

谢谢,丹

unit-testing exception

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

有没有办法从eclipse复制包含ine数字的代码

我正在写一些文档和代码说明.我想从包含行号的eclipse中复制代码,以便更容易引用文本中的代码.

在eclipse或其他IDE编辑器中有没有办法做到这一点?

eclipse copy line-numbers

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