问题列表 - 第41501页

每隔30秒jQuery Ajax请求

我有这段代码,但是当某人在我的网站上时,这些值可能会发生变化.我需要每30秒左右更新一次#finance div.可以这样做吗?

$(function() {
    $.getJSON(
        "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22%5EFTSE%22)%0A%09%09&format=json&env=http%3A%2F%2Fdatatables.org%2Falltables.env&callback=?",

        function(json){
          $('#finance').text(json.query.results.quote.Change);
            // Patching payload into page element ID = "dog"
        });
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery yql

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

ObservableCollection教程?

有人会指导我一些关于如何使用ObservableCollection的简单图形教程.我经历了msdn,但我似乎不理解它们.我似乎无法在谷歌上找到更好的.我正在寻找简单的例子,并对所有步骤进行全面解释.

c# data-binding wpf

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

有没有Python相当于Ruby的字符串插值?

Ruby示例:

name = "Spongebob Squarepants"
puts "Who lives in a Pineapple under the sea? \n#{name}."
Run Code Online (Sandbox Code Playgroud)

成功的Python字符串连接对我来说似乎很冗长.

python language-comparisons string-interpolation

328
推荐指数
5
解决办法
19万
查看次数

Qt - 确定绝对小部件和光标位置

我有一个包含多个孩子的QWidget.最终目标是能够从一个窗口小部件拖放到另一个窗口小部件,在窗口小部件之间移动.我有一个信号被激发到我的父窗口小部件的控制器,并可以确定拖动何时正确开始和结束.我目前的问题是确定鼠标在鼠标上方是否在目标小部件之上.

当我在文档中看到underMouse时,我很兴奋,但是在拖放事件期间它不起作用(当我测试时,它似乎返回了不正确的值).如果做不到这一点,我的目标是找到包含目标小部件的矩形,并查找它是否包含鼠标上的鼠标坐标.我不能简单地使用contentsRect,因为它返回相对于它被调用的小部件的位置.我认为mapToGlobal会给我绝对的屏幕像素值,但它也会一直失败.我尝试在父窗口小部件的窗口上调用mapTo,但这似乎也失败了.

下面的代码显示了我用各种方法得到的各种QRects和QPoints.也许有一个简单的错误,所以我提供了所有.

QRect relativeWidgetRect = targetWidget->contentsRect();
QRect *absoluteWidgetRect = new QRect(QWidget::mapToGlobal(relativeWidgetRect.topLeft()), QWidget::mapToGlobal(relativeWidgetRect.bottomRight()));
QRect *widgetRect = new QRect(mapTo(window(), relativeWidgetRect.topLeft()), mapTo(window(), relativeWidgetRect.bottomRight()));
QPoint relativeMousePos = QCursor::pos();
QPoint absoluteMousePos = QWidget::mapToGlobal(relativeMousePos);
QPoint widgetMousePos = mapTo(window(), relativeMousePos);
Run Code Online (Sandbox Code Playgroud)

mapToParent不能用于我的目的,因为目标窗口小部件实际上是顶级父窗口的子窗口的父级.

更新这里是最终解决的代码.在我的顶级窗口小部件(它是源窗口小部件和目标窗口小部件的祖先)中,我添加了以下内容:

QRect widgetRect = targetWidget->Geometry();
QPoint mousePos = targetWidget->mapFromGlobal(QCursor::pos());
if(widgetRect.contains(mousePos))
{
// Logic
}
Run Code Online (Sandbox Code Playgroud)

c++ qt

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

在C#中打印异常

是否有任何API允许打印所有与异常相关的信息(堆栈跟踪,内部等...)?就像抛出异常一样 - 所有数据都打印到标准输出 - 是否有任何专用方法可以完成所有操作?

谢谢

.net c# exception

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

ArrayList:大小如何增加?

我有一个关于Java的基本问题ArrayList.

ArrayList被声明和初始化使用默认构造,对于10个元件的存储器空间被创建.现在,当我添加第11个元素时,会发生什么?是否会创建具有20(或更多)元素容量的新内存空间(这需要将元素从第一个内存位置复制到新位置)还是其他一些东西?

我查了这里.但我没有找到答案.

请分享知识.谢谢.

java arrays collections arraylist

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

了解何时调用保留在对象上?

什么时候应该retain使用?我知道它增加了对象引用计数,所以基本上该release对象的下一个不会调用dealloc它.好的,那又怎样?我读到这是一种惯例,如果你关心一个物体,你retain就是它.那里有什么例子吗?这是真的吗?

编辑:

我不是在寻找调试器告诉你这样做的时候.所以,我调查了这个.

用它来说,这是一个retain用法的例子

  • 在你的代码中,你在某处调用一个方法,该方法返回一个你不拥有的对象
  • 你使用那个对象
  • 然后你想释放它=> 你不能因为你不是主人
  • 你的解决方案是使用copyretain.如果您是用户retain,那么您将获得该对象的所有权.
  • 然后要释放该对象,您要么执行2 release(因为保留时引用计数为1 + 1)或直接使用dealloc

是吗?我不这么认为,因为一个对象可以拥有多个所有者.所以对于最后一点,调用dealloc将真正"杀死"对象; 但是对于2 release,你不会是所有者,但创建它的程序仍然是,因此对象在某个地方仍然存在(泄漏?僵尸?)

我很困惑.

iphone cocoa-touch memory-management

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

使用foreach循环迭代两个列表

我有两个清单

List<object> a = new List<object>();
List<object> b = new List<object>();
Run Code Online (Sandbox Code Playgroud)

现在我想迭代两个列表的元素.我可以通过为每个列表编写一个foreach循环来做到这一点.但也可以这样做吗?

foreach(object o in a, b) {
 o.DoSomething();
}
Run Code Online (Sandbox Code Playgroud)

如果这样的话可能会很好:

foreach (object o in a && b) {
   o.DoSomething();
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

关于六角板战争游戏编程的书籍?

我打算写一个六角板战争游戏.是否有推荐的书籍/网站?可能需要:

  • 游戏策略AI编程
  • 板(十六进制)表示
  • 回合制游戏循环
  • ...

(社区维基请)

war hexagonal-tiles

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

SQL Server和RAM

我在我的在线服务器上使用SQL Server 2008企业,主数据库有每月超过200万条记录的表,因为这些表增长SQL Server从安装的4GB内存中占用了大量资源,然后关闭了服务器RAM.

我已经将SQL Server RAM限制为2GB,但是当它使用这些ram时它会停止工作,破坏连接并执行速度太慢.

这是正常的吗?在查询这些大表后,如何从SQL Server中恢复RAM?

sql sql-server-2008

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