我需要制作一个显示输入和输出的网页,但是我“做事”的代码必须是用 Julia 编写的,我该怎么做?。
说清楚,我想要这样的东西:
Web ----> Julia ----> Web
|input | do stuff | output
Run Code Online (Sandbox Code Playgroud)
我不知道我需要什么才能使这成为可能,我需要任何类型的服务器端?
我是编程的新手,所以我不知道如何在互联网上搜索这个,我会很感激任何帮助。
我正在使用水晶语言,到目前为止它一直很棒.不幸的是,我觉得我的代码变得有点太乱了,到处都是类型.
例如:
# ---------=====----++---
# 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变量,如果它们将被返回?
我觉得我做错了什么,任何建议/见解都值得赞赏.