标签: generate

如何从端点生成 graphql 查询

我想构建一个脚本,生成一个示例查询,其中包含来自 GraphQL 端点的所有字段。

我发现了一些机制可以将模式获取为 JSON 结构,并使模式文件适应查询。但没有任何东西需要端点并为该端点提供合适的查询。

有人有这方面的经验吗?

graphql generate

12
推荐指数
1
解决办法
8384
查看次数

在 ERB 模板视图中生成 HTML

我需要向 ERB 模板内的 HTML 选择器组合框添加选项。首先,我从具有项目/值的数组中创建一个名为 -itemsvar_arr的数组,然后尝试将其写入-tags之间<option value="foo">Foo</option>foo<select></select>each

<% var_arr.each do |option| %>
  <%= option %> 
<% end %>
Run Code Online (Sandbox Code Playgroud)

它生成的是

<option value="article">Article</option> <option value="link">Link</option> <option value="photo">Photo</option> <option value="treenode">TreeNode</option> 
Run Code Online (Sandbox Code Playgroud)

但它不被视为 HTML。这些选项不会在下拉菜单中显示为选项。

这里隐藏的警告在哪里?

你的

冯·斯波兹

html ruby-on-rails erb generate

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

Aqueduct db 生成错误:错误状态:NoSuchMethodError:getter 'length' 在 null 上被调用

在系统上:Dart VM 版本:2.9.0-14.0.dev.flutter-2b917f5b6a (be) (Wed Jun 10 15:46:47 2020 +0000) on "windows_x64"

运行“aqueduct db generate”来创建 00000001_initial.migration.dart 是可以的 但是,在编辑模型并重新运行“aqueduct db generate”后,我得到如下消息。删除00000001_initial.migration.dart后重新运行,就OK了。

消息:

-- Aqueduct CLI 版本:3.3.0+1 -- Aqueduct 项目版本:3.2.0 *** 未捕获错误错误状态:NoSuchMethodError:getter 'length' 被调用为 null。接收者:空尝试调用:长度 **** Stacktrace

  • #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:51:5)
  • #1 _ClassMirror.newInstance (dart:mirrors-patch/mirrors_impl.dart:653:44)
  • #2 Executable.instanceOf (data:application/dart:14:813)
  • #3 SchemaBuilderExecutable.execute (data:application/dart:13:873)
  • #4 主要(数据:应用程序/飞镖:9:35)
  • #5 _startIsolate。(dart:isolate-patch/isolate_patch.dart:297:32)
  • #6 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

请帮我!

dart aqueduct generate

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

从 python 项目生成可执行文件

我需要从包含多个文件夹和文件的 python 项目生成可执行文件。我尝试使用库cx_Freeze,但仅适用于单个文件项目。

你能告诉我该怎么做吗?

python executable exec cx-freeze generate

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

nuxt 生成有效负载未定义

我有一个 Nuxt 项目,在nuxt.config.js文件中,我有一个像这样的函数:

generate: {
    async routes() {
      function postRoutes() {
        return axios
          .post('https://my-server.com/api/posts')
          .then((r) => r.data.map((post) => {
            // I log post data here, it exist
            console.log(post)
            return {
              route: `post/${post.id}`,
              payload: 'post'
            }
          }))
      }
      const response = await axios
        .all([postRoutes()])
        .then(function (results) {
          const merged = [].concat(...results)
          return merged
        })
      return response
    }
  },
Run Code Online (Sandbox Code Playgroud)

然后,在pages/post/_slug.vue中,在asyncData中,当接收payload对象时,它返回undefined

