问题列表 - 第7279页

为什么Oracle同义词会向基础表返回不同数量的行?

我有一个非常不寻常的情况,我希望有人能够阐明.我对oracle同义词的理解是它基本上是另一个模式中表的别名.

当我从同义词进行计数时,它返回零行.当我从基础表中执行相同操作时,它返回12,000行.

我无法解释这种差异.有人可以帮忙吗?

select * from dba_synonyms
where synonym_name = 'CS_INCIDENTS_B_SEC';

OWNER  SYNONYM_NAME        TABLE_OWNER  TABLE_NAME          DB_LINK
------ ------------------- ------------ ------------------- -------
APPS   CS_INCIDENTS_B_SEC  CS           CS_INCIDENTS_ALL_B         



select count(*) from CS.CS_INCIDENTS_ALL_B;

COUNT(*)               
---------------------- 
12549                  

select count(*) from APPS.CS_INCIDENTS_B_SEC;

COUNT(*)               
---------------------- 
0                      
Run Code Online (Sandbox Code Playgroud)

解释计划:

直接在桌子上......

EXPLAIN PLAN FOR
SELECT  *
FROM    CS.CS_INCIDENTS_ALL_B

PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------
| Id  | Operation         | Name               | Rows | Bytes| Cost(%CPU)|
--------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |                    | 6056 | 1549K|  122   (3)|
|   1 |  TABLE ACCESS FULL| …
Run Code Online (Sandbox Code Playgroud)

oracle synonym

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

包装第三方DLL

我有一个第三方DLL需要使用LoadLibrary()动态加载,并使用__cdecl调用约定.我需要能够使用VB6中的DLL,所以我创建了一个自己的包装器DLL,它使用__stdcall调用约定并导出所需的函数.

现在又有了额外的要求,我正在努力寻找如何管理; 包装的DLL为另一个应用程序提供API,我需要同时连接到应用程序的两个实例.这是一个问题,因为DLL没有会话的概念,典型的交互是这样的:

tpc_connect("service1")
// Do some stuff
tpc_disconnect()
Run Code Online (Sandbox Code Playgroud)

而我需要做的是

session1 = tpc_connect("service1")
session2 = tpc_connect("service2")
// Do some stuff with session1
// Do some stuff with session2
tpc_disconnect(session1)
tpc_disconnect(session2)
Run Code Online (Sandbox Code Playgroud)

我看到的主要问题是单个进程只能连接到一个服务,所以我尝试的第一个解决方案是通过使用ATL创建进程外COM服务器将DLL包装器移出到单独的进程.我现在遇到的问题是我只获得了一个COM服务器实例.

所以我的问题(最后)是否有办法强制创建一个新的ATL COM服务器实例?这是解决问题的最佳方法,还是有人想出更好的方法来解决这个问题.

谢谢杰克逊

c++ windows com atl

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

意外的java SimpleDateFormat解析异常

我无法理解为什么这几行

    Date submissionT;
    SimpleDateFormat tempDate = new SimpleDateFormat("EEE MMM d HH:mm:ss z yyyy");

    public time_print(String time) {
        try {
          submissionT=tempDate.parse(time);
        }
        catch (Exception e) {     
          System.out.println(e.toString() + ", " + time);
        }

    }
Run Code Online (Sandbox Code Playgroud)

导致异常并打印出来

    java.text.ParseException: Unparseable date: "Tue Mar 31 06:09:00 CEST 2009", Tue Mar 31 06:09:00 CEST 2009
Run Code Online (Sandbox Code Playgroud)

...虽然"不可解决的"时间符合我传递给SimpleDateFormat()的格式字符串..任何想法?

java formatting datetime

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

如何实现JSR规范

我正在考虑实现一个或两个JSR API.我还没有阅读整个规范(计划是在编写实现代码时阅读它们),但我对它们非常熟悉.我已经读过JSR过程包括实现测试兼容性工具包(TCK)来测试所述JSR实现.

在我开始编写一系列单元测试以验证我的实现的正确性/完整性之前,我真的想使用这个TCK,但我不知道它是否适用于我.下载所有文件并在google搜索后,我找不到任何可以定义为给定JSR的TCK的东西.

所以我的问题基本上是:为了生成我自己的JSR规范实现,我需要做哪些步骤,以及如何验证我确实已经这样做了.

对于它的价值,我正在考虑实施JSR-168和JSR-286,但我认为这与这个问题无关.

java portlet jsr168 specifications jsr

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

实时解析大型文本文件(Java)

我有兴趣在Java(1.6.x)中解析一个相当大的文本文件,并想知道哪种方法被认为是最佳实践?

该文件的大小可能约为1Mb,并且将包含数千个条目;

Entry
{
    property1=value1
    property2=value2
    ...
}
Run Code Online (Sandbox Code Playgroud)

等等

我的第一直觉是使用正则表达式,但我之前没有在生产环境中使用Java的经验,所以我不确定java.util.regex类有多强大.

为了澄清一点,我的应用程序将成为一个Web应用程序(JSP),它解析有问题的文件并显示它检索的各种值.只有一个文件被解析(它驻留在主机上的第三方目录中).

该应用程序的使用率相当低(可能只有少数用户每天使用它几次),但至关重要的是,当他们使用它时,会尽快检索信息.

另外,每次解析文件时,是否有任何预防措施可以将文件加载到内存中?

谁能推荐一种方法来接受这里?

谢谢

java regex parsing

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

在asp.net中需要作业调度程序

我们有一个网站,我们需要一个调度程序来接收特定时间的通知(电子邮件).例如.一个人在下午5点设置提醒以下午4:45参加会议,将在下午4:45收到相同的电子邮件.

由于此站点托管在共享服务器上,因此我们无法控制服务器以运行任何SQL作业或调度程序应用程序.

asp.net中有什么可以帮助在这种情况下?

sql-server asp.net job-scheduling

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

在可可中添加NSTimeInterval到NSDate

我有一个NSDate代表特定时间的东西.那个日期的格式是hhmmss.我想NSInterval为该时间值添加一个值(以秒为单位指定).

例:

NSDate =         123000
NSTimeInterval = 3600

Added together = 133000
Run Code Online (Sandbox Code Playgroud)

做这个的最好方式是什么?

time cocoa sum nsdate

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

UITransitionView和UILayoutContainerView

  1. 什么是UITransitionView
  2. 什么是UILayoutContainerView
  3. 添加子视图会给他们带来麻烦吗?

他们的的superviews UITableView这是一个内部UINavigationController这是一个内部UITabBarController.

UITransitionView我得到了表视图的超级视图. UILayoutContainerView我得到了要求的超级视图UITransitionView.

iphone

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

Flash Pdf查看器就像scribd一样

是否有任何免费的Flash pdf查看器,以便我可以将其嵌入我的asp页面,我尝试搜索谷歌,但都是徒劳的.[嵌入式PDF查看器也将工作]

提前致谢

flash

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

如何设置IIS以使我的应用程序保持活动状态?

我想我的Web应用程序会在一段时间后关闭.

如果我在5分钟内没有使用该应用程序,它将返回一个新会话.会话超时设置为720分钟,因此不会出现问题.

它可能是应用程序池中的设置还是类似的东西?我认为这是某种资源管理.我使用IIS 7.0

我是一个带服务器的笨蛋,所以如果我在这里错过了明显的话,请耐心等待.

iis-7

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