问题列表 - 第34776页

Eclipse无法识别persistence.xml的内容

我在eclipse中得到以下错误:

persistence.xml文件没有可识别的内容.

我的persistence.xml文件在我的应用程序中运行良好,但eclipse不断给我这个错误.移动文件并使用m2eclipse更新我的项目配置后,我得到了这个.我没有更改文件本身.谁知道如何解决这个问题?

persistence.xml中:

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
    <persistence-unit name="localDB" transaction-type="RESOURCE_LOCAL">

        <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
        <class>package.Users</class>
        <properties>
            <!-- enable warnings for debugging -->
            <property name="openjpa.Log" value="DefaultLevel=TRACE, Runtime=INFO, Tool=INFO, SQL=TRACE"/>
            <!-- connection properties -->
            <property name="openjpa.ConnectionURL" value="jdbc:mysql://localhost/test"/>
            <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver"/>
            <property name="openjpa.ConnectionUserName" value="root"/>
            <property name="openjpa.ConnectionPassword" value=""/>

        </properties>
    </persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)

更新

看起来像m2eclipse中的一个bug与jpa结合使用.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=251323

通过设置选项暂时解决,将其显示为警告而不是错误

java eclipse orm jpa m2eclipse

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

静态向量的初始化

我想知道是否存在初始化静态向量的"更好"方式而不是下面的方法?

class Foo
{
    static std::vector<int> MyVector;
    Foo()
    {
        if (MyVector.empty())
        {
            MyVector.push_back(4);
            MyVector.push_back(17);
            MyVector.push_back(20);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一个示例代码:)

push_back()中的值是独立声明的; 不是数组或其他东西.

编辑:如果不可能,告诉我也:)

c++ static-members stdvector

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

JavaScript范围问题导致只有一个绑定工作

我正在使用Raphael.js库进行特定的工作.我正在创建圈子和绑定悬停事件,显示/隐藏文本.问题是只显示/隐藏了最后一个圆圈上的文字,即使我在其他圆圈上空盘旋.

这是我的代码:

for(var i=0; i<feedData.length; i++){               
                var x = ((i+1)*diff);
                var t = r.text(x, 120, feedData[i].title).hide();

                var c = r.circle(x,150,10);
                c.attr({fill: "red"});
                c.attr({stroke: "red"});
                c.attr({title: feedData[i].title});             
                c.hover(function (event) {
                    this.animate({r: 13}, 200);
                    t.show();
                }, function (event) {
                    this.animate({r: 10}, 200);
                    t.hide();
                });             
            }
Run Code Online (Sandbox Code Playgroud)

对于Raphael.js参考

http://raphaeljs.com/reference.html#events

javascript raphael

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

如何使用NHibernate和Fluent NHibernate存储非截断的varchar(max)字符串

我的数据库架构有一个字符串作为varchar(max).我已经阅读了有关将Length设置为4000或8000以上的其他问题,以便它在映射中真正生成(n)varchar(max)但是当我在映射类中使用Length(10000)时,hbm文件实际上显示了长度="10000"如果我保存一个超过10000个字符的实体,它实际上被截断为10000个字符.

我不想要任何截断.

(使用NH3-alpha2和FNH主干)

.net nhibernate fluent-nhibernate

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

HTML:建立链接,以表格提交?

我真的想要一个链接,例如"保存",其作用方式与输入类型提交按钮相同吗?

我从来没有想过如何做到这一点,它甚至可能吗?怎么样?

html

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

如何根据点大小计算qfont像素大小

如何将字体QGraphicsObject从点大小转换为像素大小?我需要这样做,以便在我打印QGraphicsScene使用时字体看起来正确QGraphicsScene::render().

qt qt4 font-size qt4.6

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

使用C#将数据附加到.csv文件

以下代码写入数据并且工作正常,但我想在.csv文件中添加多个客户端(可能是10个).我怎样才能做到这一点.提前致谢.

private void createFileButton_Click(object sender, EventArgs e)
{
    string newFileName = "C:\\client_20100913.csv";

    string clientDetails = clientNameTextBox.Text + "," + mIDTextBox.Text + "," + billToTextBox.Text;

    //Header of the .csv File
    string clientHeader = "Client Name(ie. Billto_desc)" + "," + "Mid_id,billing number(ie billto_id)" + "," + "business unit id" + Environment.NewLine;

    File.WriteAllText(newFileName, clientHeader);
    File.AppendAllText(newFileName, clientDetails);

    MessageBox.Show("Client Added", "Added", MessageBoxButtons.OK); 
}
Run Code Online (Sandbox Code Playgroud)

c# csv

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

串口环回/双工测试,用Bash还是C?(流程替代)

我有一个串行设备设置为环回(意味着它将回显它收到的任何字符),我想测量有效的吞吐速度.为此,我希望我可以使用time,如同

time bash -c '...'
Run Code Online (Sandbox Code Playgroud)

哪个' ...'将是一些我可以运行的命令.

现在,第一个问题是我想以2000000 bps的速度使用设备,所以我不能使用 ttylog屏幕(它们似乎都只能达到115200 bps).但是,使用/dev/ttyUSB0文件(使用文件重定向和cat)似乎工作正常:

# initialize serial port
stty 2000000 -ixon icanon </dev/ttyUSB0

# check settings
stty -a -F /dev/ttyUSB0

# in one terminal - read from serial port
while (true) do cat -A /dev/ttyUSB0 ; done

# in other terminal - write to serial port
echo "1234567890" > /dev/ttyUSB0

# back to first terminal, I now have:
# $ while (true) do …
Run Code Online (Sandbox Code Playgroud)

c linux bash serial-port loopback

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

用于通过webcam捕获图像的java代码UnsatisfiedLinkError

我使用的是Windows7 64位操作系统.源代码用于通过网络摄像头捕获图像:

import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
import javax.media.*;
import javax.media.format.*;
import javax.media.util.*;
import javax.media.control.*;
import javax.media.protocol.*;
import java.util.*;
import java.awt.*;
import java.awt.image.*;
import java.awt.event.*;
import com.sun.image.codec.jpeg.*;

public class SwingCapture extends Panel implements ActionListener 
{
  public static Player player = null;
  public CaptureDeviceInfo di = null;
  public MediaLocator ml = null;
  public JButton capture = null;
  public Buffer buf = null;
  public Image img = null;
  public VideoFormat vf = null;
  public BufferToImage btoi = null;
  public ImagePanel imgpanel …
Run Code Online (Sandbox Code Playgroud)

java jmf

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

ActivityNotFoundException试图加载Contacts ContentProvider?

这很奇怪.我在某些设备上看到此崩溃报告:

android.content.ActivityNotFoundException:
   No Activity found to handle Intent {
     act=android.intent.action.PICK dat=content://com.android.contacts/contacts }
Run Code Online (Sandbox Code Playgroud)

产生此错误的意图是:

Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_URI); // pre-Eclair
Run Code Online (Sandbox Code Playgroud)

要么:

Intent intent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); // post-Eclair
Run Code Online (Sandbox Code Playgroud)

该设备只是报告为"Droid",但我不知道操作系统版本.

android android-intent

9
推荐指数
1
解决办法
2068
查看次数