问题列表 - 第30635页

Android:在ExpandableListView中隐藏子分隔符

我需要从ExpandableListView中完全删除分隔符.至于父项,它是一个setDividerHeight方法,我可以传递零值.但是对于儿童分隔器没有类似的方法.有没有办法隐藏它?

android android-widget

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

在 C# 中使用多个表单

我正在尝试制作一个小项目,该项目对不同状态使用多种表单(对话框)并遇到一些问题。我的对话框是登录、设置和显示。应用程序启动时显示登录表单

Application.Run(new login());
Run Code Online (Sandbox Code Playgroud)

用户可以从中打开“设置”表单,或者如果满足某些要求,则可以打开“显示”表单。

Q1:如何在打开设置表单时使用户无法使用登录表单(我希望用户完成设置表单中的字段,然后单击“保存”按钮退出,然后他才能在登录表单中执行任何其他操作)

Q2:如何在用户打开显示表单时隐藏登录表单,并在用户关闭显示表单时再次显示它。

对于 Q1:我没有想法,我只是想我可以做与 Q2 相同的事情。

对于 Q2:我尝试将登录表单对象发送到显示表单以使用 ShowDialog() 方法。

在登录表单中,我隐藏表单并显示如下所示的显示表单:

this.Hide();
Display cat = new Display(ConString, idp, this);
cat.ShowDialog();
Run Code Online (Sandbox Code Playgroud)

在显示表单中,我尝试在退出时关闭对话框并像这样显示登录表单

private void Display_FormClosed(object sender, FormClosedEventArgs e)
{
    this.Close();
    this.l.ShowDialog();
}
Run Code Online (Sandbox Code Playgroud)

其中 l var 是发送到 Display 构造函数的 Login 对象,类型为 Login。问题是显示表单没有关闭,如果用户再次单击显示,将显示一个新对话框,我想要最多 1 个显示表单实例。

谢谢

c# dialog winforms

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

在python中读取一个audiostream

令人惊讶的是,在bash,你可以做到

$ curl http://mp3.streampower.be/radio1-high.mp3 > test.mp3
Run Code Online (Sandbox Code Playgroud)

用一个audiostream然后^ C out,你将有一个工作的mp3文件,让我相信我可以在python中自动化,但我找不到如何.

如果我这样做

file('python.mp3', 'w').write(urllib2.urlopen("http://mp3.streampower.be/radio1-high.mp3").read())
Run Code Online (Sandbox Code Playgroud)

它甚至没有读取流.

有没有类似于python中java的BufferedInputReader,或者任何人都可以给我一些关于如何做到这一点的指示?阅读一个音频流并让它在一段时间后停止阅读.

谢谢

python audio inputstream stream

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

错误控制器如何在zend中工作

我只是想知道错误控制器如何为不同的模块工作,比如它的管理员和默认,在zend框架中...因为它在默认模块中工作正常但在管理模块中不起作用...

有什么条件我必须使用?如何 ?

php zend-framework

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

重复参数检查功能

我经常调用层次结构,因为所有方法都需要相同的参数.如果我不想把它们放在实例级别(类的成员)那么我总是问我是否有意义检查每种方法中它们的有效性.

例如:

public void MethodA(object o){
   if(null == o){
      throw new ArgumentNullException("o");
   }
   // Do some thing unrelated to o

   MethodB(o);

   // Do some thing unrelated to o

}

public void MethodB(object o){
   if(null == o){
      throw new ArgumentNullException("o");
   }
   // Do something with o
}
Run Code Online (Sandbox Code Playgroud)

如果MethodA使用参数,那么它清楚,我必须检查那里的有效性以及MethdoB.但只要方法A没有做任何事情而o不是给予它MethodB,那么检查有效性也是好的做法MethodA.

同样检查的优势MethodA可能是被调用者调用的方法中的异常抛出,这很好,但是有必要吗?调用堆栈也会说明这一点.也许它有意义的公共,内部,受保护但不是私人方法?

我以null检查为例,但索引验证或范围验证也属于自我问题,但我认为由于冗余代码的危险性存在限制.你怎么看?

UPDATE

