问题列表 - 第10849页

如何在Eclipse中获得GPB支持?

我正在尝试在我的项目中使用Google Protocol Buffers,我希望得到Eclipse的一些工具支持.特别是,我希望Eclipse protoc每次更改.proto文件时调用,然后重新生成所有依赖于生成的代码的代码.

我试图设置一个自定义生成器,但它一直让我不知道我不理解的错误,大多数情况下它抱怨.proto文件不在给定的路径上--proto-path,它应该由我所知道的所有.另外,因为我使用${build_files},Eclipse将所有已更改的文件传递给编译器(而不是我已配置为触发构建的那些文件).

NetBeans似乎有一个protobuf-Plugin,但我找不到Eclipse.有吗?

eclipse protocol-buffers

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

如何使XMLDOMDocument包含XML声明?

当XMLDOMDocument自行保存时,如何让它包含XML声明,例如:

  • <?xml version="1.0" encoding="UTF-8" ?>
  • <?xml version="1.0" encoding="UTF-16" ?>
  • <?xml version="1.0" encoding="UCS-2" ?>
  • <?xml version="1.0" encoding="UCS-4" ?>
  • <?xml version="1.0" encoding="ISO-10646-UCS-2" ?>
  • <?xml version="1.0" encoding="UNICODE-1-1-UTF-8" ?>
  • <?xml version="1.0" encoding="UNICODE-2-0-UTF-16" ?>
  • <?xml version="1.0" encoding="UNICODE-2-0-UTF-8" ?>
  • <?xml version="1.0" encoding="US-ASCII" ?>
  • <?xml version="1.0" encoding="ISO-8859-1" ?>
  • <?xml version="1.0" encoding="WINDOWS-1250" ?>

XMLDOMDomcument对象正在内存中创建(即xml不是从某些外部源加载的):

{
   IXMLDOMDocument2 doc = new DOMDocument60();

   //add nodes to the doc
   ...

   doc.Save(saveTarget);
}
Run Code Online (Sandbox Code Playgroud)

没有xml声明,你只能获得body xml,例如:

<Customer>
   ...
</Customer>
Run Code Online (Sandbox Code Playgroud)

而不是完整的XML文档:

<?xml version="1.0" encoding="US-ASCII" ?>
<Customer>
   ...
</Customer>
Run Code Online (Sandbox Code Playgroud)

问题2

如何控制XMLDOMDocument在保存到流时将使用的编码 …

xml msxml dom

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

insertObject不添加对象?

我正在试图通过Obj-C来构建一款iPhone游戏.

我想构建一个对象数组供以后使用.这是我试过的:

NSMutableArray      *positionIcons;
[positionIcons insertObject:annotation atIndex:0];
positionIcons = [NSArray arrayWithObjects:annotation, nil];
Run Code Online (Sandbox Code Playgroud)

insertObject行将计数保留为0.但是,下一行正确插入对象(并且计数移动到1).是什么赋予了?

iphone objective-c

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

iPhone:使用触摸在应用程序中稳步增加内存使用量

我在Apple示例应用程序和我正在开发的游戏中观察到类似的行为.在游戏中,行为最终导致应用程序因内存不足而崩溃.示例应用程序是Touches.

在跟踪触摸的任何时刻,即当你在触摸中移动其中一个物体时,几乎任何时候触摸都在我的游戏中,只要你继续移动,内存使用量就会稳定上升触摸周围.触摸序列完成后,内存使用量不会再次下降.我已经得到了Touches,它开始使用不到半个兆字节,最多约4MB的净分配,几分钟左右.永远不会释放内存.

所以我的问题是:为什么这个记忆永远不会被解除分配?我从根本上误解了什么吗?这是一个框架缺陷吗?我已经阅读了一些有关加速度计的问题并触及泄漏,但我在这个游戏中根本没有使用加速度计.

iphone objective-c

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

为什么要创建从通用列表(.NET)派生的类?

什么是区别:

List <MyType> myList;

myList:列出<MyType>

很明显,第一个是列表,第二个是类.但我的问题是第二个优势是什么呢?

.net c# generics

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

如何在Windows Vista中诊断Java JNI EXCEPTION_ACCESS_VIOLATION错误

我们有一个Java应用程序,通过JNI使用一些C++库.该应用程序曾经在Windows XP中运行得很好,但它在Windows Vista中不起作用,它只是立即崩溃了JVM.

我们还编写了C++库并使用SWIG生成了JNI绑定.

我们对于从哪里开始寻找解决问题的方法有点无能为力.

这是我们得到的EXCEPTION_ACCESS_VIOLATION:

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x771b4335, pid=1320, tid=2004
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# Problematic frame:
# C  [ntdll.dll+0x54335]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x041a1400):  JavaThread "AWT-EventQueue-0" [_thread_in_native, id=2004]

siginfo: ExceptionCode=0xc0000005, reading address 0x079c8972 …
Run Code Online (Sandbox Code Playgroud)

c++ java java-native-interface swig windows-vista

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

Silverlight隔离存储是永久性还是缓存?

隔离存储的持久性 - Silverlight是否将其视为缓存,在需要更多空间时删除项目,或仅在用户或应用程序请求时?

似乎还有各种各样的方法来识别孤立的存储 - 机器,应用程序,域,......我遇到的问题是这些都与用户有关.是否可能,如果是这样,创建并稍后检索具有以下属性的隔离存储文件:

  • 无论登录哪个Windows用户,都使用相同的文件
  • 无论程序集版本如何(xap更新),都使用相同的文件.相反,网址将保持不变.这甚至可以离线工作(在浏览器之外).

基本上我希望隔离存储在应用程序更新和不同用户登录时保持不变.

silverlight isolatedstorage silverlight-3.0

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

在rails中装饰属性

namePerson模型上有一个属性,每次访问该name属性时,我都想name.capitalize返回.

在模型中执行以下操作将不起作用,

def name
  name.capitalize
end
Run Code Online (Sandbox Code Playgroud)

那么替代方案是什么?

activerecord ruby-on-rails

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

在javascript中使用'window'前缀的好处

在窗口对象中调用javascript变量或方法时,使用'window'前缀有什么好处吗?例如,调用'window.alert'比简单地调用'alert'更有优势吗?我可以想象使用前缀可以在从某个函数/对象内部调用时提供小的性能提升,但是我很少在人们的代码中看到这一点.此后这个问题.

javascript namespaces window

8
推荐指数
3
解决办法
2395
查看次数

来自PHP的SQL查询中的问题

我有一个表qotwVote1a与领域QuestionId, MemberId, Vote1a,其中QuestionIdMemberId是主要关键.

我想运行一个查询来查找一个成员,是否投了一个问题.如果没有,我将变量设置$j0,如果是,我将其设置为1.

我写了这个查询.但它给了我一个错误.有人可以看一下吗?如果你想再问什么,请告诉我.

$questionId=57;
$id="zee";
$result2 = mysql_query("
             SELECT MemberId
             FROM qotwVote1a
             WHERE QuestionId='".$questionId."'
             AND MemberId='".$id."'
             AND MemberId NOT IN ('
               SELECT MemberId 
               FROM qotwVote1a
               WHERE QuestionId='".$questionId."' 
            ')
          ");//WHERE QuestionId='".$questionId."' 
$j=0;
echo $result2;
while($row2 = mysql_fetch_array($result2))
{   
  echo $row2['Vote1a']." ".$row2['QuestionId']." ".$row2['MemberId']; echo "<br/>";
  $j=1;
}
echo($j);
Run Code Online (Sandbox Code Playgroud)

php mysql

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