小编Moh*_*shi的帖子

oracle中的CURRENT_TIMESTAMP和SYSDATE不同

在oracle 10g中执行此SQL后:

SELECT SYSDATE, CURRENT_TIMESTAMP  FROM DUAL
Run Code Online (Sandbox Code Playgroud)

我收到这个奇怪的输出: Toad输出用于查询

造成时间差异的原因是什么?服务器时间等于SYSDATE值

oracle plsql oracle10g

46
推荐指数
3
解决办法
14万
查看次数

将Hibernate 5.2与Spring框架4.x集成

我正在使用最新稳定的Spring版本(4.2.6.RELEASE).

将Hibernate从5.1升级到5.2并将hibernate-entitymanager依赖关系更改为正确的hibernate-corehibernate文档后:https://github.com/hibernate/hibernate-orm/wiki/Migration-Guide---5.2

我没有收到任何编译错误,但我的所有测试都失败了这个堆栈跟踪:

Jun 06, 2016 12:00:38 PM org.springframework.test.context.TestContextManager beforeTestMethod
WARNING: Caught exception while allowing TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener@548b7f67] to process 'before' execution of test method [public void com.rh.cores.architecture.tests.units.person.PersonTest.add_iranianNaturalPersonDateIsInvalid_preventSaving()] for test instance [com.rh.cores.architecture.tests.units.person.PersonTest@7f9e8421]
org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode;
    at org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:431)
    at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
    at org.springframework.test.context.transaction.TransactionContext.startTransaction(TransactionContext.java:98)
    at org.springframework.test.context.transaction.TransactionalTestExecutionListener.beforeTestMethod(TransactionalTestExecutionListener.java:200)
    at org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:265)
    at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74)
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
    at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:254)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:89)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
    at …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate jpa

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

如何增加intellij 32bit xmx超过1GB?

我在32位Windows XP上使用32位Intellij,内存为4 GB.
我试图将intellij xmx增加到1.5GB:-Xmx1500m
所以我知道JVM在32位系统中支持1.5GB的RAM.
但是这个错误从JVM抛出:

The JVM could not be started. The maximum heap size (-Xmx) might be too large ...
Run Code Online (Sandbox Code Playgroud)

我不能增加intellij Xmx超过900MB
请帮帮我!

java jvm 32-bit intellij-idea

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

将 Scala 3.0 SDK 添加到 IntelliJ

目前,dotty 编译器发布了它的第一个候选版本,并将在未来几个月内发布。我将 IntelliJ scala 插件更新到 EarlyAccess 以使其与 Scala 3.0 一起使用,它的语法突出显示问题已解决,但仍然存在 IntelliSense 问题,建议仅是 Scala 2.13 API,它不知道 Scala 3.0 API 和它使开发变得困难。我尝试手动添加 Scala 3.0 SDK,但它不接受(因为新版本中的编译器 jar 文件名已更改)。

在此处输入图片说明

是否有可能将 Scala 3.0 SDK 添加到 IntelliJ?

scala intellij-idea scalac scala-3

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

在Test中迭代所有Play Framework路由

有没有办法迭代routes文件中描述的所有服务?需要URL和HTTP方法.

我需要此功能来运行一些集成测试.

我正在使用Play for Java.

java integration-testing routes playframework-2.3

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

Safari浏览器:在<select>标签右侧设置<option> text align

如何设置选择选项标签的文本方向?

<select style="direction:rtl;text-align:right">
    <option value="" selected="">???</option>
    <option value="1">????? ?????</option>
    <option value="0">????</option>
</select>
Run Code Online (Sandbox Code Playgroud)

safari与其他浏览器

jsfiddle:http: //jsfiddle.net/CHg8v/

重复问题中的解决方案不能解决我的问题:

text-align: right on <select> or <option>

更新:我在Windows中使用safari 5.1.

text-align:-webkit-right 在safari 5.1 for windows中不起作用

html css safari

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

全局配置$ http以在angularJS中使用CORS(所有请求的固定域)

我在另一个域中有广告restful服务器和Web服务器来提供资产文件.

在过去,这两台服务器都是相同的,并在一台服务器上运行.现在我尝试将相对URL更改为Explicit one.

普通的解决方案是改变所有使用的URL,如下所示:

$http.post(DATA_SERVER_DOMAIN+"/service/method" )
Run Code Online (Sandbox Code Playgroud)

代替

$http.post("/service/method" )
Run Code Online (Sandbox Code Playgroud)

是否有任何解决方案为angularJS中的所有$http或$resource请求设置固定域(例如在$ httpprovider中)

