【Java Desktop Integration:使用自定义应用程序打开文件】教程文章相关的互联网学习教程文章

Java Web应用程序中的字符串常量与资源捆绑

从过去的Year开始,我们开发了一个应用程序,其中使用了静态字符串常量来存储常量.喜欢public static final String PAYMENT_CHEQUE =“支票”;我需要的地方,即在jsp页面以及Action类中,我将引用上述字符串常量我在查看资源包,属性文件后,在想,我的问题是 >如果我对性能有任何影响使用属性文件相比静态字符串常量?>哪个更好静态字符串常数和属性文件密钥价值对?>这个好主意ID是我们使用的静态字符串常量(用于标签)在jsp中? 请建议我...

java-递归导致退出以退出所有JFrame(终止应用程序)【代码】

我制作了一个应用程序,使用户可以选择完全打开该应用程序的新生成.当用户这样做并关闭应用程序时,整个应用程序终止;不只是窗户 我应该如何递归地生成应用程序,然后在用户退出JFrame生成时;杀死那个JFrame,而不是整个实例? 以下是相关代码:[...] JMenuItem newMenuItem = new JMenuItem ("New"); newMenuItem.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent e) { new MainWindow();}...

java-社交媒体应用程序的最佳体系结构

我正在从事一个有前途的项目,该项目为Web和移动开发了一个新的社交媒体应用程序.我们刚刚开始定义功能.不过,我正在思考架构.所以我问: 1-什么是开发此应用程序核心的最佳平台,它将具有Rest API接口. 2-什么是可以随我的应用程序扩展和增长的最佳数据库. 据我研究,这些是我发现最有趣的答案: 对于数据库:Cassandra NoSQL DB,惊人的可伸缩性,惊人的写入性能,良好的读取性能(将在0.6上得到改进).我想我会选择那个. Zookeer在Cassan...

java-如何从另一部手机使用SMS运行应用程序?

我想在其他手机上运行应用程序,而无需使用来自其他手机的SMS进行任何外部交互.那有可能吗,怎么做? 不,我不想让用户打开SMS并启动该应用程序,那样的话,我也不会想要使用SMS进行远程电机操作. 有任何想法吗? 我们可以从任何CDMA / GSM手机发送SMS到另一个手机的特定端口吗?解决方法:如果使用WMA push,则可以.请参阅MIDP 2.0 Push Registry文章以了解什么是推以及如何使用它.

java-使用UTF-8资源本地化JSF 1.2应用程序

(警告:这是我的第一个Java应用程序,来自.NET,因此,如果我写了太多垃圾,请不要b我.) 我正在开发一个简单的JSF 1.2 Web应用程序,该应用程序应支持ISO 8859-1之外的俄语,中文和其他语言,该属性将自动在Properties.load()中使用. 有没有一种方法可以在JSF中使用从XML文件加载的Properties和Properties.loadFromXml(),而无需编写太多代码? 我知道还有其他方法可以做到这一点(编写我自己的加载程序,转义字符…),但是我真的很想找到一个...

如何在Java EE应用程序中的运行时更改数据源的用户名/密码?

我已经部署了一个Web模块,该模块通过Java EE应用程序服务器中配置的数据源连接到数据库. 当前,用于数据库连接的用户/密码是在适当的Java EE应用程序服务器的数据源配置文件中设置的. 我想在运行时更改数据源的用户/密码. (例如:实施一个新的网络表单,要求用户输入要在数据库连接中使用的用户名/密码). 在Java EE应用程序中是否有执行此操作的标准方法,或者取决于Java EE应用程序服务器?在这种情况下,我使用的是Orion application...

java-JSF Web应用程序中的身份验证/授权?

我发现JSF中有两种类型的认证机制. > JAAS(Java身份验证和授权服务)>集装箱管理 (如果我错了,请更正) 我试图寻找更好的教程来指导您学习任何一种方法.不幸的是,我在许多未完成的课程中结局.任何人都可以为我提供扎实的教程或任何指南,以帮助我抓紧绳子.解决方法:不仅有两种类型的身份验证机制(与JSF无关). Oracle(SUN)文档实际上非常好,我建议您这样做: Tutorial 它讨论了如何满足Web层和企业层应用程序中的安全性要求.即: > Get...

java-如何分发JOGL应用程序?

