问题列表 - 第48207页

Eclipse中的Javadoc无法识别包

感谢这个主题,我能够在Windows上的Eclipse中为我的Android项目提供Javadoc链接.具体来说,"{@link android.widget.Toast}"目前已转换为" http://d.android.com/reference/android/widget/Toast.html?is-external=true " 的链接.我用Javadoc选项实现了这个目的:

-linkoffline http://d.android.com/reference"file:/ C:/ Android/android-sdk-windows/docs/reference"

但是,基于我的Java代码行(而不是Javadoc注释),我得到以下错误:

C:\Users\Ellen\workspace\TestableToast\src\edu\mills\cs180\HelloAndroid.java:5: 
package android.view does not exist
import android.view.View;
                   ^ 
C:\Users\Ellen\workspace\TestableToast\src\edu\mills\cs180\HelloAndroid.java:6: 
package android.view.View does not exist 
import android.view.View.OnClickListener;
                        ^ 
C:\Users\Ellen\workspace\TestableToast\src\edu\mills\cs180\HelloAndroid.java:8: 
package android.widget does not exist
import android.widget.Toast;
                      ^ 
C:\Users\Ellen\workspace\TestableToast\src\edu\mills\cs180\HelloAndroid.java:10: 
cannot find symbol symbol: class Activity 
public class HelloAndroid extends Activity implements OnClickListener {
                                  ^

我该如何修复这些参考文献?

eclipse android javadoc

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

Rails:一次保存更新记录的集合

据我了解,该build方法可用于在保存之前建立相关记录的集合.然后,在调用时save,将验证并保存所有子记录,如果存在验证错误,则父记录将出现反映此错误的错误.第一个问题是,这是正确的吗?

但我的主要问题是,假设上述内容有效,是否有可能对更新做同样的事情,而不是创建?换句话说,是否有一种方法可以更新与父记录关联的集合中的多个记录,然后保存父记录并立即进行所有更新(如果子级中存在验证错误,则会在父级中出现错误) )?

编辑:总而言之,我想知道正确的方法来处理父记录和几个相关子记录需要一次更新和保存的情况,任何错误都会中止整个保存过程.

collections validation ruby-on-rails build associations

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

为什么MySQLi准备好了声明?

使用MySQLi准备好的语句有什么好处?

如果唯一的目的是保护查询,那么使用类似的东西来清理查询是不是更好,mysqli_real_escape_string而不是为每个查询编写这么多行代码(比如prepare,bind_param,execute,close等)?

mysqli

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

如何在Scala中为"对象"类类型声明构造函数?即,单身人士的一次性操作

我知道对象的处理方式与scala中的单例非常相似.但是,我一直无法找到一种优雅的方法来指定初始实例化时的默认行为.我可以通过将代码放入对象声明的主体来实现这一点,但这看起来过于hacky.使用apply并不真正起作用,因为它可以被多次调用,并且对于这个用例并没有真正意义.

关于如何做到这一点的任何想法?

scala

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

mathematica中误导性的情节问题

我想通过在mathematica中绘制它们来研究一些"奇怪"的函数.一个例子如下:

mod2[x_] := Which[Mod[x, 2] >= 1, -2 + Mod[x, 2], True, Mod[x, 2]];
f[x_] := Which[-1 <= x <= 1, Abs[x], True, Abs[mod2[x]]];
fn[x_, n_] := Sum[(3/4)^i*f[4^n*x], {i, 0, n}]
Plot[{fn[x, 0], fn[x, 1], fn[x, 2], fn[x, 5]}, {x, -2, 2}]
Run Code Online (Sandbox Code Playgroud)

然而,我从mma得到的情节具有误导性,因为最大值和最小值fn[x, 5]应该在相同的两个级别上.但是由于函数的高振荡,以及显然mma只需要有限数量的点来绘制函数的事实,你会看到该图表现出奇怪的行为.情节有没有选择来弥补这个问题?

fn的情节

非常感谢.

wolfram-mathematica

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

自定义HTML属性需要自定义帮助程序?

我正在尝试在输入上创建一个包含一些自定义数据属性的表单:

<input type="text" data-family="Dinosaurs">
Run Code Online (Sandbox Code Playgroud)

这似乎是一个很好的干净方式,使用jquery轻松前端访问(哈哈!):

