问题列表 - 第21794页

有没有办法暂停CABasicAnimation?

我有一个iPhone的基本旋转动画.有什么方法可以"暂停"动画,以便保持视图的位置?我想这样做的一种方法是让动画"完成"而不是在其上调用"删除",我该怎么做?

CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 2];
rotationAnimation.duration = 100;
rotationAnimation.cumulative = YES;
rotationAnimation.repeatCount = HUGE_VALF;
rotationAnimation.removedOnCompletion = NO;
rotationAnimation.fillMode = kCAFillModeForwards;
[myView.layer addAnimation:rotationAnimation forKey:@"rotationAnimation"];
Run Code Online (Sandbox Code Playgroud)

iphone core-animation cabasicanimation

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

TeamCity使用错误的MSBuild可执行文件?

我正在构建一个MSBuild文件并将其与TeamCity中的MSBuild Build Runner一起使用(5.0.2(build 10784)),但我不认为它正在运行正确版本的MSBuild,因为我一直收到以下错误:

错误MSB5014:无法识别文件格式版本.MSBuild只能读取版本7.0和9.0之间的解决方案文件.

我是TeamCity的新手,所以我不知道从哪里开始了解如何配置它.从下面的屏幕截图中可以看出,我在构建运行器配置屏幕中选择了4.0版.

构建配置

teamcity teamcity-5.0

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

如何解决谷歌关闭中的"无法调用方法...未定义"(创建简单的工具栏)?

下面是一个完整的HTML源代码,用于构建一个带谷歌闭包的简单工具栏.

在Chrome中提供错误消息:Uncaught TypeError: Cannot call method 'addChild' of undefined在标有// ERROR评论的位置.

任何人都可以提出修改此提示吗?谢谢!!!

编辑:这是正确的,错过了新的,但另一个错误是我应该使用render()而不是decorate(),因为decorate()需要所有dom元素(我没有定义按钮的占位符),同时render()创建新的.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 
<head> 


<script type="text/javascript" src="/m/google-closure/closure/goog/base.js"></script> 
<script type="text/javascript"> 
    goog.require('goog.dom');
    goog.require('goog.ui.Toolbar');
    goog.require('goog.ui.ToolbarButton');
</script> 
<script type="text/javascript"> 
    var load_sketcher = function(){
        var tb = goog.ui.Toolbar();
        tb.addChild(new goog.ui.ToolbarButton('A'), true);// ERROR!!!
        tb.addChild(new goog.ui.ToolbarButton('B'), true);
        tb.decorate(goog.dom.getElement('sk_toolbar'));// should have used render() here
    };
</script> 

</head> 
<body onload='load_sketcher();'> 

<div id="sketcher"> 
    <div …
Run Code Online (Sandbox Code Playgroud)

google-closure

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

我如何通过一组PHP OOP方法构建一个mysql查询?

我希望能够做到这样的事情:

$table_object->getRows()->where($wer)->or($or)->orderBy('field', 'DESC');
Run Code Online (Sandbox Code Playgroud)

如果我确定每次都会按顺序调用所有方法,那么它就很简单了,我可以在每次方法调用时返回一个对象本身的实例,以便查询得到构建并最终在orderBy方法中执行.但是我希望类能够执行如下查询:

$table_object->getRows()->where($wer);
Run Code Online (Sandbox Code Playgroud)

以下代码适用于第一个代码示例(即调用所有方法时),但不适用于第二个代码,其中只有方法在getRows之后调用.它只返回自身的一个实例.

class DatabaseTable extends Database
{ 
 protected $table_name;
 protected $query;

 public function getRows()
 {
  return ($this instanceof self)? $this : false;
 }

 public function where(array $where)
 {

  foreach ($where as $field => $value){
   $w[] = $field . ' = "' . $this->escapeString($value) . '"';
  }

  $this->query = "SELECT * FROM {$this->table_name} WHERE " . join($w, ' AND '));

