小编too*_*oom的帖子

jquery .css("border-color")不返回任何内容

我写了以下jquery javascript的东西

$(document).mousemove(function(event) {
    var element = event.target;
    $(element).css("border","black solid 1px");
});

$(document).mouseout(function(event) {
    var element = event.target;
    console.log( "1 = "$(element).css("border-color") )
    $(element).css("border","0px");
    console.log( "2 = " + $(element).css("border-color") )
});
Run Code Online (Sandbox Code Playgroud)

它基本上围绕悬停元素绘制框架.在chrome中运行时,输出console.log( "1 = "$(element).css("border-color") )为""即没有.同样如此console.log( "2 = "$(element).css("border-color") ).但我期待黑色.我也试过borderColor哪个也行不通.

无论如何,当悬停元素时,如我所料,在该元素周围绘制一个框架.那么为什么输出没有任何回报呢?

css jquery border

13
推荐指数
3
解决办法
5万
查看次数

如何使用phantomjs将html源打印到控制台

我刚刚下载并在我的机器上安装了phantomjs.我将以下脚本复制并粘贴到名为hello.js的文件中:

var page = require('webpage').create();
var url = 'https://www.google.com'

page.onLoadStarted = function () {
    console.log('Start loading...');
};

page.onLoadFinished = function (status) {
    console.log('Loading finished.');
phantom.exit();
};

page.open(url);
Run Code Online (Sandbox Code Playgroud)

我想将完整的HTML源(在本例中是从谷歌页面)打印到文件或控制台.我该怎么做呢?

html web-crawler phantomjs

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

Facebook SDK 3.8:未返回权限publish_actions

