小编Ron*_*eau的帖子

如何将String转换为Crystal中的Integer或Float?

在Crystal中,如何将a转换StringIntegerFloat

使用Python我可以简单地执行以下操作:

>>> nb = "123"
>>> int(nb)
123
>>> nb = "1.23"
>>> float(nb)
1.23
Run Code Online (Sandbox Code Playgroud)

Crystal中有类似的工具吗?

type-conversion crystal-lang

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

Julia 中变量名称的分数

在 julia 中,您可以\_为变量名称编写下标。我想知道在变量名中写分数是否有类似的东西。类似于\frac{}{}LaTeX 中的东西。我知道这可能更难,因为它需要两个参数。如果没有,我将使用/. 但在这种情况下,我想使用一些外壳来明确区分什么。我假设()是不可用?[]或者{}会好吗?

variables brackets naming-conventions julia ijulia-notebook

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

flutter中http.post返回307错误代码

我正在使用 http 客户端进行 flutter 网络调用。

  1. 我的要求是让邮递员得到正确的回应,
  2. 但是在尝试使用 http.post 时,它返回错误代码 307-临时重定向,

方法体:

static Future<http.Response> httpPost(
  Map postParam, String serviceURL) async {
Map tempParam = {"id": "username", "pwd": "password"};
var param = json.encode(tempParam);
serviceURL = "http:xxxx/Login/Login";

// temp check
Map<String, String> headers = {
  'Content-Type': 'application/json',
  'cache-control': 'no-cache',
};
await http.post(serviceURL, headers: headers, body: param).then((response) {
  return response;
});
}
Run Code Online (Sandbox Code Playgroud)

此外,相同的代码会返回对其他请求和 URL 的正确响应。首先,我尝试使用 chopper 客户端,但遇到了同样的问题。

我无法从服务器端检测到该问题。

任何帮助/提示都会有帮助

flutter

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

C- 浮点精度

我有一个程序:

int main() 
{   
        float f = 0.0f;  
        int i;  

        for (i = 0 ; i < 10 ; i++) 
                f = f + 0.1f; 

        if (f == 1.0f) 
                printf("f is 1.0 \n"); 
        else 
                printf("f is NOT 1.0\n"); 

        return 0; 
} 
Run Code Online (Sandbox Code Playgroud)

它总是打印f is NOT 1.0. 我知道这与 C 中的浮点精度有关。但我不确定它到底在哪里搞砸了。有人可以解释一下为什么不打印另一行吗?

c floating-point precision

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

根据屏幕是 16:9、16:10 还是 4:3 更改 CSS

我目前正在学校学习编码,我的任务是制作一个网页:

sendnoods.neocities.org

我已经获得了 16:9 分辨率和 16:10 分辨率所需的所有主要图形和布局,但不知道如何使用这些比例实现不同的 css。

我知道我可以使用以下方法设置最大宽度:

@media (max-width: 800px) { 
/* CSS that should be displayed if width is equal to or less than 800px goes here */
}
Run Code Online (Sandbox Code Playgroud)

但是有没有一种方法可以将其概括为 16:9、16:10 和 4:3 分辨率?

html javascript css media-queries responsive-design

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

如何从Elixir中的字符串中删除第一个n个字符?

我有一个字符串列表.每个字符串都以我想要删除的n个字符开头.

我不能使用像是"123" <> new_string = old_string因为角色可以是任何东西.

所以我想做这样的事情:

my_list |> Enum.map(fn(str) ->
  # Remove the n leading characters from str
end)
Run Code Online (Sandbox Code Playgroud)

你知道我怎么能做到这一点吗?

string elixir

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

从Elixir中的嵌套地图中删除?

知道 怎么放,获取和使用更新药剂嵌套地图put_inget_in以及update_in,但我怎么“ delete_in“?

假设我有此嵌套地图,并且想删除键:c及其关联的值。

iex(1)> mymap = %{:a => %{:b => 1, :c => 2}}
%{a: %{b: 1, c: 2}}
Run Code Online (Sandbox Code Playgroud)

我如何有效地回到这一点?

{%a: %{b: 1}} 
Run Code Online (Sandbox Code Playgroud)

elixir

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

为什么默认情况下会初始化局部变量?

"C++编程语言 "一书 9.2节中,Bjarne Stroustrup写道:

请注意,默认情况下会初始化在全局或命名空间范围内未定义初始值设定项的变量.对于在免费商店中创建的局部变量或对象,情况并非如此.

但是以下程序打印的值为0:

#include <iostream>
using namespace std;

int main() {
    int x;
    cout << x << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它不应该返回某种错误吗?

g++用来编译.

c++ gcc g++

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

C++ - "不允许不完整类型"错误是什么意思,我该如何解决?

虽然我已经看到许多问题引用了C++中的"不完全类型不允许"错误,但我仍然无法弄清楚当编译器像这样尖叫我时编译器试图告诉我的内容.我已经能够将它与#include-ing头文件有关,但我对"不完整类型"是什么以及为什么它"不允许"一无所知.尝试继承时,我收到错误SDL_Window:

#pragma once
#include "SDL.h"

class Window : public SDL_Window
{
public:
  Window();
  ~Window();
};
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释错误的含义,如何(一般)修复它,在我的情况下,我应该做些什么来阻止它发生?

c++ sdl incomplete-type

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

将月份编号转换为月份名称

下面的代码正确获取月份编号,但我想检索月份名称而不是数字。我试过在模板中使用 Django 日期过滤器,以及在 views.py 中使用日历工具,但这似乎不起作用

视图.py

def ticket(request, month, year):
    airline = Airline.objects.get(id=request.user.airline_id)
    for ts in Timestamp.objects.filter(
            airline=airline,
            usage_on__year=year,
            usage_on__month=month
    ):
        pass

    return TemplateResponse(request, 'club/al_history.html', {
        'usage_month': month,
        'usage_year': year,
        'timestamp': timestamp,
    })
Run Code Online (Sandbox Code Playgroud)

al.html

{% extends 'base.html' %}

{% block content %}
<h3>{{ usage_month }}, {{usage_year}}</h3>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

python django

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