【具有安全性构建Java桌面应用程序的最佳方法】教程文章相关的互联网学习教程文章

独立桌面Java应用程序的持久性策略

(仅设法找到另一个问题-Object persistence strategy for desktop application) 我有一个基本的Java Swing应用程序-它需要访问/保留数千个POJO.我可能需要在这些上运行基本查询. 最初,我查看的是JPA-Hibernate HSQLDB,但这减慢了应用程序的启动时间,我认为这对于我的查询要求而言是过高的. 我简化了数据模型,开始研究文档数据库-mongodb很棒,但是它并不真正适合非服务器环境;从Java(使用ProcessBuilder)启动和关闭mongod进程很麻烦...

java-如何以编程方式知道应用程序是否已使用调试或导出证书签名?

如标题所述,我想知道是否有一种方法(代码)可以知道所生成的应用程序(.apk)是否已使用调试证书或导出证书签名?我想在我的应用程序中进行检查,以便我可以根据证书类型启用/禁用某些功能. 我想知道当我们通过开发者控制台在Market中上载应用程序时Google如何验证此信息吗? 任何建议/代码将不胜感激.解决方法:我找到了此资源,该资源描述了您要解决的问题.本页描述如何在代码中获取有关密钥库的信息. http://daniel-codes.blogspot.co...

java-JRebel是否可与嵌入式应用程序服务器一起使用? (IntelliJ)

