小编Dan*_*hea的帖子

如何在android studio中启用设备框架?

我使用的是 Android Studio 版本 2.2.3,因为我已经安装了它,所以当我们进行预览时,没有包含设备框架(如图所示)。我已经尝试了很多,但似乎没有选择包含设备框架。

在此输入图像描述

android android-emulator android-studio

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

Firebase 错误:TypeError:无法使用“in”运算符在未定义中搜索“_delegate”

我是 firebase 的新手,过去两天在查询和删除集合中的文档时遇到了一些困难。具体来说,每次启动服务器时,我都会尝试清除公司虚拟数据的整个集合,然后再循环虚拟数据并将其写入集合(以防止重复)。

我已经能够将我的公司虚拟数据写入我的“公司”集合中,没有问题。问题是当我尝试从集合中删除文档时;它不会删除,并且在将检索变量传递给 deleteDoc() 方法时似乎会引发以下错误。

注意:我决定先尝试仅删除一个文档。如果我能成功做到这一点并且它反映在 firebase 集合中,那么我应该能够毫无问题地清除整个集合。

类型错误:无法使用“in”运算符在未定义中搜索“_delegate”

据我所知,“in”关键字仅在检查对象上是否存在属性时才有效。我在函数的每个点记录了数据,以确保正确引用文档并将适当的数据类型传递给 deleteDoc() 函数(这将是一个对象)。

这是我将虚拟数据写入数据库的代码(工作正常):

export const dummyDataToFirebase = async() => {
  try {
    const batch = writeBatch(db);
    dummyData.forEach(doc => {
      addDoc(companyRef, doc)
      console.log(doc)
    })
    await batch.commit();
    console.log('success!')

  } catch (error) {
    console.error(error, 'try again!');
  }
} 
Run Code Online (Sandbox Code Playgroud)

这是我从数据库集合中删除文档的代码(问题)

