问题列表 - 第41356页

使用点运算符设置frame.size

我有一个UIController,你知道UIController它与一个视图相关联,你可以使用合成的getter和setters方法访问它

UIController controller = init code ..
Run Code Online (Sandbox Code Playgroud)

.. controller.view- >这给了我UIView保留和自动释放的对象,这将是合成的get方法(如果我合成的getmethod理解是正确的)

controller.view.frame -> this gives me my CGRect struct

controller.view.frame.size -> CGSize struct
Run Code Online (Sandbox Code Playgroud)

为什么我不能直接为这个帧结构赋值

controller.view.frame.size.width = 20;
Run Code Online (Sandbox Code Playgroud)

对于上面的语句,我收到此错误"左值作为赋值的左操作数需要左值"

这是一个普通的c点运算符,我认为它应该可以工作.如果我遗漏任何东西请指教

objective-c

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

c#pad left to string

我想找到一个有效的方法:

我有一个像这样的字符串:

'1,2,5,11,33'
Run Code Online (Sandbox Code Playgroud)

我想仅将零填充到低于10的数字(有一位数)

所以我想要

'01,02,05,11,33'
Run Code Online (Sandbox Code Playgroud)

谢谢

c# string pad

7
推荐指数
2
解决办法
9980
查看次数

拆分在php中分隔的字符串数据的最佳方法是什么

寻找PHP帮助,最佳实践.什么是打破这些界限的好方法?我正在研究爆炸还是更好的正则表达式?然后可能将它们显示在一张桌子里?感谢您的输入.

输入文件:

PRE:abc:KEY1:null:KEY2:/myproject/data/dat_abc_2010120810.gz1
PRE:def:KEY1:sdsu:KEY2:mail_abc.dat.2010120810.gz1
Run Code Online (Sandbox Code Playgroud)

显示的预期输出或网页:

PRE  KEY1 KEY2
===  ==== ======================================
abc  null /myproject/data/dat_abc_2010120810.gz1
def  sdsu mail_abc.dat.2010120810.gz1
Run Code Online (Sandbox Code Playgroud)

php

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

scala要么模式匹配

这段代码有什么问题?

(Left("aoeu")) match{case Right(x) => ; case Left(x) => }
Run Code Online (Sandbox Code Playgroud)
<console>:6: error: constructor cannot be instantiated to expected type;
 found   : Right[A,B]
 required: Left[java.lang.String,Nothing]     
Run Code Online (Sandbox Code Playgroud)

为什么模式匹配器没有跳过右边并检查左?

scala pattern-matching scala-2.8

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

@AttributeOverride是什么意思?

我现在正在(快速)使用EJB,当我离开时它发生了巨大的变化(到目前为止更好).然而,我遇到了一个我正在努力的概念,并希望更好地理解,因为它似乎在我们(我工作的地方,而不是我和我头脑中的所有声音)代码中使用了相当多的代码.

这是我在一本书中找到的例子.它是显示如何使用@EmbeddedId注释的示例的一部分:

@Entity
public class Employee implements java.io.Serializable
{
    @EmbeddedId
    @AttributeOverrides({
        @AttributeOverride(name="lastName", column=@Column(name="LAST_NAME"),
        @AttributeOverride(name="ssn", column=@Column(name="SSN"))
    })

    private EmbeddedEmployeePK pk;

    ...
}
Run Code Online (Sandbox Code Playgroud)

EmbeddedEmployeePK类是一个相当简单的@Embeddable类来定义对@Columns:lastNamessn.

哦,我从Rubinger&Burke的O'Reilly的Enterprise JavaBeans 3.1中提取了这个例子.

在此先感谢您提供给我的任何帮助.

java attributes overriding jpa

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

在递归函数定义中使用forall

我正在尝试使用Function来定义使用度量的递归定义,并且我收到错误:

Error: find_call_occs : Prod
Run Code Online (Sandbox Code Playgroud)

我在底部发布了整个源代码,但我的功能是

Function kripke_sat (M : kripke) (s : U) (p : formula) {measure size p}: Prop :=
match p with
| Proposition p'  => L M (s)(p')
| Not p' => ~ kripke_sat M s p'
| And p' p''   => kripke_sat M s p' /\ kripke_sat M s p''
| Or p' p''  => kripke_sat M s p' \/ kripke_sat M s p''
| Implies p' p''  => ~kripke_sat M s p' \/  kripke_sat …
Run Code Online (Sandbox Code Playgroud)

formal-methods coq coq-plugin

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

是RedGate SQL源代码控制吗?

我刚刚继承了一个SQL Server数据库.我需要解决的一件事是版本控制和自动构建.

有人建议我应该认真考虑推荐RedGate SQL Compare,但我不得不承认我对它有点不安.

我的预订是......

  • 它似乎促进了使用gui工具进行数据库工作?
  • 对于实时应用程序,我更喜欢使用更改脚本,这避免了在每个Scrum周期结束时创建迁移脚本的最后一分钟恐慌,这意味着CI可以测试您的更新脚本.我看不出RedGate工具如何解决这个问题.

我的直觉告诉我要坚持使用MSBuild文件和一堆.SQL文件经过试验和测试的方法.

我很想知道是否有人有使用此工具的经验.

sql-server version-control redgate

14
推荐指数
2
解决办法
8525
查看次数

如何在Windows窗体中为标签添加边框?

我正在尝试创建一个内部带有白色标签的表单,当我点击某个表单时,表单将消失并仅显示标签.到目前为止,我尝试将TransparencyKey放在Lime上,当我点击某些内容时,我将BackColor更改为Lime,并将FormBorderStyle设置为None.但问题是我现在正在做的是白色标签没有边框,所以你不能真正看到它.我知道BorderStyle属性,这不是我想要的,我希望边框正好在文本周围,所以你可以看到其他东西上面的文字.有没有办法为标签添加边框?

顺便说一句,这是我的代码:

private void label1_Click(object sender, EventArgs e)
{
    if (BackColor == Color.Lime)
    {
        FormBorderStyle = FormBorderStyle.Sizable;
        BackColor = Color.Black;
        Location = new Point(Left - 8, Top - 30);
    }
    else
    {
        FormBorderStyle = FormBorderStyle.None;
        BackColor = Color.Lime;
        Location = new Point(Left + 8, Top + 30);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# winforms

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

在Zend Form中的单选按钮旁放置一些HTML

我已经构建了一个表单构建器,我需要能够为无线电元素中的每个选项分配描述.创建此无线电元素后,我要求用户为每个值分配一个描述,该描述应显示在元素旁边.所以,在我的数据库中,我有一个值,标题和这个无线电元素中每个选项的描述.

问题是: 如何在无线电元素旁边放置一些东西?我是否必须为表单创建一种新的方式来呈现无线电元素,还是可以通过装饰器来完成?

任何一点点帮助,有用的阅读也是受欢迎的!

表达我需要的东西:

**A title of the Radio element**
      O Option 1       -    A description for option 1    
      O Option 2       -    A description for option 2    
      O Option 3       -    A description for option 3    
      O Option 4       -    A description for option 4    
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

zend-framework zend-form zend-decorators

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

如何在一个班级中制作2个可比较的方法?

我有一个类,我已经用一个属性对它进行排序.现在我需要做另一件事,我需要创建另一种方法来对数据进行排序.我该怎么做,所以我可以在两种方法之间做出选择.我知道的唯一命令是Collections.sort,它将从我想要比较其数据的类中获取方法compareTo.

它甚至可能吗?

java sorting collections comparable

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