问题列表 - 第32237页

Firebird与java的连接

我在Windows XP上安装了Firebird 2.1,并使用firebirdsql.jdbc-2.1.6驱动程序与java连接.码:

Class.forName("org.firebirdsql.jdbc.FBDriver"); 

connection = DriverManager.getConnection(
    "jdbc:firebirdsql://localhost/3050//C:/firebird/database/EMPLOYEE.FDB", 
    "test","test"); 
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Caused by: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544375.
unavailable database 
Reason: unavailable database at 
org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122) at 
org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:140) at 
java.sql.DriverManager.getConnection(DriverManager.java:525) at 
java.sql.DriverManager.getConnection(DriverManager.java:171)

请帮忙.

问题解决了:实际上我遇到了jar文件的问题

http://mirrors.ibiblio.org/pub/mirrors/maven2

我从firebird官方网站下载了jaybird-full-2.1.6.jar,问题解决了.

正确的URL是

"jdbc:firebirdsql://localhost:3050/C:\\firebird\\database\\EMPLOYEE.FDB"
Run Code Online (Sandbox Code Playgroud)

我之前也尝试过这个URL,但由于jar问题而无法正常工作.

java firebird firebird2.1 jaybird

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

针对Java EE 6 API进行测试

我写了一个JAX-RS的附加内容,并将Java EE 6 API作为Maven依赖项包含在内.

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

然后我有一个小测试用例:

  @Test
  public void testIsWriteable() {
    class SpecialViewable extends Viewable {
      public SpecialViewable() {
        super("test");
      }
    }
    FreeMarkerViewProcessor processor = new FreeMarkerViewProcessor(null);
    assertTrue(processor.isWriteable(SpecialViewable.class, null, null,
            MediaType.WILDCARD_TYPE));
  }
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/ws/rs/core/MediaType
    ...
Run Code Online (Sandbox Code Playgroud)

如果我将Jersey包含为JAX-RS实现而不是Java EE API,那么一切都很好.

感谢BalusC的暗示,我知道我猜到了什么:Java EE 6只是一个没有方法体的API: 来自java.net博客

您可以使用此jar编译代码,但当然您无法使用它运行应用程序,因为它只包含Java EE 5 API并且不包含任何方法体.如果你试图运行,你会得到这个例外:

线程"main"中的异常java.lang.ClassFormatError:类文件javax/mail/Session中非本地或抽象的方法中的Absent Code属性

为了执行Java EE 5应用程序,您仍然需要Java EE 5容器,例如GlassFish应用程序服务器.

我试图用test范围添加Jersy,但它没有用.

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>6.0</version> …
Run Code Online (Sandbox Code Playgroud)

java junit maven-2 unit-testing java-ee

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

新的谷歌图像如何正确浮动

有没有人见过新的谷歌图片搜索.它设法使图像浮动在一个区域.通过将它们按大小分组,图像正确地适合于此.

青蛙图像

我想有两种方法可以做到这一点:

  • 通过涉及这些图像的宽度和高度的某种规则编写脚本
  • 用于创建图像的Css规则.

在脚本方案中,我们可以使用最大宽度1000px,然后将图像分组,为我们的4行图像填充这4次.

Css规则必须使图像浮动,但也要重新排序.

有没有人对如何运作有任何其他想法?

html css scripting image

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

iPad - iPhone大型UIActivityIndi​​catorView

我需要制作一个大型旋转器(灰色样式,大约80x80px),但它看起来质量很差.有没有办法使其高品质或取代动画图像?

iphone spinner uiactivityindicatorview ipad

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

如何使UITableViewCellAccessoryDisclosureIndicator以橙色而不是灰色显示?

没有在tableview单元格中创建任何uibutton(带有背景图像的自定义按钮).我想把配件指示灯的颜色从灰色改为橙色.我应该怎么做......

请尽快回复(请仔细回答我,否则我无法理解)...

我在等你回复......

感谢你...

iphone

-2
推荐指数
2
解决办法
4886
查看次数

Android有一个很好的图表库吗?

我需要在我正在处理的Android应用中渲染和显示图表(现在是条形图,但稍后可能需要更多类型).我已经做了一些环顾四周,看起来没有任何真正好的,成熟的Android图表库.

你知道任何?

编辑以添加一些要求的详细信息

  • 条形图
  • 水平条形图
  • 双叠条形图
  • 轴标签(包括y轴上旋转90度)
  • 图表上每个条形图上方的标签
  • 着色或自定义背景

android

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

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

用于Web开发的MVVM

我一直在阅读MVVM,到目前为止发现它非常有趣.但是,我发现的大多数示例都适用于Windows应用程序,而不是Web应用程序.我也看到很多提到与Silverlight一起使用的MVVM,我知道Silverlight可以用于Web或Windows应用程序.

所以我的问题是 - MVVM是基于Web的应用程序的有效模式吗?如果是,UI必须是Silverlight吗?我正在决定将哪些技术用于我们需要设计的新中型网站,而Silverlight可能是对权力的强烈推销 - 尽管我们在幕后使用的技术并不重要非常.

任何人都可以在网络环境中使用MVVM提供的任何信息都将受到赞赏.示例代码也很棒.

.net silverlight mvvm jsrender

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

缓存策略,何时缓存变得毫无意义?

我对缓存策略和实现都很陌生.我正在开发一个数据库密集型项目,但也会定期更新和更改信息.

我已经找到足够的信息来了解如何开发缓存功能,但我不确定的是一般策略.

如果我缓存所有查询结果并按逻辑事项对它们进行分组,我可以清楚地触发有意义的触发器,我的缓存中可能会有数万个(至少)微小的文件.仅缓存大型查询结果会更有意义吗?

我知道这是一个特定于硬件的问题,但一般来说,缓存变得毫无意义的文件量是多少?这意味着,如果您正在使用所有这些小文件加载文件系统,那么对它们的访问最终会变得足够慢,以至于您可能还没有缓存信息开头?

谢谢大家,我对您提供的任何意见感兴趣

编辑:根据有关这绝对是特定于应用程序的回复,让我以这种方式提出问题应该是普遍的:

假设我的应用程序依赖于一个包含1,000,000个项目的表...

是否可以更快地执行查询以直接从数据库中检索其中一个项目,或者从我的缓存目录中检索其中一个项目,其中包含1,000,000个文件,每个文件都包含其中一个项目的详细信息?

编辑:显然100,000不足以得到一个有效的答案,让它成为1,000,000.有人想要1000,000,000?因为我能做到......

php mysql caching

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

抛出新的RuntimeException("编译代码")?

我刚刚查看了javax.ws.rs.core.MediaType的代码并且想知道throw new RuntimeException("Compiled Code"),因为我以前从未见过它.我认为是一种"未实施"的形式,但不知道.

package javax.ws.rs.core;

import java.util.Map;
import javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate;

public class MediaType {

  // some variables and constants ...

  public static MediaType valueOf(String string) throws IllegalArgumentException {
    //compiled code
    throw new RuntimeException("Compiled Code");
  }

  public MediaType(String string, String string1, Map<String, String> map) {
    //compiled code
    throw new RuntimeException("Compiled Code");
  }

  public MediaType(String string, String string1) {
    //compiled code
    throw new RuntimeException("Compiled Code");
  }

  ...

}
Run Code Online (Sandbox Code Playgroud)

这是什么一回事呢?

java exception java-ee

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