问题列表 - 第36168页

org.hibernate.StaleStateException:批量更新从update [0]返回意外的行数; 实际行数:0; 预期:1

我正在使用struts和hibernate.我在hbm中使用set有父子关系.在我正在使用session.saveOrUpdate()方法保存的操作中,但保存它时显示以下错误.任何人都可以帮我注意解释我犯错误的地方吗?

这是我的hbm.file

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC 
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>

 <class name="com.model.cargo" table="cargo">
  <id name="id" column="id" type="java.lang.Long">
   <generator class="increment" />
  </id>
  <property name="cname" column="cname" />
  <property name="cdate" column="cdate" />
  <property name="csource" column="csource" />
  <property name="cdestination" column="cdestination" />
  <property name="create" column="createby" />
  <property name="status" column="status" />

  <set name="itemList" table="item" inverse="true"
   cascade="all-delete-orphan">
   <key>
    <column name="id" />
   </key>
   <one-to-many class="com.model.Item" />
  </set>
 </class>

 <class name="com.model.Item" table="item">
  <id name="itemid" column="itemid" type="java.lang.Long">
   <generator class="increment" />
  </id>
  <property name="itemName" column="itemname" /> …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

C#Socket Trick

我在服务器和客户端之间发送和接收字节.服务器定期以字节的形式发送一些消息,客户端接收它们.

消息格式如下:{Key:Value,Key:Value,Key:Value}

现在在客户端而不是收到此消息,我收到此消息的多个副本,这不适合这个.