我正在使用Gradle脚本部署到Jetty或Tomcat插件.我正在IntelliJ中完成此操作,并且已经为intellij安装了JRebel插件. 当我使用该插件运行Gradle脚本时,我认为JRebel无法理解将更新后的类文件放在何处.有办法告诉吗? 另外,我曾尝试通过IntelliJ部署到独立的Tomcat服务器,但它不断出现PermGen错误,并冻结了我的IDE.我读过一些提示,说慢可能与使用Ajc编译器有关,对吗?另外,在Tomcat配置中,我添加了一些非常慷慨的CATALINA_OPTS(-Xms512...

java-如何知道可从另一个Android应用程序读取的参数【代码】

我正在创建一个应用程序,以启动Android智能手机上其他已安装的应用程序. 基本上,这是我用来启动自己创建的带有参数的另一个应用程序的代码. 应用1:PackageManager pm = getApplicationContext().getPackageManager(); Intent appStartIntent = pm.getLaunchIntentForPackage(mypackage);appStartIntent.putExtra("message", s);if (null != appStartIntent) {getApplicationContext().startActivity(appStartIntent);}在我的其他应...

发布Java应用程序【代码】

在对Java应用程序进行编码和测试之后(让我们说一下Eclipse,但不一定),应该采取什么步骤来发布最终版本.例如,对于Android应用程序, 您必须在XML清单文件(主要用于Google Play商店)中对应用进行版本控制.然后,通常使用Java密钥工具对应用程序进行签名.在Java方面的教科书中,我没有一本提到任何完成和发布应用程序的标准过程. 您能解释一下标准程序吗?解决方法:好的,您要做的第一件事是将您的应用程序打包到清单中带有主类的jar文件中...

java-在哪里可以找到应用程序特定的context.xml文件?【代码】

我读到了context.xml文件(在Tomcat中)是特定于应用程序的.我已经从我的netbeans IDE中创建了两个以Tomcat为服务器的Web项目,但是找不到应用程序特定的context.xml文件.我只在Tomcat的conf目录中找到context.xml. 在哪里可以找到应用程序特定的context.xml文件?解决方法:我注意到另一个答案中的链接是针对错误版本的Tomcat的.这是正确的文档: http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Defining_a_context 如...

java-如何从同一GlassFish Server上的其他应用程序注入EJB?【代码】

我的本地glassfish服务器上运行了两个应用程序.一位租用比奇,另一位购买火车票.我现在想从火车应用程序中调用一个远程ejb,以允许在选定的时间内租用自行车,但是我不确定如何做到.我已经尝试了几种不同的方法.两种应用程序使用不同的软件包,火车应用程序必须知道自行车远程接口,但我不知道该如何实现. 远程界面(bicyle应用):@Remote public interface FahrradRemote {public List<Fahrrad> findAvaible(Date start, Date end);publ...

Java客户端/服务器应用程序

我有一个多线程服务器,正在等待套接字连接. 第一次消息交换始终是同一类型,客户端发送一个带有身份验证详细信息(userid / pwd)的对象,服务器将对其进行检查,然后通过身份验证是否通过身份验证. 在第一次交换消息之后,客户端将发送一些请求,这些请求对应于服务器能够执行的各种任务.我该如何建模这些异乎寻常的请求?特别是我的问题是关于使用InputObjecStream / OutputObjectStream在客户端和服务器之间发送的对象的类型 我有两个想...

如何在JBoss AS 7上访问详细的Java EE应用程序部署状态?【代码】

我试图写一个小的“看门狗” * .war来监视我(更大)*.ear在jboss 7.1.3上的部署状态 我如何获得* .ear的确切部署状态? 我知道我可以做到这一点(使用jboss MSC类):ServiceContainer sc = CurrentServiceContainer.getServiceContainer(); //jboss msc ServiceController earController = sc.getService(Services.deploymentUnitName("my.ear")); return "my.ear - "+earController.getMode()+"-"+earController.getState()+"-"+ear...

java-如何使用Apache Karaf / OSGi构建桌面应用程序?

我正在为while构建OSGi应用程序,但是我真的找不到一些教程来展示如何使用OSGi / Karaf构建桌面应用程序(任何语言)的方法. 我想使用karaf,因为它可以包裹Felix / Equinox.我发现的大多数教程都是关于企业应用程序(WEB)的.那么,有没有关于基于OSGi / Karaf构建桌面应用程序的教程?解决方法:这是使用Apache karaf的GUI应用程序项目的示例: https://bitbucket.org/lorainelab/igb-fx 使用karaf运行基于GUI的桌面应用程序可以减少开发...

Java Web Start小程序/应用程序中的InvocationTargetException【代码】

作为参考,我之前曾问过一个有关从本质上将Java应用程序转换为applet的错误的问题.好吧,建议我尝试JavaWebStart,但我仍然通过这种方式遇到问题,因此我决定创建一个新问题. 这是我正在参考的问题:java.lang.reflect.invocationtargetexception error in applet 我假设我在某种程度上错误地设置了如何设置JavaWebStart应用程序的结构,因为我已经在本地将我的代码作为jar文件进行了测试,并且没有错误运行它. 这是一个示例页面:http:/...

java-在GridView组件中显示多个图像时,Android应用程序崩溃【代码】

我是这个网站的新手,我在这里是因为我在其他任何地方都找不到此答案,所以我想看看能否获得帮助! 我的项目中有一个GridView以及一个图像适配器.我需要以下代码的帮助:package com.humanoid.sigma;import android.app.Activity; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.GridView; import android.widget.ImageView;...

java-如何对Maven多模块Spring应用程序进行单元测试?【代码】

我在尝试使用Spring进行Maven多模块项目的单元测试时遇到问题. 我有4个模块:application-core application-data application-service application-web这是我的测试,它在应用程序核心模块中:@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:/config/application-context.xml") public class TicketTest {@MockITicketDAO ticketDAO;@Autowired@InjectMocksITicketCore ticketCore;@Beforepublic void ...

如何从Java Web应用程序项目结构中的代码创建文件夹?【代码】

任何人都可以提出任何想法如何通过代码在Java Web应用程序的项目结构中创建文件夹吗?解决方法:您正在谈论在servletcontainer / webappContext中创建一个文件夹.这是怎么做的:public void doPost(HttpServletRequest req,HttpServletResponse resp){String path = req.getServletContext().getRealPath("/");File f = new File (path +"myNewFolder");f.mkdir();}

Java ftpclient应用程序无法连接【代码】

我是android和java编程的新手.我写以下代码以连接到ftp服务器public class NewMainActivity extends Activity { TextView Display; //declare a public FTP client object. public FTPClient mFTPClient = null; @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_new_main);final TextView Display = (TextView) findViewById(R.id.tvResults...