问题列表 - 第49493页

通过 cmd/bat 从文件中获取产品版本

我有一个包含版本资源的文件,其中填充了文件版本/产品版本字段。我需要通过 BAT 文件检索产品版本。例如,bat 文件的输出中有 ProductVersion 1.0.1 的文件,我不想有字符串“101”或“1.0.1”

cmd getfileversion

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

如何跟踪代理后面的真实IP地址

我们如何使用PHP跟踪代理背后的真实IP地址?我的意思是纯粹的PHP实现.因为他们可以关闭浏览器的js.BTW当JS打开时我可能会使用HTML 5地理位置所以我不这样做需要IP地址来定位用户.

php

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

如何根据名称动态调用方法?

当名称包含在字符串变量中时,如何动态调用方法?例如:

class MyClass
  def foo; end
  def bar; end
end

obj = MyClass.new
str = get_data_from_user  # e.g. `gets`, `params`, DB access, etc.
str  #=> "foo"
# somehow call `foo` on `obj` using the value in `str`.
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?这样做是否存在安全风险?

ruby metaprogramming dynamic

94
推荐指数
5
解决办法
7万
查看次数

Ruby守护进程和JRuby - 替代选项

我有一个应用程序,我从Ruby迁移到JRuby(由于需要通过Java提供更好的Web服务安全性支持).我使用的一个宝石是用于创建后台作业的守护进程.

问题是它使用fork + exec来创建后台进程,但这对JRuby来说是禁忌.

那么 - 是否有用于创建后台作业的替代gem/wrapper?

我目前的想法是从shell脚本调用rake并让rake任务永远运行...

谢谢,克里斯.

更新我们目前正在使用几个与Java线程相关的包装器,即https://github.com/jmettraux/rufus-schedulerhttps://github.com/philostler/acts_as_executor

ruby fork jruby

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

如何将BIG SQL文件导入rails数据库?

我有一个非常庞大的(> 8mo)sql文件,基本上创建了2个表并用数据填充它们.这是Sequel Pro生成的转储.我的第一个想法是逐行读取文件并运行"执行"命令,但我有一个错误,我的字符串太大了.

Mysql2 ::错误:有一个大于'max_allowed_pa​​cket'字节的数据包

有没有办法直接运行SQL文件而不是读取它并尝试执行?
仅供参考我可以将这个文件分成2个部分分别用于2个表格,但是我之后会有另一个更大的文件并且不能被分割.
我正在使用Rails 3.0.3与ActiveRecord和MySQL数据库.

sql import activerecord ruby-on-rails

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

Google App Engine静态文件GET 404

以下app.yaml在我的本地开发服务器上运行良好..但是当我将其部署到生产时,所有静态文件都抛出404.服务器无法找到任何静态文件.一直在搜索几个小时找不到有效的解决方案.

注意:我正在使用mac进行开发,因此了解系统的区分大小写的特性.

application: dev-scanner
version: 1
runtime: python
api_version: 1

handlers:
- url: /(.+)
  static_files: static_files/\1
  upload: ./static_files/(.+)

- url: /
  static_files: static_files/index.html
  upload: ./static_files/index.html
Run Code Online (Sandbox Code Playgroud)

这是日志中的错误

2011-03-18 01:18:07.033/404 21ms 0cpu_ms 0kb Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_6_6; zh-CN)AppleWebKit/534.16(KHTML,与Gecko一样)Chrome/10.0.648.134 Safari/534.16 ,gzip(gfe),gzip(gfe),gzip(gfe)76.126.174.202 - - [18/Mar/2011:01:18:07 -0700]"GET/HTTP/1.1"404 0 - "Mozilla/5.0( Macintosh; U; Intel Mac OS X 10_6_6; zh-CN)AppleWebKit/534.16(KHTML,与Gecko一样)Chrome/10.0.648.134 Safari/534.16,gzip(gfe),gzip(gfe),gzip(gfe)""dev. app-scanner.com"ms = 21 cpu_ms = 0 api_cpu_ms = 0 cpm_usd = 0.000053 W 2011-03-18 01:18:07.012未找到处理程序引用的静态文件:static_files/index.html

这是我使用后的文件系统结构 appcfg.py download_app -A

在此输入图像描述

python google-app-engine http-status-code-404

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

更改正在进行的动画

基本上,我想要做的是为云动画,然后在风变化时改变动画中的速度和/或方向.如果重要的是,我从UIViewController控制整个事情,云存在一个UIView,其上面有一个CALayer,这就是云本身.我也尝试过UIImageView.

