小编Mat*_*rda的帖子

如何重命名 Azure 存储(不是 Blob 存储)中的文件/目录(不是 Blob 文件)?

我认为这会很容易完成,但根据我的研究,我没有发现有关如何重命名 Azure 存储中的文件或目录的任何信息。

我不想进行复制/删除(文件/目录的大小非常大),我只想通过 C# 以编程方式更改给定文件/目录的名称。

编辑:我说的是 CloudFile/CloudFileDirectory 对象。

有人能帮我吗?

c# azure azure-blob-storage

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

如何在ABP中获取更详细的异常?

我创建了一个CrudAppService。当调用使用它的动态API 招摇,我得到一个通用的500这种描述错误:

{
  "result": null,
  "targetUrl": null,
  "success": false,
  "error": {
    "code": 0,
    "message": "An internal error occurred during your request!",
    "details": null,
    "validationErrors": null
  },
  "unAuthorizedRequest": false,
  "__abp": true
}
Run Code Online (Sandbox Code Playgroud)

如何获取更详细的异常进行调试?我有什么要启用的吗?

exception-logging asp.net-core aspnetboilerplate

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

.Net Core 2.0授权总是返回401

添加[Authorize]到控制器后,我总是从它获得401.在调试时,我看到了return AuthenticateResult.Success到达,但控制器的代码永远不会.
我究竟做错了什么?

下面是我的Startup类和Custom auth类的代码.


public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        // ...

        services.AddCors(options =>
        {
            options.AddPolicy("CorsPolicy", builder => builder
                .AllowAnyHeader()
                .AllowAnyMethod()
                .AllowAnyOrigin()
                .AllowCredentials());
        });

        services.Configure<MvcOptions>(options =>
        {
            options.Filters.Add(new RequireHttpsAttribute());
        });

        services.AddAuthentication(options =>
        {
            options.DefaultAuthenticateScheme = "Custom Scheme";
            options.DefaultChallengeScheme = "Custom Scheme";
        }).AddCustomAuth(o => { });

        services.AddMvc();
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
        app.UseCors("CorsPolicy");

        var options = new RewriteOptions().AddRedirectToHttps();
        app.UseRewriter(options);

        app.UseAuthentication();

        app.UseMvc();
    }
}
Run Code Online (Sandbox Code Playgroud)
public class CustomAuthOptions : AuthenticationSchemeOptions
{
    public …
Run Code Online (Sandbox Code Playgroud)

c# authentication asp.net-core asp.net-core-2.0

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

如何加载从 StarSpace 生成的嵌入(在 tsv 文件中)

有谁知道如何将带有从 StarSpace 生成的嵌入的 tsv 文件加载到 Gensim 中?Gensim 文档似乎经常使用 Word2Vec,但我找不到相关的答案。

谢谢,

阿穆利亚

gensim word-embedding

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

在Spring中使用Thymeleaf代替JSP有什么好处?

我想知道在Spring中使用Thymeleaf而不是JSP来获得什么样的优势.

java jsp spring-mvc thymeleaf

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

列表中的x,其中f(x)是最大值

我试图x在列表中找到score x具有最大值的列表.我试过snd (maximum [(score x, x) | x <- codes])哪个有效,但我想知道是否有更快的方法来做到这一点,而不是实际存储函数和值.

search haskell max

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

data.table避免回收

我正在构建一个data.table具有不同长度的两个(或更多)输入向量:

x <- c(1,2,3,4)
y <- c(8,9)

dt <- data.table(x = x, y = y)
Run Code Online (Sandbox Code Playgroud)

并且需要填充较短的向量NA而不是回收它们的值,从而产生data.table如下:

   x  y
1: 1  8
2: 2  9
3: 3 NA
4: 4 NA
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这一点,而无需NA在将它们传递给data.table()构造函数之前显式填充较短的向量?

谢谢!

r recycle data.table

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

禁用从方法名称创建查询 - 使用投影

我想使用 Spring Data Projection 技术来从表中仅提取一些字段(而不是表的所有字段)。

如文档(https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#projections)中所述,我创建了一个简单的界面,例如:

interface NamesOnly {
  String getFirstname();
  String getLastname();
}
Run Code Online (Sandbox Code Playgroud)

但是我在使用它时遇到了一些问题。

问题1:

首先,我想使用该名称findAll()来创建一个查询,该查询查找只有两个字段(firstNamelastName)的所有行:

@Repository
public interface PersonaRepository extends JpaRepository<Persona, Long> {
    List<NamesOnly> findAll();
}
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我有这些错误(可能是因为findAll()是 的一种方法JpaRepository):

  • 实现 org.springframework.data.jpa.repository.JpaRepository.findAll
  • 返回类型与 JpaRepository.findAll() 不兼容

问题2:

好的,所以我尝试将方法的名称更改为findAllOnlyNames()

@Repository
public interface PersonaRepository extends JpaRepository<Persona, Long> {
    List<NamesOnly> findAllOnlyNames();
}
Run Code Online (Sandbox Code Playgroud)

但现在我有这个错误:

引起:org.springframework.data.mapping.PropertyReferenceException:找不到类型角色的属性 findAllOnlyNames!

因为 Spring 尝试从名称创建查询。

1)是否可以重用方法名称findAll()而不会出现 JpaRepository 问题?

2)是否可以从方法名称关闭查询创建(仅适用于某些查询,不适用于所有项目或存储库)?

spring-data spring-data-jpa

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

如何在GPU上使用Keras?

我已经使用GPU成功安装了TensorFlow。当我运行以下脚本时,会得到以下结果:

from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())
Run Code Online (Sandbox Code Playgroud)

C:\ tf_jenkins \ workspace \ rel-win \ M \ windows-gpu \ PY \ 36 \ tensorflow \ core \ platform \ cpu_feature_guard.cc:140]
您的CPU支持该TensorFlow二进制文件未编译使用的指令:AVX2 2018- 03-26
找到具有属性的设备0:名称:GeForce GTX 970主要:5次要:2 memoryClockRate(GHz):1.253 pciBusID:0000:01:00.0 totalMemory:4.00GiB freeMemory:3.31GiB 2018-03-26 11:47: 03.186046:IC:\ tf_jenkins \ workspace \ rel-win \ M \ windows-gpu \ PY \ 36 \ tensorflow \ core \ common_runtime \ gpu \ gpu_device.cc:1312]
添加可见的GPU设备:0 2018-03-26 11: 47:04.062049:IC:\ tf_jenkins \ workspace \ rel-win \ M \ windows-gpu \ PY \ …

python gpu keras tensorflow

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

如何使用 PEM 密钥在 C# 中签名/加密 JWT?

我需要创建需要使用 Google 提供的密钥进行签名的自定义令牌。密钥以文本形式提供,例如-----BEGIN PRIVATE KEY-----\nMIIE....

我通过使用 BouncyCastle 读取 PEM 密钥并获取 RSA 密钥来完成此工作,但现在我需要这个项目在 Linux 下运行,所以我不能使用 BouncyCastle,因为它只能在 Windows 下工作(它使用 RSACryptoServiceProvider)。

那么,有没有一种方法可以实现相同的结果,但仅使用 .NET Standard 代码呢?

我已经尝试将 PEM 文件转换为 PFX 文件,但我没有任何证书。尝试从此处此处获取证书不起作用(OpenSSL 表示证书不属于所提供的密钥)。

c# ssl jwt

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