小编ava*_*ant的帖子

谷歌函数部署错误,服务账户不存在

请您帮帮我,当我尝试部署谷歌云功能时收到此错误:

HTTP Error: 400, Default service account 'project-name@appspot.gserviceaccount.com' doesn't exist. Please recreate this account (for example by disabling and enabling the Cloud Functions API), or specify a different account.
Run Code Online (Sandbox Code Playgroud)

用于部署的命令是:

firebase deploy --only functions
Run Code Online (Sandbox Code Playgroud)

临时解决方案很好,但如果你能帮我永久解决它就更好了。

提前致谢。

google-cloud-functions

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

使用季节性分解()时如何计算频率(freq)

我试图将季节性、趋势和残差与时间序列“XYZ.csv”(收集了 2 年以上的销售数据)分开。

[XYZ.csv 包含 2 列 - 日期和销售额。日期已被设置为代码中的索引。]

import pandas as pd

import statsmodels.api as sm

df = pd.read_csv('XYZ.csv')

df.date=pd.to_datetime(df.date)

df.set_index('date',inplace=True)

res = sm.tsa.seasonal_decompose
(df.colA.interpolate(),freq=?, model='additive')

resplot= res.plot()

observed = res.observed

seasonality = res.seasonal
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常。唯一的麻烦是理解如何计算这个时间序列的频率?如果有任何预定义的方式可以做到这一点。感谢您提前提供任何帮助/建议!

time-series python-3.x pandas time-frequency statsmodels

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

使用 Jenkins-lts Homebrew 更改端口

我想知道如何使用 Homebrew 安装更改 Mac 上的 Jenkins-lts 默认端口 8080。实际上我有 2 个文件夹,其中一个:

  1. /Users/XXXXXX/.jenkins/ 执行后仍然在端口:8080 上运行的所有进程都在这里
  2. /usr/local/Cellar/jenkins/ 在这里,当我执行在端口:8383 上运行的进程 jenkins 时,但任何作业都可以工作。

我以其他堆栈成员 Ifeego 在 2018 年 8 月 21 日 8:55 回答的例子为例,这就是我所做的:

我已经通过brew命令安装了Jenkins LTS:

brew install jenkins-lts
Run Code Online (Sandbox Code Playgroud)

所以我的 Jenkins plist 文件在这里:

/usr/local/Cellar/jenkins-lts/2.121.2/homebrew.mxcl.jenkins-lts.plist
Run Code Online (Sandbox Code Playgroud)

您可以将httpPort值从默认的8080修改为其他值,然后保存文件。

标签 homebrew.mxcl.jenkins-lts ProgramArguments /usr/libexec/java_home -v 1.8 --exec java -Dmail.smtp.starttls.enable=true -jar /usr/local/opt/jenkins-lts/libexec/jenkins.war --httpListenAddress=127.0.0.1 --httpPort=8383 RunAtLoad

sudo launchctl unload命令对你不起作用。您必须尝试这些命令来重新启动 Jenkins 并使端口修改生效。

对 jenkins-lts.plist 文件执行更改后:

