问题列表 - 第26691页

iPhone推送通知可靠性

您在iPhone上找到推送通知的可靠性如何?从沙箱移动到生产服务器时它会改善吗?

我正在测试(当然使用沙箱)并且发现通知经常被延迟或根本没有收到.我不是在谈论发送多条消息而只是最后一条消息,正如文档所示,但任何通知都没有出现.

另外,我注意到如果我发送带有警报的通知,然后只发送一个带有徽章编号的通知,那么第二个通知即使已经打开也会关闭警报.这也发生在应用程序之间吗?例如,如果我发送我的应用程序的警报,然后Facebook应用程序发送徽章,Facebook徽章是否会关闭我的警报窗口?

iphone push-notification

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

编译VC++生成的汇编输出?

我有一个简单的hello world C程序,用/ FA编译.因此,编译器还会生成相应的程序集列表.现在我想使用masm/link从生成的.asm列表中组装可执行文件.

以下命令行产生3个链接器错误:

\masm32\bin\ml /I"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include" /c /coff asm_test.asm
\masm32\bin\link /SUBSYSTEM:CONSOLE /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib" asm_test.obj
Run Code Online (Sandbox Code Playgroud)

指示C运行时函数未链接到先前生成的目标文件:

asm_test.obj:错误LNK2001:未解析的外部符号@__ security_check_cookie @ 4 asm_test.obj:错误LNK2001:未解析的外部符号_printf LINK:错误LNK2001:未解析的外部符号_wmainCRTStartup asm_test.exe:致命错误LNK1120:3未解析的外部

这是生成的装配清单

; Listing generated by Microsoft (R) Optimizing Compiler Version 15.00.30729.01 

    TITLE   c:\asm_test\asm_test\asm_test.cpp
    .686P
    .XMM
    include listing.inc
    .model  flat

INCLUDELIB OLDNAMES

PUBLIC  ??_C@_0O@OBPALAEI@hello?5world?$CB?6?$AA@   ; `string'
EXTRN   @__security_check_cookie@4:PROC
EXTRN   _printf:PROC
;   COMDAT ??_C@_0O@OBPALAEI@hello?5world?$CB?6?$AA@
CONST   SEGMENT
??_C@_0O@OBPALAEI@hello?5world?$CB?6?$AA@ DB 'hello world!', 0aH, 00H ; `string'
CONST   ENDS
PUBLIC  _wmain
; Function …
Run Code Online (Sandbox Code Playgroud)

x86 assembly masm32 visual-c++

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

我的iPad应用程序可能会被应用商店拒绝使用Tapku库吗?

我想使用Tapku库为我的iPad应用程序添加一个日历选择器控件.我是iPhone操作系统开发的新手,在识别第三方工具和代码时,我仍然很生气,这些工具和代码会让我的iPad应用程序从应用程序商店中被拒绝.对于那些使用过Tapku库的人来说,在我的iPad应用程序中使用它会违反任何应用商店规则吗?

非常感谢您的帮助.我现在要继续研究这个问题.

iphone calendar appstore-approval ipad

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

choiceMode是否与ExpandableListView兼容?

是否可以使用android:choiceMode="multipleChoice"setChoiceMode(ListView.CHOICE_MODE_MULTIPLE)ExpandableListView?上制作多项选择列表?我可以用CheckBox平原上的es 来做到这一点ListView,但它似乎没有合作ExpandableListView.在后者中,单击列表项(父项或子项)不会影响复选框,就像在前者中一样.

我注意到可以完全单击复选框以使其切换,但这是一个非常小的目标.

这是一个相关的未答复的论坛帖子.

android

9
推荐指数
2
解决办法
3858
查看次数

不同类型的数组

是否可以拥有包含两种不同类型数据的数组?我想要一个包含double和字符串的数组.我试过:

ArrayList<double><String> array;
Run Code Online (Sandbox Code Playgroud)

但那没用.

抱歉这个愚蠢的问题,但是我已经用了一段时间了,因为我已经使用了这样的东西..你能否刷新我的内存,我将如何声明和填充这样的数组?

然后再进一步,如果可能的话,我想用双排序数组?

谢谢!

java

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

为什么XP上的IE8使用JQuery无法正确读取XML?

在data.xml中给出了这个XML

<?xml version="1.0" encoding="utf-8"?>
<data>
  <bar>100</bar>
