问题列表 - 第47803页

想要声明指向地图的指针

如何声明指向地图的指针,如何将元素插入此地图以及如何迭代此地图的元素?

c++

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

重构ifs在C#中嵌套语句

如果有可能减少嵌套"if"语句,我想重构我的代码,使其更优雅和清晰.

我的代码"解析"MsBuil进程的任何字符串(结果),以检查进程是否正确构建.

public static bool CheckMsBuildResult(string resultadoEjecucionScriptMsBuild)
        {
        // Build started 01/09/2010 8:54:07.
        string s1 = @"Build Started \d{1,2}/\d\d/\d{4} \d{1,2}:\d\d:\d\d";

        //Build started 9/1/2010 10:53:35 AM.
        //Build started 9/1/2010 8:42:16 AM.
        string s1Mod = @"Build Started \d{1,2}/\d{1,2}/\d{4} \d{1,2}:\d\d:\d\d";

        s1 = s1Mod;

        string s11 = @"n Generar iniciada a las \d{1,2}/\d\d/\d{4} \d{1,2}:\d\d:\d\d";

        // Compilaci?n iniciada a las 28/02/2011 14:56:55.
        string s12 = @"Compilaci.n iniciada a las \d{1,2}/\d\d/\d{4} \d{1,2}:\d\d:\d\d";


        string s2 = "Build succeeded.";
        string s21 = @"Generaci.n satisfactoria\.";
        string s3 = @"0 …
Run Code Online (Sandbox Code Playgroud)

c# if-statement

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

什么可能导致hs_err_pid文件在崩溃时无法创建?

我需要调查Java客户端应用程序的崩溃.它是Swing应用程序,在Windows上的Java SE 6 Update 23上运行Java Web Start环境.不幸的是,对于某些崩溃情况,未创建hs_err_pid文件.它不在桌面上,所以我在PC上搜索它并没有找到它(桌面上有一个旧的hs_err_pid文件,对于同一个应用程序,所以假设应该创建一个新文件是合理的那里也是).最后在日志中没有异常,因为它通常在JVM在Java异常崩溃时发生,所以它看起来像是一个崩溃,应该导致创建hs_err_pid文件.

我需要配置一些东西才能使它工作吗?Dr. Watson的配置是否会影响hs_err_pid文件的创建?

谢谢

我们配置了Dr'Watson并分析了核心转储文件,该文件是在应用程序再次崩溃后创建的.我看到的错误是"访问冲突".从堆栈跟踪中我可以看到崩溃是由我们使用的第三方的本机代码中的异常引起的.这足以将问题委托给他们.

结论:
1.JVM未按预期处理某些Java崩溃,因此未创建hs_err_pid文件.
2.配置操作系统以创建核心转储可以在这些情况下提供帮助,因为操作系统将处理未由JVM处理的崩溃.在这种情况下,您将获得更少的信息,但它仍然有用.

java crash

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

如何使用SSIS归档相关数据(在不同的表中)

在我们的数据库中的许多表中存在许多(较旧的)相关数据,这些表需要归档到单独的数据库,然后从原始数据库中删除(可能每天).归档(和删除)的内容由业务规则决定.我们不希望此存档中有更新的数据(它会更改并经常访问).如果需要并可能报告,某些归档数据可能需要转回.

我需要在SSIS中提出一个高效且易于维护的解决方案.我至少可以想到三种方法:

  1. 编写一个包含大量左连接的大型select语句来获取我想要的所有数据,然后在内存中查看这些数据或将其存储在临时表中
  2. 按表格工作,选择作业,然后选择其他表格中的相关数据
  3. 类似于第一种方法,只是将数据转储到去规范化的表中(看起来像一个懒惰的方法?)

我考虑过临时表,虽然我没有看到这种情况下的好处 - 我可以使用时间戳(时间戳=进程已启动)将数据直接复制到存档表,然后在完成时,去删除时间戳为时间戳的ID过程开始的时间.一旦我确定了工作ID,我就知道其他需要存档的数据.

我正在寻找最佳方法,有没有人有另一种方法?其他人如何实现这一目标?

database ssis data-warehouse archive

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

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

wxpython:嵌套的sizer和左上角的小方块?

我正在尝试研究wxPython和sizer,并将以下示例放在一起:

import wx

class MyTestFrame(wx.Frame):
    def __init__(self, parent, title):
        super(MyTestFrame, self).__init__(parent, title=title, 
            size=(250, 150))

        # the master panel of the frame - "Add a panel so it looks correct on all platforms"
        self.panel = wx.Panel(self, wx.ID_ANY)
            # self.panel.SetBackgroundColour(wx.Colour(124, 224, 124)) # to confirm the square is the panel


        # want these buttons absolutely positioned
        btn_A = wx.Button(self, id=1, label='A', pos=(10, 10), size=(30, 30))
        btn_A.SetBackgroundColour(wx.Colour(224, 124, 124))
        btn_B = wx.Button(self, id=2, label='B', pos=(45, 10), size=(30, 30))
        btn_C = wx.Button(self, id=3, label='C', …
Run Code Online (Sandbox Code Playgroud)

wxpython sizer

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

AlertDutog中的RadioButton或Or CheckBox

如何使用多个RadioButtonsCheckBoxesAlertDialog

android android-checkbox

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

抽象类和匿名类

abstract class Two {
    Two() {
        System.out.println("Two()");
    }
    Two(String s) {
        System.out.println("Two(String");
    }
    abstract int  display();
}
class One {
    public Two two(String s) {
        return new Two() {          
            public int display() {
                System.out.println("display()");
                return 1;
            }
        };
    }
}
class Ajay {
    public static void main(String ...strings ){
        One one=new One();
        Two two=one.two("ajay");
        System.out.println(two.display());
    }
}
Run Code Online (Sandbox Code Playgroud)

我们无法实例化一个抽象类,那么为什么函数 二二(String s)能够创建一个抽象类的实例Two ????

java abstract anonymous-class

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

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

在控制台中查找文件模式(模糊完成)

有没有办法让控制台获得像Eocs的ido find file模式这样的功能?

对于那些不熟悉它的人来说,这是一种方法来重新找到具有自动完成功能的文件(不需要TAB),我认为也可以称为模糊完成.

你可以在这里看到我正在谈论的视频: 在Emacs中查找文件

linux bash terminal console

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