通过AakashM的回答,我看到我的确很精确.MethodA不仅是电话MethodB,还有其他事情但与之无关o.我添加了一个例子来澄清这一点.谢谢AakashM.

c# data-integrity

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

'NSFetchedResultsController不支持使用NSDictionaryResultType更改跟踪和获取请求'

我有一个在OS3 +下运行得很好的应用程序.但它在OS4下不起作用.我收到以下错误消息:

'NSFetchedResultsController不支持使用NSDictionaryResultType更改跟踪和获取请求'

它对这里的任何人都响了吗?

- (NSFetchedResultsController *)fetchedResultsController {

    if (fetchedResultsController != nil) {
        return fetchedResultsController;
    }

    /*
     Set up the fetched results controller.
     */
    // Create the fetch request for the entity.
    NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
    // Edit the entity name as appropriate.
    NSEntityDescription *entity = [NSEntityDescription entityForName:@"myEntity" inManagedObjectContext:managedObjectContext];

    [fetchRequest setEntity:myEntity];

    [fetchRequest setResultType:NSDictionaryResultType];

    [fetchRequest setPropertiesToFetch :[NSArray arrayWithObjects:@"FIELD1",@"FIELD2",@"FIELD3",@"FIELD4",@"FIELD5",nil]];      

    // Setting unique values        
    [fetchRequest setReturnsDistinctResults:YES];       

    // Edit the sort key as appropriate.
    NSSortDescriptor *initialDescriptor = [[NSSortDescriptor alloc] initWithKey:@"FIELD1" ascending:YES];

    NSArray …
Run Code Online (Sandbox Code Playgroud)

iphone core-data nsfetchedresultscontroller ios4

13
推荐指数
1
解决办法
3863
查看次数

如何使用jquery设置texbox的边框颜色

如何使用jquery设置控件的默认边框颜色.

       if (_userName.val().trim() == "") {
            errMsg += "\nUserName is a mandatory field.";
            _userName.css('border-color', 'red');
        }
        else {
            _userName.css('border-color', 'red');//Set border-color as loaded 
//when page was loaded
        }
Run Code Online (Sandbox Code Playgroud)

如何设置加载页面时加载的border-color.

javascript css jquery

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

列族概念和数据模型

我正在研究不同类型的NoSQL数据库类型,我正试图围绕列族商店的数据模型,如Bigtable,HBase和Cassandra.

第一个模型

有些人将列族描述为行集合,其中每行包含列[ 1 ],[ 2 ].此模型的一个示例(列族是大写的):

{
  "USER":
  {
    "codinghorror": { "name": "Jeff", "blog": "http://codinghorror.com/" },
    "jonskeet": { "name": "Jon Skeet", "email": "jskeet@site.com" }
  },
  "BOOKMARK":
  {
    "codinghorror":
    {
      "http://codinghorror.com/": "My awesome blog",
      "http://unicorns.com/": "Weaponized ponies"
    },
    "jonskeet":
    {
      "http://msmvps.com/blogs/jon_skeet/": "Coding Blog",
      "http://manning.com/skeet2/": "C# in Depth, Second Edition"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

第二个模型

其他站点将列族描述为一行中的 一组相关列[ 3 ],[ 4 ].上一个示例中的数据以这种方式建模:

{
  "codinghorror":
  {
    "USER": { "name": "Jeff", "blog": "http://codinghorror.com/" },
    "BOOKMARK":
    { …
Run Code Online (Sandbox Code Playgroud)

datamodel nosql

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

为什么Objective-C被认为是一个简单的语言?

我听说它说Objective-C是一种"简单"的语言,即它的语言特征.它确实是我所知道的唯一语言,但之前我做过一些Java,就语言特性而言,它们似乎非常接近.

我从未接触过C++.与Objective-C相比,C++是否有更多功能?如果是这样,使用这个额外的功能集是否有优势?

language-features objective-c

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

UNIQUE INDEX和UNIQUE KEY有什么区别?

我见过几个样本表,一个是UNIQUE INDEX,另一个是UNIQUE KEY.两个有什么区别?或者两者都一样?

mysql

27
推荐指数
1
解决办法
6482
查看次数