小编永川圭*_*川圭介的帖子

“flutter run”和“flutter build”命令之间的区别?

我是 Flutter 开发新手,我想知道flutter run命令和flutter build命令之间的区别。

谢谢。

flutter

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

bigquery中的md5

在BigQuery中,我将md5函数用作:

select md5('<<some string>>') as hashed
Run Code Online (Sandbox Code Playgroud)

总是在字母的最后返回“ ==”,例如:

R7zlx09Yn0hn29V+nKn4CA==    
Run Code Online (Sandbox Code Playgroud)

为什么总是带有“ ==”?

sql md5 google-bigquery

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

如何在 BigQuery 中获取两个数组的交集

我有这样的数据:

id  col1     col2
-----------------
1   [1,2]    [2,3]
2   [4,4,6]  [6,7]
Run Code Online (Sandbox Code Playgroud)

我想要这样的数据:

id  col3
---------
1   [2]
2   [6]
Run Code Online (Sandbox Code Playgroud)

有什么聪明的解决方案吗?

sql google-bigquery

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

如何在 Flutter 测试中使用“--dart-define=”

我正在使用颤振测试,其--dart-define选项如下:

# code to run the test
flutter test --machine --start-paused --plain-name "" --dart-define=SOMEENVVAR=123 test/rovaf_client_test.dart
Run Code Online (Sandbox Code Playgroud)

但问题是我无法按如下方式使用此环境变量:

print(String.fromEnvironment("SOMEENVVAR"));
Run Code Online (Sandbox Code Playgroud)

这只是打印出任何内容。

有没有办法使用环境变量或传递flutter run test命令参数?谢谢!

dart flutter flutter-test

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

如何将可空类型转换为不可空类型(在打字稿中)?

我想将可为空类型转换为不可为空类型。

例如,如果我有这样的类型:

const type A = {b: "xyz"} | null
Run Code Online (Sandbox Code Playgroud)

然后我想提取:

{b:"xyz"}
Run Code Online (Sandbox Code Playgroud)

通过这样做:

A!
Run Code Online (Sandbox Code Playgroud)

但它不起作用(当然,!运算符适用于可为空的“变量”,而不是可为空的“类型”)。

有人可以帮我解决这个问题吗?谢谢!

typescript

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

如何列出项目中的所有表大小

有没有办法列出 BigQuery 中的所有表大小?

我知道这样的命令:

select 
  table_id,
  sum(size_bytes)/pow(10,9) as size
from
  certain_dataset.__TABLES__
group by 
  1
Run Code Online (Sandbox Code Playgroud)

但我想知道所有数据集中的所有表。

谢谢

google-bigquery

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

如何在 BigQuery 中捕获 ST_MAKEPOLYGON 错误

我在 BigQuery 中使用 ST_MAKEPOLYGON 函数如下:

  with data AS (
  SELECT
    61680 AS id, 139.74862575531006 AS lon,
    35.674973127377314 AS lat union all
  SELECT
    61680,
    139.75087881088257,
    35.673909836018375 union all
  SELECT
    61680,
    139.747037887573,
    35.6765767531247 union all
  SELECT
    61680,
    139.75308895111,
    35.6813525780394 union all
  SELECT
    61680,
    139.747509956359,
    35.6798884869144 union all
  SELECT
    61680,
    139.754590988159,
    35.6799930657428 union all
  SELECT
    61680,
    139.754977226257,
    35.6762281415729 union all
  SELECT
    61680,
    139.750170707702,
    35.6815268728124 union all
  SELECT
    61680,
    139.755363464355,
    35.6782500673754
    )
SELECT
  ST_makepolygon(ST_MAKELINE(ARRAY_AGG(st_geogpoint(lon,
          lat)))) AS valid
FROM
  `w_nagakawa.geo_test`
GROUP BY
  id
Run Code Online (Sandbox Code Playgroud)

我得到如下错误:

Error: …
Run Code Online (Sandbox Code Playgroud)

gis postgis google-bigquery

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

在 python 中输入包含 0 个或多个项目的字符串列表的提示

我有一个列表,可以是这样的:

a_list = ["apple"]
Run Code Online (Sandbox Code Playgroud)

或者

a_list = []
Run Code Online (Sandbox Code Playgroud)

在这种情况下,类型提示可以是 List[str]List[Optional[str]]。哪个是该变量的适当类型提示?为什么?

谢谢!

python type-hinting python-3.x

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

是否可以在打字稿中注释仅字母字符串?

是否可以进行这样的类型注释?

name: OnlyAlfabetChars
Run Code Online (Sandbox Code Playgroud)

在哪里

name = "someAlfabetChars"
Run Code Online (Sandbox Code Playgroud)

是允许的,但是

name = "some alpfabet"
Run Code Online (Sandbox Code Playgroud)

或者

name = "123"
Run Code Online (Sandbox Code Playgroud)

不允许。

typescript

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

从 django-form 调用函数而不渲染其视图

使用 Django 我想创建一个网站

  1. 如果您单击一个按钮,则会在服务器中调用一个函数。

而且我还想要以下条件:

  1. 单击按钮后,页面将不会重新呈现。

简而言之,我想单击按钮并在服务器中运行 python 脚本。我已经按如下方式创建了按钮和调用函数脚本,但它会导致错误,因为返回值为 1 而不是渲染函数。

我怎样才能实现目标?


app_name/templates/app_name/index.html

<body>
    <form action='some_function' method='GET'>
    <button type='submit'>Click Here</button>
    </form>
</body>
Run Code Online (Sandbox Code Playgroud)

app_name/views.py

def some_function(request):
    print("do something here")
    return 1 # error is caused here but I don't want re-render
Run Code Online (Sandbox Code Playgroud)

app_name/url.py

from django.urls import path
from . import views
urlpatterns = [
    path('', views.show_view, name='view'),
    path('do_something', views.do_something, name='do_something')
]
Run Code Online (Sandbox Code Playgroud)

谢谢!

django django-forms

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