小编Pha*_*e01的帖子

找不到TemporaryGeneratedFile_GUID

我将一个visual studio解决方案从一个文件夹复制并粘贴到另一个文件夹,现在当我打开我在输出窗口中看到的新文件时(show output设置为intelliSense):

[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs'.
[Failure] Could not find file 'C:\Path\To\File\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs'.
[Failure] Could not find file …
Run Code Online (Sandbox Code Playgroud)

visual-studio visual-studio-2015

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

为url.action发布帖子?

这是我的Controller类中的一行代码:

return JavaScript(String.Format("window.top.location.href='{0}';", Url.Action("MyAction", "MyController")))
Run Code Online (Sandbox Code Playgroud)

有没有办法让它使用的verb=post版本MyAction

asp.net-mvc

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

如何编辑存储过程?

我的数据库中有几个存储过程,结构如下:

CREATE PROCEDURE MyProcedure (.....)
AS
    DECLARE @myvar NVARCHAR(100);
    SET @myvar = (SELECT .... FROM my_table WHERE ....)
GO
Run Code Online (Sandbox Code Playgroud)

我被要求在每个具有它的过程my_table中将该FROM子句中的表替换为另一个.

我经历了很多研究,但是我应该创建一个独立工作的脚本,但我找不到合适的东西.例如,我发现sp_helpTetx它显示了存储过程的源代码,但有没有办法将其放入变量中进行编辑?

t-sql sql-server stored-procedures

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

findViewById()可能会产生NullPointerException

我有很多这样的电话:

(ListView) getView().findViewById(R.id.main_list_view);
(TextView) getView().findViewById(R.id.items_no);
....
Run Code Online (Sandbox Code Playgroud)

和AndroidStudio告诉我他们可能会采取以下措施NullPointerException:

方法调用getView().findViewById(R.id.main_list_view)可能会产生java.lang.NullPointerException较少的...(Ctrl + F1)

此检查分析方法控制和数据流,以报告始终为真或假的可能条件,静态证明其值为常量的表达式,以及可能导致违约性合同违规的情况.

变量,方法参数和返回值标记为@Nullable或被@NotNull视为可为空(或不为空),并在分析期间用于检查可空性合同,例如报告可能的NullPointerException 错误.

可以使用@Contract 注释定义更复杂的合同,例如:

@Contract("_, null -> null")- 如果第二个参数为null @Contract("_, null -> null; _, !null -> !null"),则方法返回null - 如果第二个参数为null ,则方法返回null,否则返回null

@Contract("true -> fail")- 一种典型的assertFalse方法,如果传递给它,则抛出异常

可以将检查配置为使用自定义@Nullable @NotNull注释(默认情况下将使用annotations.jar中的注释)

幸运的是,有作品,但是我可以对这段代码进行改进吗?

java nullpointerexception inspection android-studio

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

如何在Wordpress数据库中创建外键?

我正在尝试在 Wordpress 中制作 3 个数据库表

其中 1 个我想与另一个建立关系..但我找不到如何在 wordpress 中制作参考键和内容。

使用此代码我在表上创建.. 但是如何进行引用和键导致 1 个表将包含两个表之间的关系。

    global $wpdb;

    $table_name = $wpdb -> prefix . "Person";

    if($wpdb ->get_var("SHOW TABELS LIKE '$table_name'") != $table_name)
    {
        $sql = "CREATE TABLE " . $table_name . " (
        `id` INTEGER(9) NOT NULL AUTO_INCREMENT,
        `titel` varchar(255) NOT NULL,
        `content` text NOT NULL,
         UNIQUE KEY id (id)
         );";

        require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
        dbDelta($sql);

        add_option('createTBL_version', '1.0'); 
    }
Run Code Online (Sandbox Code Playgroud)

mysql wordpress

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

如何列出 git 中未推送的所有本地跟踪分支?

我正在多个跟踪分支的 git 存储库中工作,到一天结束时,我不知道是否将所有工作推送到所有分支中。

