问题列表 - 第4725页

Hibernate的setFirstResult()问题与Oracle jdbc驱动程序有关

我试图做分页与Hibernate使用setFirstResult()setMaxResults()而设置的第一个结果为0的时候,我没有得到预期的结果.

执行以下操作时:

Query query = session.createQuery(queryString);  
query.setFirstResult(0);  
query.setMaxResults(30);  
List list = query.list();  //list.size() returns 10  
Run Code Online (Sandbox Code Playgroud)

但如果我将第一个结果设置为1(或者任何不同于0的结果):

query.setFirstResult(1);  
query.setMaxResults(30);  
List list = query.list();  //list.size() returns 30  
Run Code Online (Sandbox Code Playgroud)

我读到这是jdbc驱动程序中的一个已知错误,但我搜索了一个解决方案,我似乎无法找到它.有没有人遇到类似的东西,并找到了解决方案?

java oracle hibernate jdbc

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

头文件中的C/C++私有数组初始化

我有一个名为Cal的类,它是.cpp和.h对应的

头文件有

class Cal {
    private:
        int wa[2][2];

    public:
        void do_cal();
};
Run Code Online (Sandbox Code Playgroud)

.cpp文件有

#include "Cal.h"
void Cal::do_cal() {
   print(wa) // where print just itterates and prints the elements in wa
}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何初始化数组wa?我似乎无法让它工作.

我尝试过:

int wa[2][2] = {
                {5,2},
                {7,9}
               };
Run Code Online (Sandbox Code Playgroud)

在头文件但我得到错误说我不能这样做因为它反对iso..something.

试图wa在构造函数中初始化数组,但也没有工作..我错过了什么?

谢谢

c++ arrays initialization header

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

在.NET中使用System.String.Copy有什么用?

我担心这是一个非常愚蠢的问题,但我必须遗漏一些东西.

为什么可能要使用String.Copy(string)

文档说明了这种方法

使用与指定String相同的值创建String的新实例.

由于字符串在.NET中是不可变的,我不确定使用此方法的好处是什么,正如我所想的那样

 string copy = String.Copy(otherString);
Run Code Online (Sandbox Code Playgroud)

出于所有实际目的,似乎会产生与之相同的结果

 string copy = otherString;
Run Code Online (Sandbox Code Playgroud)

也就是说,除了正在进行的任何内部簿记,以及副本不是ReferenceEqualsotherString 的事实,没有可观察到的差异 - 字符串是一个不可变的类,其相等性基于值,而不是身份.(感谢@Andrew Hare指出我的原始措辞不够精确,表明我意识到Copying和not 之间存在差异,但是担心缺乏有用的差异.)

当然,当传递null参数时,Copy会抛出一个ArgumentNullException,而"new instance"可能会占用更多内存.后者几乎不是一个好处,我不确定无效检查是一个足够大的奖金来保证整个复制方法.

谢谢.

.net string copy immutability

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

使用Apache Ivy无法获得Hibernate Core和Hibernate Annotations(但它也与Maven2相关.)

这是一个很长的!;-)

这个问题中有很多复制粘贴的文本,使它看起来很复杂.说实话,这是很多信息!然而,对于经验丰富的人来说,很多可能是不必要的并且易于浏览.

从本质上讲,我只是想知道为什么我的基本Hibernate Core + Hibernate Annotations测试项目不起作用.我怀疑缺少依赖项,但我正在使用Apache Ivy,我认为它会从Maven2存储库ibiblio自动获得传递依赖项,但显然缺少依赖项(请参阅帖子中关于依赖项的标题较低).

我的测试项目

我有一个小测试项目:

的hibernate.cfg.xml

 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE hibernate-configuration PUBLIC
         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
         "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
 <hibernate-configuration>
     <session-factory>
         <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
         <property name="connection.url">jdbc:mysql://localhost:3306/webcookieschema</property>
         <property name="connection.username">webcookieuser</property>
         <property name="connection.password">tHePaSsWoRd</property>
         <property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
         </session-factory>
 </hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

Test.java

 public class Test {
    public static void main(String[] args) {
        UserDAO udao = new HibernateUserDAO();
        User u = new User();
        u.setName("somename");
        udao.store(u);
    }
 }
Run Code Online (Sandbox Code Playgroud)

HibernateUserDAO.java

 import org.hibernate.Session;
 import org.hibernate.SessionFactory;
 import org.hibernate.Transaction;
 import org.hibernate.cfg.AnnotationConfiguration;

 public class HibernateUserDAO implements
        UserDAO {

    private SessionFactory …
Run Code Online (Sandbox Code Playgroud)

java maven-2 annotations hibernate ivy

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

如何使用SSIS包将表数据拆分为单独的命名Excel文件?

我正在使用SQL Server中的一组数据,我想将其放入一组Excel文件中.此任务需要自动运行以按月运行.数据看起来像

Site    ID      FirstName   LastName
------  ------- ---------   ---------
North   111     Jim         Smith
North   112     Tim         Johnson
North   113     Sachin      Tedulkar
South   201     Horatio     Alger
South   205     Jimi        Hendrix
South   215     Bugs        Bunny
Run Code Online (Sandbox Code Playgroud)

我希望结果看起来像

In Excel file named North.xls

ID      FirstName   LastName
111     Jim         Smith
112     Tim         Johnson
113     Sachin      Tedulkar

In Excel file named South.xls

ID      FirstName   LastName
201     Horatio     Alger
205     Jimi        Hendrix
215     Bugs        Bunny
Run Code Online (Sandbox Code Playgroud)

"网站"列中有70到100个值,我想拆分.我正在使用SSIS来执行此任务,但是在使用OLE DB Source任务从SQL Server中提取数据后,我陷入困境.接下来会发生什么?如果有一种更简单的方法可以使用其他工具来实现这一点,我也会对此持开放态度.

sql-server excel ssis

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

以1024字节的块分割Java字符串

在java中将String拆分为1024字节的块的有效方法是什么?如果存在多个块,则需要在所有后续块中重复头(固定大小的字符串).

java string byte split

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

如何模拟Windows关机以进行调试?

当Windows关闭时,我的应用程序出现问题 - 我的应用程序没有很好地退出,导致显示"结束任务"窗口.如何使用调试器查看发生了什么?

有没有办法将Windows关闭消息发送到我的应用程序,因此它认为Windows正在关闭,所以我可以看到它的确切行为?

.net c# shutdown winforms

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

Java和.NET堆开销

我已经了解了堆和垃圾收集器是如何工作的:垃圾收集发生在几代中,内存分配按顺序发生,在垃圾收集期间释放空闲/未使用空间通过移位数据和形成连续块等进行压缩等.

是否存在分配的内存块的标头以及它们有多大(我听说它是​​.NET CLR的8-16个字节)以及是否存在字节,字或四字对齐?我对x86和x64处理器体系结构的JIT(Java)和CLR(.NET Framework或Mono)实现的任何信息感兴趣.

.net java clr jit garbage-collection

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

CSS字体大小:相对于绝对值.哪个用?

  • 跨浏览器调整文本大小的最佳方法是什么?
  • 以像素/ em定义字体大小有哪些优缺点?

html css fonts font-size

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

与python cmd模块分页

我正在使用cmd模块对Python应用程序进行原型设计.

给用户的一些消息会很长,我想对它们进行分页.将显示消息的前10行(或可配置的数字)行,按空格键将显示下一页,直到消息结束.

我不想在这里重新发明一些东西,有一个简单的意思来实现这个功能吗?

python pagination cmd

9
推荐指数
2
解决办法
2557
查看次数