问题列表 - 第5024页

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

如何控制Facebook应用程序的画布页面的宽度?

我正在开发一个简单的Facebook应用程序,而对于我正在使用iFrame的画布页面.我需要使iframe的宽度更宽,以适应我的网站.有没有办法控制这个,我需要做些什么来支持它?

facebook

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

如何在不重启服务器的情况下编译单个/多个java文件?是否有相同的Eclipse插件?

我想在我的应用程序中编译多个java文件,而无需重新启动Weblogic和Tomcat.否则,这需要很多时间.为此,我在Eclipse中获得了一个Hotswap插件,但这并不适用于所有情况.它说它适用于单个文件编译.即使我使用它,它在所有情况下都不起作用.

有没有其他方法可以做到这一点,还是有任何其他插件/脚本/软件可以帮助我吗?

如果有一些开源的,那将非常有帮助.

提前致谢.

java eclipse-plugin compilation

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

如何根据文件扩展名过滤文件名?

以下脚本存储阵列中的所有文件和目录@file_list.

我如何只筛选具有.lt6扩展名的文件,而不是其他文件?

opendir (CURRDIR, $localdir);
@file_list = grep !/^\.\.?$/, readdir CURRDIR;
print STDOUT "Found Files: @file_list\n";
Run Code Online (Sandbox Code Playgroud)

干杯

perl list filter

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

window.onbeforeunload检测POST或GET

在window.onbeforeunload事件中有没有办法检测新请求是POST(在同一页面上)还是GET(转到页面)?看到新的document.location也很棒.

window.onbeforeunload = winClose;
function winClose() {
    //Need a way to detect if it is a POST or GET
    if (needToConfirm) {       
        return "You have made changes. Are you sure you want?";
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript-events

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

如果你不控制所涉及的类型,你如何重构"打开类型"是多态的?

我正在用C#编写一个微格式解析器,我正在寻找一些重构建议.这可能是我在C#中尝试了一段时间的第一个"真正的"项目(我在日常工作中几乎完全用VB6编程),所以我觉得这个问题可能成为系列中的第一个;-)

让我提供一些关于我到目前为止的背景,以便我的问题(希望)有意义.

现在,我有一个班级,完成MicroformatsParser所有工作.它有一个重载的构造函数,允许你传递System.Uristring包含一个URI:在构造时,它会在给定的URI下载HTML文档并将其加载到一个HtmlAgilityPack.HtmlDocument容易操作的类中.

基本API就像这样(或者,一旦我完成代码......):

MicroformatsParser mp = new MicroformatsParser("http://microformats.org");
List<HCard> hcards = mp.GetAll<HCard>();

foreach(HCard hcard in hcards) 
{
    Console.WriteLine("Full Name: {0}", hcard.FullName);

    foreach(string email in hcard.EmailAddresses)
        Console.WriteLine("E-Mail Address: {0}", email);
}
Run Code Online (Sandbox Code Playgroud)

这里使用泛型是有意的.我从Firefox 3中的Microformats库(以及Ruby mofogem)的方式中获得灵感.这里的想法是解析器执行繁重的工作(在HTML中查找实际的微格式内容),微格式类本身(HCard在上面的示例中)基本上提供了告诉解析器如何处理它找到的数据的模式.

HCard该类的代码应该更清楚(注意这不是一个完整的实现):

[ContainerName("vcard")]
public class HCard
{
    [PropertyName("fn")]
    public string FullName;

    [PropertyName("email")]
    public List<string> EmailAddresses;

    [PropertyName("adr")]
    public List<Address> Addresses;

    public HCard()
    { 
    }
}
Run Code Online (Sandbox Code Playgroud)

解析器使用此处的属性来确定如何使用HTML文档中的数据填充类的实例.调用时,解析器执行以下操作GetAll<T>():

  • 检查类型T是否具有ContainerName属性(并且它不是空白)
  • 在HTML文档中搜索具有与之 …

c# oop generics reflection

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

在Python 2.5中使用Python 2.6子进程模块

我想使用Python 2.6的子进程版本,因为它允许Popen.terminate()函数,但我坚持使用Python 2.5.在我的2.5代码中使用较新版本的模块是否有一些相当干净的方法?某种from __future__ import subprocess_module

python subprocess python-2.5

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

Eclipse RCP:操作VS命令

Eclipse RCP上下文中的Actions和Commands之间有什么区别?我知道他们都对菜单条目有贡献,但哪一个更好?为什么?

在我阅读的所有在线资源中,我无法深入了解两者之间的差异.我实际上并没有尝试过使用它们,但只是想从更高层次的角度来理解它们.

谢谢

java eclipse rcp command action

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

*PIPER在Perl中意味着什么?

我需要一些帮助来理解以下Perl代码段.我有以下两个问题.

1.当地*PIPER意味着什么?即使我在local *语法对我来说之前已经完成了一些Perl编程.它是指针吗?

2.目的是什么?

curl http://www.somesite.net/cgi-bin/updateuser.cgi? -d "userid=$userid&password=$password\" -s |"; ?
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

local *PIPER;

$http_query = "curl http://www.somesite.net/cgi-bin/updateuser.cgi? -d \"userid=$userid&password=$password\" -s |";

open(PIPER,$http_query) or die "sorry";

while(<PIPER>)
{
   $rets = $_;

}

close(PIPER);

return $rets;
Run Code Online (Sandbox Code Playgroud)

perl filehandle typeglob

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

为什么SQL Server 2008 Management Studio Intellisense无法正常工作?

我正在疯狂地试图弄清楚Intellisense为什么根本无法工作.我使用的服务器是本地的,是2008,数据库设置为2008兼容,Intellisense在我能找到的每个菜单中都打开,但即使用CTRL-J也不会弹出成员列表.

有没有人经历过这样的事情并找到了解决方法?除非我有Intellisense工作,否则我真的无法开始工作.

intellisense sql-server-2008

177
推荐指数
7
解决办法
12万
查看次数