对于TL:DR类型,简而言之,我要做的是获取动画视图的位置,或使用块动画停止动画视图.

这是完整的故事.我的问题是在动画期间获得它的位置.我正在使用块动画.因为我只知道它应该移动的速度,我需要通过使用距离来计算自己的时间.我尝试了以下代码,以及它的几个变体:

[[Cloud CloudImage]convertPoint:CGPointMake([[[Cloud CloudImage] presentationLayer] position].x, 0) toLayer:self.layer].x
Run Code Online (Sandbox Code Playgroud)

Cloud是UIView,CloudImage是CALayer.这是我尝试过的最复杂的变化,我尝试了各种更简单的变体(例如,直接询问云,或者使用UIView而不是CALayer).但是,它返回的只是它的最终值.我读了一些关于这个方法从3.2中被破坏的东西,但在4.2中被修复了; 但是,当我将部署目标更改为iOS 4.3而不是4.0时,它没有修复.我正在使用4.3 base sdk.

我考虑的一些其他变化是暂时停止动画片刻,然后立即获得位置并开始新动画.但是,我需要知道一种在其轨道中停止基于块的动画的方法,并且我只找到了旧动画系统的片段(commitanimations).

我考虑的最后一个是编写自己的动画系统; 云将在0.08秒左右重复NSTimer,并在每次触发时创建0.08秒的核心动画,为此它使用给予云的速度作为属性.但是,我担心这种情况的任何变化都会有更低的性能,而我需要它尽可能轻,因为我同时有多达20个这样的云(有时也有雨).

提前致谢!

iphone xcode core-animation objective-c ios

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

Zend Mailer错误"From header set two"

我的问题基于Zend Mail

我有一个扩展Zend Mail的类.基本上它应该在注册时向用户发送两封不同的邮件.

它有两个函数sendRegistrationMail和sendActivationMail,两个方法都使用在构造函数中初始化的相同传输.

调用两个函数sendRegistrationMail可以工作,但第二个函数给出了错误: **From Header Set Twice**

class Mailer_Register_SendMail extends Zend_Mail
{

    public $_config;
    public $_transport;
    public $_email;
    public $_fromEmail;
    public $_fromFullName;


    public function __construct($email)
    {
        parent::__construct();

        $this->_config=array('auth'=>'login','ssl'=>'tls','username'=>"$email",'password'=>'12345678','port'=>'25');
        $this->_transport=new Zend_Mail_Transport_Smtp('127.0.0.1',$this->_config);
        $this->_email=$email;
        $this->_fromEmail="administrator@rta.com";
        $this->_fromFullName="RTAsys.com";
    }



    public function sendRegistrationMail()

    {
        $emailmessage="<h3>Welcome to the Atanik Authorization</h3></br>".
                        "<p>You will soon receive your activation email as a separate message</p>";

                        $fromemail=$this->_fromEmail;
                        $fromfullname=$this->_fromFullName;
                        $to=$this->_email;
                        $subject="Welcome to RTA";

                        $this->setBodyHtml($emailmessage);
                        $this->setFrom($fromemail,$fromfullname);
                        $this->addTo($to);
                        $this->setSubject($subject);

                        try {
                        $this->send($this->_transport);

                        }
                        catch (Zend_Mail_Transport_Exception $ex)
                        {

                        }


    }

    public function sendActivationMail() …
Run Code Online (Sandbox Code Playgroud)

email zend-framework zend-mail

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

如何为doctrine 2实体文件中的表设置多个索引(使用注释)?

我有两列代表开始日期和结束日期.如果我想为它们创建一个联合索引,我会这样做:

* @Table(name="concerts", indexes={@Index(name="concert_dates", columns={"date_start","date_end"})})
Run Code Online (Sandbox Code Playgroud)

但是,我如何为每个人做一个索引?以下方式是否正确?

* @Table(name="concerts", indexes={@Index(name="concert_date_start", columns={"date_start"}), @Index(name="concert_date_end", columns={"date_end"})})
Run Code Online (Sandbox Code Playgroud)

php indexing doctrine annotations doctrine-orm

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

如何让嵌入式Youtube视频自动开始播放?

在我的项目中,有一个视频库模块.在此模块中,有两个选项:直接FLV上传,以及从YouTube添加视频嵌入代码.

我正在为div元素编写一些嵌入代码(实际上,嵌入代码来自数据库).我想让这个视频开始自动播放.

<iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/zGPuazETKkI" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

这是来自YouTube的示例嵌入代码.我想用JavaScript自动播放这个视频.

embed youtube video iframe

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