我在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) 我想在这里做一些类似于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)
你能帮我吗?谢谢.
我有以下简单的代码:
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中看到显示捕获特定代码事件的方法.如果我只想看看它是什么怎么办?
我看着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)
但是,我遇到了一些问题:
/jupyter/kernels我的Mac上没有路径.所以我最终创造了这条道路~/.jupyter/kernels/pyspark.我不确定这是不是正确的道路.
即使拥有所有正确的路径,我仍然没有看到PySparkJupyter内部显示为内核.
我错过了什么?
我的目标是在Tensorflow Inception附带的现有1000个Imagenet类中"添加"更多类.现在我可以通过从头开始训练来重新运行整个事情,bazel-bin/inception/imagenet_train但这需要很长时间,特别是每次我想添加一个新类.
是否可以使用bazel-bin/tensorflow/examples/image_retraining/retrain --image_dir ~/flower_photos,然后添加到现有的标签输出文件?
对不起,我是新手.
我一直在寻找,这个问题似乎很简单,但找不到答案.我有多个请求调用不同的URL.但是对于每个url,我只想要一次结果,它必须是被调用的同一个url中的最后一个.我现在的问题是"如何才能获得最后一个?" 我看了这个,似乎是3岁:
http://plugins.jquery.com/project/ajaxqueue
还有其他任何方式可以干净利落地完成这项工作吗?如果有这样的东西,它将是完美的:
queue: "getuserprofile",
cancelExisting: true
Run Code Online (Sandbox Code Playgroud)
(将取消getuserprofile队列中现有的ajax)
谢谢
我在单独的.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) 我试图通过Excel 2013中的ODBC驱动程序查询Hortonworks Hive.
我在这里下载了驱动程序(32位):
http://hortonworks.com/downloads/
Hortonworks 2.5 Hive 2.5.0.0-1245
然后我在ODBC数据源管理器(32位)中添加配置
一切似乎都很好.
然后,当我进入Excel 2013构建查询时:
我收到了这个错误:
谁知道为什么?
这里有一点背景:


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问题的方向吗?
我有一个简单的目标:使用phantom.js(开箱即用)或casper.js(更好,更容易)加载网页,但使用代理并从列表中旋转它,如果当前的一个是坏的(即网页加载失败或类似的东西).
我知道casper.js有--proxyparam但是它指示用户只指定一个代理并在运行时使用它.
问题#1是:如何以编程方式动态旋转代理?
我做了一些研究,发现了这个节点请求者,但它没有与之集成casper.js.我试图在代码中提取出代理功能但是并没有真正理解它是如何工作的(我猜我不是那么聪明).
所以问题#2:是否有一些简单的代理轮换实现,可以使用phantom.js或者casper.js?
我喜欢使用这种花哨casper.js但是也会phantom.js裸露下来.
javascript ×5
html ×3
ajax ×2
casperjs ×2
jquery ×2
node.js ×2
phantomjs ×2
angular-mock ×1
angularjs ×1
apache-spark ×1
cross-domain ×1
css ×1
excel ×1
git ×1
github ×1
hadoop ×1
hive ×1
iframe ×1
imagenet ×1
ipython ×1
json ×1
jupyter ×1
odbc ×1
proxy-server ×1
pyspark ×1
python ×1
queue ×1
tensorflow ×1
tortoisegit ×1
web-crawler ×1