问题列表 - 第37671页

UILabel的实际动画是什么?

我试图为backgroundColorUILabel类的属性设置动画并且到目前为止都没有成功.这是我的代码片段

-(void) blink {
  UIColor* originalColor = lblDescription.backgroundColor;
  lblDescription.backgroundColor = [UIColor yellowColor];

  [UIView beginAnimations:nil context:NULL];
  [UIView setAnimationDuration:1.0];
  lblDescription.backgroundColor = originalColor;
  [UIView commitAnimations];
}
//this code works if lblDescription is UIView and does not if UILabel
Run Code Online (Sandbox Code Playgroud)

我发现了一些要求,一些的UILabel属性不是动画,但我无法通过阅读苹果文档证实这种说法.我想知道是否有人可以解释这个问题.

iphone cocoa-touch core-animation uikit

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

编码/混淆HTTP参数

目前,我们正在上一个非常简单的webapp,我们想"模糊" (这将是正确的术语?),或者以某种方式编码的请求参数,所以我们可以减少从机会发送任意数据空闲用户.

例如,网址看起来像 /webapp?user=Oscar&count=3

我们希望有类似的东西:/webapp?data=EDZhjgzzkjhGZKJHGZIUYZT并在服务器中使用真实的请求信息解码该值.

在开始实现这样的事情之前(并且可能做错了)我想知道是否有什么事情要做?

我们在服务器上有Java,在客户端上有JavaScript.

javascript java obfuscation web-applications http-request-parameters

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

.NET几何库

我在.NET中开始一个新项目,需要一些几何算法,例如:

  • 检查点是否在多边形内
  • 贝塞尔曲线
  • 线路交叉口等

我找到了一些图书馆,但它们付费/昂贵,包括:

这些就是我需要的东西以及更多,这使我花费太多的钱在一些不会被这么多使用的东西上.

我发现了一些开源项目:

但是这些比我需要的少,但是,当你在谷歌上看时,它们很容易找到.经过一段时间的搜索,我找到了这个库:

哪个是我需要的大部分内容.它也是免费的,并按"原样"提供.这很好.

