问题列表 - 第46963页

突出显示ListView选定的行

我有一张专辑列表(几百张).当我触摸所选专辑时,我想让用户选择播放整个专辑,或者移动到其轨道ListView.没问题.但是,在触摸albumListView中的ablum之后,我希望该行保持突出显示,以便用户知道他们点击了哪个项目,然后可以移动到OK或PLAY.如何在ListView中突出显示一行?

android listview row highlight

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

Java项目:无法加载ApplicationContext

我有一个Java项目,我正在编写一个简单的JUNIT测试用例.我已将applicatinoContext.xml文件复制到root java源目录中.我已经尝试了一些我在StackOverflow上阅读的推荐设置,但仍然得到相同的错误.这个错误是由于我的项目是一个java项目而不是一个Web项目,或者这甚至是否重要?我不确定我哪里出错了.

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.transaction.annotation.Transactional;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"C:/projs/sortation/src/main/java/applicationContext.xml"})
// Also tried these settings but they also didnt work,
//@ContextConfiguration(locations={"classpath:applicationContext.xml"})
//@ContextConfiguration("classpath:applicationContext.xml")
@Transactional
public class TestSS {

    @Autowired
    private EmsDao dao;

    @Test
    public void getSites() {

        List<String> batchid = dao.getList();

        for (String s : batchid) {
            System.out.println(s);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

junit spring unit-testing

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

Android中的SQLite数据库限制

我正在计划广泛使用本地数据库的Android应用程序.DB将包含大约15个表,正确标准化(FK,PK等).4主表最多包含1000个条目和约15个列,仅包含文本,日期/时间和数字.

我想知道这种配置在Android手机/平板电脑上是否可行.我是否将sqlite和Android操作系统推向极限?我无法找到有关Android OS上sqlite限制的任何确切数据.

非常感谢

sqlite android

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

在初始化列表中使用"this"指针是否安全?

我有两个具有父子关系的Parent类(类"has-a" Child类),并且Child该类有一个指向它的指针Parent.在构造子进程时初始化父指针会很好,如下所示:

class Child;
class Parent;

class Child
{
public:
 Child (Parent* parent_ptr_) : parent_ptr(parent_ptr_) {};

private:
 Parent* parent_ptr;
};

class Parent
{
public:
    Parent() : child(this) {};

private:
    Child child;
}
Run Code Online (Sandbox Code Playgroud)

现在,我认识的人建议不使用this在初始化列表,以及C++ FAQ说我会得到一个编译器警告(顺便说一句,在VS2010,我没有得到一个警告),但我真的很喜欢这更好,然后调用一些功能集在Parent的构造函数.我的问题是:

  • 在创建对象this时,父指针是否定义良好Child
  • 如果是这样,为什么如上所述使用它被认为是不好的做法?

谢谢,

波阿斯

编辑:谢谢Timbo,它确实是一个副本(呵呵,我甚至选择了相同的类名).所以让我们获得一些附加值:引用怎么样?是否可以/安全地执行以下操作?:

class Child
{
public:
 Child (Parent& parnet_ptr_) : parent_ptr(parent_ptr_) {};

private:
 Parent* parent_ptr;
};

class Parent
{
public:
    Parent() : child(*this) …
Run Code Online (Sandbox Code Playgroud)

c++ initialization this

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

如何禁用UITableView标题滚动?

我以编程方式创建了一个UITableView,现在我想为它添加一个固定的头.正如下面的代码,标题也滚动我的tableview.

    UILabel *label = [[[UILabel alloc] 
    initWithFrame:CGRectMake(0, 0, 320, 28)] autorelease];

    label.backgroundColor = [UIColor darkGrayColor];
    label.font = [UIFont boldSystemFontOfSize:15];
    label.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.8];
    label.textAlignment = UITextAlignmentLeft;
    label.textColor = [UIColor whiteColor];
    label.text = @"my header";

    myTable.tableHeaderView = label;
Run Code Online (Sandbox Code Playgroud)

是否有禁用标题滚动的功能?

谢谢

scroll header uitableview ios4

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

在退出Cocoa文档应用程序时阻止"退出时保存"对话框

嗨,我有一个基于Cocoa文档的应用程序,我一直在构建,它允许您打开单独的视图并与webview组件进行交互.但是,当您与它进行交互,然后关闭应用程序时,会显示一条消息:

"您是否要保存您在文档中所做的更改"无标题"?"如果您不进行保存,您的更改将会丢失."

我希望当我的应用程序关闭时,不会显示此消息.我不需要任何自动保存或保存选项.如何防止显示此消息并将其禁用?

在此先感谢您的任何帮助和支持.

山姆

cocoa dialog

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

对于Django,是否有像South的SQLAlchemy自动迁移工具?

对于Django,是否有像South的SQLAlchemy自动迁移工具?

我查看了sqlalchemy-migrate,但它似乎没有自动生成sql更新脚本或升级降级数据库

看起来像sqlalchemy-migrate你需要a)手动将旧模型复制到新文件b)在应用程序中创建新模型并将其复制到新文件c)在python sqlalchemy扩展方言d中手动创建/删除/更改表)生成sql alter script e)运行命令执行alter sql脚本

至于我它没有解决问题,只增加了开销,因为我可以简单地做d)手动,它会快得多a),b),c)手动只是为了d)你可以做一个步.

SQLAlchemy是否有像JDBC for Django或许多类似RoR的迁移工具的自动迁移库?

我需要的是在python app中更改SQLAlchemy模型,运行工具,它会将当前的数据库模式与新模型应该使用的新数据库模式进行比较,并创建我可以手动调整并执行的Alter脚本.

在Python中有这样的解决方案吗?

python database migration sqlalchemy

28
推荐指数
3
解决办法
5698
查看次数

疯狂查询需要一些反馈

        var query =context.Categories.Include("ChildHierarchy")
             .Where(c =>
                 context.CategoryHierarchy.Where(ch => ch.ParentCategoryID == ch.ParentCategoryID)
                 .Select(ch => ch.ChildCategoryID).Contains(c.CategoryID));
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 我需要包含来自另一个Navigation Propery的一些数据(".Include("otherprop")")
  2. 在所有这些之后是否可以选择新的?

谢谢

c# linq linq-to-entities

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

App Engine:是否可以禁用Transfer-Encoding:Chunked for large static files?

作为此问题的后续内容,是否可以为大型静态文件禁用"Transfer-Encoding:Chunked"方法,从而强制返回Content-Length?

我的网站提供了一些Flash文件.小的(500-700kb)报告Content-Length罚款,但是大的(大约3MB)不报告,而是使用chunked模式.

尽管文件下载正常,但Flash预加载器不起作用,因为它无法判断文件的长度,因此无法确定加载的百分比.

我是编写动态处理程序来提供静态文件的唯一选择吗?

谢谢.

google-app-engine preloader chunked-encoding

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

Hive在哪里存储HDFS中的文件?

我想知道如何找到Hive表与它们所代表的实际HDFS文件(或更确切地说,目录)之间的映射.我需要直接访问表文件.

Hive将文件存储在HDFS中的哪个位置?

hadoop hive hdfs

67
推荐指数
5
解决办法
13万
查看次数