小编HP.*_*HP.的帖子

iFrame不会扩展到100%的高度

我在html下面有这个.而且我希望iFrame能够在剩余的屏幕上覆盖100%左右.我在高度属性中尝试了"100%"和"*"但没有工作.这是为什么?谢谢

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    </head>
    <body>
        <div id="container-frame">
            <img id="if-logo" height="35" width="84" alt="Kucku" src="/Content/Images/logo.gif"/>
            <img id="if-avatar" height="30" width="30" alt="Avatar" src="http://web.kucku.vn/Content/Images/Avatars/default_profile_bigger.png"/>
            <a id="if-username" href="/nvthoai">nvthoai</a>
            <div id="if-box">
            </div>
            <a id="if-close" href="http://www.yahoo.com" target="_top"> </a>
            <div id="if-link">
            </div>
            <div id="if-star">
            </div>
        </div>
        <iframe id="mainFrame" frameborder="no" width="100%" title="mainFrame" framespacing="0" border="0" name="mainFrame" src="http://www.yahoo.com" style="display: block; width: 100%; float: left; height: 100%;">
            <html xmlns="http://www.w3.org/1999/xhtml">
            </html>
        </iframe>
    </body>
</html>



#container-frame {
background:#E1E1E1 url(../images/if_bg.gif) repeat-x scroll 0 0;
height:35px;
width:100%;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

关闭iframe跨域

我想在这里做一些类似于Clipper应用程序的东西http://www.polyvore.com/cgi/clipper

我可以让iframe出现在另一个网站(跨域)中.但我无法使"关闭"按钮起作用.

这是我使用的,但它不适用于跨域(基本上删除iframe元素)

window.parent.document.getElementById('someId').parentNode.removeChild(window.parent.document.getElementById('someId'));    
Run Code Online (Sandbox Code Playgroud)

你能帮我吗?谢谢.

html javascript iframe jquery cross-domain

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

如何获取casper.js http.status代码?

我有以下简单的代码:

var casper = require("casper").create({
    }),
    utils = require('utils'),
    http = require('http'),
    fs = require('fs');

casper.start();

casper.thenOpen('http://www.yahoo.com/', function() {
    casper.capture('test.png');
});

casper.on('http.status.404', function(resource) {
  this.echo('wait, this url is 404: ' + resource.url);
});

casper.run(function() {
  casper.exit();
});
Run Code Online (Sandbox Code Playgroud)

有没有办法捕捉http.status代码而不管它是什么?现在我可以在doc中看到显示捕获特定代码事件的方法.如果我只想看看它是什么怎么办?

javascript web-crawler node.js phantomjs casperjs

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

为Jupyter创建pyspark内核

我看着Apache Toree用作Jupyter的Pyspark内核

https://github.com/apache/incubator-toree

然而,它使用旧版本的Spark(1.5.1与当前的1.6.0).我试图通过创建http://arnesund.com/2015/09/21/spark-cluster-on-openstack-with-multi-user-jupyter-notebook/来使用此方法kernel.js

{
 "display_name": "PySpark",
 "language": "python",
 "argv": [
  "/usr/bin/python",
  "-m",
  "ipykernel",
  "-f",
  "{connection_file}"
 ],
 "env": {
  "SPARK_HOME": "/usr/local/Cellar/apache-spark/1.6.0/libexec",
  "PYTHONPATH": "/usr/local/Cellar/apache-spark/1.6.0/libexec/python/:/usr/local/Cellar/apache-spark/1.6.0/libexec/python/lib/py4j-0.9-src.zip",
  "PYTHONSTARTUP": "/usr/local/Cellar/apache-spark/1.6.0/libexec/python/pyspark/shell.py",
  "PYSPARK_SUBMIT_ARGS": "--master local[*] pyspark-shell"
 }
}
Run Code Online (Sandbox Code Playgroud)

但是,我遇到了一些问题:

  1. /jupyter/kernels我的Mac上没有路径.所以我最终创造了这条道路~/.jupyter/kernels/pyspark.我不确定这是不是正确的道路.

  2. 即使拥有所有正确的路径,我仍然没有看到PySparkJupyter内部显示为内核.

我错过了什么?

ipython apache-spark pyspark jupyter

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

重新训练Tensorflow最终图层但仍使用以前的Imagenet类

我的目标是在Tensorflow Inception附带的现有1000个Imagenet类中"添加"更多类.现在我可以通过从头开始训练来重新运行整个事情,bazel-bin/inception/imagenet_train但这需要很长时间,特别是每次我想添加一个新类.

是否可以使用bazel-bin/tensorflow/examples/image_retraining/retrain --image_dir ~/flower_photos,然后添加到现有的标签输出文件?

对不起,我是新手.

python image-recognition deep-learning tensorflow imagenet

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

获取最新的ajax请求并中止其他人

我一直在寻找,这个问题似乎很简单,但找不到答案.我有多个请求调用不同的URL.但是对于每个url,我只想要一次结果,它必须是被调用的同一个url中的最后一个.我现在的问题是"如何才能获得最后一个?" 我看了这个,似乎是3岁:

http://plugins.jquery.com/project/ajaxqueue