我已经编写了一个可以在我的机器上正常运行的应用程序,但是当我将其移动到另一台机器上时,找不到依赖的JOGL库. 是否可以创建一个设置所有必需的JOGL文件的构建,以便您可以使用必要的JOGL库分发Java应用程序? 如果有人可以在NetBeans中对此进行解释,也将不胜感激. 谢谢, 詹姆士解决方法:我写了一篇有关如何为多个平台创建可再发行的JOGL应用程序的教程.本教程使用Eclipse代替NetBeans,但是原理应该相同.您可以使用此系统来构建完全...

java-Swing:窃取其他应用程序的焦点(在OS X中的可用性)

我在Java swing中有一个应用程序,该应用程序大多数时候都在系统托盘中运行.用户可以使用“纸盘菜单”执行一些操作.这些动作之一是显示应用程序窗口.我的问题是OS X上的可用性. 在Windows中,如果用户调出应用程序窗口并随后切换到另一个应用程序,则他们可以使用任务栏切换回我的应用程序.但是在OS X中,该应用程序以没有菜单且也不会出现在“命令选项卡”列表中的模式运行. __LSUIElement在info.plist文件中设置为true 所以我的问题是...

Android Java应用程序只能在一个版本上运行,而不能在下一个版本上运行【代码】

我对android很陌生,实际上是昨天才开始的.我设法获得带有标签的应用程序设置.它在2.2虚拟avd上运行良好(我认为这被称为).但是我的HTC版本是2.0.1我在下面发布代码片段以及调试信息. Logcat显示以下错误08-02 09:56:05.946: WARN/dalvikvm(414): threadid=3: thread exiting with uncaught exception (group=0x4001b188) 08-02 09:56:05.956: ERROR/AndroidRuntime(414): Uncaught handler: thread main exiting due to uncaught ex...

是否有类似于appfuse的Java Web应用程序模板?

我想我正在寻找提示和信息,这些信息和信息比诸如JSF之类的Web应用程序框架“更大”.有点像Java Web应用程序的Rails …或者我可能完全落伍了.解决方法:我不确定您要寻找的是什么,但是如果是“ Java Web应用程序的Rails”,则最接近的是Grails.此外,还有Spring Roo(也来自SpringSource,Grails也是如此)和Seam. 这些框架的共同点在于,它们提供了完整的堆栈,用于构建基于Java的Web应用程序以及生产力工具(以及大多数Groovy开发人员会说的...

java-有没有一种方法可以强制应用程序在使用“主页”按钮后始终从Activity1开始?【代码】

这个应用程式有多个活动:例如:Activity1->活动2->活动3.如果在Activity2中使用“主页”按钮后打开了该应用程序,则该应用程序将返回到Activity2,但是所需的功能是使该应用程序始终从启动器以Activity1开始.在使用“主页”按钮后,将finish()添加到Activity2的onStop()确实会使应用程序从Activity1开始,但是随后,Activity3会使应用程序在完成时恢复为Activity1,而不是Activity2,这也是不希望的.有没有一种方法可以在使用“主页”按钮...

java-如何在Android上以编程方式备份​​应用程序

如何在Android上以编程方式备份??应用程序?解决方法:从Android 2.2(Froyo)开始,Google已为应用程序提供了基于云的备份服务.在下面的链接中查看有关Google的更多信息. http://developer.android.com/guide/topics/data/backup.html 如果您不想使用Froyo之前的设备,则需要实施自己的备份服务.

Java-Web应用程序构建过程:将配置文件保存在WEB-INF / classes中吗?

一些项目,作为其构建过程的一部分,清理了WEB-INF中的classes文件夹,而其他项目则将一些配置文件保留在classes文件夹中.后者可能会在其他地方使用临时文件夹来构建其项目,然后将生成的类文件从该临时文件夹复制到WEB-INF / classs,从而确保其配置文件的安全. 关于此的Web应用程序构建是否有最佳实践?我用蚂蚁.解决方法:用户可访问的配置文件最好存储在/ classes之外,例如在/ WEB-INF / config中.我区分了站点管理员可以触摸的配置文...

是否有任何应用服务器供应商实现JSR 88:Java EE应用程序部署

我想知道JSR 88是否是Java EE 5的标准组成部分,是否有任何应用服务器供应商实现了此功能解决方法:我认为这是Java EE中的标准(至少在6中).但是,它并没有获得太多的供应商支持,因此建议将其从Java EE 7中删除. 资料来源:Beginning Java EE 6 Platform with GlassFish 3: from novice to professional by Antonio Goncalves.