小编Ber*_*own的帖子

在Windows平台上构建objective-c代码

我正在做一些iphone开发,我可以使用iphone-dev工具链来构建ARM平台.是否可以为x86构建objective-c代码?

http://code.google.com/p/iphone-dev/

我应该用什么来构建另一个工具链?可能与cygwin.

windows objective-c

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

Java:StringBuilder,静态方法和可能的同步问题

像这样的代码是否可能不是线程安全的?它是一个静态方法,我们使用的是stringbuilder的本地实例.我猜输入字符串可能被其他对象保存?

public static String cat(final String ... strings) {

    ...
    ...
    final StringBuilder sb = new StringBuilder(totLength);
    for (int i = 0; i < size; i++) {        
        if (strings[i] != null) {
            sb.append(strings[i]);
        }
    }
    return sb.toString();
}
Run Code Online (Sandbox Code Playgroud)

java string

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

什么是现有Java应用程序的良好嵌入式语言?

我想在我的应用程序中嵌入dsl或现有的完整语言.它应该是一个简单,完整的图灵完整语言,但简单而轻巧,可以解释代码而不需要太多开销.

其他"过程"也不会影响任何其他过程.

我正在考虑使用Clojure并在Clojure代码上调用Clojure解释器/运行时编译器,但Clojure运行时需要比我需要的时间长得多.此外,我对使用Clojure语言进行此项目并不过分兴奋.我在考虑更多程序性和C类.

我考虑过Ola Bini的Ioke语言.http://ioke.org/index.html

另外,我考虑在Scala中编写DSL?或者使用现有的DSL.

更新:看起来Rhino是一个很好的示例嵌入式语言.

http://www.mozilla.org/rhino/tutorial.html

java clojure embedded-language ioke

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

使用java/j2ee,序列化如何工作以及如何在会话中保存该对象?

如果我有一个包含数百个String字段和对象对象的复杂对象.有些正在实现Serializable,有些则不是.

j2ee服务器如何在会话中序列化该数据.我是否希望返回所有数据.甚至是物体的物体.

Session.setAttribute(数据)

例如Session.getAttribute()== data.getData().getData().getData().getData1()

从getData1()返回的对象是否正确返回?

(我正在使用Tomcat 6和Websphere 6+)

java session serialization servlets

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

RAD不会将类文件部署到运行的websphere服务器(本地development0

环境:WinXP.RAD:版本:7.5.3(Eclipse 3.4.2)Websphere 6.1

我在本地RAD环境中有两个Web项目,还有4或5个子jar项目.当我在调试和常规启动模式下更改类时,文件不会被复制到服务器以进行运行时.

所以,通常我必须完全重启服务器或一起添加/删除项目.

我可能会对Servlet.java进行更改

当我"发布"时,耳朵/应用程序似乎重新启动,但我的更改不存在.所以我通常重启服务器.这是生产力的杀手.

其他设置:

* Publish automatically turned off.
* Minimize resources. Use workspace.
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能确保复制这些类.

我的理论:

我有类加载器/ war设置的parent_first/application.这是一个问题吗?也许我应该删除耳朵并将其添加回websphere我在服务器上干净了?

java websphere java-ee ibm-rad

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

R脚本,ggplot2和qplot,同一图表上的多个时间序列线图

我希望在同一个图上有多个"线".多个数据点.

在我的示例中,如何包含'xa'和'xb'数据点.

这就是我只有一组数据点,但我想要两个.我该如何修改这个脚本.

library(ggplot2)

da <- c("2012-02-02 09:01:00", "2012-02-02 09:02:00", "2012-02-02 09:03:00")
db <- c(0.4, 0.6, 0.5)

xa <- c("2012-02-02 09:01:00", "2012-02-02 09:02:00", "2012-02-02 09:03:00")
xb <- c(0.3, 0.43, 0.7)

da2 <- as.POSIXct(da)
dfx <- data.frame(da2, db)

summary(dfx)

png('time_data_errs6b.png', width=640, height=480)
gg <- qplot(da2, db, colour='red')+
    opts(title = 'Requests App')+xlab('Time')+ylab('Requests') +
    geom_line()

print(gg)
dev.off()
Run Code Online (Sandbox Code Playgroud)

r

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

OpenGL游戏开发 - 跨越视野的场景

我正在进行一场2D比赛.想象一下XY平面,你就是一个角色.随着角色的行走,场景的其余部分进入视野.

想象一下,XY平面非常大,当前视图之外还有其他字符.

这是我的问题,使用opengl,如果这些对象没有在当前视图之外呈现,它们会占用处理时间吗?

此外,有哪些方法可以避免渲染部分场景不在视野中.如果我有一个距我当前位置1000个单位的立方体,我不希望该对象被渲染.我怎么能让opengl不渲染它.

我想最简单的方法是计算位置,然后如果距离太远则不绘制那个立方体/对象.

opengl scene

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

使用面向Servlet的自定义框架,太多的servlet,这是一个问题

在我们的应用程序中,我们通过Servlet构建不同的Web应用程序 我们的应用程序中有许多Servlet和过滤器.

我们已经使用了不同的框架,但不是这个特定的遗留Web应用程序.一个问题是一个应用程序/ servlet完全独立于另一个应用程序/ servlet.

如果您要重新设计使用此旧设计的应用程序,那么如何解决因太多servlet导致应用程序被破坏的问题.

我正在考虑某种"Servlet管理器",它将一组servlet分组,然后在适当的时候调用适当的servlet.

java servlets java-ee

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

非常基本的drools 5运行,基本设置和快速启动

是否有一个更全面的drools快速入门5.我试图运行简单的Hello World .drl规则,但我想通过一个ant脚本,可能只有javac/java:

我收到以下错误:注意:没有Eclipse或任何其他IDE,我没有完全运行:

是否有一个更全面的drools快速入门5.我试图运行简单的Hello World .drl规则,但我想通过一个ant脚本,可能只有javac/java:

我收到以下错误:注意:没有Eclipse或任何其他IDE,我没有完全运行:

test:
     [java] Exception in thread "main" org.drools.RuntimeDroolsException: Unable to load d
ialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule
.builder.dialect.java.JavaDialectConfiguration'
     [java]     at org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuild
erConfiguration.java:274)
     [java]     at org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurati
onMap(PackageBuilderConfiguration.java:259)
     [java]     at org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConf
iguration.java:176)
     [java]     at org.drools.compiler.PackageBuilderConfiguration.<init>(PackageBuilderCo
nfiguration.java:153)
     [java]     at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:242)
     [java]     at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:142)
     [java]     at org.drools.builder.impl.KnowledgeBuilderProviderImpl.newKnowledgeBuilde
r(KnowledgeBuilderProviderImpl.java:29)
     [java]     at org.drools.builder.KnowledgeBuilderFactory.newKnowledgeBuilder(Knowledg
eBuilderFactory.java:29)
     [java]     at org.berlin.rpg.rules.Rules.rules(Rules.java:33)
     [java]     at org.berlin.rpg.rules.Rules.main(Rules.java:73)
     [java] Caused by: java.lang.RuntimeException: The Eclipse JDT Core jar is not in the
classpath
     [java]     at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.setCompil
er(JavaDialectConfiguration.java:94)
     [java]     at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init(Java
DialectConfiguration.java:55) …
Run Code Online (Sandbox Code Playgroud)

java jboss rules drools

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

使用Java,您使用私有方法吗?你使用静态方法吗?

我倾向于避免使用私有方法,因为它们很难在子类实现中测试功能和/或覆盖该功能.

你使用私人方法吗?你喜欢受保护的方法而不是私有方法吗?

java oop

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