问题列表 - 第23554页

为什么Java方法重载中没有考虑返回类型?

为什么在方法重载时不考虑返回类型的方法?有人可以解释,编译器如何检查重载方法?

c# c++ inheritance programming-languages lang

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

编程R/Sweave以获得正确的\ Sexpr输出

我在为Sweave编程R时遇到了一些问题,#rstats twitter组经常指向这里,所以我想我会把这个问题提到SO人群中.我是一名分析师 - 而不是程序员 - 所以在我的第一篇文章中轻松一点.

问题在于:我正在起草一份带有R的Sweave调查报告,并希望报告边际收益\Sexpr{}.例如,而不是说:

只有14%的受访者表示'X'.

我想写这样的报告:

只有\ Sexpr {p.mean(variable)} $ \%$的受访者表示'X'.

的问题是,Sweave表达式的结果转换中\Sexpr{}为字符串,这意味着从在R和表达出现我的文档中的输出的输出是不同的.例如,上面我使用函数'p.mean':

p.mean<- function (x) {options(digits=1)  
mmm<-weighted.mean(x, weight=weight, na.rm=T)  
print(100*mmm)  
}
Run Code Online (Sandbox Code Playgroud)

在R中,输出如下所示:

p.mean(variable)
>14
Run Code Online (Sandbox Code Playgroud)

但是当我使用时\Sexpr{p.mean(variable)},我的文档中会得到一个未连接的字符串(在本例中为13.5857142857143).我试图将函数的输出限制digits=1在全局环境,函数本身和各种命令中.它似乎只包含R打印,而不是表达式结果的字符转换,最终打印在LaTeX文件中.

as.character(p.mean(variable))  
>[1] 14  
>[1] "13.5857142857143"  
Run Code Online (Sandbox Code Playgroud)

有谁知道我可以,或者通过重新编程R函数或与Sweave或设置做以限制LaTeX的文件打印的数字\Sexpr{}

latex r pdflatex sweave

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

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

是否应该允许"脚本"标记自行删除?

我们一直在我们的工作场所讨论这个问题,其中一些反对行为,一些反对行为.想听听你们的意见:

<html>
<body>
<div>
Test!
<script> document.body.removeChild(document.getElementsByTagName('div')[0]); </script>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

上述脚本应该工作并执行它应该做的事情吗?首先,让我们看看这里发生了什么:

我有一个javascript在<div>元素内.这个javascript将删除正文中的子节点,该节点恰好包含脚本本身存在的div.

现在,上面的脚本在Firefox,Opera和IE8中运行良好.但IE6和IE7发出警告说他们无法打开页面.

我们不讨论IE应该如何处理这个问题(他们已经将其视为一个bug,因此在IE8中修复了它).这里的要点是因为'SCRIPT'标签本身是DOM的一部分,是否允许它做这样的事情?这样的手术后是否应该存在?

编辑:

如果我运行上面的代码,Firefox,Opera,IE9等不会删除'script'标记.但是,document.getElementsByTagName('script').length返回0!

要理解我的意思,请在上面的代码中添加alert(document.getElementsByTagName('script').length);前后document.body.removeChild(document.getElementsByTagName('div')[0]);.

javascript internet-explorer dom

17
推荐指数
3
解决办法
8359
查看次数

python:检查url是否存在jpg

在python中,我如何检查以.jpg结尾的url是否存在?

例如:http: //www.fakedomain.com/fakeImage.jpg

谢谢

python validation url

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

教科书长分为O(n ^ 2)算法怎么样?

前提:

这个维基百科页面表明"教科书"长划分的计算复杂度 为 O(n ^ 2).

扣除:

如果我取一个n位数和一个m位数,而不是取两个n位数,那么复杂度将为O(n*m).

矛盾:

假设您将100000000(n位数)除以1000(m位数),则得到100000,这需要六个步骤才能到达.

现在,如果你将100000000(n位)除以10000(m位),你得到10000.现在这只需要五步.

结论:

因此,似乎计算的顺序应该是 O(n/m).

题:

谁错,我或维基百科,在哪里?

algorithm math complexity-theory big-o

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

Java - 抽象类

如果我将类声明为抽象而没有在其中声明的抽象方法,它会给出编译错误吗?

java

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

Java - 虚拟方法

虚拟函数如何在继承中的幕后工作?编译器是否特别处理虚函数?

java

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

是否可以使用java禁用Windows键

是否可以使用java禁用Windows键和alt + tab ...

java

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

我可以在XSLT中动态构建此XPath查询吗?

我有一个看起来像的文件

<root>
    <element>
        <subelement1 />
        <subelement2 />
    </element>
    <element>
        <subelement2 />
        <subelement1 />
    </element>
</root>
Run Code Online (Sandbox Code Playgroud)

在我的XSLT表中,/element[2]/[someNode]我希望得到一个代表距离的数字/element[1]/[someNode](即前面兄弟的数量/element1/[someNode]).例如,在的情况下/element[2]/subelement1,我想有一些办法让数字2,从远处/element[1]/element[1]/subelement2.我只需要第一个实例的给定节点名称的距离<element>.

我直觉地认为我可以构建它

 <xsl:variable name="nodename" select="name()" />
 <xsl:value-of select="/element[1]/$nodename/preceding-sibling::*" />
Run Code Online (Sandbox Code Playgroud)

但不幸的是这张表没有编译.我想在XSLT中实现什么?

xml xslt xpath

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