问题列表 - 第146944页

通过在浏览器中运行的JavaScript将数据推送到Google电子表格

我正在开发一个Web应用程序,我希望允许用户将数据推送到自己的Google电子表格中.

首先,我尝试使用Google API Client Library for JavaScript,但它似乎不包括Spreadsheet API(https://developers.google.com/apis-explorer/#p/).

然后我决定直接使用Google Spreadsheets API 3.0版.我设法使用jQuery和检索用户的电子表格JSONP:

$.ajax({
  url: 'https://spreadsheets.google.com/feeds/spreadsheets/private/full?alt=json-in-script&access_token=' + access_token,
  dataType: 'JSONP',
  success: function(data){
    // use the spreadsheets
  }
});
Run Code Online (Sandbox Code Playgroud)

在同一方法中,我从用户选择的电子表格中检索工作表.然后我必须POST将数据发送到选定的表格.这就出现了问题:无法使用它JSONP.谷歌服务器似乎不支持CORS.我在浏览器中收到以下错误:

XMLHttpRequest cannot load https://spreadsheets.google.com/feeds/... Origin ..mysite.. is not allowed by Access-Control-Allow-Origin.

感谢您查看这个.

javascript jsonp google-sheets cors google-spreadsheet-api

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

Google Glass的Hello World计划 - 循序渐进

我在一周前开始阅读Google Glass开发的内容,其中包括此内容.但是,我仍然找不到开发"完整的hello world program"的教程.我所说的"完整"是指; 从哪里获取API,如何设置API,如何编写hello world UI,如何编写UI代码,如何安装模拟器/模拟器并测试它.举个例子,如果你拿一本Java/Android/C++/C#书,第一章是一个hello world程序,"完整笔记"解释了如何开发它,一步一步确保新用户不在一团糟.我浏览了开发人员指南,这不是我要找的.

因为我无法找到任何东西,我所做的是写的HTTP代码在这里,在给定的小文本框.

但我看到有些人已经开发了代码并对其进行了测试,因此我希望有"为Google Glass编写Hello world的分步指导".我相信它也会让很多新人受益.

请注意,我最喜欢的语言是Java和Android,我没有谷歌眼镜,如果重要的话,我不是注册的"玻璃浏览器"(因为他们在这里).

请给我一步一步的说明/链接到为Google Glass编写Hello world的分步说明,因为即使经过一周的阅读,我也完全空手而归,给我的学生生活带来了很大的压力.

java android google-glass google-mirror-api

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

是否有R的ggplot2的Python API?

我的问题很简单,只要标题:我想用Rggplot2,但我所有的数据处理在完成的Python:有一个Python的API ggplot2,或者用一种简单的方式ggplot2通过Python

python api ggplot2 python-ggplot

5
推荐指数
2
解决办法
1024
查看次数

pyqt中GUI的模型视图实现出错

关闭应用程序时,以下示例代码与此错误崩溃:

QBasicTimer::start: QBasicTimer can only be used with threads started with QThread
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

import sys
from PyQt4 import QtGui ,QtCore

app = QtGui.QApplication(sys.argv)

data=[]
data.append("one")
model=QtGui.QStringListModel(data)

combobox=QtGui.QComboBox()
combobox.show()
combobox.setModel(model)

sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

我发现这是关于使用模型,但我不知道如何解决它.

编辑:os:win 7 64bit pyqt4

python user-interface pyqt qcombobox qstringlistmodel

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

CCHmac上的EXC_BAD_ACCESS

我在做HMAC-SHA256编码.试过但没有找到任何解决方案.

#include <CommonCrypto/CommonHMAC.h>

- (NSString *)hmacWithKey:(NSString *)key andData:(NSString *)data
{
const char *cKey  = [key cStringUsingEncoding:NSASCIIStringEncoding];
const char *cData = [data cStringUsingEncoding:NSASCIIStringEncoding];
unsigned char cHMAC[CC_SHA256_DIGEST_LENGTH];

///////////////////////////////////////////////////////////////
////but on below line of code i am getting EXC_BAD_ACCESS//////
///////////////////////////////////////////////////////////////

CCHmac(kCCHmacAlgSHA256, cKey, strlen(cKey), cData, strlen(cData), cHMAC);

//////////////////////////////////////////////

NSData *out = [NSData dataWithBytes:cHMAC length:CC_SHA256_DIGEST_LENGTH];

// description converts to hex but puts <> around it and spaces every 4 bytes
NSString *hash = [out description];
hash = [hash stringByReplacingOccurrencesOfString:@" " withString:@""];
hash = [hash stringByReplacingOccurrencesOfString:@"<" …
Run Code Online (Sandbox Code Playgroud)

iphone encoding exc-bad-access objective-c hmac

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

优先级问题和C中的++和*一元运算符

我的问题不长,但对我来说这很令人费解.我是那些(我认为理所当然)想要了解他们所学语言的每一条规则的人之一.我想知道为什么语言会做它的功能.

那么,为什么++*i增加值*i而不是i指针呢?preincrement运算符的优先级高于间接运算符.这似乎是一个常识性的事情,但同样,我必须确切知道为什么.如果可以,请提供参考.

c pointers operators operator-precedence unary-operator

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

AvalonEdit TextView 滚动

我正在尝试使在后面的代码中定义的特定可见行(例如 line152)成为 TextView 上的第一条可见行。另外,我希望突出显示这一行。到目前为止,我已经实施了以下解决方案,没有缺乏:

textEditor.ScrollTo(myLine, 0); // Setting the current line Visible (e.g. line152) in TextView
int firstLine = textEditor.TextArea.TextView.GetDocumentLineByVisualTop(textEditor.TextArea.TextView.ScrollOffset.Y).LineNumber; // This is actual top visible line of current TextView ((e.g. line130) 

textEditor.ScrollTo(firstLine - myLine, 0); //Which is not working
Run Code Online (Sandbox Code Playgroud)

为了突出显示这一行,我发现了一个 Draw() 函数,但不确定如何调用它:

 public void Draw(TextView textView, DrawingContext drawingContext)
    {
        textView.EnsureVisualLines();
        var line = textEditor.Document.GetLineByOffset(textEditor.CaretOffset);
        var segment = new TextSegment { StartOffset = line.Offset, EndOffset = line.EndOffset };

        foreach (Rect r in BackgroundGeometryBuilder.GetRectsForSegment(textView, segment))
        {
            drawingContext.DrawRoundedRectangle(
                new SolidColorBrush(Color.FromArgb(20, 0xff, 0xff, …
Run Code Online (Sandbox Code Playgroud)

c# wpf avalonedit

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

奇怪的构造函数调用

我有一个类在构造函数中完成所有工作(它在那里构造,运行一些计算,输出它们,然后它在构造函数中被破坏所有这些).

这是简化的代码:

#include <iostream>

class myInt {
public:
    myInt(int init) : mInt(init) {}

    int mInt;
};

class SinglePara {
public:
    SinglePara(myInt first) : member(first.mInt) { std::cout << member << std::endl; this->~SinglePara(); }

    int member;
};

class TwoPara {
public:
    TwoPara(myInt first, myInt second) : member1(first.mInt), member2(second.mInt) { std::cout << member1 + member2 << std::endl; this->~TwoPara(); }

    int member1, member2;
};

int main()
{
    myInt one(1), two(2), three(3);
    TwoPara myTwo(one, two);      // outputs 3 as expected
    TwoPara(one, two);            // outputs 3 …
Run Code Online (Sandbox Code Playgroud)

c++ constructor

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

C++ STL - STL sort()的第三个参数如何工作?

我希望class Person根据其数据成员' age' 对一系列对象进行排序.我将对象存储在一个vector<Person> v.

据我所知,至少有4种方法可以执行此操作,我根据下面的方法提出以下问题.

  1. 如何operator()在一个类中定义工作?我不应该在这里重载"<"运算符吗?为什么'()'?

  2. 我在方法1中发送了一个对象作为第3个参数.但是,在方法2中,我发送了一个函数的名称.为什么会那样?

  3. 四种方法中哪一种最好?我觉得方法3是最简单的.

方法1

class cmp
{
public:
    bool operator() (  Person const &a,  Person const &b )
    {
        return a.age < b.age ;
    }
};

sort( v.begin(), v.end(), cmp());
Run Code Online (Sandbox Code Playgroud)

方法2

bool cmp( const Person a, const Person b ) 
{
    return a.age < b.age ;
}

sort( v.begin(), v.end(), cmp );
Run Code Online (Sandbox Code Playgroud)

方法3

bool operator < ( const Person a, const Person b )
{
    return a.age …
Run Code Online (Sandbox Code Playgroud)

c++ sorting lambda stl

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

如何在iOS上以编程方式将视频上传到Vine?

我在网上找到的就是从Vine(通过未记录的API)检索信息.如何以编程方式将我的应用中的视频上传到Vine?

我刚刚发现这个应用程序可以在应用商店中执行此操作:

https://itunes.apple.com/us/app/vinyet/id697065371

"这是第一次直接捕捉,增强和发布你的视频到Vine或Instagram."

iphone video ios vine

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