const deleteOne = async () => {
  try {
    const docRef = doc(companyRef, '86e9cade14e2a972c526db4b7c828ed7')
    const retrieve = await getDoc(docRef)
    console.log(retrieve)
    await deleteDoc(retrieve)
    if(retrieve.exists()) {
      console.log('still exists')
    } else {
      console.log('it worked!')
    }
  } …
Run Code Online (Sandbox Code Playgroud)

javascript runtime-error firebase reactjs google-cloud-firestore

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

build.gradle 无法解析符号“groovy.json.JsonSlurper”

我无法使用 Intellij 解析 build.gradle 文件中的 groovy.json.JsonSlurper,有人知道如何修复它吗?


plugins {
    id 'java'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
}

test {
    useJUnitPlatform()
}



task sample() {
    doLast {
        sample();
    }
}

import groovy.json.JsonSlurper
def sample(){
    def json = new JsonSlurper().parseText('{"a":"b"}')
    println(json);
}

Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java groovy gradle

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

MYSQL 错误:#3699 - 正则表达式匹配超时

使用 REGEX 运行 MYSQL 查询,出现超时错误。

\n

我在 AWS 上有一个使用 Ubuntu 16 的 Bitnami NGINX Wordpress 堆栈。

\n

使用MYSQL 8.0.16

\n

我需要更改 MYSQL(或其他任何地方)中的哪些设置才能阻止此错误?

\n

帮助赞赏..

\n

尝试使用 my.cnf 文件并重新启动 MYSQL,但我不知道哪个超时设置,似乎有几个

\n

这是 SQL 查询

\n
REPLACE INTO wp_term_relationships (term_taxonomy_id, object_id) SELECT \'272\',  ID\nFROM  `wp_posts` \n   WHERE (\n   post_title REGEXP \'German|Deutsch|Berlin|Hamburg|Munich|M\xc3\xbcnchen|Cologne|K\xc3\xb6ln|Frankfurt|Stuttgart|D\xc3\xbcsseldorf|Dortmund|Essen|Leipzig|Bremen|Dresden|Hanover|Hannover|Nuremberg|N\xc3\xbcrnberg|Duisburg|Bochum|Wuppertal|Bielefeld|Bonn|M\xc3\xbcnster|Karlsruhe|Mannheim|Augsburg|Wiesbaden|Gelsenkirchen|M\xc3\xb6nchengladbach|Braunschweig|Chemnitz|Kiel|Aachen|Halle|Saale|Magdeburg|Freiburg|Krefeld|L\xc3\xbcbeck|Oberhausen|Erfurt|Mainz|Rostock|Kassel|Hagen|Hamm|Saarbr\xc3\xbccken|M\xc3\xbclheim|Potsdam|Ludwigshafen|Oldenburg|Leverkusen|Osnabr\xc3\xbcck|Solingen|Heidelberg|Herne|Neuss|Darmstadt|Paderborn|Regensburg|Ingolstadt|W\xc3\xbcrzburg|F\xc3\xbcrth|Wolfsburg|Offenbach|Ulm|Heilbronn|Pforzheim|G\xc3\xb6ttingen|Bottrop|Trier|Recklinghausen|Reutlingen|Bremerhaven|Koblenz|Bergisch Gladbach|Jena|Remscheid|Erlangen|Moers|Siegen|Hildesheim|Salzgitter|Baden-W\xc3\xbcrttemberg|Bavaria|Bayern|Berlin|Brandenburg|Bremen|Hesse|Hessen|Lower Saxony|Niedersachsen|Mecklenburg-Vorpommern|North Rhine-|Westphalia|Nordrhein-Westfalen|Rhineland-Palatinate|Rheinland-Pfalz|Saarland|Saxony|Sachsen|Saxony-Anhalt|Sachsen-Anhalt|Schleswig-Holstein|Thuringia|Th\xc3\xbcringen\' \n   OR post_content REGEXP \'German|Deutsch|Berlin|Hamburg|Munich|M\xc3\xbcnchen|Cologne|K\xc3\xb6ln|Frankfurt|Stuttgart|D\xc3\xbcsseldorf|Dortmund|Essen|Leipzig|Bremen|Dresden|Hanover|Hannover|Nuremberg|N\xc3\xbcrnberg|Duisburg|Bochum|Wuppertal|Bielefeld|Bonn|M\xc3\xbcnster|Karlsruhe|Mannheim|Augsburg|Wiesbaden|Gelsenkirchen|M\xc3\xb6nchengladbach|Braunschweig|Chemnitz|Kiel|Aachen|Halle|Saale|Magdeburg|Freiburg|Krefeld|L\xc3\xbcbeck|Oberhausen|Erfurt|Mainz|Rostock|Kassel|Hagen|Hamm|Saarbr\xc3\xbccken|M\xc3\xbclheim|Potsdam|Ludwigshafen|Oldenburg|Leverkusen|Osnabr\xc3\xbcck|Solingen|Heidelberg|Herne|Neuss|Darmstadt|Paderborn|Regensburg|Ingolstadt|W\xc3\xbcrzburg|F\xc3\xbcrth|Wolfsburg|Offenbach|Ulm|Heilbronn|Pforzheim|G\xc3\xb6ttingen|Bottrop|Trier|Recklinghausen|Reutlingen|Bremerhaven|Koblenz|Bergisch Gladbach|Jena|Remscheid|Erlangen|Moers|Siegen|Hildesheim|Salzgitter|Baden-W\xc3\xbcrttemberg|Bavaria|Bayern|Berlin|Brandenburg|Bremen|Hesse|Hessen|Lower Saxony|Niedersachsen|Mecklenburg-Vorpommern|North Rhine-|Westphalia|Nordrhein-Westfalen|Rhineland-Palatinate|Rheinland-Pfalz|Saarland|Saxony|Sachsen|Saxony-Anhalt|Sachsen-Anhalt|Schleswig-Holstein|Thuringia|Th\xc3\xbcringen\'\n   )\n   AND post_type = \'post\'\n
Run Code Online (Sandbox Code Playgroud)\n
\n

#3699 - 正则表达式匹配超时。

\n
\n

*更新 - 不确定如何将图像添加到评论中,因此将在此处添加。

\n

变量设置,为@Rick James 欢呼如何列出它们

\n …

regex mysql full-text-search timeout

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

RSA 已处置对象错误 - 所有其他测试

我们有几个测试生成 jwt 请求来调用服务器来检索令牌。我们有 6 个测试,使用相同的数据对相同的方法进行相同的调用。方法如下:'''

    private static string GenerateSignedTokenRequest(
        string privateKey,
        string privateKeyPass,
        string clientID,
        string audience,
        int lifetime)
    {
        var jti = Guid.NewGuid().ToString();

        var claims = new[]
        {
            new Claim(JwtRegisteredClaimNames.Jti, jti),
            new Claim(JwtRegisteredClaimNames.Sub, clientID),
        };

        var decodedKey = DecodeRsaPrivateKeyFromPem(
            privateKey,
            privateKeyPass);

        var priDecKey = decodedKey.Private as RsaPrivateCrtKeyParameters;

        var rsaParams = DotNetUtilities.ToRSAParameters(priDecKey);

        using (var rsa = RSA.Create(rsaParams))
        {

            var token = new JwtSecurityToken(
                clientID,
                audience,
                claims,
                DateTime.Now.AddMinutes(-1),
                DateTime.Now.AddSeconds(lifetime),
                new SigningCredentials(
                    new RsaSecurityKey(rsa),
                    SecurityAlgorithms.RsaSha256));

            return new JwtSecurityTokenHandler().WriteToken(token);
        }

    }
Run Code Online (Sandbox Code Playgroud)

'''

在 …

c# rsa jwt .net-core

9
推荐指数
2
解决办法
2473
查看次数

该路由不支持 GET 方法。支持的方法:HEAD

你好,我是 Laravel 新手,但我不知道为什么我无法访问我的默认路径

我的路线:

      Route::get('/', 'HomeController@home');
Run Code Online (Sandbox Code Playgroud)

我的控制器:

<?php

 namespace App\Http\Controllers;

 use Illuminate\Http\Request;

 class HomeController extends Controller
 {

 public function home()
 {
    return view('home.home');
 }
}
Run Code Online (Sandbox Code Playgroud)

我的路线列表

在此输入图像描述

我尝试过使用不同的中间件,并且我还更改了此 api.route 我已删除此:

 //Route::middleware('auth:api')->get('/user', function (Request $request) {
  //  return $request->user();
  //});
Run Code Online (Sandbox Code Playgroud)

请帮助我,我开始发疯了。

php routes laravel

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

Huggingface-hub 0.0.12 需要打包 &gt;=20.9,但您将拥有不兼容的打包 20.4

Huggingface-hub 0.0.12 需要打包 >=20.9,但您将拥有不兼容的打包 20.4

在此输入图像描述

pytorch

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

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

如何更改 Visual Studio Code 行号设置以从零开始?

这是一种易用性问题,因为我正在编写汇编代码并通过 Visual Studio Code 作为文本编辑器查看机器代码。Visual Studio Code 的设置中是否有任何位置可以将起始行号更改为零?

在此输入图像描述

visual-studio-code

8
推荐指数
0
解决办法
1613
查看次数

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