</data>
Run Code Online (Sandbox Code Playgroud)

我想使用test.html中的以下代码显示"bar"元素中的内容

<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
  $.get('data.xml', function(xml) {
    var foo = $(xml).find('bar').text();
    document.write("<span>foo: [" + foo + "]</span>");
  });
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

基于webkit的浏览器中的输出:

foo: [100]
Run Code Online (Sandbox Code Playgroud)

在IE8上的IE8输出:

foo: []
Run Code Online (Sandbox Code Playgroud)

为什么webkit浏览器在IE8将其解释为空字符串时正确读取元素的内容?

xml jquery internet-explorer

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

如何阻止vim从制表符完成.class文件?

当我:e在vim中使用时,它将在.class文件之前完成文件的选项卡.java.由于我从不想编辑.class文件,如何阻止vim .class在tab-completion中显示文件?

vim

10
推荐指数
2
解决办法
609
查看次数

是否应从源控制存储库中删除旧/遗留/未使用的代码?

我在多个项目中遇到过这种情况.随着代码库的发展,一些库,应用程序和组件被放弃和/或弃用.

  1. 大多数人都喜欢让他们进入.通常的说法是代码并没有真正占用任何空间,只有在需要之后才可以保留它.
    因此,存储库慢慢变成遗留代码的污水池,很难找到任何东西.
    保持旧代码的另一个理由是新人不会试图实现过去实现的东西,但是没有完全成功.

  2. 有些人删除旧代码,因为它会造成混乱,为新人提出更多问题,而且无论如何都可以恢复代码库的任何旧快照.
    但是,如果您不知道在哪里查找,则无法始终找到旧代码,因为我所知道的(通用)VCS都不提供对整个存储库的搜索,包括所有历史修订,以及搜索旧文件的唯一方法是检查已删除文件所在的修订版本.

什么是存储库管理的好方法?

version-control

13
推荐指数
2
解决办法
1710
查看次数

这个分散的工作流程是否可以在Git中实现?

这就是我希望我的工作流在概念层面看起来像:

  1. 我暂时破解了我的新功能
  2. 我发现评论中有拼写错误
    • 我改变了
    • 由于拼写错误与其他任何内容完全无关,我将这一变化置于一堆注释中
  3. 我一直在研究代码
  4. 我意识到我需要充实一些实用功能
    • 我这样做了
    • 我把这个改变放在自己的堆里
  5. 步骤2,3和4每天重复
  6. 我完成了新功能,并将该功能的更改放在一堆
  7. 我在上游推出了很好的补丁:一个是新功能,一个用于其他调整,一个有一堆注释修复,如果有足够的累积

由于我既懒惰又完美主义者,我希望能够做一些不按顺序的事情:我可能会纠正一个错字,但忘了把它放在评论修复堆中; 当我准备上游补丁(我正在使用git-svn,所以我需要非常慎重)时,我会在那时撤回注释修复.我可能会忘记将事情完全分开,直到最后.但是我可能/也/已经/已经犯下了一些堆(抱歉,这个比喻正在打破......).

这就像只使用带有SVN的Eclipse变更集一样,只有我可以对不同堆中的同一文件进行不同的更改(不得不将更改分解为不同的提交,这是促使我转移到git-svn,实际上......),以及与Git我可以拥有完整的混乱变化历史,实验分支和所有,但仍然做一个漂亮,整洁的补丁.

我最近刚开始和Git一起度过了一段时间,我到目前为止很开心.然而,上述工作流程没有真正映射到Git的最大方式是"bin"实际上不能只是一个本地分支,因为工作树只能反映单个分支的状态.或者Git索引可能是"堆积",我想要的是以某种方式(有效地)拥有多个.

我可以想出几种方法来近似我想要的东西(可能是创造性地使用藏匿物?错综复杂的藏匿 - 合并舞蹈?),但我对Git的掌握并不足以确定如何最好地放置所有碎片一起.据说Git比VCS更像是一个工具包,所以我想这个问题归结为:我如何用这些工具构建这个东西?

git workflow

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

jQuery/javascript替换标签类型

是否有一种简单的方法可以循环遍历所有td标记并将其更改为th?(等等).

我目前的方法是用th包装然后删除td,但后来我失去了其他属性等.

javascript jquery tagname

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