但是,如果您搜索谷歌"Tektosyne",您会发现很少的结果.所以我的问题是(对于那些在C#of StackOverflow中有一些"高级"几何使用经验的人):

你有另外的图书馆推荐或为什么这个图书馆不"受欢迎"?

c# geometry

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

是否有一个JQuery或JS等效于PHP的$ name = $ _GET ['name']

我试图找出一种方法来从一个表单用JavaScript读取GET方法信息.我们的IT部门使我们的服务器处于锁定状态,作为Web团队,我们只能使用javascript来完成我们的任务.如果可以的话,我会使用PHP,但我不能.

我需要做的是读取js中通过GET方法发送的数据(如果可能),这样我就可以将数据分配到变量中,并在用户对表单执行操作后在各个页面上使用它.

即.如果数据是在网址中发送的http://somesite.com?add_to_cart=true&items=10

任何帮助,将不胜感激!

javascript php forms jquery get-method

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

简单正则表达式的问题

我在验证规则中有以下正则表达式:

^[a-zA-Z0-9',!;?~>+&\"\-@#%*.\s]{1,1000}$
Run Code Online (Sandbox Code Playgroud)

但是,我可以输入======我认为不应该被允许的内容.

我的想法是,不管怎样,-如果没有适当地逃脱,可能会造成麻烦,但这种情况已经超出我的想象.

javascript regex escaping

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

WPF对Automation Peer API的递归调用无效

当使用包含组合框列的datatemplatecolumns加载数据网格时,我收到错误消息"递归调用Automation Peer API无效".错误最终会被我们未处理的异常代码捕获.这似乎是我的机器上的一个问题,谷歌没有提供解决问题的指导来源.问题似乎只发生在我使用数据填充组合框时.填充组合框(如果我不加载数据)可以正常工作,并且在显示错误时,我能够在后台看到正确检索的数据.

我正在使用WPF数据网格,我正在使用DataGridTemplateColumn在网格中添加组合框.我使用objectdataprovider将下拉列表绑定到枚举.在初始化我的屏幕后面的代码中,我使用Linq2Sql语句来检索数据并填充网格的Itemssource.

<grid:DataGrid.Resources>
 <ObjectDataProvider
  x:Key="ChangeTypeData"
  MethodName="GetValues"
  ObjectType="{x:Type System:Enum}">
  <ObjectDataProvider.MethodParameters>
   <x:Type TypeName="namespace:ChangeType" />
  </ObjectDataProvider.MethodParameters>
 </ObjectDataProvider>     
    </grid:DataGrid.Resources>

 <grid:DataGrid.Columns>
 <grid:DataGridTextColumn Binding="{Binding DatapointName}" Header="Datapoint Changed" IsReadOnly="True" Width="Auto" />
 <grid:DataGridTemplateColumn Header="Change Type">
  <grid:DataGridTemplateColumn.CellTemplate>
   <DataTemplate>
    <ComboBox
     Text="{Binding Path=ChangeTypeName}"
     ItemsSource="{Binding Source={StaticResource ChangeTypeData}}"
     Name="dgcboChangeType"
SelectionChanged="dgcboChangeType_SelectionChanged"/>
   </DataTemplate>
  </grid:DataGridTemplateColumn.CellTemplate>
Run Code Online (Sandbox Code Playgroud)

任何和所有关于解决这个问题的指导表示赞赏.

wpf recursion automation combobox exception

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

意外地提交了.svn目录

我不小心提交了一个名为.svnSubversion存储库的文件夹.现在,当我尝试检出或更新时,我收到此错误消息:

svn:无法添加目录'oops/meetings/.svn':已经存在同名的无版本目录

我在下一次提交中删除了该目录,但这没有帮助.有任何想法吗?

svn

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

ASP.NET - 在Page_Pre_init()或Page_Init()或Page_Load()中创建的动态控件

在ASP.NET中创建动态控件的最佳位置在哪里? MSDN说Pre_init,另一篇MSDN文章说Init,有人说Load事件(我读的不好).

我正在攻读MS认证,我想确保知道哪一个是理想的,为什么.我最初的想法是在pre_init中创建对象并在Load事件中分配任何属性值(以便为动态控件加载ViewState).

.net asp.net dynamic

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

如何备份本地Mercurial存储库并使用rebase?

我的公司正在从Subversion迁移到Mercurial.其中一个原因是Hg我们希望能够更独立地工作.

我们期待使用变基作为我们从主存储库更新的主要方式,至少在开始时,将历史记录保持在一行,从而使从Subversion的过渡变得更容易.

现在,如果我们需要独立工作,我们有两个选择:在Subversion中创建一个分支,然后在那里提交(也就是合并地狱),或者根本不提交.对于Mercurial,我们希望能够继续在本地提交,并且经常进行反转,从而获得独立性,同时不受创建命名分支的管理成本.

这一切听起来都很酷,直到备份进入图片.使用Subversion很明显,如果有人没有提交,他们的工作就会丢失.但是没有提交很快变得不方便(没有历史,没有日志消息等),所以人们会一次又一次地提交.

使用Mercurial,可以继续进行提交和重新定位,而无需长时间推动,从而使更多的工作面临风险.所以出现了一个问题:如何在开发人员的机器上备份这些东西?

  • 一种解决方案是使用一些外部备份软件,但这听起来不是一个好主意.
  • 我们也可以一直推送到主回购(甚至可能自动?),但是这样就不可能使用变基,并且会导致很多主要的悬空头.
  • 我们可以推送备份回购,并尝试在主回购中只有一个头.这听起来很复杂.

有没有其他方法可以做到这一点?我想找到一个解决方案,让我们的开发人员在开始时使用他们的大部分Subversion知识.

mercurial

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

PHP爆炸并放入数组

我有这一行字符串

Fruits-banana|apple|orange:Food-fries|sausages:Desserts-ice cream|apple pie

:(结肠)是主要议题隔板,并且|对于不同类型的子主题的分隔符.

我试图将它爆炸并将其放入数组中,我需要将结果显示在下拉菜单中: -

    Fruits
      banana
      apple
      orange
    Food
      fries 
      sausages
    $result=explode(":",$data);
     foreach($result as $res) {
      $sub_res[]=explode("-",$res);

     }


     foreach($sub_res as $sub) {
      //echo $sub[1]."<br>"; Over here, I can get the strings of [0]=>banana|apple|orange, [1]=>sausages|fries, 
        // I explode it again to get each items 
            $items[]=explode("|",$sub[1]);
      $mainCategory[]=$sub[0]; // This is ([0]=>Fruits, ]1]=>Food, [2]=>dessert
            // How do I assign the $items into respective categories?
    }
Run Code Online (Sandbox Code Playgroud)

谢谢!

php arrays multidimensional-array

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