草庐IT

reverse-engineering

全部标签

java - 是否可以从 JavaDoc 创建 Java 类?

这就是问题所在:目前我的团队为一家供应商工作,他们从他们的库中为我们提供了大量JavaDoc规范,但没有提供带有stub或实现的.jar文件。我们已经与他们谈过,但他们只会在2到3周后提供.jar文件。我不想等到这个时候开始我们的开发,所以这是问题:仅给定JavaDoc.html文件,是否有任何工具(免费/开源)可用,以便我们可以创建一个.jar(或一堆.java/.class文件)来编译我们的代码? 最佳答案 doc2java似乎完全按照您的意愿行事。 关于java-是否可以从Java

java - Google App Engine - JCache 或 Memcache API?

将JCache(JSR107)或MemcacheAPI与GoogleAppEngine结合使用是否有任何优势和/或劣势?如果有,它们是什么? 最佳答案 使用JSR107定义的JCacheAPI与使用GAEMemcacheAPI完全相同。也就是说,GAEMemcacheAPI的外观和行为与Java代码中的JCacheAPI一样。Quotthedocs:TheAppEngineJavaSDKsupportsJCache,aproposedinterfacestandardformemorycaches,asaninterfacetoth

java - Google App Engine 上的 CPU 带宽是太贵了还是我的代码?

我想对GAE读取性能进行基准测试。正在从数据存储中获取大约10,000个实体。这些实体包含3个属性名称(约16个字符)、描述(约130个字符)和一个时间戳。没有异常大的东西。这是我看到的:平均而言,读取10k个实体大约需要11秒。不确定这是否被认为是快、慢或合理的,但无论如何都不是太令人兴奋。更有趣的发现是CPU计量。执行此读取操作100次大约消耗3.0个CPU小时。费用为0.30美元。鉴于这里没有进行CPU密集型算法,这不会使GAE的CPU带宽变得相当昂贵吗?(当然,它以Python脚本等形式提供24/7系统管理员,但仍然......)或者这是我的Java代码中的内容:http://

java - 与 App Engine 兼容的 JDBC 连接池

注意:我知道this线程,但它很旧,而且该解决方案对我不起作用。我将AppEngine与CloudSQL一起使用,我想在应用程序的所有当前用户之间共享一个开放连接池。我已经尝试了几种连接池实现,它们都可以与本地开发服务器完美配合,但是,当部署到云中时,它们会失败。我想原因是AppEngine的受限“沙盒”环境。有人知道在AppEngine上工作的JDBC连接池吗?ApacheCommonsDBCP...Causedby:java.lang.NoClassDefFoundError:Couldnotinitializeclassorg.apache.commons.dbcp2.Poola

java - 如何将我的 Java 应用程序日志记录事件映射到 GCP Felexible 非兼容 App Engine 中相应的云日志记录事件级别?

我是GCPAppEngine的新手,出于多种原因我选择了灵活的环境。然而,我震惊地发现灵活环境的非“兼容”运行时似乎不允许我将我的应用程序的日志事件映射到云日志中适当的日志级别。我读对了吗?https://cloud.google.com/appengine/docs/flexible/java/writing-application-logs#writing_application_logs_1而且这个页面真的没有帮助。https://cloud.google.com/java/getting-started/logging-application-events这是在阅读了几个小时的

java - 部署到 Google App Engine

我正在为GoogleAppEngine苦苦挣扎。我想要做的就是:从https://cloud.google.com/appengine/docs/java/tools/maven部署留言簿应用程序(我选择了留言簿应用程序)设置推送部署https://cloud.google.com/tools/repo/push-to-deploy我正在按照教程的确切步骤进行操作。我已经试过好几次了。该应用程序在Jenkins中构建良好(我设法使其运行)但部署失败。+gcloud--project=MyProjectpreviewappdeploytarget/guestbook-1.0-SNAPSH

java - Ant yielding中的Beanshell, "Unable to create javax script engine for beanshell"

您好,我正在尝试将一些Beanshell脚本放入我的Antbuild.xml文件中。我已经尽可能地遵循了Ant手册,但是当我运行Ant时,我不断收到“无法为beanshell创建javax脚本引擎”。这是我主要根据Ant手册中的示例编写的测试目标:System.out.println("Helloworld");我的beanshell“bsh-2.0b4.jar”文件按照手册推荐的方式位于脚本任务的类路径中。希望我有正确的文件。我现在在c:\TEMP工作。我一直在谷歌搜索并尝试了一段时间。任何想法将不胜感激。谢谢。 最佳答案 首先,

java - 在 Google App Engine 上读取静态 XML 文件

我的AppEngine应用程序中有一个静态XML文件,它可以正常上传,我正在尝试读取它以获取一些基于规则的执行逻辑,但系统抛出了以下错误:Causedby:java.security.AccessControlException:accessdenied(java.io.FilePermission/war/WEB-INF/StaticContent.xmlread)atjava.security.AccessControlContext.checkPermission(AccessControlContext.java:393)atjava.security.AccessContro

java - Maven 3.1.0 破坏了 Google App Engine Maven 插件

新的maven3.1.0版本似乎损坏了GoogleAppEngine插件。当我尝试运行开发服务器时,出现异常Causedby:java.lang.ClassNotFoundException:org.sonatype.aether.RepositorySystematorg.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)atorg.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassR

java - 谷歌图片搜索 : How do I construct a reverse image search URL?

我如何通过java以编程方式将图像转换为“某个字符串”,以将其作为参数传递以在google图像搜索中进行搜索。实际上我已经对图像进行了一些base64转换,但它与谷歌在其图像搜索引擎中所做的不同。我做了这样的转换(java7):importjavax.xml.bind.DatatypeConverter;...Pathp=Paths.get("my_photo.JPG");try(InputStreamin=Files.newInputStream(p);PrintWriterwrite=newPrintWriter("base64.txt");){byte[]bytes=newbyt