首页

搜索结果

"category:/java"

<<上篇 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 下篇>>

标题及摘要 日期/时间
81
JMS&MQ系列之JMS的请求和回应 - geloin - 博客频道 - CSDN.NET
代理类: [java]view plaincopy /** * *@authorgeloin *@date2012-9-14下午5:57:36 */ packagecom.geloin.activemq.test4; importorg.apache.activemq.broker.BrokerService; /** * *@authorgeloin *@date2012-9-14下...
2014-8-6
1:40:00
82
深入掌握JMS 12 系列
深入掌握JMS(一):JMS基础 1. JMS基本概念 JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 对于点到点模型,消息生产者产生一个消息后,把这个消息发送到一个Queue(队列)中,然后消息接收者再从这个Que...
2014-8-6
0:52:00
83
Apache ActiveMQ ™ -- How should I implement request response with JMS
ActiveMQ 使用请求/响应应答方式进行应用集成 Server Side import org.apache.activemq.broker.BrokerService; import org.apache.activemq.ActiveMQConnectionFactory; import javax.jms.*; ...
2014-8-6
0:38:00
84
weblogic92连接池的连接数异常问题(1) - 豆豆网
ERROR - java.sql.SQLException: Connection has been administratively disabled. Try later. ERROR - Could not release connection to pool:java.lang.NullPointerException Could not get JDBC Connection; nested exception is weblogic.jdbc.extensions.PoolDisabledS...
2014-8-6
0:36:00
85
CXF入门教程(5) -- webService异步调用模式 - NearEast的专栏 - 博客频道 - CSDN.NET
除了教程(3)中介绍的常见的同步调用模式,CXF还支持如下两种形式的异步调用模式: 轮询方法(Polling approach)- 这种情况下调用远程方法,我们可以调用一个特殊的方法;该方法没有输出参数,但是返回一个javax.xml.ws.Response实例。可以轮询该Response 对象(继承自javax.util.concurrency.Future接口)来检查是否有应答消息到达。 回调方法(Callback approach)-这种情况下调用远程方法,我们调用另外一个特殊的...
2014-8-5
19:14:00
86
CXF之用Dispatch处理异步调用实例 - fhd001的专栏 - 博客频道 - CSDN.NET
服务接口: [java]view plaincopy packagecxf.server; importjavax.jws.WebService; @WebService publicinterfaceHelloWorld{ StringsayHi(Stringtext); } 服务接口实现: [java]view plaincopy packagecxf.server; importjavax.jws....
2014-8-5
19:12:00
87
java 服务降级开关设计思路 - 程序员之路 - 博客频道 - CSDN.NET
java 服务屏蔽开关系统,可以手工降级服务,关闭服务 基于spring AOP机制,可以在特殊情况下屏蔽相关service类的某些返回,并且支持定义默认返回结果,随机屏蔽某些异常服务。通过启动一个内置的http server来监听外部指令。 对当前应用的影响。代码请查看https://github.com/zhwj184/autoswitch 使用指南: 1.在spring配置文件中添加如下,其中switch-service-pointcut是添加紧急情况下需要屏蔽的方法列表 [java]view ...
2014-8-5
17:43:00
88
Spring 下hibernate多模块应用中多个hibernate.cfg.xml文件配置
Spring 下hibernate多模块应用中如何支持多个hibernate.cfg.xml文件配置呢? bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" property name="dataSource" ref="dataSource"/ property name=&...
2013-12-18
6:21:00
89
一个httpcomponents-client-4.3 httpclient的例子
Apache的httpclient项目一直在升级,从httpclient3.1 项目到httpcomponents-client 4.0再到4.3都不是太稳定,现在处于4.3版本,终于基本稳定下来。现在httpclient3.1已经中止,官方强烈推荐升级到httpcomponents-client。 其实开发一个功能完整强大的httpclient客户端还是不容易的。这里只是贴出一个使用httpcomponents-client里CloseableHttpClient进行http请求的例子,但是就这几行代码...
2013-11-6
17:03:00
90
How To Display Hibernate Sql Parameter Values – Log4j
Change the Log level Modify the Log4j properties file, and change the log level to “debug” or “trace” in “log4j.logger.org.hibernate.type” property. File : log4j.properties # Direct log messages to stdout log4j.append...
2013-9-24
19:36:00
91
Java应用程序性能调优的原则
这是“ 成为Java GC专家 “系列中的第五篇。 在第一个问题探讨理解Java垃圾收集里,我们已经学会了不同的GC算法的过程,GC如何的工作,新生代和老一代是什么,你应该知道新的JDK 7的5种类型的GC,以及这些GC类型性能的影响有什么。 在第二篇文章-如何监视 Java 垃圾收集中解释了JVM如何实时地运行垃圾收集,我们如何监控GC,和我们可以用来使这个过程更快速,更有效的工具。 在第三篇文章-如何调整Java的垃圾回收中,我们演示了基于实际例子使用GC调整的最佳选项。 此外...
2013-3-1
17:07:18
92
开发CXF客户端通过HTTP Basic Authorization 安全认证的几种办法
开发CXF客户端通过HTTP Basic Authorization 安全认证的几种办法,有很多个,但是网上包括英文stackoverflow网站和官方文档全部是错误的。一般的CXF客户端开发方法是首先通过网络获取WSDL文件,然后再发送验证用户名密码调用服务,然而在客户端声明并创建服务实例的时候,如 HelloWorldService ss = new HelloWorldService(wsdlURL, SERVICE_NAME); 就无法通过Http basic 验证,所以之后的所有用户名和密码设置...
2012-10-23
15:07:20
93
jsp 文件太大导致 java 服务器 crash
碰到这样一个问题,访问普通的jsp程序,居然导致Java服务器 Crash 死掉: # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_PRIV_INSTRUCTION (0xc0000096) at pc=0x00b024b1, pid=692, tid=5476 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mo...
2012-7-17
15:40:10
94
Blur 上手 - 建于Hadoop 和 Lucene上的搜索工具
Blur是一个新的Apache 2.0许可的软件项目,提供了建于Hadoop和Lucene之上一个搜索功能。elasticsearch和Solr已经存在,为什么建立新的东西?虽然这些项目运作良好,不过他们没有与一个坚实的Hadoop生态系统集成。Blur始建专门针对大数据,从一开始考虑到可扩展性,冗余和性能,同时利用Hadoop堆...
2012-4-26
14:08:15
95
如何中断正在执行IO的 Quartz 作业
如果你想中断正在执行IO的 Quartz 作业,在你使用 InterruptibleChannel时这是可行的。引用一下Oracle链接:实现了这个接口的通道,是可中断的:如果一个线程在一个中断通道阻塞I/O操作,另一个线程能调用阻塞的线程的中断方法。这将导致的通道被关闭,被阻塞的线程收到一个ClosedByInterruptException,设置被阻塞的线程的中断状态。因此,获得自己工作的执行线程的作业计划,能保存供以后使用。当Quartz调度中断作业,你可以再调用该线程的interrupt()方法...
2012-4-23
10:54:40
96
在HTML5里用Ajax上传文件到Java Servlet
HTML5带来一个很棒的功能,就是能够使用XMLHttpRequest版本2上传文件。 现代Gecko和WebKit浏览器,包括一个完美的对象参数formdata,允许结合既简单又复杂的表单数据(文本和文件)包含在Ajax请求的对象中。 让我们告诉你如何做到这个。 在这个例子中,我们有两个输入框的表单,一个代表一个简单的文本字段,另一个代表一个文件字段,如下面的代码所示。 form id="form1" label for="sampleText"Ple...
2012-4-14
9:38:03
97
Java 8 新功能
我们已经急不可待想知道Java 8可用的新功能,其中大部分是以前为Java 7设计的新功能,但不得不推迟。现在,甲骨文承诺,他们在“革命”,而不是“进化”新版本。未来Java语言有什么呢? 马克·雷纳德,甲骨文的Java的总设计师,在2011年JavaOne大会上,给观众提到了Java 8预计会有什么,并谈到即将到来的Java 9一点点计划。这是不幸的,本来将会在Java 7实现的五个重要改进,有两个由于Java构建发布日期而不得不作罢。马克承...
2012-3-23
17:13:50
98
Java新闻:Oracle布局Java 9,10 路线图
引述Gavin Clarke的“Java won't curl up and die like Cobol, insists Oracle”: 甲骨文周三表示,Java9和10将着手加入大数据,多语言的互操作性,云和移动,并在2015年和2017年分别发布。 对于Java开发工具包(JDK)10或之后,正在讨论一些根本上的改变:使Java语言面向对象。这可能会看到一个统一的类型系统,将一切变成对象,意味着没有更多的基本类型(no more primitives)。 明年JDK 8...
2012-3-23
10:58:22
99
Java用JDBC批处理插入
让我们看看如何使用JDBC API在Java中执行批量插入。虽然你可能已经知道,但我会尽力解释基础到复杂的场景。 在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索一些场景,如在内存不足时正常运行,以及如何优化批量操作。 首先,使用Java JDBC基本的API批量插入数据到数据库中。 Simple Batch - 简单批处理 我把它叫做简单批处理。要求很简单,执行批量插入列表,而不是为每...
2012-3-7
9:48:07
100
诊断Java内存溢出方法:Java heap dump触发和分析
为了分析java应用的内存泄漏,使用thread dump往往解决不了问题。使用jstat【eg:jstat-gcutil pid 1000 5】工具查看运行的java应用的heap size,perm size ,survivor ratio等,当时你无法知道是什么对象把堆填满了。 什么是 Java heap dump 首先需要搞懂什么是java heap,java heap是分配给实例类和数组对象运行数据区,所有java线程在运行期间共享heap中的数据。Java heap dump相当于ja...
2012-2-6
14:46:07

<<上篇 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 下篇>>