问题列表 - 第19937页

将UITableView的相同默认背景设置为自定义视图控制器

我需要将相同的灰色剥离背景设置为另一个视图.任何人都可以帮我这个吗?

谢谢,莱昂纳多

iphone background uitableview

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

默认对话框填充

对话框填充的默认值应该是什么?8px 10px?

winforms

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

如何将UIImage添加到分组的UITableViewCell,以便它绕过角落?

我正在尝试将图像添加到分组的UITableView中的表格单元格,但图像的角落不会被剪裁.剪切这些的最佳方法是什么(除了在Photoshop中剪辑它们?表内容是动态的.)

例如,表格中的第一个图像只需要左上角四舍五入.

objective-c rounded-corners uitableview iphone-sdk-3.0

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

如何确定SOLR索引的字段类型?

我在MySQL表中有两个表字段.一个是VARCHAR,是分类(分类广告网站)的"标题".另一个是TEXT字段,其中包含已分类的"文本".

两个问题:
我应该如何确定如何索引这两个字段?(什么字段类型,使用什么类等)

目前,我有一个"ad_id"作为每个广告的唯一标识符,例如"bmw_m3_82398292".
每当SOLR找到"查询匹配"时,如何让SOLR返回此标识符? (标识符的第一部分实际上是标题字段内容,第二部分是选择的随机数)

谢谢

php java mysql sql solr

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

针对.NET 2.0的VS2008并没有阻止我使用C#3功能

我有一个VS2005解决方案,想要在新的一年里下VS2005.我对升级过程感到非常满意,并且惊喜地看到我的构建脚本大部分仍然有效.

我的问题是围绕多目标功能 - 我没有在我的服务器上安装.NET 3.5,所以我必须继续以.NET 2.0为目标.这主要是有效的,但我发现我可以做的事情

var returnMe = "result: " + result.ToString();
Run Code Online (Sandbox Code Playgroud)

...并且仍然成功调试项目.

当我将代码添加到构建服务器时,构建失败,说没有定义"var".

那么,我应该期待哪一个?

  1. VS2008,针对.NET 2.0,在我尝试做C#3时应该抛出错误
  2. 构建服务器,意识到我的目标是.NET 2.0,应该理解我正在做的事情并将事物编译成2.0兼容的二进制文件

有任何想法吗?

.net multitargeting visual-studio-2008 visual-studio .net-2.0

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

commandButton/commandLink/ajax动作/侦听器方法未调用或输入值未设置/更新

有时,使用时<h:commandLink>,<h:commandButton>或者<f:ajax>,在action,actionListenerlistener与标签相关的方法根本不被调用.或者,bean属性不会使用提交的UIInput值进行更新.

有什么可能的原因和解决方案?

jsf action commandlink jsf-2 commandbutton

332
推荐指数
5
解决办法
20万
查看次数

我是否必须运行make/make install来测试Perl分发文件的每个更改?

我必须运行makemake install每一次我改变一个.pmPerl的文件?我正在做大量的测试,这变得很麻烦.

testing perl

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

django - 如何检查表单的干净方法,无论是插入还是更新

我有一个表单,我在clean方法中验证ProjectMembership对象是否已经存在,具有相同的项目和成员值.这是因为我在ProjectMembership模型中为项目和成员定义了unique_together约束.这实际上很好.

class ProjectMembershipForm(forms.ModelForm):

    project = forms.ModelChoiceField(Project.objects, widget=HiddenInput())

    class Meta:
        model = ProjectMembership

    def clean(self):
        cleaned_data = self.cleaned_data

        project = cleaned_data.get("project")
        member = cleaned_data.get("member")

        print ProjectMembership.objects.filter(project=project, member=member).count()
        if ProjectMembership.objects.filter(project=project, member=member).count() > 0:
            del cleaned_data["project"]
            del cleaned_data["member"]
            raise forms.ValidationError('The user "%s" is already part of the project team for project "%s".' % (member, project))
        return cleaned_data
Run Code Online (Sandbox Code Playgroud)

但现在我问自己如何在干净方法中判断用户是否尝试创建新关系或更新关系.因为使用这种干净的方法,无法进行更新,因为它返回条目已存在的错误消息.

django-forms

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

Linq Query不返回IEnumerable

我有跟随Linq查询,该查询位于从.NET 1.1转换为3.5的Web应用程序中:

dim objListOfFilteredDataRows = from datarows as datarow in objDataSet.tables(0).rows _
                                where datarows("SomeColumn") = SomeValue
Run Code Online (Sandbox Code Playgroud)

我在使用.NET 3.5创建的应用程序中具有完全相同的查询,并且查询返回IEnumerable.但是,已转换的应用程序中的查询将返回:

{Name = "WhereEnumerableIterator`1" FullName = "System.Linq.Enumerable+WhereEnumerableIterator`1[[System.Data.DataRow, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]"}
Run Code Online (Sandbox Code Playgroud)

**编辑:当我突出显示表达式时,intellisense表示它不知道objListOfFilteredDataRows的类型并假定它的类型为"Object".

为什么在转换后的1.1应用程序中没有输入类型,但是在"原生"3.5中是不同的?**

我在这里错过了什么?如何将"WhereEnumeratorIterator`1转换为IEnumerable?谢谢!

.net linq vb.net

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

用于将项添加到字典的LINQ方法

我试图通过在C#中实现Peter Norvig的拼写纠正器来学习更多关于LINQ的知识.

第一部分涉及获取大量文字(约1百万)并将其放入字典中,其中key是单词,并且value是出现次数.

我通常会这样做:

foreach (var word in allWords)                                                    
{           
    if (wordCount.ContainsKey(word))
        wordCount[word]++;
    else
        wordCount.Add(word, 1);
}
Run Code Online (Sandbox Code Playgroud)

哪里allWordsIEnumerable<string>

在LINQ中我现在这样做:

var wordCountLINQ = (from word in allWordsLINQ
                         group word by word
                         into groups
                         select groups).ToDictionary(g => g.Key, g => g.Count());  
Run Code Online (Sandbox Code Playgroud)

我通过查看所有的两个词典进行比较<key, value>,它们是相同的,所以它们产生了相同的结果.

foreach循环需要3.82秒和LINQ查询需要4.49秒

我正在使用秒表类计时,我正在RELEASE模式下运行.我不认为表现不好我只是想知道是否有差异的原因.

我是以低效的方式进行LINQ查询还是我错过了什么?

更新:这是完整的基准代码示例:

public static void TestCode()
{
    //File can be downloaded from http://norvig.com/big.txt and consists of about a …
Run Code Online (Sandbox Code Playgroud)

.net linq performance foreach

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