小编Pro*_*man的帖子

如何使用 React 在 Ionic 上创建新页面?

我运行命令 ionicgeneratepages/login 但返回此错误

由于您使用的是 React 项目类型,因此此命令将不起作用。Ionic CLI 不知道如何为 React 生成框架组件

html reactjs ionic-react

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

Android:PreviewView 导致动态功能模块崩溃

我正在尝试使用 androidx.camera 包创建一个按需功能模块。当活动膨胀包含 PreviewView 的布局时,我遇到崩溃。请注意,如果我只使用像 TextView 这样简单的东西,模块会正确加载并显示正确的布局,所以我不认为(希望无论如何)这是我的动态功能设置/下载的问题。

另外,如果我在基本应用程序模块中包含相机依赖项,​​那么这一切都可以正常工作,但是似乎我应该能够在动态功能模块中做到这一点。我不确定我错过了什么..以前有人遇到过这个吗?

功能模块的build.gradle:

apply plugin: 'com.android.dynamic-feature'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'

android {
    compileSdkVersion 29

    defaultConfig {
        minSdkVersion 23
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation project(':app')

    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.71"
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'androidx.core:core-ktx:1.3.1'

    def constraintLayoutVersion = "2.0.0-beta3"
    implementation "androidx.constraintlayout:constraintlayout:$constraintLayoutVersion"

    // CameraX core library
    def camerax_version = "1.0.0-beta06"
    implementation "androidx.camera:camera-core:${camerax_version}"
    implementation "androidx.camera:camera-camera2:${camerax_version}"
    implementation "androidx.camera:camera-lifecycle:${camerax_version}"
    implementation …
Run Code Online (Sandbox Code Playgroud)

android dynamic-feature-module

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

可以修改 Pandas Profiling 中的“概述”选项卡

我希望删除 pandas-profiling HTML 报告中“概述”选项卡下的“警告”和“复制”菜单选项/选项卡。

个人资料图片示例

我们希望将其集成到我们的应用程序中,以展示对数据集的基本了解。我们希望删除我们的要求的警告。

python pandas-profiling

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

如何在 ASP.NET .NET 7 中读取最小 api 中的配置值

我有现有代码,正在从 .NET5 升级到 .NET 6

目前我有这样的

ApplicationInsightsServiceOptions aiOptions = new ApplicationInsightsServiceOptions();
aiOptions.EnableAdaptiveSampling = false;
aiOptions.InstrumentationKey = Configuration["ApplicationInsights:InstrumentationKey"];
aiOptions.EnableQuickPulseMetricStream = true;
builder.Services.AddApplicationInsightsTelemetry();
Run Code Online (Sandbox Code Playgroud)

如何注入要在最小中使用的配置依赖项?

  aiOptions.InstrumentationKey = Configuration["ApplicationInsights:InstrumentationKey"];
Run Code Online (Sandbox Code Playgroud)

c# .net-6.0

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

Huggingface Transformer 问题答案置信度得分

我们如何从huggingface转换器问题答案的示例代码中获取答案置信度得分?我看到管道确实返回了分数,但是下面的核心也可以返回置信度分数吗?

\n
from transformers import AutoTokenizer, TFAutoModelForQuestionAnswering\nimport tensorflow as tf\n\ntokenizer = AutoTokenizer.from_pretrained("bert-large-uncased-whole-word-masking-finetuned-squad")\nmodel = TFAutoModelForQuestionAnswering.from_pretrained("bert-large-uncased-whole-word-masking-finetuned-squad")\n\ntext = r"""\n Transformers (formerly known as pytorch-transformers and pytorch-pretrained-bert) provides general-purpose\narchitectures (BERT, GPT-2, RoBERTa, XLM, DistilBert, XLNet\xe2\x80\xa6) for Natural Language Understanding (NLU) and Natural\nLanguage Generation (NLG) with over 32+ pretrained models in 100+ languages and deep interoperability between\nTensorFlow 2.0 and PyTorch.\n"""\n\nquestions = [\n    "How many pretrained models are available in Transformers?",\n    "What does Transformers provide?",\n    "Transformers provides interoperability between which frameworks?",\n]\n\nfor question in questions:\n    inputs = …
Run Code Online (Sandbox Code Playgroud)

python huggingface-transformers

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

SVR 的功能重要性

我想用 SVR 绘制特征重要性,但我不知道是否可以使用支持向量回归这是我的代码。

from sklearn.svm import SVR
C=1e3
svr_lin = SVR(kernel="linear", C=C)
y_lin = svr_lin.fit(X,Y).predict(X)
scores = cross_val_score(svr_lin, X, Y, cv = 5)
print(scores)
print(scores.mean())
print(scores.std())
Run Code Online (Sandbox Code Playgroud)

python feature-selection

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

Rails 7 - ActiveSupport::MessageEncryptor

我将应用程序从 Rails 6.1 升级到了 Rails 7,但遇到了一个问题。

我使用 ActiveSupport::MessageEncryptor 加密了一些数据字段。我有我的代码来加密和解密下面。

当我创建新记录时没有问题。这些值已加密。然后,当我查看记录时,值被解密。

问题是我无法查看升级到 Rails 7 之前创建的任何记录。decrypt_and_verify 方法抛出 ActiveSupport::MessageEncryptor::InvalidMessage

请注意,ENV 值 KEY_GENERATOR_SECRET 和 KEY_GENERATOR_SALT 未更改。

我未能测试解密旧记录,并认为我做得很好 - 所以我已经将其推向生产环境(在 Heroku 上)。此问题存在于开发、测试和生产中。美好时光。

感谢您的帮助,查理

  # ----------------------------------------------------------------

  # encrypt a value
  def encrypt_value(obj_value)

    # create the key from a combination of
    # our secret passcode + unique salt
    key = ActiveSupport::KeyGenerator.new(ENV['KEY_GENERATOR_SECRET']).generate_key(ENV['KEY_GENERATOR_SALT'], 32)

    # encrypt the objects value
    ActiveSupport::MessageEncryptor.new(key).encrypt_and_sign(obj_value)

  end

  # ----------------------------------------------------------------

  # decrypt a value
  def decrypt_value(encrypted_value)

    # if nothing to encrypt,
    # return an empty string …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-7

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

mysql2/promise:INSERT 语句在事务查询中无效

谢谢你的时间。我在使用 mysql2/promise 包创建事务查询时遇到问题。

这是查询:

    await db.execute(`START TRANSACTION`);
    await db.execute(`INSERT INTO user VALUES (?, ?, ?, ?, ?, ?)`, [...userDetails]);
    await db.execute(`INSERT INTO account VALUES (?, ?, ?, ?, ?, ?)`, [...accountDetails]);
    await db.execute(`COMMIT`);
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

Error: This command is not supported in the prepared statement protocol yet
code: 'ER_UNSUPPORTED_PS',
  errno: 1295,
  sql: 'START TRANSACTION',
  sqlState: 'HY000',
  sqlMessage: 'This command is not supported in the prepared statement protocol yet'
Run Code Online (Sandbox Code Playgroud)

我想知道是否与我的查询有关?我相信 INSERT 语句在事务块中应该完全没问题。我还尝试将每个查询组合成一个字符串,但这似乎也不起作用。

mysql node.js node-mysql2

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

在 EF Core 迁移中,设置级联删除时,它不会在数据库中强制执行吗?

为什么在父实体和子实体之间设置级联删除时,不会在迁移中创建级联?

常见博客/帖子示例:

class Blog
{
    public int Id { get;set; }
    public IList<Post> Posts { get;set;}
}

class Post
{
    public int Id { get;set; }
    public Blog Blog { get;set;}
}
Run Code Online (Sandbox Code Playgroud)

在 EntityTypeConfiguration 文件中

public override void Configure(EntityTypeBuilder<Notification> builder)
    {
 
        builder.HasMany(n => n.Posts).WithOne(e => e.Blog)
            .OnDelete(DeleteBehavior.Cascade);
    }
Run Code Online (Sandbox Code Playgroud)

为什么要创建迁移脚本?

            ...
            migrationBuilder.AddForeignKey(
            name: "FK_Posts_Blogs_BlogId",
            table: "Posts",
            column: "BlogId",
            principalTable: "Blogs",
            principalColumn: "Id",
            onDelete: ReferentialAction.Restrict);
            ...
Run Code Online (Sandbox Code Playgroud)

请注意

onDelete:ReferentialAction.Restrict

我知道 EF 实际上会在内部执行级联删除,只要您包含子对象以供其工作,但为什么不利用数据库服务级联删除能够通过一个命令而不是 1 + n SQL 命令来删除它,即1 x 博客记录和 nx 帖子。

想象一下,有数千个帖子,而您正在删除一个博客。

c# entity-framework-core .net-core

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

无法读取 ether.js 中未定义的属性(读取“toHexString”)

请不要判断,我不知道该做什么以及如何做:)

我的代码: ether.js(^5.6.0)

import { ThirdwebSDK } from '@3rdweb/sdk'
import { ethers } from 'ethers'

const sdk = new ThirdwebSDK(
  new ethers.Wallet(
    process.env.METAMASK_PRIVATE_KEY,
    ethers.getDefaultProvider(
      'https://rinkeby.infura.io/v3/'
    )
  ) 
)
Run Code Online (Sandbox Code Playgroud)

漏洞 在此输入图像描述

javascript blockchain

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