  return $this;
 }

 public function or(array $Clause)
 {
  foreach ($clause as $field => $value){
   $o[] = $field …
Run Code Online (Sandbox Code Playgroud)

php oop fluent-interface

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

如何知道Erlang中的进程只知道用于启动它的模块名称?

如何知道Erlang中的进程只知道用于启动它的模块名称?

erlang

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

Paperclip和xhr.sendAsBinary

我使用paperclip将文件添加到我的模型中.

我想使用firefox 3.6的新功能xhr.sendAsBinary,发送带有ajax请求的文件.

以下是我构建请求的方式:

var xhr = new XMLHttpRequest();


xhr.open("POST", "/photos?authenticity_token=" + token 
                        + "&photo[name]=" + img.name
                        + "&photo[size]=" + img.size);

xhr.overrideMimeType('text/plain; charset=x-user-defined-binary');
xhr.sendAsBinary(bin);
Run Code Online (Sandbox Code Playgroud)

name并且size保存在我的模型中没有问题,但文件本身不会被回形针捕获.

我的模特

class Photo < ActiveRecord::Base
  has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "100x100>" }
end
Run Code Online (Sandbox Code Playgroud)

迁移

def self.up
  add_column :photos, :photo_file_name,     :string
  add_column :photos, :photo_content_type,  :string
  add_column :photos, :photo_file_size,     :integer
  add_column :photos, :photo_updated_at,    :datetime
end
Run Code Online (Sandbox Code Playgroud)

和我的控制器

  # POST /photos
  # POST /photos.xml
  def create
    @photo = Photo.new(params[:photo]) …
Run Code Online (Sandbox Code Playgroud)

javascript ajax firefox ruby-on-rails paperclip

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

使用Mercurial进行Mysql备份

有可能服用吗?我在谷歌研究过,我发现很少有文章,但在德语和其他语言中,所以不太了解.

如果我们可以通过Mercurial [在localhost]从服务器到localhost备份mysql会很棒.也许与远程Mysql连接等,你知道这样做的方法吗?可能吗?

谢谢!!问候...

mysql backup mercurial murky

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

EF4 POCO(不使用T4):无法找到EntityType的映射和元数​​据信息

我有一个非常简单的控制台项目,包含一个实体模型(包含两个简单的实体),两个手工制作的POCO和一个手工制作的Context类.该程序针对数据库触发一个简单的查询,包括LazyLoading在内的一切工作正常.

问题:只要我添加另一个实体数据模型(即使我添加一个空数据模型),在Ef2PlaygroundModel_3Container中对CreateObjectSet的调用会引发以下异常:

Unhandled Exception: System.InvalidOperationException: Mapping and metadata information could not be found for EntityType 'EF2_Playground.Driver'.
  at System.Data.Objects.ObjectContext.GetTypeUsage(Type entityCLRType)
  at System.Data.Objects.ObjectContext.GetEntitySetFromContainer(EntityContainer container, Type entityCLRType, String exceptionParameterName)
  at System.Data.Objects.ObjectContext.GetEntitySetForType(Type entityCLRType, String exceptionParameterName)
  at System.Data.Objects.ObjectContext.CreateObjectSet[TEntity]()
  at EF2_Playground.Ef2PlaygroundModel_3Container.get_Drivers() in C:\...\Ef2PlaygroundModel_3Pocos.cs:line 64
  at EF2_Playground.Program.Main(String[] args) in C:\...\Program.cs:line 15
Run Code Online (Sandbox Code Playgroud)

有没有人知道这里出了什么问题?


那是工作项目:

Ef2PlaygroundModel_3.edmx:

EF4数据模型

代码生成策略设置为"无"

<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="2.0" xmlns:edmx="http://schemas.microsoft.com/ado/2008/10/edmx">
  <!-- EF Runtime content -->
  <edmx:Runtime>
    <!-- SSDL content -->
    <edmx:StorageModels>
      <Schema Namespace="Ef2PlaygroundModel_3.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2008" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">
        <EntityContainer Name="Ef2PlaygroundModel_3StoreContainer">
          <EntitySet Name="Cars" EntityType="Ef2PlaygroundModel_3.Store.Cars" store:Type="Tables" Schema="dbo"/> …
Run Code Online (Sandbox Code Playgroud)

entity-framework .net-4.0 entity-framework-4

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

如何在.htaccess中输入多个PHP值?

我正在编辑.htaccess文件,以便对我的php.ini文件进行一些覆盖(我无法访问它).到目前为止,我已添加:

php_value max_execution_time 600
php_value error_reporting E_WARNING
php_value log_errors Off
Run Code Online (Sandbox Code Playgroud)

我正在编辑的应用程序(vTiger CRM)建议将"error_reporting"设置为"E_WARNING&~E_NOTICE".当我输入该值时,我最终得到错误500.如何添加正确的error_reporting值?谢谢.

php .htaccess crm error-reporting

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

如何在局部视图中声明参数(变量)?

给定一个以SomeContainer.spark这种方式使用局部视图的spark视图:

<SomeContent param1 = "Model.SomeValue"/>
Run Code Online (Sandbox Code Playgroud)

给定一个名为的部分视图,以SomeContent.spark这种方式使用参数:

<div>${param1}</div>
Run Code Online (Sandbox Code Playgroud)

如何修改SomeContent.spark以预先声明param1.我想这样做有两个原因:

  • 可读性:读者将知道局部视图所依赖的内容
  • 在Visual Studio中获得param1的intellisence

我试图<var>在SomeContent.spark中简单地声明相同但它在运行时失败,表明该变量已经存在.

asp.net-mvc spark-view-engine

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