问题列表 - 第176510页

添加/删除SSH密钥时出现Gitlab 500错误

当我尝试在Ubuntu 14.04上向Gitlab 7.3.1添加SSH密钥时,它不起作用.我收到500内部服务器错误,该网站极其缓慢.

刷新时没有添加任何内容,当我再次尝试时,一遍又一遍地出现同样的问题.

试图阅读日志:

# tail -f /var/log/gitlab/gitlab-rails/production.log
Run Code Online (Sandbox Code Playgroud)

参数:{"utf8"=>"✓","authenticity_token"=>"nKCheVvcyuhTrKUTrWbin9VOYpVPJEWk6lAJO63Lu9o =","key"=> ....................................

....................................................

............................................................................}}}在137ms内完成500内部服务器错误

Errno :: ENOMEM(无法分配内存 - ssh-keygen):lib/gitlab/popen.rb:23:incase popen’ app/models/key.rb:78:inin generate_fingerpint'app/models/key.rb:75:in generate_fingerpint’ app/controllers/profiles/keys_controller.rb:20:increate'

如何解决这个问题?

ssh-keys gitlab

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

如何从vkontakte获取长期访问令牌?

我使用护照js来验证我的node.js应用程序中的人员.在vkontakte的情况下,我获得了有效期仅一天的访问令牌?这是我的代码

passport.use(new VKontakteStrategy({clientID: '******',clientSecret: '********',callbackURL: "http://example.com/signin/vkontakte/callback",profileFields:     ['notify','friends','photos','notes','pages','offers','questions','wall','messages','offline']},
function (accessToken, refreshToken, profile, done) {
    process.nextTick(function () {
        console.log('vk profile: '+util.inspect(profile));
        console.log('refresh Token: '+refreshToken);
        profile.accessToken = accessToken.toString();
        return done(null, profile);
    });
}
Run Code Online (Sandbox Code Playgroud)

)); "有没有办法增加有效期?帮助赞赏.提前致谢.

javascript node.js vk passport.js

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

在需要时初始化模块

我有一个模块,里面有一些初始化代码.应在加载模块时执行init.目前我这样做:

 // in the module

 exports.init = function(config) { do it }

 // in main

 var mod = require('myModule');
 mod.init(myConfig)
Run Code Online (Sandbox Code Playgroud)

这有效,但我想更简洁:

 var mod = require('myModule').init('myConfig')
Run Code Online (Sandbox Code Playgroud)

应该init返回什么以保持mod参考工作?

module node.js

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

我们如何在NSMutableDictionary中存储Float值

- (void)buttonSave:(UIButton *)bttnSave
{
    UILabel *lbl = (UILabel *)[self.view viewWithTag:kTagLblText];
    [dicStore setValue:lbl.textColor forKey:@"Text Color"];

    // fltValue is float type 
    [dicStore setObject:fltValue forKey:@"font"];

    [dicStore setValue:strtextView forKey:@"Text Style"];
    [arrStoreDic addObject:dicStore];
}
Run Code Online (Sandbox Code Playgroud)

如果我们可以存储这个,那么任何人都可以帮助我做

nsmutabledictionary ios

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

从Xcode重新安装应用程序时,iPhone模拟器报告错误

我正在使用Xcode 6和iOS模拟器版本8.1(版本550.3).

当我在Xcode中选择"Build and Run"时,如果应用程序尚未安装在模拟器中,则一切正常.但是,如果是,我在Xcode中收到以下错误:

无法在模拟器中运行应用程序运行 时遇到错误(Domain = LaunchServicesError,Code = 0)

并且模拟器的日志显示如下:

less ~/Library/Logs/CoreSimulator/CoreSimulator.log
Nov  6 11:53:47 Yggdrasil.local com.apple.dt.Xcode[4389] <Error>: 
Error Domain=LaunchServicesError Code=0 "The operation couldn’t be completed.
 (LaunchServicesError error 0.)" UserInfo=0x7fa697742360 
{Error=PackagePatchFailed, ErrorDescription=Could not hardlink copy 
/Volumes/UsersData/Users/kender/Library/Developer/CoreSimulator/Devices/AAD57C40-E208-4964-B63A-46B968B3EB36/data/Containers/Bundle/Application/FEE2DEB4-AEE3-48B7-BE71-5B027259C6FD/Baby Feeding.app 
to /Volumes/UsersData/Users/kender/Library/Developer/CoreSimulator/Devices/AAD57C40-E208-4964-B63A-46B968B3EB36/data/Library/Caches/com.apple.mobile.installd.staging/temp.P8QJEE/extracted/Payload/Baby Feeding.app
 with manifest /Volumes/UsersData/Users/kender/Library/Developer/CoreSimulator/Devices/AAD57C40-E208-4964-B63A-46B968B3EB36/data/Library/Caches/com.apple.mobile.installd.staging/temp.P8QJEE/extracted/com.apple.deltainstallcommands.com.owlcoding.babyfeeding}
