问题列表 - 第25891页

如何在Windows中使用cmake更轻松地链接gtk库?

我现在通过手动包含所有必需的路径(gtk捆绑包D:/Tools/gtk+-bundle_2.20.0-20100406_win32)来以非常丑陋的方式进行:

include_directories(D:/Tools/gtk+-bundle_2.20.0-20100406_win32/include/gtk-2.0 D:/Tools/gtk+-bundle_2.20.0-20100406_win32/include/glib-2.0 D:/Tools/gtk+-bundle_2.20.0-20100406_win32/lib/glib-2.0/include D:/Tools/gtk+-bundle_2.20.0-20100406_win32/include/cairo D:/Tools/gtk+-bundle_2.20.0-20100406_win32/include/pango-1.0 D:/Tools/gtk+-bundle_2.20.0-20100406_win32/lib/gtk-2.0/include D:/Tools/gtk+-bundle_2.20.0-20100406_win32/include/atk-1.0)
link_directories(D:/Tools/gtk+-bundle_2.20.0-20100406_win32/lib)

target_link_libraries(MyProgram gtk-win32-2.0.lib)
Run Code Online (Sandbox Code Playgroud)

windows gtk cmake gtk2

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

jQuery范例?

在我看来,jQuery似乎并不是作为一个OOP框架编写的,它似乎太短了,而且不够冗长.我是否正确地思考这个问题,如果它不是作为OOP编写的,那么他们使用的是什么方法/范例?

oop paradigms jquery methodology

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

我的嵌入Java Applet的对象标记有什么问题?

这是我的对象标签。

    <object classid="java:my.full.class.Name.class"
            height="360" width="320">
        <param name="type" value="application/x-java-applet">
        <param name="archive" value="applets.jar">
        <param name="file" value="/report_files/1-1272041330710YAIwK">
        <param name="codebase" value="/applets">
    </object>
Run Code Online (Sandbox Code Playgroud)

当我在firefox中运行它时,它只会显示一个错误,单击以获取详细信息。Java控制台绝对不显示任何内容。狐狸的底部说“ Applet my.full.class.Name未加载”。Name.class文件位于applets.jar文件中。我可以输入URL /applets/applets.jar并访问jar文件。那怎么了

编辑:我也可以访问param文件,尽管我不认为这是问题所在。

编辑:我更新了标签,因为我在HTML日志中注意到它不在正确的位置。还是没事

java applet

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

如何索引Lucene 3.0.1中的BigDecimal值

我有一些BigDecimal值,应该为搜索索引.Lucene有NumericField,但它只有long,double,float和int的setter.我可以将它存储为String但我不会受益于NumericRangeQuery.

你如何存储你的BigDecimals?分享的最佳做法是什么?

java lucene indexing search-engine bigdecimal

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

访问Google Chrome的缓存

是否可以从扩展程序中访问Google Chrome的缓存?

我想编写一个扩展,当无法访问在线版本时加载页面的缓存版本(例如,Internet连接问题).

更新:我知道我可以编写一个NPAPI插件,可通过扩展程序访问以实现此目的但我宁愿不要写一个...我正在寻求解决方案,而不是求助于NPAPI,请.

注意:据我所知,谷歌浏览器不支持此功能(至少不是开箱即用):我只是有一集"无法访问互联网",我被困...

google-chrome

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

使用FileStreamResult作为返回值的jQuery帖子

我对jquery和asp.net mvc很新.我的问题是我在控制器中调用一个返回FileStreamResult的方法.这工作正常,但是当我用jQuery帖子调用它时它不起作用.我可以看到vs调试工具,程序正在执行该方法.因此我认为它与我的jQuery调用应该处理返回参数有关?Somenoe?

jQuery代码:

    <script type="text/javascript">
    function createPPT() {
            $.post("<%= Url.Action( "DownloadAsPowerpoint", "RightMenu" )%>");
    }
    </script>
Run Code Online (Sandbox Code Playgroud)

控制器中的方法:

    public ActionResult DownloadAsPowerpoint()
    {
        Stream stream; 
        //...
        HttpContext.Response.AddHeader("content-disposition", "attachment; filename=presentation.pptx");

        return new FileStreamResult(stream, "application/pptx");
    }
Run Code Online (Sandbox Code Playgroud)

有人可以解释并给我一些示例代码吗?

asp.net-mvc jquery

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

仅当SQL Server中尚不存在记录时,如何添加记录?

我在C#中有一个带有Sql-server数据库的项目.
在该数据库中,我有一个名为'Process'的表和名为'process_name','Full_Name'和'Version'的列(所有类型:nvarchar(50)).
我想写一个将添加新进程的查询,只有在表中不存在的情况下.
我怎样才能做到这一点?
非常感谢,

c# sql-server

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

Python:将此检查重构为自己的方法是否有意义?

我还在学习python.我刚刚编写了这个方法,以确定一个玩家是否赢得了一个井字游戏,给出了一个董事会状态:'[['o','x','x'],['x','o','-'],['x','o','o']]'

def hasWon(board):
  players = ['x', 'o']
  for player in players:
    for row in board:
      if row.count(player) == 3:
        return player
    top, mid, low = board
    for i in range(3):
      if [ top[i],mid[i],low[i] ].count(player) == 3:
        return player
    if [top[0],mid[1],low[2]].count(player) == 3:
        return player
    if [top[2],mid[1],low[0]].count(player) == 3:
        return player
  return None
Run Code Online (Sandbox Code Playgroud)

在我看来,我多次检查3个字符列表,并可以将检查重构为自己的方法,如下所示:

def check(list, player):
  if list.count(player) == 3:
    return player
Run Code Online (Sandbox Code Playgroud)

...但后来意识到所有真正做的就是改变线条:

 if [ top[i],mid[i],low[i] ].count(player) == 3:
    return player
Run Code Online (Sandbox Code Playgroud)

至:

  if check( [top[i],mid[i],low[i]], player ):
    return player …
Run Code Online (Sandbox Code Playgroud)

python refactoring tic-tac-toe

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

如何通过XSLT合并Java中的2个XML流

我想在Java中合并2个XML流(字符串),必须通过XSLT(我可以改变转换),但问题是XML是一个字符串.有很多例子,但是通过文件.这可以在不保存文件的情况下完成吗?

谢谢.

java xml

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

类继承问题

我有A.php和B.php

a.php只会

<?php
error_reporting(E_ALL);
ini_set("display_errors",1);
class myClass
{
  function hello()
  {
    return 'hello';
  }  
}
?>
Run Code Online (Sandbox Code Playgroud)

B.php

<?php
error_reporting(E_ALL);
ini_set("display_errors",1);
require_once('/A.php');
$a = new myClass();
testing();

function testing()
{    
    echo $a ->hello();
}
?>
Run Code Online (Sandbox Code Playgroud)

B.php继承A.php,如果我运行B.php,但它显示"致命错误:在非对象上调用成员函数hello()".

所以问题很简单,我怎么能纠正这个问题,但是"$ a = new myClass();" 不在函数内部,因为在.NET世界中可以做到这一点,我相信PHP也是可能的.

还有一个问题是,如果我没有声明私人/公共/受保护,那么A.php中的功能修改是什么?

php

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