客户端收到如下:{Key:Value,Key:Value,Key:Value} {Key:Value,Key:Value,Key:Value} {Key:Value,Key:Value,Key:Value} {Key:Value ,键:值,键:值} {键:值,键:值,键:值} {键:值,键:值,键:值} {键:值,键:值,

有人能帮我解决问题吗?

更新


此代码正在发送指令.

var client = (param as System.Net.Sockets.Socket);
            while (true)
            {
                try
                {
                    var instructions = "{";
                    instructions += "Window:" + window + ",";
                    instructions += "Time:" + System.DateTime.Now.ToShortTimeString() + ",";
                    instructions += "Message:" + msgToSend + "";
                    instructions += "}";

                    var bytes = System.Text.Encoding.Default.GetBytes(instructions);
                    client.Send(bytes, 0, bytes.Length, System.Net.Sockets.SocketFlags.None);
                }
                catch (Exception ex)
                {
                    continue;
                }
            }
Run Code Online (Sandbox Code Playgroud)

此代码在客户端接收.

while (true)
            {
                try
                {
                    var data = new byte[tcpClient.ReceiveBufferSize]; …
Run Code Online (Sandbox Code Playgroud)

c# sockets

0
推荐指数
1
解决办法
367
查看次数

我的python代码不会在我的IDE之外运行

以下代码在我的IDE(PyScripter)中运行正常,但它不会在它之外运行.当我进入计算机然后python26并双击该文件(在这种情况下为.pyw)它无法运行.我不知道为什么会这样做,有人可以请一些亮点吗?

这是在Windows 7 BTW中.

我的代码:

#!/usr/bin/env python
import matplotlib


from mpl_toolkits.mplot3d import  axes3d,Axes3D
import matplotlib.pyplot as plt
from matplotlib import cm
import numpy as np
from numpy import arange, sin, pi
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAgg
from matplotlib.figure import Figure
from matplotlib.ticker import LinearLocator, FixedLocator, FormatStrFormatter

import Tkinter
import sys

class E(Tkinter.Tk):
    def __init__(self,parent):
        Tkinter.Tk.__init__(self,parent)
        self.parent = parent


        self.protocol("WM_DELETE_WINDOW", self.dest)
        self.main()

    def main(self):
        self.fig = plt.figure()
        self.fig = plt.figure(figsize=(4,4))
        ax = Axes3D(self.fig)



        u = np.linspace(0, 2 * np.pi, 100)
        v …
Run Code Online (Sandbox Code Playgroud)

python matplotlib windows-7

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

Android Market - 上传APK文件时出错

刚才我已经开发了一个应用程序,现在我准备将它上传到Android市场,但是当我尝试上传时,它显示以下错误消息:

市场不接受带有调试证书的apk签名.创建一个有效期至少50年的新证书.市场要求用于签署apk的证书至少在2033年10月22日之前有效.创建新证书.

现在我该如何解决这个问题,以便我可以成功将APK文件上传到Android市场?

java android apk google-play

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

在CPU寄存器中分配寄存器变量的标准?

声明变量寄存器是建议编译器应尽可能将特定的自动变量分配给CPU寄存器.

但编译器如何决定何时将寄存器变量放入CPU寄存器?它使用哪种算法/机制来决定?

谢谢,

纳文

c

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

Java中printf的双%格式化问题

%s是一个字符串printf,%d是我认为的小数......但是在放入时

writer.printf("%d dollars is the balance of %s\r\n", bal, nm);
Run Code Online (Sandbox Code Playgroud)

..抛出一个异常告诉我%d!= lang.double.想法?

java printf

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

弹出窗口中错误的UIActionSheet布局

UIActionSheet有一个单按钮,我在弹出窗口中显示.在横向模式下,弹出窗口周围有足够的空间,因此它在中间显示一个箭头,一切都很好:

在景观中

在纵向中,必须在右侧显示一个带有箭头的popover:

在肖像

现在按钮看起来有点太低了,有点太偏右(这不是裁剪).你遇到过这种行为吗?你有设法解决它吗?

uiactionsheet uipopovercontroller ios

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

如何在iPhone上没有jQuery的情况下获取originalEvent

出于某种原因,我不能使用jQuery.

这是我的代码:

document.addEventListener("touchstart", function(e) {
    e.preventDefault();

    var orig = e.originalEvent;

    var x = orig.changedTouches[0].pageX;
    var y = orig.changedTouches[0].pageY;

    //id("#draggable").css({top: y, left: x});
    id("draggable").style.left = x;
    id("draggable").style.top = y;
Run Code Online (Sandbox Code Playgroud)

});

使用jQuery,你可以获得originalEvent,但如果你不使用它,如何获得它?

谢谢

javascript iphone jquery events

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

从git部署到生产的最佳解决方案?

我的联合创始人和我正在为我们的创业公司设置我们的服务器.我们使用git作为源代码控制,项目是django在Ubuntu上通过fcgi坐在nginx后面.由于我们刚刚开始,并且为了使我们两个人都能轻松部署,我想在服务器上安装一个简单的部署脚本,它将自动从git中提取最新的代码更改,然后部署它们.

我知道我可以手动编写一个bash或python脚本来执行此操作,但我希望首先找出是否有其他相对容易使用的软件解决方案,我可以绑定.在这个阶段,我们对连续部署没什么兴趣,但我想在那个领域可能会有一些对我们有用的软件包.

git deployment

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

Android:覆盖按钮的onKeyListener问题

当按下按钮上的Enter键时,我想要一个特定的功能.当我重写onKey()时,我编写了要为KEY_ENTER执行的代码.这很好用.

setupButton.setOnKeyListener(new OnKeyListener() {
            public boolean onKey(View v, int keyCode, KeyEvent event) {
                if (KeyEvent.KEYCODE_ENTER == keyCode)
                {
                    Intent setupIntent = new Intent(getApplicationContext(),SetUp.class);
                    startActivityForResult(setupIntent, RESULT_OK);
                }
                return true;
            }
        });
Run Code Online (Sandbox Code Playgroud)

但现在没有其他按键可用于按钮,例如向上,向下箭头键等.我知道这是因为我已经覆盖仅用于输入的onKey().

但有没有办法可以保留所有其他键的功能,并仅覆盖某些特定的键?

注意:所有这一切都是因为按下Enter键时未调用onClick().因此,我需要重写onKey()本身.

- 琪琪

android overriding view keylistener

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