$("[data-family='Dinosaurs']").doSomething()
Run Code Online (Sandbox Code Playgroud)

问题是我无法获得Rails(3.0.3)来呈现属性.

<%= f.text_field :question, :id=>"poll_question", :class=>"BigInput", :style=>"width:98%;", :attributes=>"data-submit_clear='1'" %>
Run Code Online (Sandbox Code Playgroud)

我尝试了许多排列无济于事,无法找到如何做到这一点的例子.我是否需要修改text_field帮助程序以支持任何自定义属性?

ruby-on-rails form-helpers custom-data-attribute

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

在localhost上运行JVM的列表

如何在Java 6+中获取localhost上运行的JVM列表及其规范(即Java版本,运行线程等)?

Java API是否提供此类功能?是否有可以执行此操作的Java库?

java

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

如何创建具有半透明背景但是实心儿童的网格?

我有这样的事情:

<Grid Background="Black" Opacitiy="0.5">
  <Grid.RowDefinitions>...</Grid.RowDefinitions>
  <Image Source="..." Opacity="1.0" Grid.Row="0"/>
  <TextBlock Text="..." Opacitiy="1.0" Grid.Row="1"/>
</Grid>
Run Code Online (Sandbox Code Playgroud)

不幸的是,图像和文本也以50%的不透明度呈现.我想要的是一个半透明的黑色背景,100%纯色图像和文字儿童.

最好的方法是什么?

silverlight windows-phone-7

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

如何让我的高度模块化项目易于最终用户编译?

我正在研究一组相对较大的串行代码C代码库,然后由我的协作者在CUDA中进行并行化.

对于这个项目,我的代码基本归结为

#include "Initialize.cpp"
#include "PerformMoves.cpp"
#include "CollectResults.cpp"

main() 
{
   //DECLARE General Vars

   Initialize();

   for (unsigned int step=0; step < maxStep; step++)
   {
      PerformMoves();
   }

   CollectResults();
}
Run Code Online (Sandbox Code Playgroud)

现在我在Initialize和PerformMoves中执行的步骤将根据我正在构建的模拟类型而有很大不同.速度是最高性能,因为我的代码是蒙特卡罗模拟,将执行数百万次移动,每次移动涉及可能数千次计算.因此,我想避免任何不必要的条件.

因此,我基本上想要不同的"即插即用"C模块,例如

InitializeSimType1.cpp InitializeSimType2.cpp InitializeSimType3.cpp

PerformMovesType1.cpp PerformMovesType2.cpp PerformMovesType3.cpp

....

每个优化用于某种类型的模拟程序,没有大条件的"绒毛"来处理各种情况.

目前我有两种不同类型的模拟,只需将它们放在两个不同的文件夹中,编译如下:

g ++ Main.cc Initialize.cpp PerformMoves.cpp CollectResults.cpp -o MC_Prog

我想转向某种条件编译方案,其中我有一些排序配置文件,我指定选项,它抓取正确的cpp文件并编译它们.

我认为makefile +配置文件是我最好的选择,但除了基本目标和非常线性的编译之外,我对复杂makefile的世界都很新手.

有什么好方法可以创建一个列表驱动的编译系统,这将允许具有非常基本的C知识的用户轻松地使用他们想要的模块构建目标.我的最终用户不会拥有大量的makefile知识(或者一般的编程知识),因此最终的复杂系统是不可能的.我希望他们基本上有一个透明的配置文件驱动系统,允许他们选择一个Initialize模块,一个PerformMoves模块和一个CollectResults模块.一旦他们用他们的选择修改了这个配置文件,我希望他们能够进行单命令编译.

换句话说,我希望能够创建一个指导用户的自述文件:

  1. 在此配置文件中输入这些条目(给出配置文件名,为每个配置文件条目添加选项)...
  2. 使用此命令编译(提供单个命令)

我知道这是一个相当抽象和复杂的问题,但我知道有一些Makefile/c专家可以为我提供一些很好的指导.

c modularity makefile compilation project

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

Application.Run(Form)vs. Form.Show()?

假设主GUI线程上发生了很多事情(数据流入,用户操作等).假设我们想创建一个表单并显示它.

如果我们使用Application.Run(Form)相反的话,是否可以提升性能Form.Show()?有一个更好的方法吗?请解释原因或原因.

c# multithreading winforms

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