javascript rest httprequest angularjs

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

基本过滤器Play Framework 2中的访问请求主体

我是Scala的新手.正如https://www.playframework.com/documentation/2.3.x/ScalaHttpFilters中的play框架官方文档中所述:

Play提供了一个名为EssentialFilter的低级过滤器API,可让您完全访问请求正文.

但是没有任何方法可以访问requestHeader对象中的请求体.

import play.api.Logger
import play.api.mvc._
import play.api.libs.concurrent.Execution.Implicits.defaultContext

object LoggingFilter extends EssentialFilter {
  def apply(nextFilter: EssentialAction) = new EssentialAction {
    def apply(requestHeader: RequestHeader) = {
      val startTime = System.currentTimeMillis
      nextFilter(requestHeader).map { result =>
        val endTime = System.currentTimeMillis
        val requestTime = endTime - startTime
        Logger.info(s"${requestHeader.method} ${requestHeader.uri}" +
          s" took ${requestTime}ms and returned ${result.header.status}")
        result.withHeaders("Request-Time" -> requestTime.toString)
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

scala playframework-2.3

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

在Oracle数据库中设置一个数字的特定位

如何使用SQL命令在Oracle中设置数字的特定位?只有BITAND操作员

BITAND (DEPENDENCY_MAP, 2)
Run Code Online (Sandbox Code Playgroud)

在DEPENDENCY_MAP中,每个位都定义一个类型依赖项.使用此命令,我可以找到第二位是否已设置.但是如何修改此位?

sql oracle oracle10g

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

在 EntityListener 中插入导致 Hibernate 中的 ConcurrentModificationException

我有一个实体侦听器,用于查找选定实体的更改。

@PostUpdate
@PostPersist
void onChange(RhEntity data) {
    InjectHelper.getInstance().inject(this, this.changeService);
    if (ReflectionUtils.hasChangeListener(data.getClass()))
        changeService.persistAndNotifyAll(data, DataChange.DATA_CHANGE_TYPE_INSERT_OR_UPDATE);
}
Run Code Online (Sandbox Code Playgroud)

当事务完成时,提交时 Hibernate 抛出 ConcurrentModificationException

org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while committing the transaction

    at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:526)
    at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:757)
    at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:726)
    at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:521)
    at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:291)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
    at com.sun.proxy.$Proxy106.add(Unknown Source)
    at com.rh.cores.architecture.tests.services.PersonDataUtils.getNaturalPerson(PersonDataUtils.java:65)
    at com.rh.cores.architecture.tests.services.PersonDataUtils.initPersonData(PersonDataUtils.java:92)
    at com.rh.cores.architecture.tests.services.PersonDataUtils$$FastClassBySpringCGLIB$$6b46a725.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
    at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
    at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
    at com.rh.cores.architecture.tests.services.PersonDataUtils$$EnhancerBySpringCGLIB$$13329715.initPersonData(<generated>)
    at com.rh.cores.architecture.tests.units.DataChangeListenerTest.beforeMethod(DataChangeListenerTest.java:53)
    at com.rh.cores.architecture.tests.RhAuthenticatedTest.setup(RhAuthenticatedTest.java:45) …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate jpa-2.1

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

VSS 6获取最新版本窗口不显示

不幸的是我们在公司使用VSS6!

当我得到最新版本时,这个弹出窗口没有显示,我需要这个窗口来检查递归选项.我从今天起就遇到了这个问题.
谢谢

version-control visual-sourcesafe

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

在oracle触发器中使用SELECT检查条件

我的触发器有什么问题?我将蟾蜍用于oracle
执行此sql蟾蜍后,显示此消息,不再!

Warning: compiled but with compilation errors
Run Code Online (Sandbox Code Playgroud)

并且触发器不起作用

我的触发器在这里:

CREATE OR REPLACE TRIGGER trg_delete_mmtp_user_feature
   BEFORE DELETE
   ON mmtp_user
   FOR EACH ROW
BEGIN
-- for these cases delete not allowed
   IF ((SELECT COUNT (*)
          FROM payment p INNER JOIN mmtp_user mt
               ON mt.customer_id = p.requester_id
         WHERE p.rp_reason_id = 20 AND mt.mmtp_user_id = :OLD.mmtp_user_id) >
                                                                             0
      )
   THEN
      raise_application_error
             (-20654,
              'Query has attempted to delete MMTP_USER with existing payment'
             );

   ELSE                            --befor deleting features should be deleted
      DELETE FROM mmtp_user_feature
            WHERE …
Run Code Online (Sandbox Code Playgroud)

oracle triggers plsql

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