问题列表 - 第36445页

如何以小时为单位从oracle数据库中获取数据

我在我的数据库中有一个表说mytable,其中的内容请求来自其他来源.此表中有一列为Time,它在收到请求时存储日期和时间(例如2010/07/10 01:21:43).现在我想每小时从这个表中获取数据.意味着我希望数据库在一天中的每个小时内收到数量.例如,从1点到2点,计数是50 ..像这样..我将在一天结束时运行此查询.所以我会每小时收到一天中收到的请求.

任何人都可以帮助我.

我想要查询,因为我的数据库大小很大,所以需要更少的时间来获取数据.

任何比OMG小马更回答的方式.

sql database oracle

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

如何捕获被调用的Javascript函数?

我正在使用COGNOS,这是一个非常令人沮丧的BI应用程序,它严重依赖于Javascript.基本上,当一个<select>盒子改变时,屏幕上的数据会刷新,大概是通过AJAX函数或类似的东西.我想使用jQuery强制进行此更改,但我不确定如何拦截它正在进行的调用,以便我可以复制它.还有一公吨的JS代码,因此很难手工找到.

有没有办法使用Firebug来显示被调用的不同函数?我的方法是否正确?

jquery firebug cognos

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

按位运算的实际应用

  1. 你有什么用bitwise操作?
  2. 他们为什么这么方便?
  3. 有人可以推荐一个非常简单的教程吗?

c# bitwise-operators

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

Java是否有任何理由对同一类中的重载方法使用后期/静态绑定?

Java是否为重载方法使用早期绑定有什么特定原因?是不是可以使用后期绑定?

例:

public class SomeClass {

    public void doSomething(Integer i) {
        System.out.println("INTEGER");
    }

    public void doSomething(Object o) {
        System.out.println("OBJECT");
    }

    public static void main (String[] args) {
        Object i = new Integer(2);
        Object o = new Object(); 
        SomeClass sc = new SomeClass();
        sc.doSomething(i);
        sc.doSomething(o); 
    } 
}
Run Code Online (Sandbox Code Playgroud)

打印:对象对象

我宁愿期待:INTEGER OBJECT

java polymorphism

16
推荐指数
3
解决办法
3460
查看次数

删除sql server表中的数据需要很长时间

我有一张表有超过3.8亿条记录.我有一个存储过程:

  1. 删除一些记录.
  2. 插入一些东西

整个过程大约需要30分钟才能执行.这DELETE需要28分钟.

删除是一个简单的陈述,有以下几点:

Delete a where condition_1 AND condition_2 AND condition_3
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?

sql-server performance

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

在Firefox下按Escape会导致我的Ajax请求失败.我想阻止这个

我正在开发一个需要长时间运行Ajax请求的Web应用程序.不幸的是,在Firefox下,在请求期间按Escape会导致终止请求及其持有的任何信息.这是相当烦人的,因为如果在错误的时间发生这种情况会导致各种令人讨厌的并发症.因此,我想停用此功能.

我的第一反应是拦截<body>边界处的按键,以确保它们不会到达窗口.为此,我安装了一个[keypress]事件处理程序,仅用于[keyChar]为27的事件,并调用[stopPropagation]和[preventDefault].有一段时间,它似乎正在发挥作用.

然后,我意识到当用户没有点击窗口上的任何地方时它不起作用,因为<body>事件处理程序从未收到过该事件.我试图将我的处理程序附加到<document>或<window>无效,所以我最终添加了一个[load]事件处理程序,并强制将焦点转移到<body>.有一段时间,它看起来像是在起作用.

然后,我意识到当用户正在编辑<input>时,由于某种原因,<body>,<document>或<window>事件处理程序似乎永远不会收到该事件.所以,我添加了另一个[keypress]处理程序,当[keyChar]为27时,在<input>上拦截[preventDefault].

目前,看起来它正在发挥作用.但是,随着我的应用程序中这个错误的历史,我有点悲观.

所以,我想知道是否有更好的,可重复的方法.回想一下这个bug似乎只出现在FF中,所以我非常愿意在这里采用仅FF的方法.

谢谢

javascript ajax firefox comet javascript-events

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

UINavigationController标题未应用

我想知道为什么我的UINavigationController不让我设置标题.它允许我改变navigationBar的色调,但我设置的标题和rightBarButtonItem被忽略.为什么?

这是我的代码:

  taps = 0;

  UIView*controllerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];

  controllerView.backgroundColor = [UIColor whiteColor];

  controller = [[UIViewController alloc] init];

  [controller setView:controllerView];

  [controllerView release];

  navController = [[UINavigationController alloc] initWithRootViewController:controller];

  navController.navigationBar.barStyle = 1;

  navController.navigationItem.title = @"Setup";

  UIBarButtonItem*item = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonSystemItemDone target:self action:@selector(dismissSetup:)];

  navController.navigationItem.rightBarButtonItem = item;

  [item release];

  [self presentModalViewController:navController animated:YES];

  [mp stop];
Run Code Online (Sandbox Code Playgroud)

ps:我知道我没有发布我分配的一些东西,我以后再这样做!

iphone cocoa-touch uikit

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

数组中的三个最大值

要找到数组中的三个最大元素(长度为100),for循环和if语句的组合是最有效的方法,还是有更有效的方法?

java arrays

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

MVC使用Action Filter检查URL中的参数.停止执行

我想做以下事情:

当url没有instID时,我想重定向到该"Instelling"动作

在这个控制器中,每个方法都需要instID.

        [RequiredParameter(parameterName="instID", controllerToSend="Instelling")]
        public ActionResult Index(int? instID) {
            //if (!instID.HasValue) {
            //    return RedirectToAction("Index", "Instelling");
            //}

            var facts = _db.Instellingens.First(q => q.Inst_ID == instID).FacturatieGegevens;

            return View(facts);
        }
Run Code Online (Sandbox Code Playgroud)

所以这是在控制器中.

actionfilter:

namespace MVC2_NASTEST.Controllers {
    public class RequiredParameterAttribute : ActionFilterAttribute {

        public string parameterName { get; set; }
        public string actionToSend { get; set; }
        public string controllerToSend { get; set; }

        public override void OnActionExecuting(ActionExecutingContext filterContext) {

            if (parameterName != string.Empty) {
                if (filterContext.ActionParameters.ContainsKey(parameterName) && filterContext.ActionParameters[parameterName] …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-routing action-filter

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

使用Python代码覆盖工具来理解和修剪大型库的源代码

我的项目针对的是低成本,低资源的嵌入式设备.我依赖于一个相对庞大且庞大的Python代码库,我对其API的使用非常具体.

我希望通过在Ned Batchelder的覆盖范围figleaf等覆盖工具中执行我的测试套件,将这个库的代码恢复到最低限度,然后在各种模块/文件中删除未使用代码的脚本.这不仅有助于理解库的内部结构,还可以使编写任何补丁更容易.Ned实际上是指使用覆盖工具在他的一次在线会谈中"反向工程"复杂的代码.

我对SO社区的问题是,人们是否有以这种方式使用覆盖工具的经验,他们不介意分享?有什么陷阱?是覆盖工具是不错的选择?或者我会更好地投入时间与figleaf

最终游戏是能够基于原始树自动生成库的新源代码树,但仅包括运行nosetests实际使用的代码.

如果有人开发了一个为他们的Python应用程序和库做类似工作的工具,那么获得一个开始开发的基线是非常好的.

希望我的描述对读者有意义......

python code-analysis code-coverage reverse-engineering

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