Run Code Online (Sandbox Code Playgroud)

(/Volumes/UsersData/Users/kender是我的$HOME).

我试图删除所有模拟器(从DevicesXcode中的窗口重新添加它们 - 没有运气.

我删除了整个〜/ Library/Developer目录并允许Xcode重新创建它 - 之后也是同样的问题.

所以现在我坚持使用构建和运行 - >进行更改 - >删除应用程序 - >构建和运行流程,哪种糟糕...任何人遇到这样的问题并找到解决方案,或者你们有一些指针对我来说......

iphone xcode ios ios-simulator

6
推荐指数
2
解决办法
3565
查看次数

如何使用QlineEdit输入整数值

我正在尝试使用QlineEdit

运行程序并将值存储为变量以供以后使用时,如何在编辑栏中输入值。到目前为止,我只发现了如何使用

void parameter_settings::on_lineEdit_textEdited(const QString &arg1)

{
    ui->lineEdit->setText("");
}
Run Code Online (Sandbox Code Playgroud)

我有一个GUI,要求用户输入特定范围内的值。该值将作为变量存储,以备后用。我已经阅读了有关验证器的信息,但无法使其按预期工作。

c++ qt qlineedit

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

通过列值复制pandas数据框中的行

我想复制Pandas Dataframe中的行.每行应重复n次,其中n是每行的一个字段.

import pandas as pd

what_i_have = pd.DataFrame(data={
  'id': ['A', 'B', 'C'],
  'n' : [  1,   2,   3],
  'v' : [ 10,  13,   8]
})

what_i_want = pd.DataFrame(data={
  'id': ['A', 'B', 'B', 'C', 'C', 'C'],
  'v' : [ 10,  13,  13,   8,   8,   8]
})
Run Code Online (Sandbox Code Playgroud)

这可能吗?

python pandas

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

Tyrus - 简单的java应用程序 - 找不到实现类

我正在开发简单的应用程序来帮助我学习Java中的WebSocket和Tyrus概念.这是我的服务器端(服务器端点)和我的pom.xml以及我的客户端和pom.xml:

服务器端

 @ServerEndpoint(value="/websocket/{client-id}")
    public class MyServerEndpoint {

        private static final LinkedList<Session> clients = new LinkedList<Session>();

        @OnOpen
        public void onOpen(Session session) {
            clients.add(session);

        }
        @OnMessage
        public void onMessage(String message,@PathParam("client-id") String clientId) {
            for (Session client : clients) {
                try {
                    client.getBasicRemote().sendObject(clientId+": "+message);          

                } catch (IOException e) {
                    e.printStackTrace();
                } catch (EncodeException e) {
                    e.printStackTrace();
                }
            }
        }
        @OnClose
        public void onClose(Session peer) {
            clients.remove(peer);
        }
    }
Run Code Online (Sandbox Code Playgroud)

的pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>TyrusJacpFXServer</groupId>
      <artifactId>TyrusJacpFXServer</artifactId>
      <version>0.0.1-SNAPSHOT</version>
      <packaging>war</packaging>

      <dependencies>

       <dependency>
        <groupId>javax.websocket</groupId>
        <artifactId>javax.websocket-api</artifactId> …
Run Code Online (Sandbox Code Playgroud)

java websocket tyrus

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

如何在YouTube API v3上检索"频道内的频道"

YouTube频道可以包含多个"相关"频道的列表.例如,音乐频道有相关的流派频道:嘻哈,流行,摇滚,乡村等.

音乐频道:http://www.youtube.com/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ

音频频道的相关频道:http://www.youtube.com/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ/channels

我可以使用youtube.search.listAPI 检索频道中的视频列表,我可以使用youtube.channels.listAPI 获取特定频道的数据,但我似乎无法找到任何能够提供"与频道相关的其他频道"的API,如上例所示.

我很确定我看了谷歌提供的所有API都提供了https://developers.google.com/apis-explorer/#p/youtube/v3/

无论如何我可以获取我需要的数据吗?

youtube google-api youtube-api youtube-data-api

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

把手/模板使用模板作为对象

我正在考虑在我的项目中使用 Handlbars 模板。把手可以返回 DOM 对象还是只返回 HTML。例如,如果我想将一个孩子附加到一个 DIV 中,我可以调用 DIV.appendChild(myTemplate); 像这样的东西:

var parentDiv = document.getElementById("parentDiv");
for(var i = 0;i<myData.length;i++){
    var source   = $("#my-template").html();
    var template = Handlebars.compile(source);
    var values = myData[i];
    parentDiv.appendChild(template(values));
}
Run Code Online (Sandbox Code Playgroud)

由此我得到一个 arg 1 of appendChild is not an object error throws,因为渲染的模板是 html/string。

有什么我可以在车把中调用来生成对象的东西吗?

我是否试图将模板扩展得太远,或者是否有其他解决方案以这种方式运行,或者我是否坚持手动编写 createElement?

javascript template-engine handlebars.js

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