随笔 - 312, 文章 - 14, 评论 - 1393, 引用 - 0
数据加载中……

中电信将推出软件商店 或利用微软Google平台

     摘要: 6月25日,中国电信举行第二次3G终端产业链高峰论坛,这继2月召开首次终端会议刚刚过去4个月。与上次终端会议不同的是,此次规格更高,除了诸多终端公司老总悉数到场外,中 国电信董事长王晓初亲自出席并做了主题演讲。会上信息显示,中国电信的软件商店准备工作月底将结束,不日将推出。  阅读全文

posted @ 2009-06-25 20:36 银河使者 阅读(530) | 评论 (1)编辑 收藏

tomcat内存溢出,应用进程死锁

     摘要: PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 2、在tomcat中redeploy时出现outofmemory的错误. 可以有以下几个方面的原因:   阅读全文

posted @ 2009-06-24 19:30 银河使者 阅读(1275) | 评论 (1)编辑 收藏

Java网络编程从入门到精通(23):HTTP消息头字段

     摘要: 本文介绍了HTTP消息的学用头字段的功能和用法,如Host、Connection、Range、Date、Content-Length等,本文的需要使用HTTP模拟器进行测试,该模拟器请从如下地址下载:http://files.cnblogs.com/nokiaguy/HttpSimulator.rar  阅读全文

posted @ 2009-06-23 13:04 银河使者 阅读(3172) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(15):拦截器方法和拦截器类

     摘要: EJB3可以通过拦截器对Bean方法进行拦截和覆盖。这有些象AOP中的around。通过AOP的around方法,可以修改被拦截方法的返回值、参数值,甚至可以取消被拦截方法的执行。EJB3的拦截器可以用在无状态Session Bean、有状态Session Bean和消息驱动Bean(MDB)的方法中。实现拦截器的最简单的方法是使用拦截器方法。也就是说,只要在当前的Bean中使用 @AroundInvoke对某个方法进行注释(关于拦截器的类都在javax.interceptor包中),那么这个方法就会变成拦截器方法,该拦截器方法会拦截当前Bean中的所有方法。  阅读全文

posted @ 2009-06-14 11:00 银河使者 阅读(1910) | 评论 (0)编辑 收藏

Java网络编程从入门到精通(22):实现HTTP模拟器

     摘要: 在讨论HTTP协议的具体请求和响应头字段之前,让我们先来利用以前所学的知识来实现一个HTTP模拟器。所谓HTTP模拟器就是可以在用户输入HTTP的请求消息后,由这个模拟器将HTTP请求发送给相应的服务器,再接收服务器的响应消息。这个HTTP模拟器有几下特点:

1. 可以手工输入HTTP请求,并向服务器发送。

2. 接收服务器的响应消息。

3. 消息头和实体内容分段显示,也就是说,并不是象Telnet等客户端一样将HTTP响

应消息全部显示,而是先显示消息头,然后由用户决定是否显示实体内容。

4. 集中发送请求。这个HTTP模拟器和Telnet不同的是,并不是一开始就连接服务器,而是将域名、端口以及HTTP请求消息都输完后,才连接服务器,并将这些请求发送给服务器。这样做的可以预防服务器提前关闭网络连接的现象。

5. 可以循环做上述的操作。
  阅读全文

posted @ 2009-06-09 12:16 银河使者 阅读(4643) | 评论 (11)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(14):消息驱动Bean

     摘要: 在前面的文章中给出的SessionBean的例子都是同步调用SessionBean方法的,也就是说,只有当方法中的代码都执行完,才能返回到客户端。但在某些情况下,由于SessionBean方法的执行时间比较长,这就需要异步地调用该方法,否则客户端就需要等待比较长的时间。要实现异步调用,就需要使用本要讲的消息驱动Bean。消息驱动Bean的基本原理是客户端向消息服务器发送一条消息后,消息服务器会将该消息保存在消息队列中。在这时消息服务器中的某个消费者(读取并处理消息的对象)会读取该消息,并进行处理。发送消息的客户端被称为消息生产者。  阅读全文

posted @ 2009-06-08 23:40 银河使者 阅读(2447) | 评论 (0)编辑 收藏

Java网络编程从入门到精通(21):HTTP消息的格式

     摘要: 当用户在浏览器中输入一个基于HTTP协议的URL时(以http://开头的URL),就相当于通知器按着这个URL组织生成一个HTTP请求,并交过个请求发送到服务器;同时,等待服务器的响应。无论是请求还是响应,都统称为HTTP消息。  阅读全文

posted @ 2009-06-08 17:22 银河使者 阅读(3876) | 评论 (3)编辑 收藏

八条佛曰 66句震撼人心的禅语

     摘要: 坐亦禅,行亦禅,一花一世界,一叶一如来,春来花自青,秋至叶飘零,无穷般若心自在,语默动静体自然。
  阅读全文

posted @ 2009-06-07 18:35 银河使者 阅读(795) | 评论 (0)编辑 收藏

Java网络编程从入门到精通(20):HTTP协议简介

     摘要: HTTP协议是一种应用层协议,HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写。HTTP可以通过传输层的TCP协议在客户端和服务器之间传输数据。HTTP协议主要用于Web浏览器和 Web服务器之间的数据交换。我们在使用IE或Firefox浏览网页或下载Web资源时,通过在地址栏中输入http://host:port /path,开头的4个字母http就相当于通知浏览器使用HTTP协议来和host所确定的服务器进行通讯。  阅读全文

posted @ 2009-06-07 09:38 银河使者 阅读(4580) | 评论 (2)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(13):在Servlet中访问应用程序管制EntityManager对象

     摘要: 在前面的文章中使用的都是容器管制的EntityManager对象。这类EntityManager对象是由EJB容器创建的,在这种情况下,EntityManager对象的生命周期完全由EJB容器来管理。在SessionBean中可以使用如下的代码来通知EJB容器创建 EntityManager对象:
@PersistenceContext(unitName="myentity")
protected EntityManager em;
上面的代码需要放在任意一个SessionBean的类中,EJB容器会自动创建EntityManager对象。但如果要在Servlet中直接访问 EntityManager对象,需要使用EntityManagerFactory接口的createEntityManager方法来创建 EntityManager对象,在使用完EntityManagerFactory和EntityManager对象后,可以使用相应的close方方关闭这两个对象。  阅读全文

posted @ 2009-06-06 14:07 银河使者 阅读(2160) | 评论 (2)编辑 收藏

仅列出标题
共31页: First 上一页 8 9 10 11 12 13 14 15 16 下一页 Last