问题列表 - 第26146页

Linux发行版名称解析

我选择这种方式获取linux发行版名称:

ls /etc/*release
Run Code Online (Sandbox Code Playgroud)

现在我必须解析它的名字:

/etc/<name>-release

def checkDistro():
    p = Popen('ls /etc/*release' , shell = True, stdout = PIPE)
    distroRelease = p.stdout.read()

    distroName = re.search( ur"\/etc\/(.*)\-release", distroRelease).group()
    print distroName
Run Code Online (Sandbox Code Playgroud)

但这会打印出distroRelease中的相同字符串.

python regex linux

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

单击以获取散点图坐标

假设我制作了一个包含数千个点的散点图:

ggplot(head(data, n=2000), aes(length, coverage))+ 
    geom_point(alpha = 0.5, color = 'navyblue')  + coord_trans(x='log', y='log')
Run Code Online (Sandbox Code Playgroud)

alt text http://fourmidable.unil.ch/temp/scatterplot.png

我想添加"20个左右最极端点"的标签(在右上角和右下角).它们很容易在视觉上识别.但是以编程方式获取它们似乎有点负担.(需要很多if语句).

有什么办法可以点击R的图形输出来获得它们的精确坐标吗?

谢谢,yannick

r ggplot2

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

使用Maven和NetBeans在Tomcat上进行增量热部署

我正在使用NetBeans 6.8,Tomcat 6和Maven 2.2,并希望在保存文件后立即在浏览器中看到我的代码中的更改(显示http:// localhost:8080).

tomcat-maven-plugin具有以下配置:

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>tomcat-maven-plugin</artifactId>
  <version>1.0-beta-1</version>
</plugin>
Run Code Online (Sandbox Code Playgroud)

在输出之后,它应该执行就地部署.

如何立即在浏览器中查看Java代码中的更改?

java tomcat netbeans hotdeploy maven

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

找到多个文本中最长的字符串

我有以下问题.有两个给定的文本,我需要找到两者中出现的最长的字符串.我认为我们应该创建一个字符串数组,我们应该放置常用的字符串,然后比较它们的长度和哪个长度将是最大的打印.这有一个快速的方法吗?

algorithm

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

Javascript if(j === null)什么都不做

我正在使用CurvyCorners在IE中使我的角落弯曲,唯一的事情是当它读取CSS时它需要所有webkit属性并向我显示警报curvyCorners.alert("No object with ID " + arg + " exists yet.\nCall curvyCorners(settings, obj) when it is created.");.

我怎么能设置这个if语句什么都不做?

if (j === null)
  do nothing(); //but in real script
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

html javascript

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

提取因子水平时的意外行为

有人可以解释为什么levels()显示三个因子级别,而你可以看到该向量只有两个?

> str(walk.df)
'data.frame':   10 obs. of  4 variables:
 $ walker : Factor w/ 3 levels "1","2","3": 1 1 1 1 1 2 2 2 2 2

> walk.df$walker
 [1] 1 1 1 1 1 2 2 2 2 2
Levels: 1 2 3
Run Code Online (Sandbox Code Playgroud)

我想提取一个关卡矢量,我认为这是正确的方法,但正如你所看到的,那里有三个偷偷摸摸的东西弄乱了我的功能.

> as.numeric(levels(walk.df$walker))
[1] 1 2 3
Run Code Online (Sandbox Code Playgroud)

r levels

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

突出显示DOM范围元素的文本,

我能够突出显示HTML页面上的文本(通过gtkmozembed呈现),如下所示.

    var range, sel;
    if (window.getSelection) {
        sel = window.getSelection();
        if (sel.getRangeAt) {
          range = sel.getRangeAt(0);
        }
        document.designMode = "on";
        if (range) {
            sel.removeAllRanges();
            sel.addRange(range);
        }
        document.execCommand("HiliteColor", false, colour);
        document.designMode = "off";
   }  
Run Code Online (Sandbox Code Playgroud)

好吧,它工作得很好.现在我正在尝试存储有关突出显示文本的信息(startNode,startOffset,endNode,endOffset),下次当我打开同一页面时,突出显示相同的文本.我能够成功存储信息并在同一页面打开时检索它们.我试图使用以下代码突出显示文本.

    var range = document.createRange();
    range.setStart(startNode, startOffset);
    range.setEnd(endNode, endOffset);

    document.designMode = "on";
    range.execCommand("HiliteColor", false, colour);
    document.designMode = "off";
Run Code Online (Sandbox Code Playgroud)

但它并没有像我期待的那样发挥作用.任何人都可以帮助我达到要求吗?谢谢...

javascript jquery dom gecko mozilla

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

不同函数中同名的静态变量如何被系统识别?

AFAIK,我们可以在不同的函数中有两个同名的静态变量吗?编译器和符号表如何管理它们?他们的身份如何单独管理?

c variables static

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

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

您如何在Linux上构建"像素完美"GUI?

我想构建一个GUI,每个像素都在我的控制之下(即不使用GTK +提供的标准小部件).Renoise就是我想要制作的一个很好的例子.

是获得Xlib或XCB级别的最佳方式,还是可以通过GTK +等更高级别的框架实现这一目标(甚至可能是PyGTK)?我应该在开罗看画吗?

如果可能的话,我想在Python或Ruby中工作,但C也很好.

linux x11 gtk user-interface xlib

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

标签 统计

javascript ×2

linux ×2

r ×2

.net ×1

algorithm ×1

c ×1

c# ×1

dom ×1

gecko ×1

ggplot2 ×1

gtk ×1

hotdeploy ×1

html ×1

java ×1

jquery ×1

lazy-loading ×1

levels ×1

maven ×1

mozilla ×1

netbeans ×1

orm ×1

python ×1

regex ×1

static ×1

tomcat ×1

user-interface ×1

variables ×1

x11 ×1

xlib ×1

yield ×1