草庐IT

iOS图形引擎

全部标签

java - 谷歌应用引擎 Java 应用的版本控制忽略列表

在版本控制Google应用引擎Java应用的源代码时,是否有可以添加到版本控制忽略列表(例如.hgignore)的文件/目录/模式的标准列表?我想一定有很多人已经解决了这个问题,有什么好的例子吗? 最佳答案 标准列表,也许不是,但你有someexamples:syntax:regexp\.*py[co]\.DS_Store~$\.coverage\.egg-infosyntax:globnbprojectapp.yamlauth.pydisttargetWEB-INF/appengine-generated基本上,至少应该忽略任何包

java - 一种从 Clojure 中的 java.io.File.listFiles 中剥离返回值的方法

我在Clojure中调用一个java函数来获取文件列表。(require'[clojure.java.io:asio])(str(.listFiles(io/file"/home/loluser/loldir")))我得到了一大堆像这样的字符串#等我如何摆脱括号并将它们放在某种形式的数组中以便另一个函数可以访问它? 最佳答案 这些字符串只是JavaFile对象的打印格式。参见Filejavadoc哪些操作可用。如果你想要文件路径作为字符串,它会是这样的(map#(.getPath%)(.listFiles(io/file"/home

java - 不使用 java.io 写入磁盘

假设java.io的使用已被阻止。有哪些替代方法可以使用Java/Groovy语言特性将简单的“HelloWorld!”文本文件写入磁盘? 最佳答案 如果只有java.io被阻止(你说java.io导入被阻止),你可以使用java.nio写入文件。看中央Files类(class)。在java.nio中,文件/文件夹用java.nio.Path对象表示,它也是java.nio包的一部分(而不是java.io).将"HelloWorld!"写入磁盘的文本文件的示例:Files.write(Paths.get("/your/folder/

java.io.IOException : No X-Jenkins-CLI2-Port (jenkins cli not working ) 异常

我正在尝试运行以下命令:java-jarjenkins-cli.jar-shttp://jenkins_URL/--usernamemyusername--passwordmypassword帮助但是我得到了错误:java.io.IOException:NoX-Jenkins-CLI2-Portamong[null,X-Required-Permission,X-Jenkins,X-You-Are-In-Group,X-Hudson,Content-Length,Expires,X-You-Are-Authenticated-As,X-Permission-Implied-By,Set

java - java.io.PrintStream 上的线程争用

我正在使用JavaMissionControl分析我的应用程序的性能问题。JMC在线程争用和锁定实例部分下突出显示了java.io.PrintStream。为什么我会遇到JDK包的线程争用问题? 最佳答案 看起来您的应用程序正在从多个线程同时向stdout或stderr生成大量输出(System.out和System.err是PrintStreams)。PrintStream上的写入和刷新无法并行处理,它们都是同步的,因此您面临争用。 关于java-java.io.PrintStream

java - 与 Java 应用程序集成的博客引擎。哪个博客引擎?

我必须设置一个“必须与Java应用程序集成”的博客引擎。这些是我的要求,我不是在开玩笑。Java应用程序是一种Web应用程序,可提供非常动态变化的内容。博客和这个应用程序究竟要交换什么——我不知道,因为我的客户不知道。(是的,我知道,我的客户是......,但事实就是如此)。我想我有两个选择:java博客引擎和wordpress。Wordpress很流行、稳定、可定制……但在PHP中。Java博客不受欢迎,但在Java中。在之前的项目中,我使用了一个名为dasBlog的.NET博客,它并不流行,也不容易定制。我不想再犯同样的错误。如果我能够通过JAX-RPC或REST完全控制Wordp

java - 单元测试图形

是否有针对生成图形的单元测试代码的标准最佳实践?我专门使用Java和jUnit,但我认为这个概念也适用于其他语言。到目前为止,我能想到的最好的方法是使用Mockito模拟Graphics对象并断言预先计算好的东西,例如(伪代码):assertthatgraphics.drawStringwascalledwith("abc",50,100)assertthatgraphics.setBackgroundColorwascalledwithColor.RED虽然一切都很好,但我想知道这是否是正确的方法,或者是否有更多既定的实践来测试图形代码。 最佳答案

java - 使用自定义字体 [java.io.IOException : Error reading font data.]

标题不允许我说问题,所以实际的错误信息是-java.io.IOException:Problemreadingfontdata.atjava.awt.Font.createFont(UnknownSource)atAddFont.createFont(AddFont.java:11)atMainFrame$1.run(MainFrame.java:105)atjava.awt.event.InvocationEvent.dispatch(UnknownSource)atjava.awt.EventQueue.dispatchEventImpl(UnknownSource)atjava.

java - readFully 未使用 Java Nashorn Javascript 引擎定义

我正在尝试使用新的Java8Nashornjavascript引擎运行javascript脚本,但它失败并出现以下错误::1ReferenceError:"readFully"isnotdefined脚本使用应该在全局范围内定义的readFully函数nashorn在启用脚本模式的情况下运行(这是通过ScriptEngine运行时的默认设置,如此处所示http://mail.openjdk.java.net/pipermail/nashorn-dev/2013-December/002562.html)。这是重现错误的示例:importjava.io.FileNotFoundExcep

java - 磁盘空间不足会导致 java.lang. io。 EOF异常

今天在java序列化和反序列化中遇到了奇怪的行为(“奇怪”是因为我不明白)我正在对linux共享目录中的对象进行序列化和反序列化。虽然序列化一切都没有任何问题,但是当我试图反序列化同一个文件时它抛出java。io。EOFException。此外,反序列化仅对这个新创建的文件失败,并且对该目录中的所有其他旧文件有效。所以我在互联网上进行了搜索,发现一个帖子说磁盘空间不足也可能是导致此错误的原因。所以我清理了一些临时文件,瞧,它起作用了。我不明白低磁盘空间如何只影响反序列化而不影响序列化?我正在使用apachecommonsSerializationUtils类。下面是序列化和反序列化的代