问题列表 - 第39599页

处理窗把手

我已经尝试使用"抓取桌面枚举的所有进程ID"方法,但这不起作用.

  • 有没有办法将句柄转换为窗口句柄?-要么-
  • 有没有办法获取进程ID并找出该进程生成的所有子窗口?

FindWindow由于多个流程问题,我不想使用.

c windows winapi

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

android中的主页按钮?

在我的应用程序中,我有三个活动.在我的第三个活动,如果我点击主页按钮它来到Android主屏幕(应用程序仍在后台运行我注意到使用Log语句).如果我重新启动应用程序,那么它从第一个活动开始.如何从第三个活动中加载它?任何人都可以给我你的建议....

提前致谢....

android

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

使用pycrypto(RSA)签名和验证数据

我正在尝试熟悉pycrypto模块,但缺乏清晰的文档会使事情变得困难.

首先,我想了解签名和验证数据.有人可以提供一个如何写这个的例子吗?

python pycrypto

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

使用Ajax/jQuery从CouchDB读取连续提要

我想使用jQuery来监听来自CouchDB的持续更改 - 现在这可行:

http://localhost:5984/testdb/_changes?feed=continuous
Run Code Online (Sandbox Code Playgroud)

这意味着每次有db更新时我都会获得一个新的json行 - 但是如何使用jQuery从这个URL读取更新?

我尝试使用它,但它不起作用:

$.ajax(
{
  url : "http://localhost:5984/testdb/_changes?feed=continuous&callback=?",
  dataType : 'json',
  success : function(data)
  {
    alert(data.results.length);
  }
});
Run Code Online (Sandbox Code Playgroud)

编辑:$ .ajax调用"success"函数并立即返回,它不会"轮询"更改..(下图中ajax列的时间轴列为16ms)

替代文字

不,它不是一个跨域的ajax问题 - 我可以在fireBug中看到有一个具有正确数量的元素的响应

所以任何指导/建议都会受到赞赏 - 它不一定是jQuery - 普通的旧javscript也会这样做

ajax jquery jsonp couchdb

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

boost :: condition_variable等待没有锁定

可以在boost :: condition_variable上"等待"而不必先获取互斥锁吗?如果失败了,可以直接使用pthread lib以某种方式完成吗?

为简单起见,我想避免直接进入操作系统层(例如linux上的futex).但我也不想要互斥锁调用的开销.

在正常情况下,我非常清楚这种情况.我有另一种方式.

c++ multithreading boost

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

如何解决Boost :: BGL模板< - >类循环依赖?

我在使用Boost图形库的邻接列表时遇到问题.它似乎是一个循环依赖问题:我有一个模板的typedef T使用了一些类A.另外一个存储指向类型为T的对象的指针.现在编译器告诉我,T没有命名一个类型.

以下是我更具体文件的摘录:

//graphdefinitions.hpp
#include "lane.hpp"
#include "tie.hpp"

typedef boost::adjacency_list<boost::listS, boost::listS, 
                              boost::directedS, Tie, Lane> Map;
typedef boost::graph_traits<Map>::edge_descriptor edge_descriptor;

//lane.hpp
#include "graphdefinitions.hpp"
class Lane {
    ...
    edge_descriptor *left, *right;
};

//tie.hpp
//no important includes here
class Tie {
    ...
};
Run Code Online (Sandbox Code Playgroud)

如何解决此依赖/包含顺序问题?

另一个编辑:我只是认为edge_descriptor的类型可能是像int这样的原始类型.这样就解决了这个问题,因为我可以通过普通的int变量替换Lane的edge_descriptors,因此可以删除tie.hpp中包含graphdefinitions.hpp.不幸的是我的想法很疯狂*我必须找到另一个解决方案.Edge_descriptor类型似乎是有原因的......

c++ templates circular-dependency forward-declaration boost-graph

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

F#:在使用 FluntNHibernate 时查找不确定类型的对象

我尝试通过 FluentNHibernate 在 F# 项目中配置 NHibernate。

 static member GetNHibernateConfig = 
    Fluently.Configure()
            .Database(MsSqlConfiguration.MsSql2008
                .ConnectionString(fun c -> c.FromConnectionStringWithKey("connectionString") |> ignore)
                    .ShowSql())
Run Code Online (Sandbox Code Playgroud)

Visual Studio 突出显示“c.FromConnectionStringWithKey”并显示错误:

根据该程序点之前的信息查找不确定类型的对象。在这个程序点之前可能需要一个类型注释来约束对象的类型。这可以允许解决查找。

f# function fluent-nhibernate

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

jqGrid重载网格

这是我之前关于在基于jqGrid的表中添加列的问题的补充.这里是我的新js代码:

var col_names = ['First', 'Second', 'Third', 'Fourth', 'Fifth'];
var col_model = [
      {name:'invid', index:'invid', width:100}, 
      {name:'invdate', index:'invdate', width:90}, 
      {name:'amount', index:'amount', width:80, align:'right'}, 
      {name:'tax', index:'tax', width:80, align:'right'}, 
      {name:'total', index:'total', width:80, align:'right'}, 
];

function createGrid()
{
  var handle = $("#list").jqGrid({
    url:'data.xml',
    datatype: 'xml',
    mtype: 'GET',
    colNames: col_names,
    colModel : col_model,
  }); 
}
Run Code Online (Sandbox Code Playgroud)

现在我createGrid();在加载文档后调用,一切正常.现在我想添加一个新列(带有空数据)并重新加载jqGrid:

  $("#add_column").click(function() {
        $('#list').trigger("DestroyGrid"); // Also tried UnloadGrid

        col_names.push('New');
        col_model.push({name: 'test', index: 'test', width: 100});

        createGrid(); // And recreate grid
  });
Run Code Online (Sandbox Code Playgroud)

但没有任何反应,为什么?


UPD

  $("#add_column").click(function() {
        col_names.push('New');
        col_model.push({name: …
Run Code Online (Sandbox Code Playgroud)

javascript jqgrid

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

numpy load引发"AttributeError:'module'对象没有属性'expr'"

我试着跑

#!/usr/bin/env python

import os
from numpy import *

b= ones((3, 3))  
print b  
save('fff',  b)  
a = load('fff.npy')  
print a.shape  
print 'fertig'
Run Code Online (Sandbox Code Playgroud)

但它引起了:

Traceback (most recent call last):  
  File "savetest.py", line 9, in <module>  
    a = load('fff.npy')  
  File "/usr/lib/python2.6/dist-packages/numpy/lib/io.py", line 195, in load  
    return format.read_array(fid)  
  File "/usr/lib/python2.6/dist-packages/numpy/lib/format.py", line 353, in read_array  
    shape, fortran_order, dtype = read_array_header_1_0(fp)  
  File "/usr/lib/python2.6/dist-packages/numpy/lib/format.py", line 250, in   read_array_header_1_0  
    d = safe_eval(header)  
  File "/usr/lib/python2.6/dist-packages/numpy/lib/utils.py", line 840, in safe_eval  
    ast = compiler.parse(source, "eval")  
  File "/usr/lib/python2.6/compiler/transformer.py", line 53, …
Run Code Online (Sandbox Code Playgroud)

arrays load numpy attributeerror

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

将Javascript捆绑到GWT应用程序中

我正在GWT(mapfaire.com)中编写一个使用Google Maps API 的应用程序,我想使用实用程序库.为库编写JSNI包装器不是问题,但是如何确保编译器将JS"烘焙"到应用程序本身,而不是通过模块脚本单独下载?

gwt

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