问题列表 - 第48498页

在PyGTK中使用F11切换全屏的简单方法

我不是专业程序员,但经常使用PyGTK和Cairo进行数据可视化测试和原型设计.

我有一个标准的PyGTK模板,我从网上获取,这是GTK需要工作的"标准事物":

import pygtk
pygtk.require('2.0')
import gtk

"""
lots of stuff
"""

if __name__ == "__main__":
    mainWindow = gtk.Window()
    mainWindow.set_title(some_title)
    mainWindow.connect("delete-event", gtk.main_quit)
    #mainWindow.set_position(gtk.WIN_POS_CENTER)
    #mainWindow.fullscreen()
    mainWindow.show_all()
    gtk.main()
Run Code Online (Sandbox Code Playgroud)

我经常看到大多数应用程序使用F11来切换全屏,所以我想知道是否有一种简单的方法可以将这个功能添加到我的脚本中.我想这可能意味着将事件信号连接到gtk函数或方法或类似的东西,但我的n00bness阻止我知道如何做到这一点.

任何帮助将不胜感激,谢谢.(链接首选,以便我自己可以做作业; o)

python gtk pygtk fullscreen

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

如何在gridview中显示前100个字符?

我使用gridview来显示数据,但有时数据很大,可以显示在单元格中.我可以使用一种方法来允许gridview显示字符串的前100个字符吗?

欢迎任何帮助!

c# asp.net string gridview

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

JQuery选择器逻辑"和"

如何访问具有名称X和类型的元素hidden

jquery

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

USSD INTERFACE - > java web app communication

关于通过USSD界面进行Java Web应用程序的通信需要一些信息!我们需要实施这一目标,以便通过低端手机覆盖贫困社区的目标客户群.

我正在研究USSD,作为与我们当前的Java EE Web应用程序进行通信的一种方式.

我相信我已经理解了如何在USSD中构建菜单(通过XML和某些参数/标签).但是,我不知道如何给出响应.我昨天才开始阅读它,但发现很多信息,谷歌认为这些信息毫无用处.

我们当前的网络应用程序已设置Web服务.我想我需要将USSD接口/ xml文件(参数= - 回调 - "网址请求")连接到网络服务!?所有发送用户数据(收到的输入)都等于URL请求?

我该如何发送回复!可以显示多少数据?这些数据需要传输的格式是什么?

从南非的移动服务提供商那里找到他们正在使用的网关是非常困难的 - 不确定如果我是对的,但似乎是WASP!如果那是一个网关,那就是所有提供商似乎在SA中使用的东西..我试过用几种方式联系vodacom SA,没有回复.我感兴趣的是他们使用什么网关,如何构建响应.

编辑:这是vodacom的电子邮件回复 - >我们提供ussd网络服务..然后,我们通过USSD Gateway中的SMPP连接到SMSC.

xml web-applications ussd

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

尝试使用jQuery和PHP显示模式对话框

我有一个电子邮件按钮,点击后,会弹出一个模态jQuery UI对话框,显示一个用于通过电子邮件发送给自己的按钮.我的代码在这里:

<input type="button" value="Email to me" onClick="$("#emailModal").dialog({title:'Email It Along',height:300,width:350,modal:true,resizable:false});"/>
Run Code Online (Sandbox Code Playgroud)

这是#emailModal:

<div id="emailModal">
<p><input type="button" value="Email to me" onClick="$('#emailPost').submit()" id="emailJQButton"/></p>
</div>
Run Code Online (Sandbox Code Playgroud)

但是,当我单击按钮时,没有任何反应,并且没有弹出对话框.我查看了所有代码,但找不到问题.有帮助吗?

编辑: 发现问题,但我还有一个问题:

