小编Jon*_*Jon的帖子

Paramiko和Pseudo-tty分配

我正在尝试使用Paramiko连接到远程主机并执行一些文本文件替换.

i, o, e = client.exec_command("perl -p -i -e 's/" + initial + "/" 
                              + replaced + "/g'" + conf);
Run Code Online (Sandbox Code Playgroud)

其中一些命令需要以sudo身份运行,这会导致:

sudo:对不起,你必须有一个tty来运行sudo

我可以使用-t开关和ssh强制伪tty分配.

是否有可能使用paramiko做同样的事情?

python ssh paramiko

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

Hadoop分布差异

有人可以概述各种可用的Hadoop发行版之间的差异:

使用Apache Hadoop发行版作为基线.

有没有充分的理由在标准的Apache Hadoop发行版上使用其中一个发行版?

java hadoop mapreduce

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

谁使用实时Java?

我注意到Real Time Java 2.2在9月份发布,似乎距离我上次查看时已经走了很长一段路.但是,到目前为止,是否有人知道任何现实世界的用途,商​​业或学术用途?

http://java.sun.com/javase/technologies/realtime/index.jsp

java real-time rtsj real-time-java

19
推荐指数
2
解决办法
9279
查看次数

有用的Java注释

我很想知道人们认为哪些Java注释在开发过程中最有用.这不一定限于核心Java API,您可以包含您在第三方库中找到的注释或您自己开发的注释(确保包含指向源的链接).

我真的对常见的开发任务很感兴趣,而不是知道为什么@ManyToOne(optional=false)JPA很棒......

包括注释和对一般开发有用的原因的描述.

java annotations development-environment

18
推荐指数
9
解决办法
8000
查看次数

文字 - >图表工具

我正在寻找一个用于从文本生成图表的图表工具.我现在只需要序列和状态类型图,但我很好奇人们会推荐什么?我需要一些独立的东西,而不是一个适用于Linux,OSX和Windows的基于Web的工具.

uml diagramming

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

Google Web Toolkit 2的隐藏功能

我很想知道Google Web Toolkit 2(GWT)的模糊隐藏功能是什么.如果您知道任何技巧/特征 - 在Javadocs中不常见,没有记录或隐藏,那么它们是什么以及为什么它们有用?

我个人最喜欢的是StyleSheetLoader,它隐藏在与GWT捆绑在一起的ShowCase应用程序中.我使用它来" 动态"交换样式表以提供Web应用程序主题功能.

功能摘要:

gwt web-applications

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

Common Lisp练习/问题

我现在正在通过Practical Common Lisp工作

http://www.gigamonkeys.com/book/

这是一本很好的书,最后有一些实际的任务,但我正在寻找探索函数,变量和宏的使用的基本问题.任何人都可以提出合适的资源来加强所提出的概念吗?

lisp common-lisp

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

将Midi Note数字转换为Name和Octave

是否有人知道Java世界中存在的任何内容,用于将midi音符编号映射到特定音符名称和八度音程.例如,请参阅参考表:

http://www.harmony-central.com/MIDI/Doc/table2.html

我想将一个midi音符编号60映射到八度音阶4中相应的音符名称(MiddleC).我可以为此编写一个实用程序类/枚举,但它会相当繁琐.有人知道吗?

我特意使用它来编写Java中的Tenori-On/Monome克隆,到目前为止一直很好......

这是我最终使用的:

String[] noteString = new String[] { "C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "B" };

int octave = (initialNote / 12) - 1;
int noteIndex = (initialNote % 12);
String note = noteString[noteIndex];
Run Code Online (Sandbox Code Playgroud)

java audio midi javasound

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

任何使用Qi4J的人

我之前在阅读InfoQ关于面向复合编程的文章:

http://www.infoq.com/articles/Composite-Programming-Qi4j

我有兴趣了解是否有人正在使用(或已经使用过)Qi4j框架?

与使用传统的依赖注入框架(如Spring)将类连接在一起相比,它是如何比较的.从维护的角度来看,生成的对象图(基于mixins而不是类)更容易处理吗?

java dependency-injection cop apache-zest

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

SEAM有什么缺点吗?

作为一名java Web应用程序开发人员,我去年使用过JSF(SUN)作为我的Web应用程序的框架.我不得不说我非常喜欢使用它,它使开发更容易.

最近,我已经阅读了很多关于JBoss Seam的好东西,但我还没有遇到过使用它的人.根据我的阅读,似乎SEAM是JSF的下一步.

因此,对于使用过SEAM的人来说,我的问题是:当你使用这项技术时,你遇到了什么缺点?你会说你觉得这很自然吗?

java jsf seam

10
推荐指数
3
解决办法
3523
查看次数