小编Joh*_*ler的帖子

Julia 作为服务器端

我需要制作一个显示输入和输出的网页,但是我“做事”的代码必须是用 Julia 编写的,我该怎么做?。

说清楚,我想要这样的东西:

 Web ----> Julia ----> Web
|input |  do stuff  | output
Run Code Online (Sandbox Code Playgroud)

我不知道我需要什么才能使这成为可能,我需要任何类型的服务器端?

我是编程的新手,所以我不知道如何在互联网上搜索这个,我会很感激任何帮助。

html javascript julia

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

如何处理Crystal中的冗余类型?

我正在使用水晶语言,到目前为止它一直很棒.不幸的是,我觉得我的代码变得有点太乱了,到处都是类型.

例如:

  # ---------=====----++---
  # Grab characters
  # ---------=====----++---
  def handle_character_list(msg, client)
    result = {} of String => Array(Tuple(Int64, String, String, Int16, Int8)) | Int32 | Int16 | Int64 | String

    result["characters"] = db.query_all "select character_id, character_name, DATE_FORMAT(created, '%b:%d:%Y:%l:%i:%p') AS created, level, cc from rpg_characters where user_id = ? ", client.user_id,
      as: {Int64, String, String, Int16, Int8}

    result["max_char_slots"] = client.user_data["max_char_slots"]

    puts result
  end
Run Code Online (Sandbox Code Playgroud)

在查看db.query_all方法时,它说:

返回一个数组,其中每行的值被读取为给定的类型

如上所述,为什么我需要再次将这些类型显式设置为我的result变量,如果它们将被返回?

我觉得我做错了什么,任何建议/见解都值得赞赏.

crystal-lang

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

标签 统计

crystal-lang ×1

html ×1

javascript ×1

julia ×1