小编Pet*_*aný的帖子

Xcode:显示我的自定义类的文档

如何强制Xcode显示我自己的自定义类,方法等文档?我已经习惯了Java和Eclipse,它向我展示了我的类的文档,如下所示:

Eclipse显示了Javadocs文档

如何在Xcode中实现相同的目标?是否有Xcode可以识别和显示的特殊注释?

Xcode显示NSObject的通用文档

xcode

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

它是否有助于GC在Java中使null变为null

myLocalVar = null;在离开方法之前,我被"强制"在finally子句中添加语句.原因是帮助GC.有人告诉我,下次服务器崩溃时我会收到短信,所以我最好这样做:-).

我认为这是毫无意义的,因为myLocalVar的范围是方法,并且一旦方法退出就会"丢失".额外的归零只会污染代码,否则无害.

我的问题是,这个关于帮助GC的神话来自哪里?(我被称为"Java记忆书")你知道"权威"的任何文章更深入地解释它吗?有可能这不是一个神话,但真的有所帮助吗?如果是这样,怎么样?可能会使局部变量归零会造成任何伤害?

为了澄清,方法看起来像这样:

void method() {
  MyClass myLocalVar = null;
  try {
    myLocalVar = get reference to object;
    ... do more here ...
  } finally {
    if (myLocalVar != null) {
      myLocalVar.close(); // it is resource which we should close
    }

    myLocalVar = null; // THIS IS THE LINE I AM TALKING ABOUT
  }
}
Run Code Online (Sandbox Code Playgroud)

java variables null garbage-collection local

40
推荐指数
6
解决办法
9773
查看次数

JSP:不评估EL表达式

我有一个在Tomcat 5.5上运行的JSP页面.我有以下代码:

 <c:forEach var="i" begin="1" end="10" step="1">
  <c:out value="${i}" />
  <br />
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

${i} 
${i} 
${i} 
${i} 
${i} 
${i} 
${i} 
${i} 
${i} 
${i} 
Run Code Online (Sandbox Code Playgroud)

我无法解决为什么forEach循环工作但输出不起作用.任何人都可以提供任何帮助都会很棒.

java jsp el taglib

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

如何在Eclipse中同时显示100多个任务// TODO?

正如标题所说,如何在Eclipse的Tasks窗口中一次显示100多个任务?或者,如何浏览超过100的任务?

我的项目中有很多.c文件,有很多// TODO

当我转到任务窗口时,它显示:

筛选条件:158项目中的100项

我找不到一个理智的方式来超越项目100 ...也就是说,我没有看到一个按钮,或右键单击选项说去下一个100项..

我目前使用的疯狂方式是按不同的列排序,即资源,路径,位置,升序和降序..然后将粘贴复制到外部应用程序并删除重复...这不保证我得到每个任务,如果我有超过200个任务.

一定有更好的方法!

这是在Ubuntu 9.04上运行Standard Eclipse 3.5 CDT安装,但在3.4和3.3上也有这个问题.

eclipse eclipse-cdt todo

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

Google Collections ImmutableMap迭代订单

我需要将Google Collection ImmutableMapLinkedHashMap- 不可变映射与定义的迭代顺序组合在一起.似乎ImmutableMap本身实际上已经定义了迭代顺序,至少它的文档说:

基于散列的不可变Map,具有可靠的用户指定迭代顺序.

但是没有更多细节.快速测试表明这可能是真的,但我想确定.

我的问题是:我可以依赖ImmutableMap的迭代顺序吗?如果我这样做ImmutableMap.copyOf(linkedHashMap),它将具有与原始链接哈希映射相同的迭代顺序吗?构建器创建的不可变映射怎么样?一些权威答案的链接会有所帮助,因为谷歌没有找到任何有用的东西.(不,与来源的链接不计算在内).

java iteration guava

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

如何创建强制MS Word在webdav服务器上编辑文档的HTML链接

假设我有支持WebDAV的服务器,我有很多Office文档.我想生成一个链接到文档的网页,点击该链接将打开Microsoft Word.Word将从WebDAV服务器下载文档,当用户完成编辑文档时,MS Word会将其上传回来.

我知道MS Word(和其他Office程序)支持编辑存储在WebDAV服务器上的文档.我不知道的是,如何生成链接,这将触发MS Word自行下载此文档.

可能吗?也许使用一些特殊的方案?

document webdav ms-word hyperlink ms-office

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

在Inno Setup中将文本添加到"Ready Page"

我在安装程序中添加了几个自定义页面.这些页面从用户和磁盘收集一些数据,我想在最终安装步骤开始之前向用户显示这些数据.Inno Setup完全为此目的准备了"准备安装"页面.

如何在此页面中添加文字?默认情况下,它显示给我:

Destination location:
  C:\Program Files\MyProgram
Run Code Online (Sandbox Code Playgroud)

我想在这里附上一些文字.可能吗?

inno-setup

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

如何使用完全独立的.NET 3.5 sp1安装程序制作WiX安装程序?

我需要将完整的.NET 3.5 sp1安装程序包含在我的安装程序中,该安装程序位于WiX中.

我需要将boostrapper完全自包含,完全没有Web访问权限.这个安装程序不允许要求Web; 我们有外地蒙古的客户(我很认真,不仅仅是使用地名,因为它很遥远)我们运送CD,因为他们根本没有互联网接入.

WiX教程指出:

<Target Name="AfterBuild">
    <GenerateBootstrapper ApplicationFile="$(TargetFileName)" 
                      ApplicationName="My Application Name"
                      BootstrapperItems="@(BootstrapperFile)"
                      ComponentsLocation="Relative"
                      CopyComponents="True"
                      OutputPath="$(OutputPath)"
                      Path="C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\"/>
</Target>
Run Code Online (Sandbox Code Playgroud)

上述引导程序需要Web.如何制作不安装的安装程序?

.net msbuild installer windows-installer offline

11
推荐指数
1
解决办法
6931
查看次数

没有Spring的Spring JDBC模板

是否有类似Spring JDBC Template的Java库,具有相同质量的代码和文档以及类似的数据访问异常层次结构,但没有依赖于其他Spring模块(根据http://mvnrepository.com/artifact/org的核心/ bean/context模块).springframework/spring-jdbc/3.0.6.RELEASE)?

java spring spring-jdbc

10
推荐指数
3
解决办法
8026
查看次数

从更新站点下载eclipse插件的工具

我需要在没有连接到Internet的机器上安装eclipse插件,我找不到用于本地安装的dist.

是否有从更新站点下载插件并创建本地安装档案(或本地更新站点)的工具?谣言说你可以用eclipse做到这一点,但我找不到任何关于如何做的信息.

eclipse-plugin p2 mirroring

9
推荐指数
1
解决办法
4850
查看次数