小编Vaa*_*ndu的帖子

在SQL中使用StringBuilder的正确方法

我刚在我的项目中发现了一些这样的sql查询构建:

return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString();
Run Code Online (Sandbox Code Playgroud)

这是否StringBuilder达到了目标,即减少内存使用量?

我对此表示怀疑,因为在构造函数中使用了'+'(String concat运算符).这会占用与使用String相同的内存量,如下面的代码吗?我明白了,它在使用时有所不同StringBuilder.append().

return "select id1, " + " id2 " + " from " + " table";
Run Code Online (Sandbox Code Playgroud)

这两个语句在内存使用方面是否相同?请澄清.

提前致谢!

编辑:

顺便说一下,这不是我的代码.在一个旧项目中找到它.此外,查询不是我的示例中的查询.:)

java string stringbuilder

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

一旦表被删除,索引会发生什么?

删除表后,发现在删除表的列上创建的索引消失了.我只是想知道之后会发生什么.有人可以解释一下吗?

什么都是其他人随着桌子掉落而掉线?

sql indexing sql-drop

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

Eclipse - 如何在项目之间提供依赖关系?

我在eclipse中有两个java项目.第二个是使用第一个罐子.当我尝试从第二个类导航到第一个类时,它会打开.class该文件.但我想打开第一个项目文件.请帮忙.

提前致谢.

eclipse dependencies

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

如何限制双打印的小数位数?

这个程序有效,除非nJars的数量是7的倍数,我会得到一个答案,如$ 14.999999999999998.对于6,输出为14.08.如何修复7的倍数的异常,这样它会显示14.99美元?

import java.util.Scanner;
public class Homework_17
{
 private static int nJars, nCartons, totalOunces, OuncesTolbs, lbs;

 public static void main(String[] args)
  {
   computeShippingCost();
  }

  public static void computeShippingCost()
  {
   System.out.print("Enter a number of jars: ");
   Scanner kboard = new Scanner (System.in);
   nJars = kboard.nextInt();
   int nCartons = (nJars + 11) / 12;
   int totalOunces = (nJars * 21) + (nCartons * 25);
   int lbs = totalOunces / 16;
   double shippingCost =  ((nCartons * 1.44) + (lbs + 1) * 0.96) …
Run Code Online (Sandbox Code Playgroud)

java double int

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

java中的import语句顺序

想知道.订购import语句的正确方法是什么?还有哪些可读性?

喜欢,

  • 外部类(如java.util.List),然后是内部包
    类.
  • 只是按字母顺序排列

提前致谢.

java import

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

ORA-00907缺少右括号问题 - 通过内部插入查询选择顺序

我试图插入表,它为一列使用一个select语句.以下是我的查询的说明.

INSERT INTO MY_TBL (MY_COL1, MY_COL2)
VALUES (
(SELECT DATA FROM FIR_TABL WHERE ID = 1 AND ROWNUM = 1 ORDER BY CREATED_ON DESC),
1 
);
Run Code Online (Sandbox Code Playgroud)

它抛出ORA-00907 Missing right Parenthesis.如果我ORDER BY从中删除它,它按预期工作.但我需要订购它.请澄清.

提前致谢.

sql oracle ora-00907

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

解决错误java.lang.NoSuchMethodError:org.codehaus.groovy.ast.ModuleNode.getStarImports()Ljava/util/List;

我遇到了这个例外.

Exception :java.lang.NoSuchMethodError: org.codehaus.groovy.ast.ModuleNode.getStarImports()Ljava/util/List;
Run Code Online (Sandbox Code Playgroud)

我尝试了各种版本的groovy jar,如groovy 1.8.4,groovy 1.8.6等.但我无法摆脱这个错误.

java groovy

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

java.util.Properties Vs java.util.Map <String,String>

只是想知道.java.util.PropertiesVs 之间有什么区别java.util.HashMap<String, String>?哪个更好?

java properties hashmap

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

使用Spring Hibernate的问题

我一直在使用Spring JDBC取得了巨大的成功,但我在这个项目上遇到了很多麻烦.我将在这里发布代码链接(这只是一个小而愚蠢的项目来测试我是否可以启动并运行以便将来可以使用Hibernate):

xml-file:http://codepaste.net/uw19zc

主文件:http://codepaste.net/iks1cp

我遇到了很多错误

[Fatal Error] bean2.out.xml:1:1: Premature end of file.
13:21:39,471 FATAL [main] Main  - getAssociatedStylesheets failed
Run Code Online (Sandbox Code Playgroud)

我还没有创建a.out.xml文件.

java spring hibernate

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

在java上实现的oauth2提供程序服务器

我正在搜索在java上实现的工作oauth2提供程序服务器,leeloo和spring security是我发现的一些,但是没有工作示例.

https://github.com/SpringSource/spring-security-oauth/wiki/tutorial
https://bitbucket.org/smartproject/oauth-2.0/wiki/Home
Run Code Online (Sandbox Code Playgroud)

java oauth-provider oauth-2.0

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