问题列表 - 第25544页

通过Delphi代码管理IIS

我正在开发一个Inno Setup安装程序,我需要从我的delphi代码管理IIS服务器.我已经google了如何添加/删除ISAPI过滤器以及如何创建虚拟文件夹.但是,我仍然需要能够添加/删除/列出ISAPI扩展并创建/删除网站.所以我的问题是我该怎么做?

delphi iis inno-setup

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

套接字设置源端口号

我想发送一个特定的UDP广播数据包..不幸的是,我需要我发送的所有数据包的特定端口发送udp数据包.

假设我通过UDP"BLABLAH"进行广播,服务器只会在我的传入数据包源端口为1444时进行应答,否则数据包将被丢弃.

我的广播套接字设置如下所示:

s = socket(AF_INET,SOCK_DGRAM)

s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
Run Code Online (Sandbox Code Playgroud)

我怎么能在python中做到这一点(设置源端口)?

谢谢!

python sockets port

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

如何在FF3中刷新div后重置持久滚动条位置?

我遇到了一个奇怪的滚动条问题.我正在构建一个使用jQuery和PHP的页面,以便按顺序将图像动态加载到DIV中.此DIV是固定高度,但使用滚动条作为其可变宽度.问题是在动态刷新DIV后滚动条不会重置.因此,当用户滚动然后使用新内容刷新时,滚动条位置保持不变,而不是重新向左重置.

这似乎只发生在FF3中.滚动条在Chrome,Safari和IE8中完全重置.

对于每次刷新,DIV都被隐藏,清空,使用CSS调整大小,然后依次附加图像.

我尝试过重置white-space: normal之前nowrap,玩游戏overflow,jQuery scrollLeft也无济于事.它在FF3中仍然表现得很奇怪,只有FF3.

单击缩略图,移动滚动条,然后单击另一个拇指.

谢谢你的帮助!

css firefox jquery scrollbar

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

Android ADT Eclipse插件,parseSDKContent失败

我刚刚建立了我的第一个Android开发环境

  • Eclipse 3.5
  • Mac OSX 10.5
  • 适用于x86 mac的Android SDK
  • ADT Eclipse插件0.9.6

我已经将$ PATH设置为我的SDK/tools目录(如果我只使用Eclipse,这应该无关紧要?)并启动Eclipse,但是当我尝试在Eclipse中设置SDK的路径时,我收到错误" parseSdkContent失败".抛出异常的堆栈跟踪是

java.lang.IllegalArgumentException: http://www.w3.org/2001/XMLSchema
at javax.xml.validation.SchemaFactory.newInstance(SchemaFactory.java:181)
at com.android.ide.eclipse.adt.internal.sdk.LayoutDevicesXsd.getValidator(Unknown Source)
at com.android.ide.eclipse.adt.internal.sdk.LayoutDeviceManager.parseLayoutDevices(Unknown Source)
at com.android.ide.eclipse.adt.internal.sdk.LayoutDeviceManager.loadDefaultLayoutDevices(Unknown Source)
at com.android.ide.eclipse.adt.internal.sdk.LayoutDeviceManager.loadDefaultAndUserDevices(Unknown Source)
at com.android.ide.eclipse.adt.internal.sdk.Sdk.<init>(Unknown Source)
at com.android.ide.eclipse.adt.internal.sdk.Sdk.loadSdk(Unknown Source)
at com.android.ide.eclipse.adt.AdtPlugin$13.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Run Code Online (Sandbox Code Playgroud)

我无法看到我在设置过程中遗漏了任何内容,根据说明它应该基本上只是开箱即用.关于为什么会失败的任何想法?

eclipse android adt

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

如何在使用'git checkout'时将zsh配置为自动完成分支名称?

当我说'git checkout'时,我希望zsh自动完成我的git分支的名称.那可能吗?

git zsh autocomplete

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

从preg_split返回空字符串

现在我想要得到这个:

Array
(
    [0] => hello
    [1] => 
    [2] => goodbye
)
Run Code Online (Sandbox Code Playgroud)

其中索引1是空字符串.

$toBeSplit= 'hello,,goodbye';

$textSplitted = preg_split('/[,]+/', $toBeSplit, -1);
Run Code Online (Sandbox Code Playgroud)

$textSplitted 看起来像这样:

Array
(
    [0] => hello
    [1] => goodbye
)
Run Code Online (Sandbox Code Playgroud)

我正在使用PHP 5.3.2

php regex string

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

在Java中请求URL时忽略证书错误

我正在尝试打印一个URL(根本没有涉及浏览器),但URL目前正在抛出以下内容:

javax.net.ssl.SSLHandshakeException: 
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: 
unable to find valid certification path to requested target
Run Code Online (Sandbox Code Playgroud)

我正在使用JEditorPane的setPage方法调用URL,该方法仅将URL作为参数.假设我无法更改任何服务器端,我仍然需要访问此资源,我将如何忽略证书错误(或其他让我达到目标的东西)?

通过浏览器访问此URL告诉我该网站不受信任,并询问我是否要继续.

java ssl-certificate

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

返回共享库符号表

例如:

void* sdl_library = dlopen("libSDL.so", RTLD_LAZY);
void* initializer = dlsym(sdl_library,"SDL_Init");
Run Code Online (Sandbox Code Playgroud)

假设没有错误,初始化程序将指向共享库libSDK.so中的函数SD_Init.

但是,这需要知道符号"SDL_Init"存在.

是否可以查询库的所有符号?例如,在这种情况下,它将返回SDL_Init,函数指针和libSDL.so导出的任何其他符号.

c dll plugins shared-libraries dlopen

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

从本地启动的repo推送对远程服务器的更改

我开始了一个新项目并使用"git init"创建了一个本地git repo,现在我有一些分支,一切都很好.

但是,由于我的网站托管公司提供git托管(详细信息,如果你很好奇),我想将我的整个仓库推送到他们的服务器,以便在云端备份,以防我的本地仓库出现问题.

因为回购在本地启动,我怎样才能使远程回购成为"原产地"?

git version-control

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

移动构造函数和赋值运算符:为什么派生类没有默认值?

为什么没有为派生类创建默认移动构造函数或赋值运算符?证明我的意思; 有这个设置代码:

#include <utility>

struct A
{
  A () { }
  A (A&&) { throw 0; }
  A& operator= (A&&) { throw 0; }
};

struct B : A
{ };
Run Code Online (Sandbox Code Playgroud)

抛出以下任一行:

A  x (std::move (A ());
A  x;  x = A ();
Run Code Online (Sandbox Code Playgroud)

但以下都没有:

B  x (std::move (B ());
B  x;  x = B ();
Run Code Online (Sandbox Code Playgroud)

如果重要,我用GCC 4.4测试.

编辑:后来用GCC 4.5测试显示了相同的行为.

c++ move-constructor c++11

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