问题列表 - 第47809页

android,启动和退出活动

我还没有真正理解活动和堆栈的处理.我有3个活动,A - 一个闪屏,B-菜单和C另一个活动.我开始启动并在菜单启动后退出一段时间.在代码中我处理它们都是这样的:

startActivity(new Intent(this, ContactInfoMenu.class));
        finish();
Run Code Online (Sandbox Code Playgroud)

现在,如果我启动应用程序并进入ABC,当我在C屏幕中点击"返回"时,我会跳回B-菜单.另一个"Back"退出应用程序,就像我想要的那样.但是..如果我去ABCBC - C屏幕中的"后退"按钮退出整个应用程序而不是让我回到B屏幕?

这是为什么?它在我的所有"子屏幕"中都是这样,我只能输入一次,如果我第二次输入它们,"返回"按钮退出应用程序.我还没有试图在任何地方抓住"后退"行动?当我开始一项新活动时,我不应该总是叫"结束()"吗?

问候

android android-activity

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

关闭I/O流

当我不关闭流时会发生什么坏事?

关闭操作是否会自动刷新?

程序退出后是否所有流都关闭了?

提前致谢.

java io stream

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

获取正在执行脚本的python二进制文件的路径

我有一个Pylons控制器(不相关但解释了为什么我有这个需要)说starter.py,启动另一个进程使用:

retcode = subprocess.call(('python','/path/to/myScript.py'))
Run Code Online (Sandbox Code Playgroud)

现在,因为应用程序在虚拟环境中运行python不是正确的二进制文件,因为它无法访问我的虚拟环境中安装的站点包.

它应该是:

retcode = subprocess.call(('path/to/virtual/env/bin/python','/path/to/myScript.py'))
Run Code Online (Sandbox Code Playgroud)

并且path/to/virtual/env/bin/python正在运行starter.py.

是否有机会不设置此路径(例如,在.ini文件中)并检索它?

python pylons virtualenv

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

您将建议哪些数据库解决方案用于竞争性在线门票销售

你能给我一个数据库设计建议吗?

我想出售活动门票,但问题是数据库可以成为bootleneck当许多用户同时购买同一事件的门票时.

  • 如果我有一个计票器用于每个活动的门票,那么这个领域会有更多的更新(锁定),但我很容易找到剩余的门票数量
  • 如果我提前为每个活动生成门票,将很难知道还剩多少门票

如果每个事件都可以使用单独的数据库(如果预计此事件的请求很高),可能会更好吗?

可能预约也要异步操作?

我是否必须使用关系数据库(MySQL,Postgres)或无关系数据库(MongoDB)?

我正计划使用AWS EC2服务器,因此如果需要,我可以运行更多服务器.

我听说"关系数据库不能扩展",但我认为我需要它们,因为它们具有交易和数据一致性,在使用一定数量的票时我需要它,我是对还是不对?

您是否了解这类主题的互联网资源?

sql postgresql database-design mongodb nosql

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

iPad large NSArray - initWithObjects vs. ArrayWithObjects

