小编dar*_*l75的帖子

将文件从 Google App Script 服务器代码写入附加组件上的应用程序数据文件夹

正如本文档中提到的有关存储应用程序数据的内容,我希望通过 Google App Script Add-on 服务器代码实现这一点。

我能够以这种方式在我的谷歌根驱动器文件夹中创建一个任意文件。

  DriveApp.createFile('Test', 'Test content');
Run Code Online (Sandbox Code Playgroud)

但无法弄清楚如何将其创建到(隐藏的)应用程序数据文件夹中:

var dir = DriveApp.getFolderById("appDataFolder");
var file = dir.createFile('Test', 'Test content');
Run Code Online (Sandbox Code Playgroud)

通过执行接收“拒绝访问”。

我想我必须将以下范围应用于我的应用程序,但不知道如何将它应用于谷歌应用程序脚本。

范围:https : //www.googleapis.com/auth/drive.appdata

Drive API 已被很好地激活。

高级谷歌服务

如果我可以更新这些范围(文件>项目属性菜单),那就太好了:

项目属性范围

任何帮助将不胜感激。

google-apps-script google-drive-api

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

golang:对非常长的二进制位串表示的按位运算

作为练习,在输入中我得到2个非常大的字符串,其中包含长二进制表示,这里有一个短的但可能有超过100位:

11100
00011
Run Code Online (Sandbox Code Playgroud)

输出按位OR(作为字符串)

11111
Run Code Online (Sandbox Code Playgroud)

我的方法是解析每个字符串字符并进行按位OR并构建一个新字符串,但它太长而无法处理大条目而且无效.

然后ParseInt方法被限制为64位长度

num1, err:= strconv.ParseInt("11100", 2, 64)
num2, err:= strconv.ParseInt("00011", 2, 64)
res := num1 | num2
Run Code Online (Sandbox Code Playgroud)

如何处理2字符串二进制表示之间的按位OR?

string bit go bitwise-operators

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

简单的层次结构,但仍然警告"任何使用键控对象应包装在React.addons.createFragment(object)"

React始终使用非常简单的dom层次结构触发警告:

"警告:任何对键控对象的使用都应该在作为子进行传递之前包装在React.addons.createFragment(对象)中."

<div id="content">
    <div data-reactid=".0">
        <div data-reactid=".0.0">
            <div data-reactid=".0.0.$chaptersNodes:0:0"></div>
            <div data-reactid=".0.0.$chaptersNodes:0:1"></div>
            <div data-reactid=".0.0.$chaptersNodes:0:2"></div>
         </div>
    </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

代码是从存储在props字段中的数据数组生成子代,我已经简化了它.

var ChapterList = React.createClass({
  render: function() {    

        if (this.props.data) {
            chaptersNodes = this.props.data.map(function(section, index) {
                // here normally generating sub children but simplified here
                return React.DOM.div({});
            });
        });

        return React.DOM.div({}, {chaptersNodes});
    }

    return React.DOM.div();

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

我用钥匙尝试了不同的方式..但没有改变......任何想法?

javascript reactjs

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