问题内容: 像大多数人一样,我在C之后学习C 。我学习C 是因为它是获取工作的那些语言之一。我仍然在学习(做大师)。我的一个堂兄已经从事开发工作约12年。 他建议我学习Java,这样我才能找到一份好工作。他说,只有很少的部门(如电信行业)使用C ,几乎所有企业软件都是用Java开发的。我在大学里当学生技术员。这项工作涉及C 中的Windows编程。我学习了核心Java。我不知道任何这些Struts
问题内容: 我正在使用NetBeans 7.0.1和JDK 1.6 Update 24,并且在导入软件包以编码密码哈希值时使用: 但是,在编译时,出现以下错误: 我已经阅读了关于同一问题的其他几个问题,但是所有问题都与JDK无关,而这些软件包是()。Code Assists在类型上起作用,展开jar会显示实际上也存在源代码和二进制文件。 我曾尝试清理项目,重建项目,将源文件复制到全新的Enterp
问题内容: 在Oracle Java网站http://www.oracle.com/technetwork/java/javaee/downloads/index- jsp-140710.html中 , 有Java EE SDK下载和Java EE Web Profile下载。 我应该安装哪一个? 问题答案: oracle java站点的软件包仅包括GlassFish开源应用服务器,API文档和一
问题内容: 在应用程序启动时,我需要显示虚拟键盘,但是到目前为止,我失败了。 我在方法“ OnCreate”中使用此代码来显示虚拟键盘 该代码在任何时候都可以在任何屏幕上正常运行,但是在“第一个”活动开始时不起作用。为什么? 我在开始另一个活动时尝试了它,但是它起作用了,但是在我开始“第一个”活动时却不起作用。 我试图将这段代码放入事件“ OnCreate”以及更多事件中……。但似乎不起作用。 启
问题内容: 我正在尝试在Eclipse中创建一个简单的插件。运行应用程序时,我在日志文件中看到此错误: org.osgi.framework.BundleException:捆绑包org.xy的激活器捆绑包org.xy的激活器无效。 您对此错误有任何想法吗? 问题答案: 检查你的 部分 如果未正确指定最终二进制结果中应包含的内容,它将无法正常工作。检查.class文件是否在MANIFEST.MF所
问题内容: 我意识到字节码与本机代码(可移植性)的好处。 但是要说您始终知道您的代码将在x86架构上运行,为什么不为x86编译并获得性能收益呢? 请注意,我假设本机代码编译会提高性能。有些人回答说,实际上没有任何收获对我来说是个新闻。 问题答案: 因为性能提升(如果有)是不值得的。 同样, 垃圾回收 对于性能也很重要。很有可能JVM的GC优于嵌入在已编译的可执行文件中的GC,例如使用GCJ。 而
问题内容: 我正在尝试为我正在开发的Android框架实施类似于Spring的软件包扫描功能。基本上,我希望能够指定基本包,例如,并检索具有特定批注的所有实例。我不想在我的框架中注册每个组件,因为那样会破坏自动扫描的目的。 根据我的研究,似乎Java无法使用反射来获取给定包名称的资源。但是,我简短地研究了Reflections框架,并且想知道是否存在与Android兼容的等效项。如果没有,也许有一
问题内容: 我需要从Windows计算机上运行的ANT脚本创建RPM软件包。此程序包必须包含构建的结果类以及其他一些其他资源。 我猜应该在某个地方可以从命令行调用一些程序来创建此程序包。 我之所以要在Windows下执行此操作,是因为我们有一个脚本可以为几个不同的平台构建安装程序,并且所有内容都已为Windows配置,因此我想避免将所有内容迁移到Linux的麻烦。 您知道如何实现吗? 编辑:我已经
问题内容: 根据番石榴的文档: 警告:在大多数情况下,最好设置每个缓存的最大大小,而不要使用软引用。仅当您熟悉软引用的实际结果时,才应使用此方法。 我对软引用有一个中间的了解- 它们的行为,用途以及它们与垃圾回收的约定。但是,我想知道文档所暗示的这些实际后果是什么。为什么最好使用最大大小而不是软引用?就实现缓存而言,软引用的算法和行为是否不使它们的使用效率比硬编码上限高? 问题答案: 我认为他们所
问题内容: 尝试部署Java应用程序时遇到问题。 要么 在 pom.xml中, 我有这个: 在 tomcat-users.xml中, 我有以下内容: 同样在 Maven / conf / settings.xml中, 我有: 当我试图去 并输入用户名和密码(管理员admin)我有错误: 但是我输入了 tomcat-users.xml ,该用户admin具有manager-gui角色。我正在使用To
问题内容: 是否每个人都认为其他人也不会以jar形式发布软件,然后也以exe形式发布软件? 问题答案: 是。如果您与最终用户而非程序员打交道,那么为他的平台构建本机解决方案是个好主意。创建一个dmg,一个exe和一些linux软件包。对于exe文件,请查看launch4j或jsmooth。
问题内容: 我一直在尝试使此scrollview滚动,但这样做没有任何运气。我尝试了多种修复程序,但似乎无法正常工作。我希望能够在选择一个编辑框并且键盘占据一半屏幕的情况下滚动浏览我的页面。这样,我可以导航到其余的编辑框和页面底部的接受按钮,而不必每次都手动隐藏键盘。 这是我的xml代码: (请有人帮我弄清楚这件事,它使我发疯!!)。我还要提及的是,我曾与遇到类似问题的人一起尝试过大多数修复程序,
问题内容: 我正在开发我的第一个Java应用程序,它实际上需要一个3rd party软件包,但现在我迷失了如何实际使用它。我需要的软件包来自VLCJ,因此我可以将媒体播放器嵌入GUI中。 通常,我只能导入包和类,但是使用第三方包可以吗?他们有一个.jar文件可以在他们的网站上下载,软件包是否存储在其中?如果是这样,我该如何在自己的应用程序中使用它们? 问题答案: 您只需要将第三方JAR放在项目的类
问题内容: 我一直在使用 buildroot 以便使用 uclibc 构建工具链。现在, buildroot 下载所有软件包,解压缩并构建所有软件包。 我想更改工具链的 uclibc 源,然后用新的源重新编译工具链,但我只是不明白如何用漂亮的方式完成它。 完成构建后,可以在“ < buildroot-src> / output / build ” 中找到所有提取的源。但是更改它们不会给我任何帮助,
问题内容: 是否可以(轻松)在i386 linux上使用软件浮点数而又不会在每次调用时陷入内核的开销?我试过-msoft- float,但是似乎普通的(ubuntu)C库没有包含FP库: 问题答案: 除非您 想 手动引导整个工具链,否则可以从uclibc工具链(我想像的是i386版本)开始-在debian和衍生物上的“本机”编译不直接支持soft float(AFAIK),但可以通过uclibc工