小编Ind*_*ght的帖子

Git bash更改默认.ssh位置

我一直在努力改变git bash上的.ssh位置.

当我打开Git Bash命令提示符时,我正在键入cd~/.ssh然后我的Git Bash导航到某些H:/xyz/.ssh目录.我想将其更改为某些D:/user/.ssh目录.对不起,我在UNIX上没经验,但尝试过在互联网上找到的方法是徒劳的.请指教.

git git-bash

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

EJB3.1系统异常与javax.ejb.EJBException

在提出我的问题之前,只是关于EJB3.1异常的一些背景知识 -

应用程序例外包括

  • 用户定义已检查或未检查的具有@ApplicationException批注的异常

  • 所有已检查的例外

    java.lang.Exception及它的子类异常,
    除了java.rmi.RemoteException及它的子类异常

系统例外包括

  • java.rmi.RemoteException和它的子类异常

  • 所有未经检查的例外情况

    java.lang.RuntimeException和它的子类异常
    java.lang.Error及它的子类异常

以下是我在本书中读到的声明

在EJB系统中,客户端不会例外,当遇到此类异常时,这些异常不会按原样传递给客户端,而是在javax.ejb.EJBException中包含.

我的问题 -

  1. 上面描述的所有应用程序异常是否应该由EJB直接抛给客户端?
  2. 如果在抛出到客户端之前将系统异常包装在javax.ejb.EJBException中,那么javax.ejb.EJBException是否被视为系统异常?

java exception java-ee java-ee-6 ejb-3.1

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

EJB3.1 @Schedule在集群环境中

这是EJB3.1 Timer取消问题的后续问题

我之前在项目中使用过Spring的@Scheduled.EJB3.1 @Schedule与此类似吗?EJB3.1 @Schedule在集群环境中的表现如何?在具有多个JVM的集群环境中,我们如何确保一次只运行一个调度程序/计时器?例如,我希望每小时通过电子邮件发送给客户的数据库中的库存水平,我不希望发送重复的电子邮件.我知道如何设置数据库标志以避免进一步重复.但是,我不认为这是一个合适的解决方案.对此有什么想法吗?

schedule timer java-ee java-ee-6 ejb-3.1

5
推荐指数
0
解决办法
1335
查看次数

标签 统计

ejb-3.1 ×2

java-ee ×2

java-ee-6 ×2

exception ×1

git ×1

git-bash ×1

java ×1

schedule ×1

timer ×1