brew services stop jenkins-lts
brew services start jenkins-lts
Run Code Online (Sandbox Code Playgroud)
ifeegoo:~ ifeegoo$ brew services stop jenkins-lts
Stopping `jenkins-lts`... (might …
Run Code Online (Sandbox Code Playgroud)

macos ubuntu jenkins jenkins-pipeline

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

网络重置后客户端通道不可用

总结:如果客户端通道处于某种READY状态并且网络断开,则通道将变得不可用,并且一旦重新建立网络连接,客户端将不会尝试重新连接到服务器。通道不会从READY状态转换TRANSIENT_FAILUREDEADLINE_EXCEEDED错误(由我的客户端应用程序设置的截止日期)。

您使用的是什么版本的 gRPC 和什么语言?

1.17.2 版本 1.11.x C++ 相同问题体验

什么操作系统(Linux、Windows 等)和版本?

在 Ubuntu 16.04 上运行的客户端。运行 Windows Enterprise 的服务器。

你做了什么?

服务器和客户端都在连接的网络上启动。我可以成功拨打电话并接收来自服务器的响应。当网络关闭时,服务器会收到"Disconnected client - Endpoint read failed"错误消息。此调试消息中的其他一些相关字段 - "grpc_status":14 (UNAVAILABLE), "occured_during_write":0, "description":"An established connection was aborted by the software in your host machine"

在网络断开时,客户端根本不打印任何日志(使用GRPC_TRACE=connectivity_state,call_error,op_failure,server_channel,client_channel,channel GRPC_VERBOSITY=DEBUG)。

再次打开网络后,服务器和客户端都没有日志记录。尝试使用客户端进行调用(发送启动请求)会导致重复DEADLINE_EXCEEDED错误。此时关闭网络连接不会导致服务器端"Disconnected client"错误。

客户端上下文设置为使用截止日期(测试时间为 2 秒和 10 秒)。在这种情况下使用同步调用。

代码片段:

/rpc_service.proto

syntax = "proto3";

import "google/rpc/status.proto";

message RpcRequest {
}

message RpcResponse …
Run Code Online (Sandbox Code Playgroud)

c++ grpc

5
推荐指数
0
解决办法
1197
查看次数

如何使tiptap中的节点可以添加在其中放置另一个节点

该代码可以工作,但绝对没有效果(节点未创建)

const PageNode = Node.create({
  name: 'PageNode',
  // content: 'block+',
  content: 'inline*',
  marks: '_',
  
  inline: true,
  group: "inline",
  draggable: true,

  code: true,
  isolating: true,
  defining: true,
  // draggable: true
  defaultOptions: {
    HTMLAttributes: {
      class: 'page pagebreak',
    },
  },
Run Code Online (Sandbox Code Playgroud)

这段代码会抛出一个错误

const PageNode = Node.create({
  name: 'PageNode',
  // content: 'block+',
  content: 'block+',
  marks: '_',
  
  inline: false,
  group: "block",
  draggable: true,

  code: true,
  isolating: true,
  defining: true,
  // draggable: true
  defaultOptions: {
    HTMLAttributes: {
      class: 'page pagebreak',
    },
  },
  addAttributes() {
    // Return …
Run Code Online (Sandbox Code Playgroud)

javascript prose-mirror tiptap

5
推荐指数
0
解决办法
4108
查看次数

HADOOP YARN-应用程序已添加到调度程序中,尚未激活。集群资源为空时跳过AM分配

我正在为一个项目评估YARN。我试图使简单的分布式外壳程序示例工作。我已将应用程序提交到“提交”阶段,但从未启动。这是此行报告的信息:

ApplicationReport report = yarnClient.getApplicationReport(appId);
Run Code Online (Sandbox Code Playgroud)

Application is added to the scheduler and is not yet activated. Skipping AM assignment as cluster resource is empty. Details : AM Partition = DEFAULT_PARTITION; AM Resource Request = memory:1024, vCores:1; Queue Resource Limit for AM = memory:0, vCores:0; User AM Resource Limit of the queue = memory:0, vCores:0; Queue AM Resource Usage = memory:128, vCores:1;

对于其他开发人员来说,解决方案似乎必须yarn.scheduler.capacity.maximum-am-resource-percent从默认值.1开始增加yarn-site.xml文件。我尝试过.2.5的值,但似乎无济于事。

hadoop hadoop-yarn

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

Why does the first code NOT cause a dead-lock

#include <iostream>
#include <thread>
#include <chrono>
#include <mutex>
#include <thread>
std::mutex mtx;

void func2() {
    mtx.lock();
    std::cout << "here is 2" << std::endl;
    mtx.unlock();
}

void func1() {
    mtx.lock();
    std::cout << "here is 1" << std::endl;
    func2();
    mtx.unlock();
}

int main() {
    func1();
}
Run Code Online (Sandbox Code Playgroud)

but if I modify the main func as follows, it cause dead lock

int main() {
    std::thread t1(func1);
    t1.join();
}
Run Code Online (Sandbox Code Playgroud)

I complied both two by "g++ test.cpp -std=c++11 -lpthread"

c++ multithreading mutex

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

作业失败,出现异常:System.Reflection.TargetInvocationException Unity 错误

我最近收到这个错误:

作业失败并出现异常:System.Reflection.TargetInitationException:调用目标已引发异常。---> System.InvalidOperationException:不允许不安全连接,并带有此警告:在播放器设置中禁用非安全网络连接

每当我运行游戏构建到 android、强制解析等时都会发生这种情况。

我使用的是 Unity 2022.1.0b2,之前从未遇到过此错误。

我已经被这个问题困扰好几天了,找不到这个修复程序,在此之前我收到一条消息,说我构建到 android 时出现太多错误,但幸运的是,我通过删除 Plugins 文件夹找到了修复程序,因为它将再次创建。

我使用 firebase 数据库和身份验证,当我构建到 android 并放在 google play 上时,firebase 不起作用并且不显示任何内容(没有排行榜,也没有登录/注册)。
在统一编辑器中,firebase 的东西可以工作并且很好,只是不在构建中。

我还使用 Unity ADS 和 Unity IAP,两者都可以在构建后和编辑器中使用。

android unity-game-engine firebase

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

参数值超出范围

看起来 EF 正在将零填充到我试图保存的值,然后引发异常。这是我的代码:为什么值为 10.17 的总小时数字段超出了小数(6,5)值类型的范围以及为什么它用零填充该值?直接使用SQL Server Management Studio保存这个值似乎没有问题,所以看起来更像是EF的问题。

这是来自数据库第一个 .edmx 文件。我尝试过将比例和精度设置为无。两者都没有工作

 var rVal = new Data.FactPayrollHour()
                {
                    BereavementHours = 0.0M,
                    CostCenter = "MyCostCenter",
                    Department = "MyDepartment",
                    EmergencyHours = 0.0M,
                    HomeGroupCode = "MyHomeGroup",
                    PayrollEmployeeId = employees.FirstOrDefault().Id,
                    PayType = "MyPayType",
                    PunchDateKey = dateDims.FirstOrDefault().ID,
                    Schedule = "",
                    ServiceHours = 0.0M,
                    Shift = "",
                    ShortTermHours = 0.0M,
                    TimePolicy = "",
                    TotalHours = 10.17M,
                    UnpaidHours = 0.0M,
                    VacationHours = 0.0M
                };
                db.FactPayrollHours.Add(rVal);
                db.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

异常消息是:Parameter value '10.17000' is out of range.

堆栈跟踪:

   at System.Data.SqlClient.TdsParser.TdsExecuteRPC(SqlCommand cmd, …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework-6

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