小编Atl*_*s1j的帖子


Rbind可以在R中并行化吗?

当我坐在这里等待一些R脚本运行...我想知道...有没有办法在R中并行化rbind?

当我处理大量数据时,我坐着等待这个电话频繁完成.

do.call("rbind", LIST)
Run Code Online (Sandbox Code Playgroud)

r

30
推荐指数
4
解决办法
4148
查看次数

我可以通过pytest测试运行line_profiler吗?

我已经确定了一些长期运行的pytest测试

py.test --durations=10
Run Code Online (Sandbox Code Playgroud)

我想用line_profiler或cprofile之类的东西来测试其中一个测试.我真的想从测试本身获取配置文件数据,因为pytest设置或拆除很可能是慢速的一部分.

但是考虑到line_profiler或cprofile通常是如何涉及的,我不清楚如何使它们与pytest一起工作.

python cprofile pytest

24
推荐指数
3
解决办法
5590
查看次数

LD_PRELOAD_PATH和LD_LIBRARY_PATH之间有什么区别?

LD_PRELOAD_PATH和LD_LIBRARY_PATH之间有什么区别?

我理解他们的所作所为,但不了解他们的不同之处.

来自 http://en.wikipedia.org/wiki/Dynamic_linker

在程序执行或程序链接期间,可以影响动态链接器修改其行为.可以在各种类Unix系统的运行时链接器手册页中看到这方面的示例.此行为的典型修改是使用LD_LIBRARY_PATH和LD_PRELOAD环境变量.这些变量通过在备用位置搜索共享库并强制加载和链接原本不存在的库来调整运行时链接过程.

特别是我对Linux中存在LD_PRELOAD_PATH和LD_LIBRARY_PATH的区别感兴趣:

http://linuxgazette.berlios.de/issue48/tag/48.html

linker shared-libraries

14
推荐指数
2
解决办法
7894
查看次数

小写仅使用xslt 1.0的字符串的第一个字符

我已经看到图案用于使用为使用XSLT 1.0卡住人translate函数转换字符串转换成较低的(或大写).

是否有一种优雅的方式只是将字符串的第一个字母设为小写?

TestCase => testCase
Run Code Online (Sandbox Code Playgroud)

xslt xslt-1.0

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

请问python的新"点子轮"具有兴建车轮在tests_requires列出的依赖任何支持?

我使用setuptools'tests_require'来指定测试我的包所需的依赖项.

tests_require - http://pythonhosted.org/distribute/setuptools.html#new-and-changed-setup-keywords
Run Code Online (Sandbox Code Playgroud)

我已经开始使用滚轮包装了

http://wheel.readthedocs.org/en/latest/
Run Code Online (Sandbox Code Playgroud)

并为我当前的包及其所有依赖项构建wheel的目录.

pip wheel --wheel-dir=/tmp/wheelhouse .
Run Code Online (Sandbox Code Playgroud)

不过,我想也建立车轮在任何软件包tests_require列出的所有软件包.

显然,我可以在重复的test_requirements.txt文件中明确指定需求:

pip wheel --wheel-dir=/mnt/wheelhouse -r test-requirements.txt
Run Code Online (Sandbox Code Playgroud)

但后来我在测试需求文件和tests_require列表中复制了依赖项.我可以将测试需求文件读入tests_require,但这似乎是滥用需求文件,据我所知,这些文件旨在让用户能够控制指定已知可以协同工作的软件包的环境.

Requirements files - http://www.pip-installer.org/en/latest/cookbook.html
Run Code Online (Sandbox Code Playgroud)

python pip setuptools python-wheel

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

如何搜索git存储库历史记录以查找合并错误?

在我们过去的某些时候,git的开发分支被合并了.但是,做出了错误的合并决定,因此有些代码没有进入我们预期会出现的主分支.(在最终合并到主分支之前,有多个不同分支的合并.因此分支和合并历史相当复杂.)

有没有一种简单的方法来搜索git存储库以确定哪个合并做出了"错误"的决定?

(我已经知道这个特例的答案,但找到它的过程有点乏味.)

编辑:git blame证明不合适的原因是在合并错误后的某个时间触及了行.

git merge

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

如何将tinymce和所有插件压缩为静态文件?

tinymce 的文档指出,可以将所有的javascript和组件(我假设包含插件)压缩到一个文件中.他们确实注意到为什么人们可能也不想这样做.

压缩成静态文件

也可以简单地将必要的组件和一些样板代码连接到一个.js文件中.但是,如果要使用其他TinyMCE插件或升级TinyMCE,则必须始终重新创建此文件.您可能还希望配置您的Web服务器来压缩javascript文件.

但假设一个人确实想要这样做,那么实际上是怎么做到的呢?Build.xml确实没有提供它看起来合适的任务.至少当我尝试它时,我加载tiny_mce.js时似乎没有包含插件.

javascript tinymce

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

可以使用 Puppeteer 从无头 chrome 以编程方式生成 har 文件吗?

我想使用 puppeteer 控制无头 chrome 实例,拍摄快照并单击各种页面元素,同时捕获 har 文件。这可能吗?我查看了API,但没有发现任何有用的东西。

google-chrome har puppeteer

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

是否可以通过ssh进入Windows(通过cygwin sshd)并在登录的Windows用户桌面上启动程序?

是否可以通过ssh进入Windows(通过cygwin sshd)并在登录的Windows用户桌面上启动程序?

换句话说,用户ABC登录Windows并且远程用户使用ABC登录/密码通过ssh登录,远程ABC可以在本地ABC用户的桌面上弹出应用吗?

我在Stackoverflow上问这个,而不是Serverfault,因为这样做的动机本质上是程序化的.远程调用将来自Linux机器,因此虽然可能(?)使用WMI或其他方法来执行此操作,但ssh似乎是最简单的.

很高兴听到更简单/更好的选择.

谢谢!

windows ssh cygwin

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

使用 Python 去除 XML 节点之间的空格

有没有一种简单的方法可以在 Python 中完成与 xsl 相同的事情:

<xsl:strip-space elements="*"/>
Run Code Online (Sandbox Code Playgroud)

例如在下面的例子中

for event, elem in ElementTree.iterparse("/tmp/example.xml"):
    if elem.tag == "example":
        print ElementTree.tostring(elem)
Run Code Online (Sandbox Code Playgroud)

当示例节点被打印出来时,示例节点的子节点之间的输入文件中的所有空格和换行符都会被删除吗?

python xml xslt

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

xslt文档功能问题

如果正在使用文档功能并打开可能不存在的文件,例如

<xsl:variable name="input" select="document($A)/document/input"/>
Run Code Online (Sandbox Code Playgroud)

什么是处理错误的优雅方式?如果无法打开文件,我想要变量的默认值.

xslt

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