问题列表 - 第18479页

不使用xvfb运行Selenium无头

我正试图运行Selenium无头(没有浏览器出现).其他问题指出xvfb了这样做的工具.然而,它似乎非常不稳定,一直在崩溃,所以我正在寻找另一种选择.

是否有非xvfb方式运行Selenium无头?

testing selenium headless

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

windows GNU emacs中的.emacs文件在哪里

Windows中的.emacs文件在哪里(我使用的是Emacs-23-CvsP091103-EmacsW32-1.58)

当Emacs启动时,它会尝试加载并执行通常称为.emacs的文件的内容(尽管它可能有其他名称,请参阅我在哪里放置我的初始文件?),其中包含您所做的任何自定义.您可以手动将lisp代码添加到.emacs,也可以使用"选项"菜单中的"自定义"界面.如果该文件不存在,Emacs将以默认设置启动.

emacs winapi path

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

Android模拟器替代方案

我对Android开发完全不熟悉,但我刚买了一个HTC Hero,想为它开发一些应用程序.但是,我使用笔记本电脑作为我的开发机器,模拟器非常慢.启动大约需要10-15分钟,虽然我可以将其打开,但在使用其他应用程序(如Web浏览器/ E​​clipse IDE等)时通常会降低系统速度.为Android开发的最佳方法是什么?电话?我可以简单地插入HTC并不断加载新的APK,但这似乎太长了一个测试微小变化的过程.有没有其他方法可用于调试应用程序,或者我必须勇敢地使用模拟器,直到我可以获得新系统?谢谢

performance android android-emulator

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

源代码在LaTeX中突出显示

我需要在LaTeX中突出显示源代码.listings对于大多数用例而言,该软件包似乎是最佳选择,对我来说,它一直是现在.

但是,现在我需要更多的灵活性.一般来说,我正在寻找的是一个真正的词法分析器.特别是,我需要(对于自己的语言定义)来定义(并突出显示!)自己的数字样式.listings不允许在代码中突出显示数字.但是,我需要生成这样的东西:

要求的结果

listings也无法处理字符串的任意分隔符.考虑以下有效的Ruby代码:

s = %q!this is a string.!
Run Code Online (Sandbox Code Playgroud)

在这里,!几乎可以用任何分隔符代替.

(那listings不能处理Unicode也很烦人,但这是另一个问题.)

理想情况下,我正在寻找一个扩展,listings这允许我提供更复杂的lexing规则.但除此之外,我也在寻找可行的替代方案.

其他线程建议使用可以产生LaTeX输出的Pygments.甚至有一个包 - texments- 以缓解过渡.

然而,这非常缺乏功能.特别是,我对listings样式行号,源代码行引用以及在源代码中嵌入LaTeX的可能性感兴趣(选项texclmathescapein listings).

例如,这里是一个源代码排版集,listings其中显示了替换程序还应提供的一些内容:

LaTeX列表示例:侧身添加 [Bit Twiddling Hacks改编的"侧身添加"]

latex syntax-highlighting pygments

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

切断空地

我怎样才能切断最后的空地?

a = ['Hello ','everybody ','! ']
for i in range(len(a)):
    a[i,-1]=''

print a
Run Code Online (Sandbox Code Playgroud)

python string

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

如何使用Perl解压缩二进制文件?

我有两个大小相等的二进制文件,但不是值.我使用unpack如下,但结果很奇怪.

当我使用"大"二进制文件时,两个输出都显示部分结果:

一个二进制文件开始好坏 -

第二个二进制文件在开始时出错.

你认为哪里可能是弱点?

open(BIN_FILE1, "<bin_files/BINF1.bin") or die("Cannot open file for writing");
open(BIN_FILE2, "<bin_files/BINF2.bin") or die("Cannot open file for writing");
binmode(BIN_FILE1);
binmode(BIN_FILE2);
# N An unsigned long (32-bit) in "network" (big-endian) order.
my @values_tmp1 =  unpack("N*", <BIN_FILE1>);
my @values_tmp2 =  unpack("N*", <BIN_FILE2>);
close (BIN_FILE1);
close (BIN_FILE2);
my $tmp_bin1 = @values_tmp1;
my $tmp_bin2 = @values_tmp2;
print "\nBIN FILE1 LENGTH: ",$tmp_bin1,"\n";
print "\nBIN FILE2 LENGTH: ",$tmp_bin2,"\n";
Run Code Online (Sandbox Code Playgroud)

