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

使用 MyEclipse远程调试 Java 应用程序【代码】【图】

远程调试,需要本程序和服务器上的程序源码是相同的,这我们服务器使用的是tomcat7。在本地通过MyEclipse 10来调试服务器上的代码,需要本地能访问到服务器,我的服务器是在linux下。  1、对服务器上的tomcat7 bin目录下的 catalina.sh 文件进行修改# Uncomment the following line to make the umask available when using the # org.apache.catalina.security.SecurityListener #JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catali...

0006JavaSE简单的项目FamilyAccount家庭记账控制台应用程序【图】

效果如下 实现代码public class test7FamilyAccount{ public static void main(String[]args){ java.util.Scanner input = new java.util.Scanner(System.in); boolean flag=true; int balance=10000;//基本金 String detail="收支\t\t 账户金额\t 收支金额\t 说 明\n"; while(flag){ System.out.println("\t\t 1 收入明细"); System.out.println("\t\t 2 登记收入"); System.out.println("\t\t 3 登记支出"); Syste...

MVC在Java Web应用程序中的实现

一、MVC简介MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视...

Java核心技术卷阅读随笔--第13章【Java应用程序】【代码】【图】

Java应用程序  到目前为止,我们已经能够熟练地使用 Java 程序语言的大部分特性,并且对 Java 图形 编程的基本知识也有所了解。现在准备创建提交给用户的应用程序, 至此需要知道如何将这 些应用程序进行打包, 以便部署到用户的计算机上。传统的部署方式是使用 applet, 这应该 归功于在 Java 出现的最初几年中对其给予的大肆吹捧。applet 是一种特殊的 Java 程序, 它允 许通过网络下载,并可以在浏览器中运行。其目的在于让用户...

java – 设计模式基于Web的应用程序【代码】

我正在设计一个简单的基于Web的应用程序.我是这个基于Web的域的新手.我需要您对设计模式的建议,例如如何在Servlet中分配责任,制作新Servlet的标准等. 实际上,我的主页上有很少的实体,并且每个实体都对应于我们的添加,编辑和删除等选项.之前我每个选项使用一个Servlet,如Servlet1,用于添加entity1,Servlet2用于编辑entity1等等,这样我们最终得到了大量的servlet. 现在我们正在改变我们的设计.我的问题是你如何选择如何选择servlet的...

java – 如何在Grails 3应用程序中为公共文件启用合理的默认缓存?【代码】

我有一个Grails 3应用程序,在src / main / resources / public下有图像,css和js文件.这些使用’no-cache’标头提供:Cache-Control:no-cache Cache-Control:no-store Expires:Thu, 01 Jan 1970 00:00:00 GMT Last-Modified:Thu, 20 Aug 2015 06:35:30 GMT Pragma:no-cache如何为这些文件启用更合理的策略,尤其是图像?我不想使用资产管道,因为这是一个(大多数)javascript应用程序,我们使用JS工具来捆绑文件等等.解决方法:这可以在a...

什么是Java EE应用程序的良好二级缓存?

谁能为Java EE 6应用程序推荐一个好的第二级对象缓存解决方案,并为您的建议提供背景知识?我正在使用JPA 2.0作为持久性提供程序. 我特别担心必须将缓存客户端作为单线程/单例bean运行.是这样吗如果是这样,那是一个问题吗? 我从PHP web应用程序使用memcached有很好的经验,但是PHP当然是单线程的,所以这从来都不是问题…解决方法:Can anyone recommend a good 2nd level object caching solution for Java EE 6 applications虽然在J...

java – Spring集成应用程序和缓存【代码】

具有入站http网关和出站http网关的Spring集成应用程序,在我想拥有缓存之间,以避免不必要的请求.我唯一的解决方案是添加拦截器缓存和路由器后,它将cahced结果路由回到回复通道,并且非缓存到出站,但这个解决方案对我来说似乎很棘手和丑陋.当入站网关具有相同的请求和回复通道时,具有缓存的拦截器也很有效(当返回具有相同标头但具有不同有效负载的新消息时,它被视为回复)但不是我可以使用的情况. 对此更好的想法?解决方法:使用<reque...

如何在Java Spring应用程序中缓存使用Netflix的Feign库进行的HTTP请求【代码】

在使用Netflix的Feign向服务发出HTTP请求的Spring启动应用程序中,是否有一种简单的方法可以自动缓存和返回这些缓存的值?缓存应基于传递给请求的参数(类似于记忆X分钟的函数). 我正在寻找下面的@Cache注释:@Component @FeignClient(value = "facebook", url = "${auth.facebook.url}") public interface FacebookClient {@Cache(600) // Something like this.@RequestMapping(method = RequestMethod.GET, value = "/debug_token?...

java – 确保始终从Spring应用程序中的缓存中检索数据【代码】

在使用Spring Framework构建的Java EE应用程序中,我需要在DAO中执行一些非常昂贵的操作,这可能需要几分钟的时间.使用Spring MVC,当用户的请求映射到控制器方法时,我通过我的Controller命中DAO:@RequestMapping(value = "/categories.do") public ModelAndView categories(@PathVariable("cc") String cc,@PathVariable("ll") String ll) {Locale locale = new Locale(ll, cc);ModelAndView result = getView("categories", locale...

REST API Java微服务可在同一应用程序服务器中使用

我有小型Java(Java EE)微服务,可以进行一些计算.此微服务与其他用Java EE编写的应用程序在同一应用程序服务器上运行.第一个问题-这些应用程序应该通过REST API还是以其他方式相互通信?第二个问题-如果是这样,是否可以通过不对传输对象进行序列化/反序列化来节省一些时间?我了解不同服务器(语言)上的两个应用之间的通信需要序列化/反序列化,但是上述情况如何?解决方法:should these apps communicate each other by REST API or ...

java – 是否可以在微服务应用程序中代理POJO?

我想避免在微服务应用程序中复制我的POJO,所以我想知道是否有办法(如代理)? 我的意思是,有没有办法让服务A访问服务B中定义的POJO(或其他类/接口),而无需在服务A中物理创建这些POJO classe文件? 微服务架构面临的重大挑战就是这一点,我找不到解决问题的方法.解决方法:“简单”:当有两个服务应该使用一些常见的东西时 – 那么答案是将这个代码移动到某种形式的库中,并且两个服务都依赖于它. 其他任何东西都很可能是一个坏主意.微服...

java – 多个RabbitMQ应用程序【代码】

我试图在tomcat服务器上托管多个spring启动应用程序.但是,当我尝试启动服务器时,我发现以下异常.问题与具有相同缓存工厂ID的多个rabbitmq队列有关.我尝试在… Application.class中创建一个具有不同id的ConnectionFactory bean,但是应用程序无法构建.欢迎任何帮助.org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [CachingConnectionFactory] with key 'rabbitConnectionFactory'; neste...

如何设计Java应用程序的日志结构【代码】

是Java的新手,我知道Java具有Log4J,logback等用于记录目的.我的问题更多是关于一个应用程序中应该有多少个日志文件.应该是每个线程,每个线程组,进程,异常等.在我们的应用程序中,可能会有大量线程,并且正在考虑每个线程都有日志文件的弊端.是否存在用于登录具有大量线程的应用程序的最佳实践. 提前致谢!解决方法:1条消息日志-称为SystemOut.log 1个用于堆栈跟踪的日志-称为SystemErr.log 1个跟踪记录-称为Trace.log 1个本机stdout日...

从Java应用程序登录到ELK而无需解析日志

我想将日志从Java应用程序发送到ElasticSearch,传统方法似乎是在运行应用程序的服务器上设置Logstash,并使用logstash解析日志文件(使用正则表达式…!)并将其加载到ElasticSearch中. 是否有这样做的原因,而不是仅仅设置log4J(或logback)将所需格式的内容直接记录到日志收集器中,然后可以异步运送到ElasticSearch?当应用程序本身可以首先将其记录为所需的格式时,我必须摆弄grok过滤器以处理多行堆栈跟踪(并在日志解析时刻录CPU周期...