问题列表 - 第28754页

取消HTML中的keydown

如何取消keydown键盘上的特定键,例如(空格,输入和arrows)在HTML页面中.

html javascript keydown

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

我在Core Data中使用轻量级迁移无法进行哪些更改?

我最近尝试了很多不同的轻量级迁移.这一切都有效:

1)重命名属性(指定重命名标识符)

2)添加属性

3)向现有实体添加新实体+新属性+反向关系

4)删除与该实体的现有实体+关系


这看起来几乎可以用LM处理任何事情.我错过了什么?在哪些情况下我遇到麻烦并需要一些更复杂的方法?

iphone core-data mapping-model

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

在this.finish()之后不会调用onDestroy()

我想知道为什么具有2.1-update1的摩托罗拉里程碑与仿真器或Nexus One的行为不同.我试图退出我的应用程序:

@Override
protected void onPause() {
    if(mayDestroyActivity) this.finish();
    super.onPause();
}
Run Code Online (Sandbox Code Playgroud)

这适用于模拟器或Nexus One.onDestroy()onPause()和之后立即被称为onStop.但不是里程碑.而是onDestroy()在启动另一个Activity时调用.它在Manifest中的部分看起来像这样:

<activity android:name=".MyActivity"  
    android:configChanges="orientation|keyboardHidden"  
 android:label="@string/questionnaire_item"
 android:launchMode="singleInstance"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
 android:windowSoftInputMode="adjustPan">
 <intent-filter>
  <category android:name="android.intent.category.OPENABLE" />
 </intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)

有人对此有暗示吗?我的应用程序取决于正确退出,因为我保存了所有进度onDestroy()

谢谢,
斯蒂夫

android milestone

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

Django:在使用Django模板时如何定位页面

我有一个网页,用户输入一些数据,然后单击提交按钮.我处理数据,然后使用相同的Django模板显示原始数据,提交按钮和结果.当我使用Django模板显示结果时,我希望页面自动向下滚动到结果开始的页面部分.如果用户想要更改原始数据并再次单击"提交",则允许用户向上滚动页面.希望有一些简单的方法可以做到这一点,我现在看不到.

django

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

从地图释放内存.C++

std::map<int, int> * mp = new std::map<int, int>;
for(int i = 0; i < 999999; i++){
  mp->insert(std::pair<int, int>(i, 999999-i )); 
}
p("created");
//mp->clear();     -     doesn't help either
delete mp;
p("freed");
Run Code Online (Sandbox Code Playgroud)

问题是:"删除mp"没有做任何事情.比较:

std::vector<int> * vc = new std::vector<int>;
for(int i = 0; i < 9999999; i++){
  vc->push_back(i); 
}
p("created");
delete vc;
p("freed");
Run Code Online (Sandbox Code Playgroud)

释放记忆.如何从地图中释放内存?
PS:p("string")只是暂停程序并等待输入.

c++ memory-leaks stl map

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

创建C字符串的最佳方法

我正在使用

char *thisvar = "stringcontenthere";
Run Code Online (Sandbox Code Playgroud)

在C中声明一个字符串

这是在C中声明字符串的最佳方法吗?

如何从C++ - 字符串生成C-String?

c c++ string

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

如何设置Django应用程序使cookie在子域上工作

我已经在subdomain.domain.com上部署了我的应用程序(它只适用于那个子域).一切正常,但有时用户无法登录应用程序("Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again"尝试登录管理面板时会显示该消息).我注意到重启Web服务器一段时间后就消除了这个问题.

有没有人有在子域上设置django项目的经验,可以指导我如何配置我的应用程序,使其正常工作,而无需偶尔重置?

我试图设置SESSION_COOKIE_DOMAIN ='subdomain.domain.com'设置,但它没有解决问题(也许我设置错了?)

我在这个项目中使用Django 1.1.1,Python 2.5.4.项目部署在我用于其他项目的提供程序中,并且cookie在那里完美地运行.其他项目也在子域上运行,并且根本没有设置SESSION_COOKIE_DOMAIN.

django cookies subdomain login

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

SoapClient抛出了错误的版本

当我发送下面的请求时,我得到'错误的版本'例外.

<OTA_HotelGetMsgRQ xmlns="http://www.opentravel.org/OTA/2003/05"
    TimeStamp="2001-12-17T09:30:47.0Z" Version="4"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Messages>
        <Message HotelCode="123" HotelName="Test Hotel" ChainCode="321"
            ReasonForRequest="Reservation Retrieval" RequestCode="Optional"
            ChainName="Test Chain" MessageType="All" StartSeqNmbr="1"
            EndSeqNmbr="10" />
    </Messages>
</OTA_HotelGetMsgRQ>
Run Code Online (Sandbox Code Playgroud)

上面的请求被转换为zend代码

$client = new zend_soap_client(null,
        array(
                'location' => 'http://url...',
                'Uri' =>"http://www.opentravel.org/OTA/2003/05"
        )
);

$request = array(
        array('Messages'=> 
                array ('Message' => 
                        array (
                                'HotelCode' => '123',
                                'HotelName' => 'Test Hotel',
                                'ChainCode' => '321',
                                'ReasonForRequest' => 'Reservation Retrieval',
                                'RequestCode' => 'Optional',
                                'ChainName' => 'Test Chain',
                                'MessageType' => 'All',
                                'StartSeqNmbr' => '1',
                                'EndSeqNmbr' => '10'
                        )
                )
        )
);

$result …
Run Code Online (Sandbox Code Playgroud)

php zend-framework

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

在C++中用C#'作为'命令的等价物?

在C#中,您可以使用as转换类型或获取null:

Object o = Whatever();
String s = o as String;
Run Code Online (Sandbox Code Playgroud)

有没有类似的简单方法在C++中实现这一点?

我正在使用Visual Studio 2010,如果这很重要的话.

[更新]:请记住,铸造和使用之间存在非常重要的区别as.如果类型不匹配,则转换(至少在C#中)将抛出异常:

Object o = null;
String s = (String)o; // Will crash.
Run Code Online (Sandbox Code Playgroud)

c++

5
推荐指数
2
解决办法
2243
查看次数

SQL Server:有没有办法使用GUI授予执行权限?

有没有办法使用GUI(而不是T-SQL)为角色或用户授予执行权限?我正在使用SQL Server 2008 SP1.

sql-server permissions sql-server-2008

6
推荐指数
2
解决办法
8755
查看次数