输出是:

BIN FILE1 LENGTH:1203

BIN FILE2 LENGTH:124

输入文件是:

-rw-rw-r-- 1 yodar yodar …
Run Code Online (Sandbox Code Playgroud)

perl

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

如何选择第n行文本(CSS/JS)

如何在特定文本行上选择和应用样式?像CSS伪元素:第一行,但我想选择任何行,不限于第一行.

似乎只能通过使用CSS来完成...无论如何我不介意JS解决方案.


更新:

嗯,实际上它只是为了兴趣.我正在努力实现像突出显示段落的每一行(为了可读性,就像每个人对表行所做的那样)......

预格式文本如:

<p>
<span class='line1'>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do </span>
<span class='line2'>eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad </span>
<span class='line3'>minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip </span>
<span class='line4'>ex ea commodo consequat. Duis aute irure dolor in reprehenderit in </span>
<span class='line5'>voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur </span>
<span class='line6'>sint occaecat cupidatat non proident, sunt in culpa …
Run Code Online (Sandbox Code Playgroud)

html javascript css css-selectors

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

CSS div高度不会扩展

我有一个侧边栏DIV,我想垂直扩展以匹配其包含div.

我这样做是为了实现这一目标

html, body, #wrapper, #content, #sidebar{
    height:100%;
}  
Run Code Online (Sandbox Code Playgroud)

但是包装器,内容和侧边栏永远不会扩展到大约1000px,即使内容是内容的几倍.

我相信这是因为内容#wrapper,#content都是完全浮动的DIV.

我试图把空的div clear:both作为最后一个元素中#wrapper#content,但无济于事.

<body>
<div id="wrapper">
  <div id="footer">
  </div>
  <div id="sidebar">
  </div>
  <div id="content">
   .... 
     <div class="clear"/>
  </div>
  <div class="clear"/>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

注意:页脚是固定位置

html css

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

动态加载jQuery和扩展

我正在尝试封装我使用jQuery,jQuery UI,jQuery Form和xmlDom构建的javascript.

我希望能够向我的客户端发送一个引用其他javascript的javascript,包括一小段用于选项设置的js.

在下面找一个例子:

<script language="javascript">
var myOptions = {
   shop: 1,
   style: "gold"
}
load();
</script>
<script src="http://myServer/myScript.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

我几乎不可能动态加载jQuery和插件.我读了很多例子,当我动态加载它时,jQuery工作正常,但其余的扩展从未正常工作.以下序列是加载至少几个插件的唯一序列:

设置一个动态加载jQuery的加载函数:

load = function() {
    load.getScript(url_base + "/js/jquery-1.3.2.js");
    load.tryReady(0); 
}
load.getScript = function(filename) {
  var script = document.createElement('script')
  script.setAttribute("type","text/javascript")
  script.setAttribute("src", filename)
  if (typeof script!="undefined")
  document.getElementsByTagName("head")[0].appendChild(script)
}
load.tryReady = function(time_elapsed) {
  // Continually polls to see if jQuery is loaded.
  if (typeof $ == "undefined") { // if jQuery isn't loaded yet...
    if (time_elapsed <= 5000) { // and …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-plugins

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

如何使用Javascript处理每个文本字母?

我想提醒一个字符串的每个字母,但我不确定如何做到这一点.

所以,如果我有:

var str = 'This is my string';
Run Code Online (Sandbox Code Playgroud)

我希望能够分别提醒T,h,i,s等.这只是我正在研究的一个想法的开始,但我需要知道如何分别处理每个字母.

我想使用jQuery,并且在考虑字符串的长度后,我可能需要使用split函数.

想法?

javascript string jquery

287
推荐指数
18
解决办法
38万
查看次数