小编Jér*_*nge的帖子

Java中Float的最大值?

以下问题表明Double的最小值是-Double.MAX_VALUE.Float(即-Float.MAX_VALUE)也是如此吗?

java floating-point minimum

23
推荐指数
4
解决办法
7万
查看次数

int.class在Java中是否等于Integer.class或Integer.TYPE?

让我们假设一个人检索Field使用反射的声明类型.

以下哪项测试将正确表明是否正在处理一个int或一个Integer

Field f = ...
Class<?> c = f.getDeclaringClass();
boolean isInteger;

isInteger = c.equals(Integer.class);
isInteger = c.equals(Integer.TYPE);
isInteger = c.equals(int.class);

isInteger = ( c == Integer.class);
isInteger = ( c == Integer.TYPE);
isInteger = ( c == int.class);
Run Code Online (Sandbox Code Playgroud)

java reflection boxing primitive-types

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

如何在Javascript中创建动态文件+链接以供下载?

通常,HTML页面可以链接到可以从服务器下载的文档(PDF等).

假设启用了Javascript的网页,是否可以从用户浏览器中动态创建文本文档(例如)并添加链接以下载此文档而无需往返服务器(或最小的一个)?

换句话说,用户会点击一个按钮,javascript会生成randoms数字(例如),并将它们放在一个结构中.然后,javascript(例如JQuery)将添加到页面的链接以将结果作为文本文件从结构下载.

此目标是将所有(或至少大部分)工作负载保留在用户端.

这是可行的,如果是的话怎么样?

javascript file creation dynamic download

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

在将HTML表单弹出为JQuery对话框时,如何避免自动关注第一个输入字段?

我在SO上看过类似的问题,包括这个问题,这个问题已经过时了.我阅读并关注了链接,但目前还不清楚今天是否有适当的解决方案.

我的底层问题是我placeholder="..."在输入字段上使用HTML .通过自动聚焦在第一个字段上,其占位符对用户不再可见.

编辑

这是我的HTML代码:

<div id='LOGIN_FORM' title="Login">
    <form action="">
        <input type="text" name="login_id" required="required"
                           placeholder="Enter user ID" /><br />
        <input type="password" name="login_pwd" required="required"
                           placeholder="Enter password" /><br />
    </form>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的JS代码:

$("#login").click(function() { 
    $("#LOGIN_FORM").dialog({ modal: true }, { buttons: [
    {
            text: "Ok",
            click: function() { $(this).dialog("close"); }
        }
    ] });
});
Run Code Online (Sandbox Code Playgroud)

html jquery placeholder input-field autofocus

22
推荐指数
5
解决办法
5万
查看次数

如何在Javascript中测试相同的对象实例?

假设我在Javascript中有以下对象:

var a = { xxx: 33 };
var b = { xxx: 33 };
var c;

c = a;
Run Code Online (Sandbox Code Playgroud)

什么是Javascript测试,告诉我是否正在处理相同的对象实例?换句话说,它应该为a和b,b和c返回false,但对于a和c则为true.

javascript instance

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

枚举Java枚举值的枚举值

Java允许enum作为注释值的值.如何enumenum注释值定义一种通用默认值?

我考虑过以下内容,但不会编译:

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public <T extends Enum<T>> @interface MyAnnotation<T> {

    T defaultValue();

}
Run Code Online (Sandbox Code Playgroud)

这个问题是否有解决方案?

BOUNTY

似乎没有直接解决这个Java角落案例.所以,我正在开始寻找最优雅的解决方案来解决这个问题.

理想的解决方案应该非常符合下列条件:

  1. 所有枚举都可以重复使用一个注释
  2. 从注释实例中检索作为枚举的默认枚举值的最小努力/复杂性

最好的解决方案

通过沙丘:

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface MyAnnotation {

    // By not specifying default,
    // we force the user to specify values
    Class<? extends Enum<?>> enumClazz();
    String defaultValue();

}

...

public enum MyEnumType {
    A, B, D, Q;
}

...

// Usage
@MyAnnotation(enumClazz=MyEnumType.class, defaultValue="A"); 
private MyEnumType myEnumField;
Run Code Online (Sandbox Code Playgroud)

当然,我们不能强制用户在编译时指定有效的默认值.但是,任何注释预处理都可以验证这一点valueOf().

改进 …

java enums annotations default-value

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

在分布式系统中,与Paxos相关的更快的协议算法是什么?

我读过Lamport 关于Paxos 的论文.我也听说过,由于性能原因,它在实践中并没有太多用处.在分布式系统中,通常使用哪些算法来达成共识?

algorithm distributed consensus paxos

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

PHP:如何对字符串中的字符进行排序?

我有一组包含PHP脚本中字符的字符串,我需要在每个字符串中对这些字符进行排序.

例如:

"bac" -> "abc"
"abc" -> "abc"
"" -> ""
"poeh" -> "ehop"
Run Code Online (Sandbox Code Playgroud)

这些字符没有重音,都是小写.我怎么能在PHP中执行此操作?

php sorting string character

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

如何检查Javascript对象是否具有给定键的值?

可能重复:
如何查看对象在Javascript中是否具有属性?

我有一个Javascript对象定义如下:

var mmap = new Object();

mmap['Q'] = 1;
mmap['Z'] = 0;
mmap['L'] = 7;
...
Run Code Online (Sandbox Code Playgroud)

如何检查此映射是否具有给定键的值(例如"X")?是否.hasOwnProperty()进入游戏?

javascript dictionary key

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

异步RESTful Web服务是否可行?

阅读RESTful文档,似乎没有可能实现异步实例,但有人可能在SO上更好地了解.

我的意思是我想异步执行服务请求:

@Path("/helloworld", asyncSupported=true)
public class MyHelloWorldService {
    ...
}
Run Code Online (Sandbox Code Playgroud)

我知道asyncSupported没有定义@Path,但我正在寻找类似的东西@WebServlet.然后,我想使用AsyncContext实例(或任何等效的).

这可能吗?

java rest asynchronous web-services jax-rs

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