我正在关注facebook(https://developers.facebook.com/docs/android/share)的facebook android共享教程.该应用程序运行正常,我可以登录Facebook点击演示共享按钮.所以这是我的应用程序:

  1. 用facebook登录
  2. facebook会话对象得到更新,并在会话对象中保存以下权限: user_likes, user_friends, user_status, basic_info
  3. 现在,我想分享一些东西.因此,对共享按钮和称为额外权限的请求的用户点击publish_actions

以下代码执行此请求:

public class MainActivity extends Activity {

    private Button shareButton;
    private UiLifecycleHelper uiHelper;
    private static final List<String> PERMISSIONS = Arrays.asList("publish_actions");
    private static final String PENDING_PUBLISH_KEY = "pendingPublishReauthorization";
    private boolean pendingPublishReauthorization = false;

...
    private void publishStory() {
        Session session = Session.getActiveSession();
        if( session != null) {
            List<String> permissions = session.getPermissions();
            if(!isSubsetOf(PERMISSIONS, permissions)) {
                pendingPublishReauthorization = true;
                Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(this, PERMISSIONS);
//Request the new permission here. …
Run Code Online (Sandbox Code Playgroud)

permissions android facebook facebook-graph-api facebook-android-sdk

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

为什么logloss是负面的?

我只是将sklearn中的日志丢失应用于逻辑回归:http://scikit-learn.org/stable/modules/generated/sklearn.metrics.log_loss.html

我的代码看起来像这样:

def perform_cv(clf, X, Y, scoring):
    kf = KFold(X.shape[0], n_folds=5, shuffle=True)
    kf_scores = []
    for train, _ in kf:
        X_sub = X[train,:]
        Y_sub = Y[train]
        #Apply 'log_loss' as a loss function
        scores = cross_validation.cross_val_score(clf, X_sub, Y_sub, cv=5, scoring='log_loss')
        kf_scores.append(scores.mean())
    return kf_scores
Run Code Online (Sandbox Code Playgroud)

但是,我想知道为什么由此产生的对数损失是负的.我希望它们是正面的,因为在文档中(参见上面的链接),日志丢失乘以-1,以便将其变为正数.

我在这里做错了吗?

metric loss scikit-learn

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

PLCrashReporter:创建一个人类可读的堆栈跟踪

我刚刚下载了编译并添加了PLCrashReporter到我的应用程序.我测试了它,它工作正常.项目文档中的示例代码工作正常.

现在,我想生成一个堆栈跟踪,以便我可以看到应用程序崩溃的确切位置.当你将iphone连接到xcode时,如果你查看iphone设备日志,你会得到的东西: 来自iphone设备日志的示例崩溃报告

我需要做些什么来获得使用PLCrashReporter生成的这么好的堆栈跟踪?

crash-reports stack-trace plcrashreporter

8
推荐指数
2
解决办法
3220
查看次数

使用 gsutil 移动多个文件

假设我在 Google Cloud Storage 存储桶中有以下文件:

file_A1.csv
file_B2.csv
file_C3.csv
Run Code Online (Sandbox Code Playgroud)

现在我想移动这些文件的一个子集,比如说file_A1.csvfile_B2.csv。目前我这样做:

gsutil mv gs://bucket/file_A1.csv gs://bucket/file_A11.csv
gsutil mv gs://bucket/file_B2.csv gs://bucket/file_B22.csv
Run Code Online (Sandbox Code Playgroud)

这种方法需要两次调用或多或少相同的命令并分别移动每个文件。我知道,如果我移动一个完整的目录,我可以添加该-m选项以加速这个过程。但是,不幸的是,我只想移动所有文件的一个子集,并将其余文件保持在存储桶中。

当以这种方式移动 100 个文件时,我需要执行 100 个左右的命令,这变得非常耗时。我有没有办法将 100 个文件中的每一个合并到一个命令中,另外还有-m选项?

move google-cloud-storage gsutil

8
推荐指数
3
解决办法
4595
查看次数

ios UITableView - > UITableViewCellSeparatorStyleNone将一行像素高度留空

我想省略两个tableview单元格之间的分隔线.但是没有没有分隔符,我得到一个高度为1像素的分隔线,它只是留空或更好地表示完全透明.

如何告诉uitableview如何将下一个细胞直接连接到上面的细胞(没有任何间隙)?

uitableview separator ios

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

matplotlib show()方法没有打开窗口

我正在使用mac,当我使用matplotlib执行以下操作时:

import matplotlib.pyplot as plt
import matplotlib.mlab as mlab
import pylab as P

...
plt.plot(x,y)  
plt.show() <-- nothing happens
plt.savefig('figure.png') <-- works fine
Run Code Online (Sandbox Code Playgroud)

因此,工作正常时plt.show不打开窗户或任何东西plt.savefig.

可能是什么问题呢?

python matplotlib show

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

eclipse pydev中未解析的导入

我刚刚为python正确安装了谷歌gdata库(该脚本实际运行正常).我在eclipse中使用pydev.我导入了一个模块但导入命令仍然是红色下划线,如屏幕截图所示.

在此输入图像描述

我添加了以下和ProjectName->属性,但它不起作用(虽然路径绝对正确): 在此输入图像描述

我需要做什么才能通过eclipse正确地重新导入导入?

eclipse import

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

python:由管道符号"|"分隔的拆分字符串

看看下面的字符串:

E|1256280||2014-01-05 17:54:00|1|2014-01-05 18:59:53|True
Run Code Online (Sandbox Code Playgroud)

我想把它分开.管道符号"|".因此我使用以下python代码(其中line是包含上述字符串的字符串):

                print line
                print str(type(line))
                print str(line[1])
                parts = line.split['|']
                print str(parts)
Run Code Online (Sandbox Code Playgroud)

但是,使用这段代码时,我收到以下错误:

E|1256280||2014-01-05 17:54:00|1|2014-01-05 18:59:53|True
<type 'str'>
|
Traceback (most recent call last):
  File "/path/to/my/pythonscritp.py", line 34, in crawl_live_quotes
    parts = line.split['|']
TypeError: 'builtin_function_or_method' object is not subscriptable
Run Code Online (Sandbox Code Playgroud)

但是,我不明白我在这里做错了什么.有什么建议?

python split pipe

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