问题列表 - 第3475页

你能写一个301重定向到锚点吗?

这是否有效且正确?

RewriteRule ^myOldPage.html$ /index.php#info [R]
Run Code Online (Sandbox Code Playgroud)

我对这个#info部分特别感兴趣.

apache mod-rewrite http-headers

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

有没有办法让Matlab中的'hold'功能静音

我正在Matlab中进行一些数据分析,任何时候我调用hold函数来保持绘图到当前的数字,我得到一个这样的输出:

Current plot held
Run Code Online (Sandbox Code Playgroud)

我想避免这种印刷,因为它只是丑陋而且混乱了我的输出.不幸的是,放置一个; 在命令没有沉默之后.

有什么我可以做的(除了重新处理我的显示代码以避免完全'保持'命令)?

matlab

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

如何在XML模式中执行互斥属性?

我正在尝试使两个XML属性互斥.如何创建XSD架构来捕获这种场景?

我想要其中一个

<elem value="1" />
<elem ref="something else" />
Run Code Online (Sandbox Code Playgroud)

但不是

<elem value="1" ref="something else" />
Run Code Online (Sandbox Code Playgroud)

xml schema xsd xml-attribute

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

在wpf中获取窗口中元素的绝对位置

我想在双击时获得与窗口/根元素相关的元素的绝对位置.元素在它的父元素中的相对位置是我可以看到的,而我想要达到的是相对于窗口的点.我已经看到了如何在屏幕上获取元素点的解决方案,但不是在窗口中.

wpf wpf-positioning

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

检查不同浏览器上的网页外观的方法

我希望能够在发布之前看到网页在不同浏览器上的外观.我的机器上有几个,但我无法检查不同版本的IE和其他浏览器,我无法检查其他操作系统.我知道http://browsershots.org/,但有时需要大约30分钟,因此故障排除可能会有问题.

html css browser compatibility

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

为Windows编写的桌面应用程序可以在Linux上运行吗?

为Windows平台设计的桌面应用程序(例如,使用MS Visual Studio)是否也可以在Linux平台上运行?如果是这样,请提供一些建议,说明应该采取哪些措施来做好准备.

c# linux

8
推荐指数
6
解决办法
1525
查看次数

如何将python元组(字节数组)的一部分转换为整数

我正在尝试使用python与设备通信.我已经交了一个包含存储信息的字节元组.如何将数据转换为正确的值:

响应=(0,0,117,143,6)

前4个值是32位int,告诉我已经使用了多少字节,最后一个值是使用的百分比.

我可以作为响应[0]访问元组,但无法看到我如何将前4个值放入我需要的int中.

python tuples

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

正确处理DbConnection

我有一个名为DatabaseHelper的类,它包装了一个DbConnection.为using语句设置此类的正确方法是什么?我已经实现了IDisposible,但我不确定我应该何时何地调用Connection.Close()或Connection.Dispose().

当我在我自己的Dispose()方法中调用Connection.Dispose()时,我有时会从我的DbConnection对象中获取SocketException.我认为这是因为旧的连接处于打开状态,但没有附加到异常的详细信息,所以我无法确定.

c# dispose dbconnection

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

用于(存储器)地址列表的良好散列算法

我有一个表示堆栈帧的(64位)地址列表,我想将这些地址哈希到一个64位数字,以帮助识别以前见过的那些.最多有128个地址.

我当前的算法通过迭代列表来计算哈希值,将每个地址与哈希值进行对比,并将每个周期的哈希值旋转11位.

有更好的建议吗?

algorithm hash

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

NSTask没有从用户的环境中获取$ PATH

我不知道为什么这个方法返回一个空字符串:

- (NSString *)installedGitLocation {
    NSString *launchPath = @"/usr/bin/which";

    // Set up the task
    NSTask *task = [[NSTask alloc] init];
    [task setLaunchPath:launchPath];
    NSArray *args = [NSArray arrayWithObject:@"git"];
    [task setArguments:args];

    // Set the output pipe.
    NSPipe *outPipe = [[NSPipe alloc] init];
    [task setStandardOutput:outPipe];

    [task launch];

    NSData *data = [[outPipe fileHandleForReading] readDataToEndOfFile];
    NSString *path = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];

    return path;
}
Run Code Online (Sandbox Code Playgroud)

如果不是@"git"作为参数传递,我传递@"which"/usr/bin/which按预期返回.所以至少原理是有效的.

从终端

$ which which
$ /usr/bin/which
$
$ which git
$ /usr/local/git/bin/git
Run Code Online (Sandbox Code Playgroud)

所以它在那里工作. …

bash shell cocoa objective-c nstask

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