小编piz*_*zza的帖子

API 和路由/端点有什么区别?

我是网络世界的新手,我刚刚了解了路由和端点之间的区别

我知道 API 的定义。但 API 和路由(端点)之间有什么区别?

在我看来,当有人说“构建一个 API”或根据我看过的 YouTube 教程时,他们只是使用 Express.js 或 Flask 之类的 Web 框架构建一条路线'/hello',返回"hello"

如果这是一个 API,那么 API 和路由可以互换吗?例如,如果我有 3 条路线:'/hello', '/users', '/users/<userId>'。我可以说我有 3 个 API 吗?

rest routes web-deployment

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

Java通用比较器

public class arr<T>
{
    class comp <T extends Comparable<T>> implements Comparator<T>
    {
        public int compare(T lObj,T rObj)
        {
              return lObj.compareTo(rObj);
        }
    }

    ArrayList<T> list;
    Comparator<T> comparator;
    public arr()
    {
        list = new ArrayList<T>();
        comparator = new comp();
    }
    public void add(T data)
    {
        list.add(data);         
    }
    public int getLength()
    {
        return list.size();
    }
    public T get(int index)
    {
        return list.get(index);
    }
    public void sort()
    {
        list.sort(comparator);
    }
}
Run Code Online (Sandbox Code Playgroud)

您好,我正在尝试使排序功能工作但有问题.在arr构造函数中,如果我写的话

comparator = new comp<T>();
Run Code Online (Sandbox Code Playgroud)

它给我一个错误的说法

"type argument T#1 is not …
Run Code Online (Sandbox Code Playgroud)

java generics comparator

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

使用 Pubsub 和 Slack 的 GCP 账单提醒 - 我每 30 分钟收到一条消息

我设置了一个发布到 Pub Sub 的计费提醒,并且有一个云功能可以订阅并向 Slack 上的频道发送消息。效果很好,但我大约每 30 分钟就会在 Slack 上收到一条消息,即使未达到预算阈值。可能是什么原因造成的?

publish-subscribe google-cloud-platform google-cloud-functions

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

Gunicorn默认使用多少个worker?

我似乎无法在gunicorn 文档中找到答案。当您使用gunicorn运行flask应用程序而不指定工作线程和线程的数量时,它们的默认值是多少?

命令:

gunicorn -b :$PORT main:app
Run Code Online (Sandbox Code Playgroud)

python worker flask gunicorn

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

AWS - EBS 快照 - 增量备份或实际完全备份

我知道在 AWS 中,EBS“快照是增量备份,这意味着只有设备上在您最近的快照之后发生更改的块才会被保存。

但是,当使用 EBS 快照恢复数据时,如何恢复该 EBS 快照中的所有数据以及之前快照中的数据?

例如,假设我有一个空卷。因此,我向其中添加 10 GB 数据并拍摄快照(快照 1)。然后,我再添加 5 GB 的数据并拍摄第二个快照(快照 2)。

如果快照是纯粹的增量备份,那么当我使用快照 2 恢复数据时,我应该只有 5 GB 的数据。但是当我测试它时,我得到了 15 GB 的数据。

我知道增量快照可以最大限度地减少创建快照所需的时间并通过不复制数据来节省存储成本,但是如何通过增量备份来恢复整个数据?

backup amazon-ec2 amazon-web-services aws-ebs

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

Google Cloud,如何获取 API 密钥和我的访问令牌?

我是新手。我想在我的本地机器上使用这个 API

https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions.instances/list

它适用于带有“尝试此 API”的页面

但是,有没有办法在我的本地机器上使用它?我展开面板,我可以看到 curl 命令

curl \
'https://appengine.googleapis.com/v1/apps/[APPSID]/services/[SERVICESID]/versions/[VERSIONSID]/instances?key=[YOUR_API_KEY]' \
  --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
  --header 'Accept: application/json' \
  --compressed
Run Code Online (Sandbox Code Playgroud)

但是,目前我得到“权限被拒绝”

什么是 [YOUR_API_KEY] 和 [YOUR_ACCESS_TOKEN] ?我如何获得它们?

我是 GCP 的新手,请告诉我步骤并指导我找到适当的参考资料。我已经阅读了一些文档,但我现在无法理解它们。谢谢!

google-authentication google-oauth google-cloud-platform

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