问题列表 - 第30429页

有没有办法抓取一个带有Actionscript的网页??? 我得到一个SecurityError

我试图抓取一个带有actionscript的网页,但不断收到此错误(例如试图抓住github.com):

[SWF] /get-webpage.swf - 解压缩后2,708字节错误:请求者从 http:// localhost:4567/get-webpage.swf请求资源http://github.com 由于缺乏策略而被拒绝文件权限.

*安全沙箱违规*http://github.com的连接暂停 - 不允许从http:// localhost:4567/get-webpage.swf

有没有办法在Actionscript中使这个工作?该crossdomain.xml文件如何发挥作用?根据我的理解,一个网站从crossdomain.xml根本上说明了一个swf可以访问他们的东西.那是对的吗?我需要做什么才能完成上述工作?我正在使用的代码基本上是这样的:

var request:URLRequest = new URLRequest("http://github.com")
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, complete);
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, error);
loader.load(request);

function complete(event:Event):void {
  trace(event.target.data);
}

function error(event:SecurityErrorEvent):void {
  trace(event.text);
}
Run Code Online (Sandbox Code Playgroud)

在HTML文件中使用此文件:

var flashvars = {};
var params = {allowscriptaccess: "always"};
var attributes = {id: "my_flash", name: "my_flash"};
swfobject.embedSWF("/get-webpage.swf", "flash_content", "50%", "50%", "10.0.0", "playerProductInstall.swf", flashvars, params, attributes, swfHasLoadedSir);
Run Code Online (Sandbox Code Playgroud)

有可能绕过那个安全错误吗?

apache-flex security flash crossdomain.xml

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

Drupal仅作为Services层

Drupal的Services层可以获取节点等,但有没有办法将Drupal限制为一个Services层,其中前端完全不是Drupal/PHP.有没有办法防止Drupal在任何地方提货,只有非drupal接口加载,然后通过Services层与Drupal通信?

drupal drupal-modules drupal-services

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

Python 2.6:类中的类?

嘿大家,我的问题是我试图弄清楚如何获得INSIDE课程.

我正在做的是我有一个飞机课程,其中包括飞行速度,飞行距离,油耗等等所有统计数据.然后我有一个飞行班,这是有关航班的所有细节:距离,起始位置和时间,结束位置和时间,持续时间等.

但我意识到每架飞机都有多个航班,为什么不把所有的飞行数据都放到飞机上呢?虽然我怎么把一个类INTO放到另一个类,所以我可以调用这样的东西:

Player1.Airplane5.Flight6.duration = 5 hours
Run Code Online (Sandbox Code Playgroud)

我有点用飞机类完成它,但当我去保存信息(将所有内容列入文本文档)时,它给我的全部是数据的Hex位置而不是实际的字符串.

class Player (object):#Player Class to define variables
    '''Player class to define variables'''

    def __init__ (self, stock = 0, bank = 200000, fuel = 0, total_flights = 0, total_pax = 0):
        self.stock = stock
        self.bank = bank
        self.fuel = fuel
        self.total_flights = total_flights
        self.total_pax = total_pax
        self.Airplanes = Airplanes
        self.flight_list = flight_list
Run Code Online (Sandbox Code Playgroud)

有没有办法把类放在一个类中?或者我需要制作一个超级播放器类来处理我使用其他类的所有信息?

python class

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

为什么我的导航栏在我的状态栏下?

http://www.irovr.com/stackOverflow/overlap.png

- (void)viewDidLoad {
        [super viewDidLoad];
        [self setWantsFullScreenLayout:YES];
        [mainScrollView addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onMainScrollTap:)]];
    }

- (void)onMainScrollTap:(id)sender {
    if(self.navigationController.navigationBar.hidden){
        [self.navigationController setNavigationBarHidden:NO animated:YES];
        [self.navigationController setToolbarHidden:NO animated:NO];
        [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];
    }else{
        [self.navigationController setNavigationBarHidden:YES animated:YES];
        [self.navigationController setToolbarHidden:YES animated:YES];
        [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
    }
}

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];

    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
    [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];

    self.navigationController.navigationBar.translucent = YES;
    self.navigationController.toolbar.translucent = YES;
}

- (void)viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];
    [self.navigationController setNavigationBarHidden:YES animated:YES];
    [self.navigationController setToolbarHidden:YES animated:YES];
}

- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault]; …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c

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

Rails中的Paperclip图像上传 - Paperclip :: CommandNotFoundError

我正在使用paperclip来处理图像上传到rails.它在我的开发OSX机器上工作正常,但现在我的Web服务器上出现此错误:

