小编Geo*_*rgi的帖子

在Java变量和方法名称中使用下划线

即使在今天,我经常在Java变量和方法中看到下划线,例如成员变量(如"m_count"或"_count").据我记忆,在这些情况下使用下划线被Sun称为坏风格.

他们应该使用的唯一地方是常量(比如"public final static int IS_OKAY = 1;"),因为常量应该都是大写而不是驼峰.这里,下划线应该使代码更具可读性.

你认为在Java中使用下划线是不好的风格吗?如果是这样(或不是),为什么?

java naming-conventions

81
推荐指数
9
解决办法
10万
查看次数

以编程方式嵌入Java h2数据库

目前我们使用HSQLDB作为嵌入式数据库,但随着数据量的增长,我们会搜索内存占用较少的数据库.

Derby/JavaDB目前不是一个选项,因为它将属性全局存储在系统属性中.所以我们想到了h2.

当我们使用HSQLDB时,我们创建了一个Server-object,设置参数并启动它.这描述在这里(和如实施例中的类org.hsqldb.test.TestBase的给定).

问题是:这可以与h2数据库类似吗?你有代码样本吗?扫描h2页面,我没有找到一个例子.

java database embedding h2

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

Javascript字符串连接比这个例子更快?

我必须在Javascript中连接一堆字符串,并且我正在寻找最快的方法.让我们假设Javascript必须创建一个大的XML文件,当然,它由许多小字符串组成.所以我提出来:

    var sbuffer = [];
    for (var idx=0; idx<10000; idx=idx+1) {
        sbuffer.push(‘<xmltag>Data comes here... bla... </xmltag>’);
    }
    // Now we "send" it to the browser...
    alert(sbuffer.join(”));
Run Code Online (Sandbox Code Playgroud)

不要注意循环或构建示例的其他"复杂"代码.

我的问题是:对于未知数量的字符串,您是否有更快的算法/方法/想法将许多小字符串连接到一个巨大的字符串?

javascript performance join

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

现在有哪些选项可以在Ruby和RoR中实现UTF8?

在仔细开发Ruby之后,我了解到在Ruby 1.9中实现了详细的字符编码.我现在的问题是:如何使用Ruby来与存储UTF8中所有数据的数据库进行通信?

背景:我参与了一个新项目,其中Ruby/RoR至少是一个选项.但该项目需要依赖于国际化的字符集(它遍布许多国家),最好是UTF8.

那你怎么处理那个?提前致谢.

ruby utf-8 internationalization

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