小编Lio*_*orK的帖子

如何重命名Firebase项目ID?

我成功地重命名了我的Firebase项目名称.我想重命名我的项目ID,但它看起来只读.

我尝试过Settings -> General,通过Permissions -> IAM等,但没有成功.

有谁知道这样做的方法?谢谢!

firebase firebase-console

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

如何在 MySQL 中配置列名的最大长度?

MySQL 中列名的最大长度为 64(您可以查看文档)。我的问题是我该如何改变它。更具体地说,我想增加它。可以做到吗?如果是,应该怎么做?

编辑:关于动机的几句话:这些表格是在输入字符串时自动创建的,不需要可读,因为它们正在被软件使用。另一种方法是提供一些“id”作为列名而不是输入字符串连接。但是增加列名长度可以解决它而无需任何代码更改。

谢谢,

利奥尔

mysql columnname maxlength

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

如何直接访问 Dropwizard 资源,而不是通过 REST

我已经创建了 Dropwizard Resource 并将其映射到 REST API。现在我想从我的代码中的其他点重用这个资源 API 作为 JAVA API。我该怎么做?

这是资源类:

@Path("/providers_new")
public class ProviderResource {
    private ProviderDAO dao;

    public ProviderResource(ProviderDAO dao) {
        this.dao = dao;
    }

    @GET
    @Path("/get")
    @Produces("application/json")
    public List<Provider> getAll() {
        return dao.getAllProviders();
    }
}
Run Code Online (Sandbox Code Playgroud)

请注意 ProviderResource 是用 dao 初始化的:

public class EntitiesService extends Service<EntitiesServiceConfiguration> {
    public static void main(String[] args) throws Exception {
        new EntitiesService().run(args);
    }

    @Override
    public void initialize(Bootstrap<EntitiesServiceConfiguration> bootstrap) {
        bootstrap.setName("entities");
        ...
    }

    @Override
    public void run(EntitiesServiceConfiguration configuration,
                Environment environment) throws ClassNotFoundException {
        final …
Run Code Online (Sandbox Code Playgroud)

java rest dao dropwizard

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