小编Jav*_*cky的帖子

JPA/Hibernate 批量插入缓慢

我正在使用 Hibernate 作为我的提供者使用 JPA 进行批量插入。数据库是 Oracle。它创建了一个序列生成器,每次插入时它都会查询序列生成器的 nextval。如果我进行 1K 次插入,它将命中序列生成器 1K 次。如果我想坚持使用 JPA,有什么方法可以加快速度?

hibernate jpa

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

发现没有DHCP的默认网关

一个疯狂的问题,但无论如何都要发现没有DHCP的默认网关?

这适用于网络上的设备,该设备不使用尚未具有IP地址的DHCP.我在想是否可以发现默认网关,然后我可以尝试猜测一个未使用的IP地址然后在网络上广播,看它是否被使用.

我理解我可能会遇到麻烦.例如,如果已经有一台具有静态IP并且已关闭的计算机.

c dhcp gateway

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

Oracle 10g是否符合ANSI SQL-1992子字符串功能标准?

根据ANSI SQL-1992标准,第132页,这是ANSI子字符串函数的语法:

<character substring function> ::=
    SUBSTRING <left paren> <character value expression> FROM <start position>
    FOR <string length> ] <right paren>
Run Code Online (Sandbox Code Playgroud)

SQL开发人员在oracle 10g架构上的快速测试:

SELECT SUBSTRING('ASDF' FROM 1 FOR 1) FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

结果是:

ORA-00907: missing right parenthesis
00907. 00000 -  "missing right parenthesis"
*Cause:    
*Action:
Error at Line: 1 Column: 28
Run Code Online (Sandbox Code Playgroud)

这是否意味着Oracle 10g不符合此特定ANSI标准?

我只想使用ANSI标准子字符串函数而不是特定于供应商的函数.

sql oracle ansi-sql ansi-sql-92

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

Java泛型歇斯底里

有人帮我搞这些仿制药!

如果你有一个可以作为参数的不同类型的重载方法,那么可以编写一个在运行时调用正确方法的泛型方法吗?(对不起,如果我的java-neology很差,如果是这样的话)

例:

public interface CoolInterface {
   setOverloadedValue(String o);
   setOverloadedValue(Integer o);
   setOverloadedValue(Date o);
}

public interface ClazzProvider {
   Class getClazz();
}

public class SomeUncoolClass {

   @AutowiredMagic CoolInterface coolGuy;
   @AutowiredMagic ClazzProvider clazzyProvider;

   public void helpMeMethod() {
      coolGuy.setOverloadedValue(getValue(clazzyProvider.getClazz()));
   }

   private ??? getValue(???) {
      return ???;
   }
}
Run Code Online (Sandbox Code Playgroud)

getValue()的方法签名是什么?我该如何实现它?

java generics

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

如何找出JVM上次收集垃圾的时间?

我想找出JVM最后收集垃圾的时间.这可能吗?我怎么能找到?

java garbage-collection

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

Oracle数据库链接在10g和11g之间

有没有人有10g和11g之间的数据库链接的经验?

这是支持的设置/操作吗?可能吗?有什么问题吗?注意事项?

database oracle oracle10g oracle11g

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

具有29个Oracle varchar2列的表的性能

对于我所处的奇怪情况的奇怪问题.

选择具有29个varchar(255)列的表的所有列时,是否存在明显的性能差异?

如果它们是varchar(50)而性能会改善吗?

如果重要的话,列中的大多数数据实际上少于30个字符.

oracle

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

如何使用Python通过RS-232发送和接收?

我想发送,但特别是使用RS-232标准接收串行通信.我想写一个python程序来接收数据,然后当它们下线时将其写入文件.

如何在Python中编写程序来阻止数据到达而不是在循环中旋转并检查?

python

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