async asyncData({ params, error, payload }) { {
    console.log(payoad) // return undefined
}
Run Code Online (Sandbox Code Playgroud)

我不知道是我传递有效负载的方式错误还是Nuxt有效负载有问题,请帮助!先感谢您

static payload nuxt.js generate

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

在NUXTjs中提取CSS生成

使用时,nuxt generate我会生成各种HTML页面,这些页面的大小大约为300 kB。该文件的大多数是内联放置在其中的CSS样式。是否可以将其放入外部文件并减小HTML的大小?

css webpack nuxt.js generate

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

如何通过 gogenerate 传递参数

这是我的项目的结构

\n\n
\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 cmd\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 orders\n\xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 main.go\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 scripts\n    \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 codegenerator.go\n
Run Code Online (Sandbox Code Playgroud)\n\n

codegenerator.go文件是我放置代码以生成代码的文件。这是逻辑codegenerator.go

\n\n
    \n
  • 重命名main.goold_main.go
  • \n
  • 逐行读取old_main.go并写入一个名为的新文件main.go
  • \n
  • 根据标记/占位符插入新行/代码块main.go
  • \n
  • 删除old_main.go文件
  • \n
\n\n

go:generate指令位于main.go这样的

\n\n
//go:generate go run ../../scripts/codegenerator.go\n
Run Code Online (Sandbox Code Playgroud)\n\n

go generate从命令行运行并想传递 3 个参数,以便它们可以在codegenerator.go. 这是我的命令和我得到的错误(我在路径上执行了这个命令cmd/orders

\n\n
 $ go generate arg_one arg_two arg_three\ncan\'t load package: package arg_one: unknown import path "arg_one": cannot find module providing package arg_one\ncan\'t …
Run Code Online (Sandbox Code Playgroud)

go generate

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

这个函数如何工作“abcdefghijklmnopqrstuvwxyz”[rand()%26]?

生成字母表中的随机字母

"abcdefghijklmnopqrstuvwxyz" [rand()%26]
Run Code Online (Sandbox Code Playgroud)

这是如何运作的?

c random generate

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

在R中生成大小为n的完全正态分布的样本

我想生成一个mean = 0,sd = 1和size n = 100的样本,其分布尽可能正常.单独使用rnorm会带来很多变化.

我发现的唯一方法是平均多个rnorms.

rowMeans(replicate(10000, sort(rnorm(100, 0, 1))))

这会返回一个相当令人满意的结果,但我不确定这是最有效的方法.


编辑:

我不希望均值和sd严格等于0和1,而是将"看起来"分布为正态分布(当绘制密度曲线时).

似乎qnorm方法比"平均"方法更糟糕:

# qnorm method
x <- qnorm(seq(.00001, .99999, length.out = 100), mean=0, sd=1)
plot(density(x))

# average method
x <- rowMeans(replicate(10000, sort(rnorm(100, mean=0, sd=1))))
plot(density(x))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 在此输入图像描述

我会很满意确定性解决方案,以更有效的方式将结果返回到接近平均值的方法.


编辑2:可能的解决方案

根据答案,以下似乎可行,相对于n调整界限:

x <- qnorm(seq(1/n, 1-1/n, length.out = n), mean=0, sd=1)

下面比较了不同n值的qnorm和average方法:

par(mfrow=c(6,2))
for(n in c(10, 20, 100, 500, 1000, 9876)){
  x <- qnorm(seq(1/n, 1-1/n, length.out = n), mean=0, sd=1)
  plot(density(x), col="blue", lwd=2)

  x <- rowMeans(replicate(10000, sort(rnorm(n, mean=0, sd=1)))) …
Run Code Online (Sandbox Code Playgroud)

r normal-distribution generate

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

新的 maven 项目无法编译:“App.java:[1,8] &lt;identifier&gt; expected”

我的步骤:

$ mkdir maven-test
$ cd maven-test
$ mvn archetype:generate
Run Code Online (Sandbox Code Playgroud)

然后我进入

  • 1313 对于快速入门原型。

  • 8 对于快速入门原型版本 1.4。

  • info.cameronhudson.18655 对于 groupId

  • lab1 对于 artifactId

  • 1.0 对于快照版本

  • public-recommendation-service 对于包名

  • Y 确认

然后我进入新项目并尝试安装它。

$ cd lab1
$ mvn clean install
Run Code Online (Sandbox Code Playgroud)

这产生了以下编译错误。

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /Users/cameronhudson/Repositories/CMU/18-655_Lab_1_Public_Recommendation_Service/lab1/src/main/java/public-recommendation-service/App.java:[1,8] <identifier> expected
[ERROR] /Users/cameronhudson/Repositories/CMU/18-655_Lab_1_Public_Recommendation_Service/lab1/src/main/java/public-recommendation-service/App.java:[1,15] class, interface, or enum expected
[INFO] 2 errors
Run Code Online (Sandbox Code Playgroud)

App.java 包含(默认情况下):

package public-recommendation-service;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
        System.out.println( …
Run Code Online (Sandbox Code Playgroud)

java archetypes maven generate

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

Java:只拥有PrivateKey来恢复公钥?可能?

来源: 如何从byte []数组中恢复RSA公钥?

这是我的KeyPair生成方法:

    try {
        KeyPairGenerator keyGen = KeyPairGenerator.getInstance("ECDSA", "BC");
        SecureRandom random = SecureRandom.getInstance("SHA1PRNG");
        ECGenParameterSpec ecSpec = new ECGenParameterSpec("prime192v1");
        // Initialize the key generator and generate a KeyPair
        keyGen.initialize(ecSpec, random); // 256 bytes provides an
                                            // acceptable security level
        KeyPair keyPair = keyGen.generateKeyPair();
        // Set the public and private keys from the keyPair
        privateKey = keyPair.getPrivate();
        publicKey = keyPair.getPublic();


        System.out.println("Private and public keys:");
        System.out.println("PRIVATE: " + StringUtil.getStringFromKey(this.privateKey));
        System.out.println("PUBLIC: " + StringUtil.getStringFromKey(this.publicKey));

    } catch (Exception e) {
        throw new RuntimeException(e); …
Run Code Online (Sandbox Code Playgroud)

java recover private-key generate

-1
推荐指数
1
解决办法
288
查看次数