问题列表 - 第41839页

如何使用perl查找客户端的IP地址

如何使用perl cgi查找客户端的IP地址

perl

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

JQuery/Javascript - 搜索DOM以获取文本并插入HTML

如何在DOM中搜索文档文本中的某个字符串(例如"cheese"),然后在该字符串后立即插入一些HTML(例如,"<b>非常棒</ b>").

我尝试过以下方法:

for (var tag in document.innerHTML) {
    if (tag.matches(/cheese/) != undefined) {
        document.innerHTML.append(<b>is fantastic</b>
    }
}
Run Code Online (Sandbox Code Playgroud)

(上面更多的是我尝试过的例子,而不是实际的代码.我希望语法是非常错误的,所以请原谅任何错误,它们不是问题).

干杯,

皮特

html javascript jquery dom insert

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

c#将对象添加到列表框并在其中显示对象的字符串

我使用列表框并向其添加对象.

该对象包含2个变量,比如用户名和用户ID.

如何在listbox.Items.add(object)中添加列表中的对象; 并显示该对象的用户名?

日Thnx!

c# winforms

23
推荐指数
3
解决办法
6万
查看次数

PHP类:全局变量作为类中的属性

我的班级以外有一个全局变量= $ MyNumber;


如何在myClass中将其声明为属性?
对于我班上的每一个方法,我都是这样做的:

class myClass() {

    private function foo() {
         $privateNumber = $GLOBALS['MyNumber'];
    }

}
Run Code Online (Sandbox Code Playgroud)



我要这个

class myClass() {

    //What goes here?
    var $classNumber = ???//the global $MyNumber;

    private function foo() {
         $privateNumber = $this->classNumber;
    }

}
Run Code Online (Sandbox Code Playgroud)



编辑:我想基于全局$ MyNumber创建一个变量,但
在方法中使用它之前进行了修改

类似于:var $ classNumber = global $ MyNumber + 100;

php variables methods class

30
推荐指数
3
解决办法
15万
查看次数

存储过程返回值

使用此代码:

ALTER PROCEDURE [dbo].[get](@i int)
AS
BEGIN
    declare @ADate datetime
    select @ADate = ADate 
    from table
    where i=@i
    and DateDiff(day ,getDate(), aDate  ) > 0
    and aDate is not null
    order by aDate asc
    return select @ADAte   
END
Run Code Online (Sandbox Code Playgroud)

这将返回0(或系统0日期时间,这不是数据库的预期结果).

执行代码

Declare @res datetime

exec @res = get 3

print @res
Run Code Online (Sandbox Code Playgroud)

为什么?

sql-server stored-procedures

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

强制关闭申请

我是android的新手并且遇到了问题.

我想知道如何以编程方式强制关闭应用程序并再次重新启动它.我正在尝试这个,因为我真的被困了,OutOfMemmoryError我想释放内存并重新启动应用程序.

如果我错了,请指导我.

android out-of-memory

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

Bash进程替换和同步

(可能与某些程序有关,不接受输入文件的进程替换?)

在一些Bash单元测试脚本中,我使用以下技巧来记录显示命令的stdout和stderr:

command > >(tee "${stdoutF}") 2> >(tee "${stderrF}" >&2)
Run Code Online (Sandbox Code Playgroud)

此过程会向stdout生成一些输出,因此$stdoutF文件会获取一些数据.然后我运行另一个不输出任何数据的命令:

diff -r "$source" "$target" > >(tee "${stdoutF}") 2> >(tee "${stderrF}" >&2)
Run Code Online (Sandbox Code Playgroud)

但是,在运行空白测试(使用shunit-ng)之前,此过程看起来并不总是成功完成:

assertNull 'Unexpected output to stdout' "$(<"$stdoutF")"
Run Code Online (Sandbox Code Playgroud)

在100次运行测试中,这次失败了25次.

sync在测试文件空虚之前调用它是否足够:

sync
assertNull 'Unexpected output to stdout' "$(<"$stdoutF")"
Run Code Online (Sandbox Code Playgroud)

...和/或它应该通过强制执行命令的顺序来工作:

diff -r "$source" "$target" \
> >(tee "${stdoutF}"; assertNull 'Unexpected output to stdout' "$(<"$stdoutF")")
2> >(tee "${stderrF}" >&2)
Run Code Online (Sandbox Code Playgroud)

...和/或它可能以tee某种方式assertNull直接而不是文件?

更新:sync不是答案 - 请参阅下面的Gilles回复.

更新2 …

bash process-substitution

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

WPF - 无法将样式分配给UserControl

如何设置带样式的UserControl的属性?(我读了相关的问题,但没有一个解决了我的问题)

我定义了一个简单的UserControl,如下所示:

<UserControl x:Class="MyProject.RedSquare"
    ...
    Height="10" Width="10" Background="Red">
    <Grid>

    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

我现在可以手动指定此控件的宽度/高度.

但我无法使用样式分配属性.

这不起作用:

<Window.Resources>
    <Style x:Key="red" TargetType="{x:Type local:RedSquare}">
        <Setter Property="Width" Value="200" />
    </Style>
</Window.Resources>

...

<local:RedSquare Style="{StaticResource red}" />
Run Code Online (Sandbox Code Playgroud)

奇怪的行为:我可以用样式修改控件的边距,但所有其他属性都不起作用?

有任何想法吗?

.net wpf user-controls styles

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

UDP打孔:单机可测试性

我正在编写一个简单的P2P应用程序来测试在更大的项目中使用UDP穿孔的可行性.

我昨天在家尝试了我的测试应用程序并且他们工作了.

但是,我现在正在工作,相同的代码不再起作用.发送方在这里发送到我们路由器的外部IP地址上的相应端口,但接收方没有得到它们中的任何一个.

在呼叫之前UdpClient.Receive(),接收应用程序将一个数据包发送到它将监听的IP:端口.同样,这适用于我的家庭设置,但不是这里.无论Windows防火墙是打开还是关闭,结果都是相同的,所以这不是问题.

可能是路由器以不同的方式处理这种情况吗?

EDIT1:两个应用程序都在同一台机器上运行.

c# p2p udpclient

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

结构数组 - 结构?

如果我们传递一个结构数组作为方法参数,在方法体中我们是否有一个结构数组或一个新的结构数组的引用?

c#

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