问题列表 - 第32747页

多个线程订阅相同的事件

当10个线程订阅同一个事件并且事件触发时会发生什么?哪个线程会接受它?

c# events

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

CSS显示:当宽度设置为100%时,表格行不会展开

我有一点问题.我正在使用FireFox 3.6并具有以下DOM结构:

<div class="view-row">
    <div class="view-type">Type</div>
    <div class="view-name">Name</div>                
</div>
Run Code Online (Sandbox Code Playgroud)

以下CSS:

.view-row {
width:100%;
display:table-row;
}

.view-name {
display: table-cell;
float:right;
}

.view-type {
display: table-cell;
}
Run Code Online (Sandbox Code Playgroud)

如果我取下display:table-row它会显示正确,view-row显示宽度为100%.如果我把它放回去,它会缩小.我把它放在JS Bin上:

http://jsbin.com/ifiyo

这是怎么回事?

css css3

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

如何将unicode代码点转换为十六进制HTML实体?

我有一个数据文件(确切地说是一个Apple plist),它有像和的Unicode 代码点.我需要使用PHP 将它们转换为有效的十六进制HTML实体.\U00e8\U2019

我现在正在做的是一长串:

 $fileContents = str_replace("\U00e8", "&#xe8;", $fileContents);
 $fileContents = str_replace("\U2019", "&#x2019;", $fileContents);
Run Code Online (Sandbox Code Playgroud)

这显然是可怕的.我可以使用正则表达式转换\U和所有尾随0s&#x,然后粘在尾部;,但似乎也重手.

是否有一种干净,简单的方法来获取字符串,并将所有unicode代码点替换为HTML实体?

html php unicode

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

需要解释为什么将右浮动元素作为div中的第一个元素来修复新行问题

我有一个带有几个元素的div,最后一个元素是一个按钮,我希望它与div的右边缘相距10个像素.div和按钮具有固定的宽度.该按钮具有显示:内联(注意浮动元素获得阻止行为).问题是给按钮一个右浮动总是把按钮放在一个新的行中,即使div中有足够的空间.

我找到的简单解决方案是将按钮作为div中的第一个元素.它适用于IE6,7,8和FF.我想知道这是否是css标准中的预期行为?

我没有提到过这个小技巧的CSS书籍,也没有点击过我.如果有人可以参考解释此行为的书籍或网站,我将不胜感激.

增加: 容器div正在使用此css来包含子项

.group:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

Java:JFrame.setLocationRelativeTo(null)不使用OpenJDK 1.6.0_18将窗口置于Ubuntu 10.04/gnome 2.30.2的中心

示例代码:

    JFrame jFrame = new JFrame("Test");
    jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jFrame.setLocationRelativeTo(null);
    jFrame.setSize(600, 600);
    jFrame.pack();
    // jFrame.setLocationRelativeTo(null); // same results
    jFrame.setVisible(true);
Run Code Online (Sandbox Code Playgroud)

截图http://img193.imageshack.us/img193/5296/screenshotrev.png

这是OpenJDK的错吗?我记得听说它不如Sun的那么好,但是因为它成了Ubuntu的标准,或者我决定与它一起使用的任何东西.该程序可能会在Windows上运行,所以我想我将不得不在那里检查...任何简单的方法以平台无关的方式解决这个问题,而不会破坏它已经工作的地方?

java ubuntu gnome jframe

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

Oracle 中物理表的最大大小是多少?

Oracle中单个表中可以存储的最大数据总量是否有限制?

我认为不应该存在,因为表无论如何都存储为一组行,并且行也可以链接。这样的限制存在吗?

oracle storage database-design relational-database

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

try/catch块的性能成本

可能重复:
'尝试'的性能成本

我被告知,在一个百万的for循环的例子中,添加一个try catch块会增加大约1000倍的主要性能成本.这是真的?

是不是最好尽可能使用try catch块?

.net c# asp.net

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

设置JProgressBar文本的颜色

我有这些进度条:

样品条

我正在尝试设置进度条的TEXT颜色,而不更改背景颜色或进度条本身的颜色.据我所知,setForeground()设置文本和条形颜色?有没有办法做一个没有另一个?

swing jprogressbar

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

Mac OS X中有两个版本的Perl?

我已经在我的MacBook Pro上通过CPAN安装了模板模块,它似乎安装正确.

但是,当我尝试运行包含模块模块的脚本时,我得到以下内容:

无法在@INC中找到Template.pm(@INC包含:/ Users/purinkle/Sites/rob/modules /Library/Perl/Updates/5.10.0/darwin-thread-multi-2level/Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0/Library/Perl/5.10.0/darwin-thread-multi-2level/Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0/Network/Library/Perl/System/Library/Perl/Extras/5.10. 0/darwin-thread-multi-2level /System/Library/Perl/Extras/5.10.0.)at ./index.pl第12行.

BEGIN失败 - 编译在./index.pl第12行中止.

然后我认为在安装过程中出现问题并尝试通过CPAN再次安装但收到以下消息:

模板是最新的(2.22).

然后我运行了instmodsh命令来尝试找到模块的安装位置.instmodsh列出了这些目录:

/选择/ local/bin目录

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template/Manual

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template/Namespace

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template/Plugin

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template/Stash

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template/Tools

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Template/Tutorial

/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/auto/Template/Stash/XS

/选择/本地/共享/人/ MAN1

/选择/本地/共享/人/ man3

看起来我有一些如何安装两个不同版本的Perl(5.8.9和5.10.0),这导致CPAN和其他Perl脚本之间的混淆.

如何验证此问题以及如何解决此问题?

我已经运行了命令

which perl
which cpan
Run Code Online (Sandbox Code Playgroud)

他们都返回/ opt/local/bin

运行

find / -name perl
Run Code Online (Sandbox Code Playgroud)

回报

find:/ dev/fd/3:不是目录

find:/ dev/fd/4:不是目录

/选择/ local/bin中/ perl的

/opt/local/etc/bash_completion.d/perl

/opt/local/var/macports/software/bash-completion/1.2_0/opt/local/etc/bash_completion.d/perl

/opt/local/var/macports/software/perl5.8/5.8.9_3/opt/local/bin/perl

/opt/local/var/macports/sources/rsync.macports.org/release/ports/perl

在/ usr/bin中/ perl的

在/ usr/local/bin中/ perl的

在/ usr /共享/文件/魔法/ perl的

find / -name cpan
Run Code Online (Sandbox Code Playgroud)

回报

/选择/ local/bin目录/ CPAN

/opt/local/var/macports/software/perl5.8/5.8.9_3/opt/local/bin/cpan …

macos perl templates cpan osx-snow-leopard

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

Python代理..一个简单的!

我一直在google上浏览,谷歌搜索以找到Python HTTP代理服务器的来源,因为我想写我自己的.好消息是:我找到了很多!坏消息是:我认为它们太复杂了.至少对我来说要妥善掌握.我之前看过python以非常简单和紧凑的方式做这样的事情.但我无法找到一个足够简单的.

你们有人可以帮忙吗?

我真的很感激任何反馈.

可靠的人

python proxy

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