~run每当源文件发生更改时,使用命令sbt将为我重新运行可执行目标.这很好,但如果目标是长时间运行的服务器进程,sbt将暂停,直到子进程终止,因此源更改无效.
即使目标代码正在运行,我也希望有sbt监视器并重新编译我的源代码,并在成功构建时重新启动该进程.有人试过这个吗?
我想要一个可以接受此字符串的Java正则表达式
+1 7183541169(东海岸)
并产生两组
我很难逃脱圆括号.
在呈现实际数据之前,我想制作一个与数据相同的图,但之后没有数据点.这有助于我解释如何解释这样的情节,而不会分散观众将使用图中的实际数据.
所以在下面的代码中我基本上想要用geom_blank()交换geom_point().没问题.
但是,这也会从绘图代码创建的图例中删除颜色和大小信息.有没有办法让这个回来?
ggplot(vas, aes(x=time, y=pain, colour=light.color, size=light.intensity)) +
#geom_point(na.rm=FALSE) +
geom_blank() +
facet_wrap(~ppno) +
scale_colour_manual(values=cols) +
scale_y_continuous(name="VAS Pain (a.u.)") +
scale_x_continuous(name="Time (minutes)")
Run Code Online (Sandbox Code Playgroud)
什么是将颜色指示恢复到图例中的正确方法.现在,它们仅显示某个参数(颜色或大小)的各个级别的值,而不显示具有特定级别的实际图形元素(点的颜色或大小).
这需要我深入挖掘Python资源,但由于SO上有很多人已经这样做了,我很想听听他们的指示.
>>> import os
>>> def scope():
... print os
... import os
...
>>> scope()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 2, in scope
UnboundLocalError: local variable 'os' referenced before assignment
Run Code Online (Sandbox Code Playgroud)
在我看来,当解析器解释文件时,它会自动为范围函数创建局部范围,这使得os从全局范围"分离".
这是真的吗?有人关心我在哪里可以找到有关范围实施的更多信息吗?
编辑:此外,这不是导入的特殊情况,这也适用于通常的变量.
我需要一种能够将32位有符号整数与另一个32位有符号整数进行一对一映射(即无冲突)的算法.
我真正关心的是足够的熵,因此函数的输出似乎是随机的.基本上我正在寻找类似于XOR Cipher的密码,但它可以生成更多任意外观的输出.虽然默默无闻,但安全并不是我真正关心的问题.
编辑以便澄清:
预期结果示例:
F(100)= 98456
F(101)= -758F
(102)= 10875498
F(103)= 986541
F(104)= 945451245
F(105)= -488554
就像MD5一样,改变一件事可能会改变很多事情.
我正在寻找一个数学函数,所以手动映射整数不是我的解决方案.对于那些提出要求的人来说,算法速度并不是很重要.
为什么java不允许以下泛型返回类型:
public <T extends Enum<T> & MyInterface> Class<T> getEnum() {
return MyEnum.class;
}
Run Code Online (Sandbox Code Playgroud)
虽然以下工作正常:
public <T extends Enum<T> & MyInterface> Class<T> getEnum(Class<T> t) {
return t;
}
getEnum(MyEnum.class);
Run Code Online (Sandbox Code Playgroud)
MyEnum是一个实现接口的enumaration MyInterface.
为什么我不被允许返回MyEnum.class?
编辑:
我需要这个,因为该功能getEnum()在界面中.它可以定义如下:
@Override
public Class<MyEnum> getEnum() {
return MyEnum.class;
}
Run Code Online (Sandbox Code Playgroud)
但那么接口方法的返回类型是什么才能允许Class类的任何对象同时包含枚举和实现MyInterface呢?
所以我有一个插件 - jScrollPane - http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html - 这很棒,但是,我想将它应用于Ajax生成的div.
我如何将jScrollPane与jQuery结合使用live()?有关live()的更多信息,请访问:http://api.jquery.com/live/
谢谢!
插口
这可能有一个明显的答案,但我是初学者.我有一个"模块"(实际上只是一个包含我经常使用的一系列函数的文件),在开始时我导入了许多其他模块.但是,由于我在许多系统上工作,并非所有模块都可以在任何特定计算机上加载.为了使事情稍微变得困难,我在导入它时也会更改包的名称 - 例如,matplotlib缩写为mp.
我想要做的只是加载我正在使用的系统上存在的那些模块,并对那些没有的模块进行一些错误处理.我能想到的唯一方法就是将每个import语句放在它自己的try块中,这看起来非常不像pythonic.如果我将它们全部放在同一个try块中,那么抛出错误的模块将阻止后续模块的加载.任何可能让事情看起来更漂亮的想法?如果我不想改名,那就太容易了......
在我的应用程序中,用户可以将自己的正则表达式模式输入到文本框中,这样他就可以强制为另一个用户/文本框输入特定的输入.用户是否可以查看与他输入的正则表达式匹配的字符串示例?例如,如果他要输入:^[A-Z]{2}$,它将生成一个类似" XX" 的字符串,以向用户显示他只能输入两个大写字母.
如果没有简单的方法来实现这一点(我认为没有),那么构建有多难?或者这样的事情已经存在?
如果我理解正确,我需要放入一些东西httpd.config来启用mod_rewrite.如果这是真的,我需要什么就摆在httpd.conf或apache.conf?请具体操作系统.