if($_SESSION["loggedIn"] == 1)
                        {
                            echo "<form action='php/emailPost.php' method='POST' class='inline' id='emailPost'>";
                            echo "<input type='hidden' value='" . $_SESSION["email"] . "' name='emailAddress'>";
                            echo "<input type='button' value='Email To Me' onClick='$(\"#emailPost\").submit();$(\"#emailModal\").dialog('close');'/>";
                            echo "<input type='hidden' name='passedCoupID' value='" . $coupID . "'/>";
                            echo "</form>";
                            echo "<h3>Or</h3>";
                            echo "<form action='php/emailPost.php' method='POST' class='inline' id='emailPost2'>";
                            echo "<input type='text' value='Enter an Email' name='emailAddress' style='display: inline-block;'>"; …
Run Code Online (Sandbox Code Playgroud)

jquery modal-dialog

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

实际使用Lua协同例程/继续序列化来简化异步逻辑?

冥王星库Lua中声称能够序列化的Lua协程.我将其解释为'serializeable continuations',这是使异步编程以同步方式可写的重要特性.

例如,工作流可以线性表示,而不是需要命名的入口点

if (ask user is hungry) then
     if (not ask user is vegetarian) then
       if (ask user if likes_burgers) then
          feed_user(burger)
       else
          tell_user("Picky!")
     else
       feed_user(salad)
Run Code Online (Sandbox Code Playgroud)

代替

function main()
   ask(user is hungry, "hungry_response")

function hungry_response(answer)
  if (answer is yes)
     ask(user is vegetarian, "vegetarian_response")

function vegetarian_response(answer)
  if (answer is yes)
     feed_user(salad)
  else
     ask(user likes burgers, "burgers_response")

function burgers_response(answer)
  if (answer is yes) then
    feed_user(burger)
  else
    tell_user("Picky!")
Run Code Online (Sandbox Code Playgroud)

虽然翻译成前一个样式的if语句也不错,但是一旦涉及局部变量,循环,嵌套函数调用等,事情就变得非常复杂.

这是序列化延续变得至关重要的地方.

序列化的延续在JavaFlow,Cocoon(Rhink),Seaside,PLT Scheme,SICS中使用,非常适合处理业务工作流程,医疗诊断和(在我的情况下)文本冒险游戏.

是否有任何Lua和Pluto以这种方式利用其功能的示例(希望是开源!),使用continuation来简化异步环境中的逻辑?

continuations lua serialization asynchronous continuation-passing

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

在Java中实现SIFT

所以我正在研究一个简单的Java应用程序,它允许用户将图像作为查询输入,并让应用程序将它与图像数据库(基本上只是不同图像的目录)进行比较.我基本上正在研究几种图像相似性测量技术,以找出适合比较汽车图片的技术.

我一直在做一些阅读,除了FFT/SSIM之外,我读过SIFT算法可以产生非常好的结果.但是,作为一个只有一年左右的基本Java经验的人,我真的不确定我是否是一个足够好的程序员才能实现它.天啊,由于它的明显复杂性,我仍然无法理解算法的核心概念.

所以我想问那些经验比我多的人.首先为此目的实施SIFT是否实用?我可以单独使用JDK(没有其他插件,如果可能的话)吗?我该怎么做呢?

提前致谢

java comparison image sift

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

将Notation3加载到数据库中

如何解析并将Notation3文件表示的三元组加载到数据库中?我对JenaSesame有点熟悉,但这些似乎适合处理RDF或Turtle,而不是完整的Notation3.

我发现用于处理N3的相对较少的强大工具.这里列出我发现的少数几个,只包含粗略的Python脚本,它们只能执行基本的命令行操作,似乎没有标准的打包,分发或维护.默认的Python库似乎是,notation3.py但我找不到它的单个主页,并发现了几十个不同版本分散在Internet上.

例如,假设我有以下N3代表植物分类:

{
   []
       :genus "Abies" ;
       :species "alba" ;
       :name [:value "Silver Fir" ; :usage "common" ; :language "English" ] ;
       :name [:value "European Silver Fir" ; :usage "common" ; :language "English" ] ;
       :name [:value "abeto blanco" ; :usage "common" ; :language "Spanish" ] ;
       :name [:value "abeto plateado" ; :usage "common" ; :language "Spanish" ] ;
       :name [:value "Edeltanne" ; :usage "common" ; :language "German" ] …
Run Code Online (Sandbox Code Playgroud)

rdf sesame semantic-web jena n3

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

需要帮助理解c中的指针

我无法理解指针概念,下面是代码.为什么交换(&a1,&a2)输出-5,6而不是6,-5?这些值已经交换了吗?

void swap(int *ptr1, int *ptr2){

     int temp;

      temp = *ptr1;
      *ptr1 = *ptr2;
      *ptr2 = temp;

}

int main (int argc, char *argv[]){

    void swap(int *ptr1, int *ptr2);
    int a1 = -5;
    int a2 = 6;
    int *p1 = &a1;
    int *p2 = &a2;

    NSLog(@" a1 = %i, a2 =%i", a1, a2); // out puts: -5, 6

    swap(p1,p2);
    NSLog(@" a1 = %i, a2 =%i", a1, a2); // out puts: 6, -5

    swap(&a1, &a2);
    NSLog(@" a1 = %i, a2 =%i", …
Run Code Online (Sandbox Code Playgroud)

c pointers objective-c concept

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

500个航路点/节点的最短路径算法(例如Dijkstra)?

我在这里询问了一个最短路径算法: 2D航路点寻路:WP的组合从curLocation到targetLocation

(要了解我的情况,请阅读该问题以及此问题.)

似乎Dijkstra最短路径算法能够做到我需要的.但是,我的路线图中有大约500到1000个节点.

到目前为止,我所看到的实现将节点数限制在50以下.我的问题是:我是否应该使用Dijkstra最短路径算法,还是替代?Java中是否有任何实现?

java artificial-intelligence dijkstra path-finding graph-algorithm

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