还有其他任何方式可以干净利落地完成这项工作吗?如果有这样的东西,它将是完美的:

queue: "getuserprofile",
cancelExisting: true
Run Code Online (Sandbox Code Playgroud)

(将取消getuserprofile队列中现有的ajax)

谢谢

html javascript queue ajax jquery

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

使用Angular mock为Backendless开发加载JSON文件

我在单独的.js文件中为前端后端环境编写了这个小代码.myfile.json每当有一个ajax调用时我都需要得到/somelink.

angular.module('myApp')
.config(function($provide) {
  $provide.decorator('$httpBackend', angular.mock.e2e.$httpBackendDecorator);
})
.run(function($httpBackend, $http) {

  $httpBackend.whenGET('/somelink').respond(function(method, url, data) {
    $http({method: 'GET', url: '/somelink/myfile.json'})
    .success(function(data, status, headers, config) {
      return data;
    })
    .error(function(data, status, headers, config) {
    });

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

但是这段代码不起作用并且给了我错误:

Error: Unexpected request: GET /somelink/myfile.json
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

请注意,我不想直接调用$ http来获取代码中的.json文件,因为这会丢弃生产代码.这样做的目的是将此代码分别保留在后端开发中.

谢谢.

更新1:

我补充说:

$rootScope.$apply(); 
$httpBackend.flush();
Run Code Online (Sandbox Code Playgroud)

现在我还有另外一个错误: Uncaught Error: No pending request to flush !

更新2:

玩完之后,我发现了一个小黑客.我把它放在.run()所有其他$ httpBackend模拟之前.此.js文件也必须放在所有控制器/服务/指令之前和app.js引导程序之后.

  var data;

  $.ajax({
    type: 'GET',
    async: false,
    url: '/somelink/myfile.json'
  }).success(function(res) {
    data …
Run Code Online (Sandbox Code Playgroud)

javascript ajax json angularjs angular-mock

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

在Excel 2013中连接Hortonworks Hive ODBC时出错

我试图通过Excel 2013中的ODBC驱动程序查询Hortonworks Hive.

我在这里下载了驱动程序(32位):

http://hortonworks.com/downloads/

Hortonworks 2.5 Hive 2.5.0.0-1245

然后我在ODBC数据源管理器(32位)中添加配置

在此输入图像描述

在此输入图像描述

一切似乎都很好.

然后,当我进入Excel 2013构建查询时:

在此输入图像描述

在此输入图像描述

我收到了这个错误:

在此输入图像描述

谁知道为什么?

excel odbc hadoop hive hortonworks-data-platform

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

TortoiseGit麻烦:git没有干净地退出(退出代码128)

这里有一点背景:

  1. 我运行Win7
  2. 我有私人git repo并为Windows安装了Github
  3. 我不喜欢Github for Windows客户端(缺乏功能).我安装了TortoiseGit for Windows(仍然保留Github for Windows)
  4. 我完全按照这里的步骤http://dancingmonkeysaccelerated.blogspot.com/2012/03/git-for-windows-with-tortoisegit-and.html
  5. 我可以获取日志并提交本地

在此输入图像描述

  1. 然后我推

在此输入图像描述

  1. 但是它给出了错误 git did not exit cleanly (exit code 128)

在此输入图像描述

我读了这个帖子:

如何在TortoiseGit上解决"git没有彻底退出(退出代码128)"错误?

实际上已经通过运行Puttygen三次更改了SSH密钥.我还在文件夹中设置了用户的完全权限.什么都行不通!!

这是我在环境路径中看到的

PATH =(其他); C:\ Users \用户名为myUsername \应用程序数据\本地\ GitHub的\ PortableGit_93e8418133eb85e81a81e5e19c272776524496c6 \的libexec\GIT-芯;

GIT_SSH = C:\ Program Files\TortoiseGit\bin\TortoiseGitPLink.exe

SVN_SSH = C:\ Program Files\TortoiseGit\bin\TortoiseGitPLink.exe

SSH_ASKPASS = C:\ Program Files\TortoiseGit\bin\SshAskPass.exe

GIT_ASKPASS = C:\ Program Files\TortoiseGit\bin\SshAskPass.exe

但是:如果我使用Github for Windows它工作正常.

有人能指出我解决这个TortoiseGit问题的方向吗?

git github tortoisegit github-for-windows

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

Phantom.js/Casper.js与旋转代理?

我有一个简单的目标:使用phantom.js(开箱即用)或casper.js(更好,更容易)加载网页,但使用代理并从列表中旋转它,如果当前的一个是坏的(即网页加载失败或类似的东西).

我知道casper.js有--proxyparam但是它指示用户只指定一个代理并在运行时使用它.

问题#1是:如何以编程方式动态旋转代理?

我做了一些研究,发现了这个节点请求者,但它没有与之集成casper.js.我试图在代码中提取出代理功能但是并没有真正理解它是如何工作的(我猜我不是那么聪明).

所以问题#2:是否有一些简单的代理轮换实现,可以使用phantom.js或者casper.js

我喜欢使用这种花哨casper.js但是也会phantom.js裸露下来.

javascript proxy-server node.js phantomjs casperjs

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