问题列表 - 第41139页

64位Java适用于小型独立应用程序

是否值得在64位Java上迁移小型独立Java应用程序(最大:100-200MB堆).有什么特别的优点; 我的观察是,它只是增加了应用程序的内存占用.

请发表您的经验/意见.

java

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

Rails Flash消息未显示

我在控制器中有一行,它将使用自定义Flash消息重定向到主屏幕,如下所示:

redirect_to :controller => :home, :action => :index, :alert => "You are not yet assigned to an experiment." and return
Run Code Online (Sandbox Code Playgroud)

然后,用户将重定向到以下页面: http://localhost:3000/home?alert=You+are+not+yet+assigned+to+an+experiment

但是,尽管所有其他Flash消息都在我的应用程序中工作,但未显示flash消息.的意见/布局/ application.html.erb文件包含以下内容:

<div class="flash">
    <%- if !notice.nil? -%>
    <p class="notice"><%= notice %></p>
    <%- end -%> 
    <%- if !alert.nil? -%>
    <p class="alert"><%= alert %></p>
    <%- end -%>     
</div>
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

ruby ruby-on-rails

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

动态实例化嵌套在抽象类中的内部类

我理解为了实例化一个内部类(即非静态),你需要一个封闭类的实例.如果封闭类是抽象的(不要问),这会使事情变得复杂一些.考虑以下.

abstract class Outer {
   class Inner {}
}
Run Code Online (Sandbox Code Playgroud)

Inner例如,实例化仍然可以静态地使用,例如,匿名类,就像这样.

Inner instance = new Outer() {}.new Inner();
Run Code Online (Sandbox Code Playgroud)

但那么如何动态地完成同样的事情Constructor.newInstance呢?(请注意,我动态地说;假设您不知道外部类的名称.)您需要根据JLS 15.9.3传递第一个参数的封闭类的实例,如果有办法的话为了满足抽象参数而动态创建东西,我不知道它(任何想法的奖励积分).

长话短说,我最终意外地传入null,就像这样.

Constructor<Inner> constructor = Inner.class.getDeclaredConstructor(Outer.class);
Object argument = null;
Inner instance = constructor.newInstance(argument);
Run Code Online (Sandbox Code Playgroud)

想象一下,当有效时我会感到惊讶.我的问题是,为什么这样做?这会一直有效吗?

java reflection abstract-class instantiation inner-classes

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

将静态网格线添加到JFreeChart时间序列图表

我正在尝试在JFreeChart中实现具有特殊要求的时间序列图表.我可以绘制图表,但我不知道如何在图表的最后一个值处实现垂直红线.它应始终位于同一位置,并且应始终与最后一个值相交.

我绝对不会想到如何做到这一点.我当时认为可以将它作为静态网格线实现,但我不知道如何指定一个.

此外,图表的大小将是静态的,因此一些迂回的方式是可以接受的,希望不引入任何第三方库.

可以在这里找到我想要实现的图像.

谢谢.

jfreechart gridlines

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

为什么"Javascript the Good Parts"声称"属性值可以是除了undefined之外的任何Javascript值"?

如JS主题中所述,Good Parts似乎声称不能定义属性值.但是,如果您在Chrome的控制台中执行以下操作,例如:

var foo = {}
foo.bar = undefined
foo
Run Code Online (Sandbox Code Playgroud)

然后单击以展开foo对象,您仍然可以看到foo包含一个名为bar的属性,其值为undefined.当然,从Javascript方面来看,你无法区分foo.bar返回undefined和foo.unexistingproperty返回undefined之间的区别.但是控制台仍然坚持设置为未定义的属性有什么意义呢?

javascript

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

BigInteger到byte []

我需要将Java BigInteger实例转换为以字节为单位的值.从API中,我得到了这个方法toByteArray(),它返回一个包含这个BigInteger的二进制补码表示的byte [].

因为我的所有数字都是正128位(16字节)整数,所以我不需要2位补码形式给我128位+符号位(129位)......

有没有办法直接从BigInteger获得标准(没有2的补码形式)表示?

如果没有,我怎么能正确移位整个byte [17]数组以丢失符号位以获得一个byte [16]数组?

java byte biginteger

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

Playframework是活动菜单项/路线

我想设置活动菜单项的样式,为此我需要比较当前的URL再次路由.我知道我可以在javascript中执行此操作,但我想知道其他人是如何在游戏中解决这个问题的.

有什么建议?

伪代码:

<a #{routeIsActive Application.index()} class="active"#{/if} href="@{Application.index()}">My Page</a> 
Run Code Online (Sandbox Code Playgroud)

playframework

13
推荐指数
2
解决办法
2492
查看次数

用于rails应用程序的watchr vs autotest

所以我最近在使用我的rails3应用程序进行自动测试时遇到了很多问题.为了让它继续工作,我开始寻找其他选择,而不是继续摆弄它.现在看起来看起来像是一个很好的选择.但是我想问一下,使用一个比另一个有什么特别的优势吗?我能说的最明显的是观察者需要更多的设置.然而,在那之后它似乎"正常工作".所以这种权衡对我来说似乎很值得,但其他一些优点/缺点是什么呢?

另外,我不太熟悉spork是什么或者它是如何工作的,但是看守可以和spork一起使用,让我在轨道运行中获得更快的测试优势吗?

ruby tdd ruby-on-rails

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

首先使用:优化jQuery选择器

我有这种感觉$('.class:first')比跑得快$('.class').因此,只要我知道.class子集中只有一个,我就用它了.

是否:first使查询运行得更快,还是不必要?

optimization jquery jquery-selectors

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

打开移动网络设置菜单时出错

嗨,我想用以下代码打开移动网络设置:


Intent intentSettings = new Intent();

intentSettings.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intentSettings.setAction(Settings.ACTION_DATA_ROAMING_SETTINGS);
             cont.startActivity(intentSettings);
Run Code Online (Sandbox Code Playgroud)

但它给了我这个错误.任何人的想法?

12-10 11:17:34.902: ERROR/AndroidRuntime(623): android.content.ActivityNotFoundException: No Activity found to handle Intent { action=android.settings.DATA_ROAMING_SETTINGS flags=0x4000000 }
Run Code Online (Sandbox Code Playgroud)

谢谢

android android-intent

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