任何人都可以为我清除这个吗?
我正在构建一个iPad应用程序,它有一个TableViewController,可以显示1000到2000个字符串之间的内容.我在单身人士中有那些NSStrings.
在Singleton的init方法中,我初始化一个包含所有数据的数组(不一定是最后的方法 - 只是一个快速的复制和粘贴测试)
我做了一个 self.someArray = [[NSArray alloc]initWithObjects:后跟大量的字符串,然后是零.
在模拟器中运行良好 - 但在应用程序启动时崩溃,iPad上的访问权限很差
如果我使用便捷方法[NSArray arrayWithObjects:- 它工作正常.
我查看了仪器,App的整体内存占用量仅为2.5 MB左右.
现在我不知道它为什么单向运行而不是另一条运行.
编辑:

#import "StaticValueContainer.h"`

static StaticValueContainer* instance = nil;
@implementation StaticValueContainer
@synthesize customerRatingKeys;

+(StaticValueContainer*)sharedInstance
{
    if (instance == nil){
        instance = [[StaticValueContainer alloc]init];
    }
    return instance;
}

-(id)init
{
    if  ( ( self = [super init] ))
    {
        [self initCustomerRatingKeys];

    }
    return self;
}
-(void)init customerRatingKeys
{
 self.customerRatingKeys = [[NSArray alloc]initWithObjects:
 @"string1",
....
 @"string1245"

,nil
}
Run Code Online (Sandbox Code Playgroud)

正如我所说:它在设备上崩溃,self.customerRatingKeys = …

iphone nsarray ios-simulator

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

了解WCF的工作原理

我在客户端UI(Silverlight 3.0)和数据层之间使用WCF服务.我们正在使用NHibernate进行数据库访问.所以请告诉我,我的以下理解是否正确:

  • UI调用WCF以获取保存方法(例如).
  • WCF中有一个Save方法,它实际上从数据访问对象中封装了一个Save方法.
  • Save的数据访问对象方法依次封装了NHibernate的默认保存方法,它实际上将一些业务对象保存到数据库中.

也有人可以告诉我,我们如何将对象从WCF传递到UI(Silverlight 3.0)层,反之亦然.我读过我们使用DTO.但是DTO如何运作?它们是否与WCF中的"数据合同"相对应?如果没有,那么是否在WCF(服务器)端和客户端代码上声明了DTO?

nhibernate silverlight wcf dto

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

如何操作.doc文件

我需要在Java中创建一个小桌面应用程序,它为我创建一个.doc文件并将一些文本写入文件.我发现了一个名为Aspose的有趣工具,但我发现它根本不是免费的.你是否知道我可以使用哪种java API(免费)?是否有可能只使用java SE库?您认为实现这一目标的最简单,最快捷的方法是什么?

java doc

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

Sitecore许可和开发问题

我目前在一家公司购买Sitecore并使用合作伙伴,我的公司购买了1个许可证.

该网站几个月前上线,现在我的公司现在决定与我们的合作伙伴切断关系,并开发sitecore网站和内部任何其他网站.

我的问题是:使用我们公司目前拥有的许可证,我们可以开发网站,我们可以创建新网站等吗?

如果有人能够阐明可以做什么和不能做什么将是伟大的,因为目前我试图了解我们如何采取我们当前的现场网站以及我们如何考虑在sitecore内部创建新网站.

关心kyllle

sitecore sitecore6

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

如何组织Python项目?

我是Python的新手,我正在开始一个迷你项目,但我对如何在"Python方式"中组织文件夹有一些疑问.

PyDev在我的开发环境中使用,当我创建一个新项目时,会创建一个名为的文件夹src

+ src
Run Code Online (Sandbox Code Playgroud)

现在,在PyDev,我可以创造Pydev ModulePyDev Package

我需要以下列方式组织我的项目:

+ Indicators
    - Moving_averages.py
    - Stochastics.py
+ Strategies
    - Moving_averages_cross.py
- example.py
Run Code Online (Sandbox Code Playgroud)

如何根据模块和包进行组织?Modules and Packages是什么意思?

最好的祝福,

python project-structure project-organization pydev

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

父母和子女复选框

  <div id="customerServices">
        <input id="s9" type="checkbox" /> Parent element<br/>
            <input id="s15" class="parent-s9" type="checkbox" /> Child element<br/>
            <input id="s16" class="parent-s9" type="checkbox" /> Child element<br/>
        <br/><br/><br/>

         <input id="s10" type="checkbox" /> Parent element2<br/>
            <input id="s151" class="parent-s10" type="checkbox" /> Child element2<br/>
            <input id="s161" class="parent-s10" type="checkbox" /> Child element2<br/>
          <br/><br/><br/>

           <input id="s101" type="checkbox" /> Parent element3<br/>
           <input id="s102" type="checkbox" /> Parent element4<br/>
     </div>
Run Code Online (Sandbox Code Playgroud)

页面上有一些复选框.我需要:

  1. 如果选中父项,请检查所有孩子.
  2. 如果未选中所有子项,请取消选中父项.
  3. 如果至少检查了一个孩子,请检查父母.

这是一些代码,但它不起作用

  $('input[type=checkbox]').change(function() {
        var id = $(this).attr('id');
        var children = $('.parent-' + id);


        //Is this a child
        if (children.length) …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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