小编Mar*_*oun的帖子

Java JDBC - 如何使用tnsnames.ora连接到Oracle

tnsnames.ora文件包含Databases及其描述(host+ port).

  • 是否可以依赖上述文件建立连接?(假设仅提供数据库名称):

  • 为了找到这个文件,我必须知道我需要在windows注册表中检查的默认oracle主页HKEY_LOCAL_MACHINE\Software\Oracle,然后获取所有KEY_XXX文件,然后检查哪一个首先出现在%PATH%.有没有办法在客户端计算机上自动查找此文件?

java oracle jdbc

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

删除数组中的重复项而不更改元素的顺序

我说有一个阵列 List<Integer> 139, 127, 127, 139, 130

如何删除它的重复并保持其顺序不变?即139, 127, 130

java arrays duplicates

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

错误:无法找到或加载主类版本

我在mac mavericks系统上下载了Java.但是当我在终端上输入以使用命令查看Java版本时:

java version
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

无法找到或加载主类版本

我去了oracle网站并尝试检查我的系统上是否安装了Java,这确认了系统上安装了Java7.但为什么我看不到终端版本?

java macos

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

阻止范围变量

这将编译

class X
{  
    public static void main(String args[])
    {
        {
            int a = 2;
        }
        {
            int a = 3;
        }       
    }
}
Run Code Online (Sandbox Code Playgroud)

这不会

class X
{  
    public static void main(String args[])
    {

        int a = 2;

        {
            int a = 3;
        }       
    }
}
Run Code Online (Sandbox Code Playgroud)

我期望两者都编译(也许这是C的工作方式?).原因是什么,因为无法在外部块中使用相同名称的块声明变量?

java scope compiler-errors

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

Java Swing - JTable中的多个列标题?

有没有办法在a中创建多个列标题JTable?我的意思是,通常只有一行,但我需要两个具有相同格式(标题),并组合其中一个标题的一些单元格.

我需要这样的东西:

Header0 |          Header123          | Header4
Header0 | Header1 | Header2 | Header3 | Header4

有什么办法吗?

java swing jtable

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

字符串类的c_str()方法返回什么?

我想访问由字符串类维护的数组的起始地址.

string str="hey";
char* pointer=(char*)str.c_str();
Run Code Online (Sandbox Code Playgroud)
  1. 指针是否指向数组的地址(由字符串类维护)?或字符串类将从动态内存创建一个新数组并将现有字符串复制到其中并返回它的地址?

  2. 如果这不是正确的方法,那么如何访问由字符串类维护的数组的起始地址?

c++

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

将isnan移植到c ++ 11

当我将编译器版本从gcc 4.6切换到gcc 4.8时,我得到以下错误错误:调用重载'isnan(double)'是不明确的.

这是因为在c ++ 11中有不同的函数声明:C:int isnan(double)C++ 11:bool isnan(double)

来自cpluplus:

  • 在C中,这是作为返回int值的宏实现的.x的类型应为float,double或long double.
  • 在C++中,它使用每个浮点类型的函数重载来实现,每个浮点类型返回一个bool值.

我怎样才能解决这个问题?

c++ c++11

12
推荐指数
1
解决办法
6092
查看次数

项目突然出现奇怪的错误

今天我来上班,开心.但是当我打开我的Eclipse时,我看到我的一个项目有错误.
这很奇怪,因为它只显示窗口栏中的错误,而不是导航器中的错误.我没有任何Java错误,这是一个一直很好的有效项目:

:_(

Eclipse 错误日志中的一些错误 :

  • JavaBuilder在构建时处理ImageBuilderInternalException: SP_Procedure
  • 无法连接到VM
  • 文件<SomeFile>已被跳过,读取时出现问题('资源与文件系统不同步')
  • 未处理的事件循环异常
  • 内部错误

当我从这个项目运行一个应用程序时,我收到一条警告信息,但是当我继续时,它仍能正常工作.这非常令人不安,我不确定它是否无害.

我试过了:

  • 重启Eclipse
  • 重启我的机器
  • 清理项目并重新编译它们.
  • 刷新项目
  • 祈祷

什么都没有帮助.可能是什么问题呢?(我正在使用Indigo Service Release 2)

java eclipse

12
推荐指数
1
解决办法
2690
查看次数

注释称为ThreadSafe

@ThreadSafe 
public class A
{
}
Run Code Online (Sandbox Code Playgroud)

这个注释实际上是使Thread安全类还是只是为了可读性?

java

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

字符串连接期间创建的对象数

有人可以告诉我System.out.println在下面的代码中执行语句时将创建多少个对象

int i=0;
int j=1;
System.out.print("i value is "+ i + "j value is "+j);
Run Code Online (Sandbox Code Playgroud)

java string object

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

标签 统计

java ×8

c++ ×2

arrays ×1

c++11 ×1

compiler-errors ×1

duplicates ×1

eclipse ×1

jdbc ×1

jtable ×1

macos ×1

object ×1

oracle ×1

scope ×1

string ×1

swing ×1