小编Nya*_*baa的帖子

当我们使用UML时,何时不使用?

我们知道UML是统一的建模语言.那么它可以模拟任何类型的软件(如Linux内核,开放式办公室,任何Web应用程序等)吗?或者只能建模使用面向对象语言(Java,c ++等)的软件?

我认为建模是找出软件的好方法.如果我们不使用UML进行建模,我们可以使用哪些其他建模方法?

你知道什么样的建模方法用于大型开源项目(Linux内核,Openoffice.org,Firefox,Apache http,MySQL,Eclipse,VIM等),我们在哪里可以找到它们的建模文档?

谢谢任何答案!

uml modeling

4
推荐指数
2
解决办法
7613
查看次数

如何在 Google 电子表格中的空行之后读取行?

我正在使用gdata-python-client从 Google 电子表格中读取数据。我读取行的代码如下:

import gdata.speadsheet.text_db

gd_client = gdata.spreadsheet.text_db.DatabaseClient(
                     username=setting['account_name'],
                     password=setting['account_pass'])

xls_db = gd_client.GetDatabases(spreadsheet_key=setting['spreadsheet_id'])
first_sheet = xls_db[0].GetTables()[0]
entries = first_sheet.GetRecords(1, 200)
Run Code Online (Sandbox Code Playgroud)

比方说,电子表格有160行和12行是空的。当我尝试使用上述代码读取所有 160 行时,它只读取前 11 行(即,直到它获得空的12行)。如果电子表格没有任何空行,代码将读取所有 160 行。

当我尝试从空行读取下一行时,它不返回任何内容。例如:

entries = first_sheet.GetRecords(50, 55) # entries is None
Run Code Online (Sandbox Code Playgroud)

如何从包含空行的 Google 电子表格中读取所有行。

任何帮助,将不胜感激。

gdata-api gdata-python-client google-spreadsheet-api

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

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

appengine datastore id和key_name

在Google appengine数据存储区中,是否可以为一个条目定义id和key_name?

Key.from_path的文档说明只能为它定义id或key_name,这意味着一个条目可以有id或key_name,对吧?

google-app-engine google-cloud-datastore

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