问题列表 - 第47680页

用于c#和VB.NET的代码分析器

制作一个toool来检查运行时标记的编码意味着我给运行中的standered检查是否正在创建一个XML文件,用于在该XML文件的整个项目中进行standered和cheking.我有其他功能在开始功能之前给出评论.

代码在VB中正常工作以进行评论

While oRead.Peek <> -1
                strLineIn = oRead.ReadLine().Trim
                intLineNo = intLineNo + 1
                Dim arr As String() = SplitWords(strLineIn)
                'To update the Progress Bar 
                setProgressBar(intLineNo, intLinesCount)

                If Not strLineIn.StartsWith("'") Then

                    If (strLineIn.Contains("Sub") Or strLineIn.Contains("Function")) _
                        And Not (strLineIn.Contains("End Sub") Or strLineIn.Contains("End Function")) _
                        And Not (strLineIn.Contains("Exit Sub") Or strLineIn.Contains("Exit Function")) _
                        And Not strLineIn.StartsWith("'") Then
                        Select Case Array.IndexOf(arr, "Sub")
                            Case 0, 1, 2
                                createErrorLog(strLineIn, fi.Name, intLineNo, "No Commnet Line for Sub Procedure", fi, strErroLogFile)
                        End Select
                        Select Case Array.IndexOf(arr, …
Run Code Online (Sandbox Code Playgroud)

vb.net

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

solaris上的std :: sort问题(libCstd)

我在使用Sun Studio编译器的Solaris上遇到问题,这很可能是由于使用了奇怪的STL实现(libCstd),请参阅http://developers.sun.com/solaris/articles/cmp_stlport_libCstd.html.考虑一下:

std::vector<C*> v;
// .. populate the vector
std::sort(v.begin(), v.end());
Run Code Online (Sandbox Code Playgroud)

C某个班级在哪里.这会产生以下编译器错误消息:

"/opt/sunstudio12.1/prod/include/CC/Cstd/./algorithm", line 725: Error: The operand "*first" cannot be assigned to.
"/opt/sunstudio12.1/prod/include/CC/Cstd/./algorithm.cc", line 985:     Where: While instantiating "std::__linear_insert<C*const*, C*>(C*const*, C*const*, C**)".
"/opt/sunstudio12.1/prod/include/CC/Cstd/./algorithm.cc", line 985:     Where: Instantiated from std::__insertion_sort<C*const*>(C*const*, C*const*).
"/opt/sunstudio12.1/prod/include/CC/Cstd/./algorithm", line 811:     Where: Instantiated from non-template code.
Run Code Online (Sandbox Code Playgroud)

有人知道如何规避这个问题吗?当然,实际上我想使用std::sort自定义比较仿函数,但即使是这个简单的版本也行不通.

c++ solaris stl sunstudio

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

Java:获取当前正在执行的Method对应的对象

将当前正在执行的方法作为Method对象的最优雅方法是什么?

我的第一个明显的方法是在helper类中使用静态方法,它将加载当前线程堆栈,获取正确的堆栈跟踪元素,并从其信息构造Method元素.

是否有更优雅的方式来实现这一目标?

java reflection

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

android上单个物理文件中的多个类

现在我必须为我创建的每个公共类在eclipse android中创建一个新的物理文件

例如,如果我有以下2个类(系统和区域),如下所示:

Region.java文件:

package com.acrossair.tvguideuk;

public class Region
{
      public int RegionID;
      public String Name;
}
Run Code Online (Sandbox Code Playgroud)

System.java文件:

package com.acrossair.tvguideuk;

public class System
{
      public int SystemID;
      public String Name;
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能简单地创建一个文件CustomObjects.java并将所有这些自定义类放在一个单独的文件中?

java eclipse android

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

Java:游标当前位置的列号和行号

我想知道游标在JTextArea中的列号和行号.即.在记事本中,当我在第一行而不是状态栏时显示Ln 1,Col 1.

提前致谢...

java swing cursor caret jtextarea

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

只在函数外部工作的javascript代码 - 为什么?

为什么这段代码不能像下面所写的那样工作,但是如果我注释掉function testBgChange(){并将代码保存在该函数中就可以了.如果我将代码保留在函数中然后调用该函数,它会有什么不同?

<html>

<head>

<script type="text/javascript">
    testBgChange();
    function testBgChange(){
        var i = 0;
        var c = 0;
        var time = 3000;
        var incr = 3000;

        while(i<=3){
            if(c==0){
                var red = "#FF0000";
                setTimeout("changeBgColor(red)",time);
                time+=incr;
                c=1;
            }
            else if(c==1){
                var white = "#FFFFFF";
                setTimeout("changeBgColor(white)",time);
                time+=incr;
                c=0;
            }
        i+=1;
        }
    }

    function changeBgColor(color){
        document.getElementById("alert").style.backgroundColor = color;
    }


</script>

</head>
<body>
<p id="alert">
    <br>
    <br>
    Testing
    <br>
    <br>
</p>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

javascript function

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

通过m-File执行Simulink模型并检索结果

也许这可能是一个简单的问题,但在谷歌和搜索功能很长一段时间后,我没有找到以下问题的任何答案:

我有一个simulink模型需要一些输入参数.我希望这个模型在循环中执行,每次运行时都有不同的参数.我该怎么做呢?

我如何能够检索模型的输出,以便将它们用于m文件中的进一步操作?我有任何特殊的块可以将结果输出到我的m文件中吗?在这种情况下,simulink和matlab之间的桥梁在我看来非常不清楚......

有人可以帮我理解这个问题吗?

matlab simulink

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

已知在P中的不切实际算法的例子?

人们普遍认为,在多项式时间内可以解决的问题是"易处理的",而需要比这更长时间的算法是难以处理的.当然,在多项式时间内可解决的问题绝不是绝对的效率; 例如,在时间n 1000中运行的东西在实践中是完全不切实际的.

虽然我已经看到了相当数量的多项式时间算法,但我从来没有见过一个超过O(n 4)的实际问题,这是Edmonds匹配算法的原始版本.

我的问题是:是否存在一个众所周知的问题,其最佳多项式时间算法对于实际输入是完全不切实际的?显然,我们可以构造完全无用的简单设计问题,但我很好奇是否有一个着名的问题,其中最着名的解决方案是多项式时间和完全不可行.

编辑:为了澄清,我应该说我正在寻找一个在问题规模上有巨大指数的算法,而不是一个难以实现的算法或一个具有巨大常数因子的算法.正如莫伦指出的那样,有许多着名的不切实际的算法具有很好的渐近行为.

algorithm big-o

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

如何故意崩溃MySQL表?

目标很简单,但很不寻常.我写了一个数据库自动修复脚本(因为其中一个表不时崩溃,可能是由于非常大量的插入和不断删除),我想测试它.问题是,我需要故意崩溃一个表,我不知道如何.有什么建议?

mysql

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

mysql倒数第5位?

我有一个mysql查询:

SELECT `name` FROM `table1` WHERE id='0' ORDER BY `id` DESC LIMIT 5
Run Code Online (Sandbox Code Playgroud)

没关系,它为我提供了最后5个元素,表中的最后一个元素是返回数组中的第一个元素。好。

但!我试图以正常表顺序获取最后5个(因此主表中的最后一个将是返回数组中的数字5,而在此之前的那个将是4等)。

我尝试了ASC,但没有成功...

我怎样才能做到这一点?

php mysql

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