是否有一个 git 命令显示哪些分支未推送,以便我可以签出并进行拉取,必要时合并,然后推送?

git branch

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

如何加载命名空间的所有类?

我讨厌PHP命名空间.它们不像普通的那样工作,或者至少像我期望的那样.无论如何,因为我正在尝试编写一个小型库,我必须处理它们,我想知道你是否可以设法像对待C#或Java一样对待它们,也许使用spl_autoload_*函数.就像是:

图书馆:

<?php
namespace A
{
    class MyAClass {...}
}

namespace A\B
{
    class MyBClass {...}
}
?>
Run Code Online (Sandbox Code Playgroud)

和应用程序:

<?php
include("library\autoloader.php");

use A; //Loads every class in A namespace
use A\B; //Loads every class in A\B namespace

$obj = new MyAclass();
$obj2 = new MyBCLass();
?>
Run Code Online (Sandbox Code Playgroud)

我试过简单地说:

<?php
function autoload($name)
{
    //echo "loading {$name}.php<br />";
    require_once($name.".php");
}
spl_autoload_register("autoload");
?>
Run Code Online (Sandbox Code Playgroud)

但我被迫这样做:

<?php
include("Library\autoload.php");

$obj = new MyNamespace\MyClass();
?>
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

<?php
include("Library\autoload.php");

use MyNamespace;    

$obj = new MyClass();
?>
Run Code Online (Sandbox Code Playgroud)

php namespaces

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

改善编码周期

我有这个对象: Dictionary<byte, BitArray>()

它充满了来自霍夫曼树的价值观.要将流的每个字节编码为霍夫曼二进制值,我执行以下操作:

// Bytes are the bytes to be encoded, encoded is the output string
foreach (byte c in Bytes)
{
    encoded += _translationTable[c].ToBitsString();
}
Run Code Online (Sandbox Code Playgroud)

这是扩展方法:

//Converts the bitarray in a binary string
public static string ToBitsString(this BitArray bitArr)
{
    string retStr = string.Empty;

    foreach (bool bit in bitArr)
    {
        retStr += (bit) ? "1" : "0";
    }

    return retStr;
}
Run Code Online (Sandbox Code Playgroud)

编码64kb数据需要将近3秒钟,有没有办法以更快的方式实现这一结果?

c# foreach

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

如何在 Powershell 中将 -recurse 与 Move-item 一起使用

我创建了一个简单的 powershell 脚本,它将文件从源文件夹复制到具有相同目录结构的目标。

$source_path ="C:\Akash\Working\Source\*"

$backupPath="C:\Akash\Working\Dest"

copy-Item $source_path $backupPath  -Recurse   -EA "silentlycontinue"
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是当我用 move-item 代替 copy-item 尝试它时,它会抛出一个错误:

Move-Item : A parameter cannot be found that matches parameter name 'Recurse'.
Run Code Online (Sandbox Code Playgroud)

有人请在这里建议...

powershell

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

RFID的EPC内存私有位含义

我正在读写一些 RFID,其 EPC 为 16 位长。假设我00 (0x00)在标签上写入 16 字节,然后读取整个 EPC 内存,即 20 字节长,我得到:

41CB400000000000000000000000000000000000
Run Code Online (Sandbox Code Playgroud)

假设现在我写11223344为新的 EPC,然后我再次读取内存,我得到:

3658100011223344000000000000000000000000
Run Code Online (Sandbox Code Playgroud)

请记住,您可以写入的 EPC 字节数组的最大长度为 16。

每次读取内存的开头多出4个字节,我想知道它们是什么意思。我认为第 3 和第 4 个字节表示 EPC 的长度:4000 [16384]对于16bit1000 [4096]对于4bit

另一个是什么意思?

rfid

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

不使用 using 语句处理 IDisposable 对象

IDisposable我确信这是一个简单的问题,但是在没有 using 语句的情况下处理对象时我应该做什么?

c# idisposable using-statement

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