[paperclip] /Users/marky/bin/identify '-format' '%wx%h' '/tmp/stream,16451,2.JPG[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Paperclip::CommandNotFoundError>
[paperclip] /Users/marky/bin/identify '-format' '%wx%h' '/tmp/stream,16451,2.JPG[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Paperclip::CommandNotFoundError>
Run Code Online (Sandbox Code Playgroud)

现在我明白了原因; 识别实际上是/ usr/bin/not/Users/marky/bin /来自我的开发机器.我有:

Paperclip.options[:command_path] = "/usr/bin"
Run Code Online (Sandbox Code Playgroud)

在我development.rb,但我仍然得到错误.我不知道如何解决这个问题,任何人都可以帮忙吗?

ruby-on-rails paperclip ruby-on-rails-plugins

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

PL/SQL中的并行性

如何在pl-sql中并行运行一个查询?

我需要所有的流程......

sql oracle parallel-processing plsql

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

迭代对象自己的字符串和修剪每个

我有多个大对象,每个对象有大约60个字符串.我必须修剪所有这些字符串,我想这样做而不必去this.mystring = this.mystring.Trim().相反,我正在寻找一种方法来自动让每个对象发现自己的字符串,然后执行操作.

我对反思有点了解,但还不够,但我认为这是可能的吗?

另外,我不确定这是否重要,但是一些字符串属性是只读的(只有一个getter),因此必须跳过这些属性.

救命?

.net c# reflection trim

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

不区分大小写比较字符串串

将NSString与一组不区分大小写的其他字符串进行比较的最佳方法是什么?如果它是其中一个字符串,则该方法应返回YES,否则返回NO.

compare objective-c case-insensitive nsstring ios

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

System.IO.FileStream在巨大的文件上超级慢

我有一段代码需要能够修改文件末尾的几个字节.问题是文件很大.高达100+ Gb.

我需要尽可能快地进行操作,但是经过几个小时的Googeling后,看起来.Net在这里相当有限了?

我大多数时候都在尝试使用System.IO.FileStream并且不知道其他方法.一个"反向"文件流可以做,但我知道如何创建一个(从结束而不是从开头写).

以下是我的工作:(注意:关闭流时花费的时间)

    static void Main(string[] args)
    {    
        //Simulate a large file
        int size = 1000 * 1024 * 1024;
        string filename = "blah.dat";
        FileStream fs = new FileStream(filename, FileMode.Create);
        fs.SetLength(size);
        fs.Close();

        //Modify the last byte
        fs = new FileStream(filename, FileMode.Open);

        //If I don't seek, the modification happens instantly
        fs.Seek(-1, SeekOrigin.End);
        fs.WriteByte(255);

        //Now, since I am modifying the last byte, 
        //this last step is very slow
        fs.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

c#

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

什么是"真正的"编程语言?

最近一位老师说"PHP不是一种真正的编程语言",但在我看来,这只是一个弱的理由:

  • 它没有编译.
  • 它是脚本化的.
  • 它不会在每个平台上运行.

PHP不被视为"真正的"编程语言吗?什么是"真正的"编程语言?编译语言是否必须认真对待?

背景

两天前,我在学校的A-Level计算课上做过入门课程 - 我们在课程的第一年使用Java.我不熟悉Java,但对常规编程基础(变量,函数,面向对象,循环等)有很好的把握.

我们的第一项任务是老师快速地跑得很快.她没有费心去解释任何概念,它们是如何工作的,或者你将如何实际使用它们,并且看起来非常高兴看到大多数学生(总的来说,他们是编程新手)在他们的座位上没有最简单的想法,她在谈论什么.事后看来,我认为她很快就能看到谁可以真正"处理"计算A-Level,因为学生仍有机会在九月开始之前改变他们的科目.

第一个也是唯一的任务是编写一个Java命令行应用程序来将二进制转换为denary(十进制).我们进行了两个小时的品尝会议,在解释了二元系统是如何工作的之后我们必须开始,尽管总的来说,没有人真正有一个最模糊的想法从哪里开始.一个小时后,有些人比其他人更进一步,但没有人真正取得任何重大成就.老师自己变得很困惑,她从隔壁叫另一位老师.他来帮助人们,看看下一步该去哪儿.

没有吹牛,我可能确实在课堂上有最丰富的经验,并且在练习中得到了最大的成功.他问我以前是否有过任何经历; 我说是的,尤其是在PHP中,并且开玩笑地评论说我可以在几行PHP中编写一些将二进制文件转换为denary的东西,而Java应用程序正迅速发展成几个代码屏幕.

他回答说,"PHP不是一种真正的编程语言!"......!经过一番讨论,他给出了上述三个原因.但是,我指出你可以在任何运行Apache的平台上运行PHP,但我不认为他真的知道Apache是​​什么,并且没有那个!

php programming-languages terminology

68
推荐指数
7
解决办法
4万
查看次数