如何避免以下注意出现在R CMD check中的新R开发版本(R正在开发(unstable)(2017-02-15 r72179))? • checking for unstated dependencies in examples … OK • checking line endings in C/C++/Fortran sources/headers … OK • checking compiled code … NOTE File 'pkgname/libs/pkgname.so': Found no calls to: 'R_registerRoutines', 'R_useDynamicSymbols' It is good practice to register native routines and to disable symbol search. 例如在Hmisc中
我想通过将它存储为servlet上下文属性来在我的servlet和我的web服务(JAX-WS)之间共享一个对象。 但是,我怎样才能从Web服务检索servlet上下文?
我有一个领域模型,有一个编辑器和一个项目的概念。 编辑拥有一些项目,一个项目不仅有一个编辑所有者,而且还有一些编辑成员。 因此,编辑也有一些“join”的项目。 我正在采取DDD方法来build模,并使用Repository模式进行持久化。 但是,我并没有足够好的认识这个模式,以确定我应该怎么做。 我正在假设编辑器和项目可能在相同的聚合,其中根是编辑器。 因此,我可以得到一个编辑,然后列举它的项目,并可以从那里列举项目的成员编辑。 但是,如果我只允许从我的存储库中检索编辑器,那么这是否意味着当我拥有它们的编辑器时,我不得不从存储库中加载所有的项目? 如果我想懒加载成员编辑器,项目需要一个参考资料库以及? 另外,如果我拆分聚合,并有一个编辑器存储库和一个项目存储库,我应该如何处理这两个事务,例如当一个新的项目被添加到编辑器? 例如: Editor e = new Editor("Editor Name"); editorRepository.Add(e); Project p = e.CreateProject("Project Name"); projectRepository.Add(p); // These two lines editorRepository.Save(e); // should be atomic 我误解了Repository模式的意图吗?
我有3个解决scheme,解决schemeA需要从解决schemeB和C的内置版本的DLL来编译。 它不可能合并到一个解决scheme… 到目前为止,似乎Visual Studio不支持解决scheme引用,并且msbuild足够聪明,知道您正在从另一个等构build一个解决scheme,如果我尝试这种方式。 总体目标是试图让多种解决scheme看起来几乎像只有一个 – 只是解决schemeA. 我相信这是一个普遍的问题,但是你怎么把它连接好呢?
有没有人知道在Maven2中设置特定的类path顺序的方法,而不是我现在看到的随机sorting? 有许多合法的理由想要这样做: 一个供应商提供了一个补丁jar包,其中包含一个以前发布的jar的重载类,因此补丁jar必须首先出现在classpath命令中。 通过遍历pom依赖关系发现的classpath上find的两个jar在同一个包中包含相同的类,并具有不同的签名。 例如: jboss jbossall-client 4.2.0.GA org.hibernate hibernate 3.1 两者都包含:org.hibernate.util.ReflectHelper.class,但是jbossall-client版本缺lessgetFastClass方法。 从Google的search中我发现这也许是Maven爱好者和面临这个特定问题的人之间争论的焦点,但是阶级pathsorting当然有合理的理由。 任何人已经解决了这个特殊的困境,将不胜感激! 谢谢
我需要使用像get_or_create(),但问题是,我有很多字段,我不想设置默认值(这是没有意义的),如果我不设置默认值,它返回一个错误,因为它显然保存了对象。 我可以将字段设置为null = True,但我不想要空字段。 是否有其他方法或任何额外的参数可以发送到get_or_create(),以便它实例化一个对象,但不保存它,直到我调用save()? 谢谢。
我得到这个错误在我的git仓库: 22:09:15 $ git status # On branch master error: Could not read 8124cc15c63be92d534e4cdfa33c38d54deee122 error: unable to read tree object HEAD nothing to commit (working directory clean) Googlesearcherror: unable to read tree object HEAD并没有造成太大的帮助,这个错误似乎是非常罕见的。 我不知道该如何处理。 难道是硬盘故障? 编辑 : git fsck的输出如下: broken link from commit 607328dc80e4901a55b95c683d4fbf43e6df28bf to tree 8124cc15c63be92d534e4cdfa33c38d54deee122 missing tree 8124cc15c63be92d534e4cdfa33c38d54deee122 dangling tree 56b5d4a5e429d251582ec927bca7ef1225510c41 dangling […]
我有一个HTMLbutton。 我试图根据button的“title”属性来渲染一个工具提示,并且它不渲染。 主要是因为它被禁用。 然后,我尝试在一个范围内包装button,并设置范围的“标题”属性。 hover在包裹在该跨度上的button仍然没有效果。 工具提示将在不属于button标签一部分的任何其他部分上呈现。 就像如果我把一些文本放在范围以及button,hover在文本产生工具提示,但如果你把鼠标hover在button上,它不会呈现。 所以:我如何显示禁用button的工具提示?
我知道在比较String ,应该使用.equals()而不是== ,我理解这个的原因。 但是我有时忘记和比较string==错误。 如果Eclipse(比我更聪明),我会喜欢它会警告我做一个或多个以下: 强调我的错误与一个摆动的红线,并指出了错误 拒绝编译我的代码,直到我解决了这个错误 解决了我的错误 打我最近的Joshua Bloch书的头,直到我道歉 在Eclipse 3.5中,你可以让Eclipse通过Window> Preferences> Compiler> Errors / Warnings来警告你所有types的东西,但遗憾的是“用==比较string而不是.equals()”似乎不是他们。 我只是想念它吗? 在未来的版本中是否有机会添加这个function? 编辑:我宁愿这样做使用Eclipse的内置function,而不必下载一个插件。 不过,我认为在你的答案中提到具有这个特性的插件仍然是有用的。
可能重复: 如何使用Windows开发机器为iPhone开发? 在Windows上开发iPhone 我刚拿到我的新iPad,现在我有两个iOS设备,一个iPod和一个iPad。 所以我意识到iOS是开发一些东西的一个很好的操作系统,但问题是我在Windows下,我没有任何购买Mac的计划。 无论如何,我想要的不是Windows的SDK的端口,所以我可以在Objective-C中开发。 但是我想要的是知道所有(也许)替代品,我必须为iPad开发(我现在更感兴趣)和其他iOS设备。 PS:我对应用程序开发感兴趣,而不是游戏开发