小编Suz*_*ioc的帖子

如何在Spring中使用Tomcat提供的JNDI DataSource?

据说在关于DriverManagerDataSource类的Spring javadoc文章中,这个类非常简单并且推荐使用

使用容器提供的JNDI DataSource.这样的一个DataSource可以DataSource在Spring ApplicationContext via中作为bean 公开JndiObjectFactoryBean

问题是:我该如何做到这一点?

例如,如果我希望有DataSourcebean来访问我的自定义MySQL数据库,那么我需要什么呢?我应该在上下文配置等中写什么?

java spring tomcat jndi datasource

155
推荐指数
6
解决办法
25万
查看次数

ByteBuffer的翻转方法的目的是什么?(为什么称它为"翻转"?)

为什么ByteBuffer的flip()方法称为"翻转"?什么是"翻转"在这里?根据apidoc,连续两次翻转将不会恢复原始状态,并且多次翻转可能趋于limit()变为零.

我能以某种方式"解开"重用字节超出限制吗?

我可以将尾部连接到其他一些数据吗?

java bytebuffer flip

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

如何在Android上绘制未填充的数字?

是否有可能在Android上绘制未填充的数据?默认情况下,填充圆圈和矩形.

android drawing fill

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

如何使用Maven下载jar的源代码?

在我的项目中,我使用的是通过Maven提供的JAR文件.但Maven给我的只是这个罐子 - 没有javadocs,也没有来源.按"下载源"无效:Eclipse仍然找不到jar的来源.

这取决于什么?存储库应该自动提供源吗?

可能我需要在POM中写一些东西来指示Maven下载源代码?

我目前的pom如下:

<repositories>
    <repository>
        <id>xuggle repo</id>
        <url>http://xuggle.googlecode.com/svn/trunk/repo/share/java/</url>
    </repository>
</repositories>

<dependencies>

    <dependency>
        <groupId>xuggle</groupId>
        <artifactId>xuggle-xuggler</artifactId>
        <version>5.3</version>
        <type>rar</type>
    </dependency>

</dependencies>
Run Code Online (Sandbox Code Playgroud)

为什么Maven没有对它的任何评论来源下载失败?

java jar maven

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

如何以编程方式将视图添加到RelativeLayout?

你能给我一个非常简单的例子,RelativeLayout在给定的位置以编程方式添加子视图吗?

例如,要反映以下XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_marginLeft="107dp"
    android:layout_marginTop="103dp"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />
Run Code Online (Sandbox Code Playgroud)

我不明白如何创建一个合适的RelativeLayout.LayoutParams实例.

android android-layout android-relativelayout

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

我可以在画布上使用抗锯齿画画吗?

我可以在画布上使用抗锯齿进行绘制吗?

我需要我的圆圈和线条有光滑的边缘.

graphics android antialiasing android-canvas

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

尝试配置应用程序时,重新定义失败,错误62

如果我尝试在VisualVM的帮助下分析应用程序(在Eclipse下编写,但是从命令行运行),我会收到以下错误消息

在此输入图像描述

同时,项目文件夹被新创建的类文件弄脏.虽然它们已经存在target/classes.

项目结构是Maven的,即target/classes当前目录中有一个foder ,我使用以下命令来运行应用程序

java -Xmx16g -cp target/classes tests.Runner01
Run Code Online (Sandbox Code Playgroud)

怎么修?

UPDATE

传统的java项目也是如此.

下面是填充的类文件的图片,它们位于不应该的位置

在此输入图像描述

java visualvm

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

缺少工件com.sun.jdmk:jmxtools:jar:1.2.1

我在Eclipse Indigo下创建了maven-achetype-quickstart的简单项目,然后我去了pom.xml gui编辑器,在依赖项选项卡中log4j通过搜索在相应的对话框中添加了依赖项.现在我的pom.xml看起来像

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org xsd/maven-.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>mygroup</groupId>
  <artifactId>Test_Maven_03</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>Test_Maven_03</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.15</version>
    </dependency>
  </dependencies>
  <dependencyManagement>
<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
    </dependency>
</dependencies>
  </dependencyManagement>
</project>
Run Code Online (Sandbox Code Playgroud)

Eclipse说我的POM有许多问题,比如

缺少工件javax.jms:jms:jar:1.1 pom.xml/Test_Maven_03第2行Maven依赖问题

它是什么意思以及如何看到自动jar下载的maven功能.

编辑1 如果我选择log4j 1.2.16而不是1.2.15,我会收到另一个错误:Missing artifact log4j:log4j:bundle:1.2.16.所以我看不到自动的jar管理.

java eclipse dependency-management pom.xml maven

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

Shell脚本当前目录?

什么是shell脚本的当前目录?我这个目前的目录,我打电话给它?或者脚本所在的这个目录?

linux directory working-directory sh

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

Tomcat如何找到webapps目录?

Tomcat如何找到webapps目录?这个位置在哪里设置?它是相对目录吗?

tomcat

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