我正在做一些iphone开发,我可以使用iphone-dev工具链来构建ARM平台.是否可以为x86构建objective-c代码?
http://code.google.com/p/iphone-dev/
我应该用什么来构建另一个工具链?可能与cygwin.
像这样的代码是否可能不是线程安全的?它是一个静态方法,我们使用的是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) 我想在我的应用程序中嵌入dsl或现有的完整语言.它应该是一个简单,完整的图灵完整语言,但简单而轻巧,可以解释代码而不需要太多开销.
其他"过程"也不会影响任何其他过程.
我正在考虑使用Clojure并在Clojure代码上调用Clojure解释器/运行时编译器,但Clojure运行时需要比我需要的时间长得多.此外,我对使用Clojure语言进行此项目并不过分兴奋.我在考虑更多程序性和C类.
我考虑过Ola Bini的Ioke语言.http://ioke.org/index.html
另外,我考虑在Scala中编写DSL?或者使用现有的DSL.
更新:看起来Rhino是一个很好的示例嵌入式语言.
如果我有一个包含数百个String字段和对象对象的复杂对象.有些正在实现Serializable,有些则不是.
j2ee服务器如何在会话中序列化该数据.我是否希望返回所有数据.甚至是物体的物体.
Session.setAttribute(数据)
例如Session.getAttribute()== data.getData().getData().getData().getData1()
从getData1()返回的对象是否正确返回?
(我正在使用Tomcat 6和Websphere 6+)
环境: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我在服务器上干净了?
我希望在同一个图上有多个"线".多个数据点.
在我的示例中,如何包含'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) 我正在进行一场2D比赛.想象一下XY平面,你就是一个角色.随着角色的行走,场景的其余部分进入视野.
想象一下,XY平面非常大,当前视图之外还有其他字符.
这是我的问题,使用opengl,如果这些对象没有在当前视图之外呈现,它们会占用处理时间吗?
此外,有哪些方法可以避免渲染部分场景不在视野中.如果我有一个距我当前位置1000个单位的立方体,我不希望该对象被渲染.我怎么能让opengl不渲染它.
我想最简单的方法是计算位置,然后如果距离太远则不绘制那个立方体/对象.
在我们的应用程序中,我们通过Servlet构建不同的Web应用程序 我们的应用程序中有许多Servlet和过滤器.
我们已经使用了不同的框架,但不是这个特定的遗留Web应用程序.一个问题是一个应用程序/ servlet完全独立于另一个应用程序/ servlet.
如果您要重新设计使用此旧设计的应用程序,那么如何解决因太多servlet导致应用程序被破坏的问题.
我正在考虑某种"Servlet管理器",它将一组servlet分组,然后在适当的时候调用适当的servlet.
是否有一个更全面的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) 我倾向于避免使用私有方法,因为它们很难在子类实现中测试功能和/或覆盖该功能.
你使用私人方法吗?你喜欢受保护的方法而不是私有方法吗?