自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点滴知识从这里积累

我的空间我做主

  • 博客(21)
  • 收藏
  • 关注

原创 Timeout waiting for Tomcat (from others )

今天被一个问题烦了要死, Timeout   waiting   for   Tomcat   v5.5   Server   @   localhost   to   start.   Server   did   not   start   after   45s,原来没遇到过,一直在程序里找啊找 ,一直怀疑连接池有问题,后来google了一把,才知道是eclipse设置的问题,哎,真是!

2008-12-10 16:13:00 695

原创 java GDK转UTF-8

public class ConverFromGBKToUTF8 { public static void main(String[] args){  try {         ConverFromGBKToUTF8 convert = new ConverFromGBKToUTF8();         byte [] fullByte = convert.gbk2utf8(""); 

2008-11-14 08:40:00 2943

原创 jdbc连接池

1. 引言   近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机  应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后

2008-10-31 17:59:00 543

原创 JBOSS建立JMS应用实例

 环境配置说明Jboss4.2.3Java ee 5MySql5.0安装jdk,我的目录为C:/Sun/SDK安装jboss.我的目录为D:/jboss4.2.3安装mysql配置环境变量JBOSS_HOME D:/jboss4.2.3配置环境变量 JAVA_HOME C:/Sun/SDK/jdkJBOSS的JMS配置由于没有用到集群所以用JBOSS

2008-10-29 16:50:00 1920 3

原创 jms基础

 什么是消息消息是一个用于在组件和应用程序之间通讯的的方法。消息之间的传递是点对点的。任何终端之间都可以相互接受和发送消息。并且每个终端都必须遵守如下的规则 -> 创建消息 -> 发送消息 -> 接收消息 -> 读取消息 为什么要使用消息理由很简单,消息是一个分布式的低耦合通讯方案。A发送一个消息到一个agent ,B作为接受者去agent上获取消息。但是A,B不需要同时到agent上去注册。ag

2008-10-29 16:45:00 760

原创 在spring中使用jms

熟悉下JMS的基础知识,这里不再罗嗦,主要是实战。配置JMS需要两个对象connectionFactory和 destination。connectionFactory使用jboss自带的TopicConnectionFactory。 destination可以使用自定义的。 kiral-jms-service.xml   注意:文件名称一定要是-service.xml结尾。这个文

2008-10-29 16:43:00 608

原创 java.util.concurrent 多线程框架

 JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。 一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接使用就可以,何况使

2008-10-24 14:23:00 861 1

原创 java socket

 Java Socket套接字(socket)为两台计算机之间的通信提供了一种机制,在James Gosling注意到Java 语言之前,套接字就早已赫赫有名。该语言只是让您不必了解底层操作系统的细节就能有效地使用套接字。1 客户机/服务器模型在饭店里,菜单上各种具有异国情调的食品映入你的眼帘,于是你要了一份pizza。几分钟后,你用力咀嚼浇着融化的乳酪和其他你喜欢的配料的热pizza。你不知道,

2008-10-24 14:19:00 2079

转载 线程池和工作队列

为什么要用线程池?诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS 队列或者可能通过轮询数据库。不管请求如何到达,服务器应用程序中经常出现的情况是:单个任务处理的时间很短而请求的数目却是巨大的。构建服务器应用程

2008-10-24 14:17:00 589

原创 javascript实现的java里的Map对象

javascript中,map的key转换成了js对象的属性名,value转换成了该属性的值,没有办法得到key这个对象 //自定义的Map 对象    function Map(){  this.elements=new Array();  this.size=function(){  return this.elements.length;  }  this.put=function(

2008-08-21 12:45:00 563

原创 问&答

  1. interface 和 abstract 的区别?abstract 可不可以继承 interface, interface 可不可以继承 interface?答案:一个是接口,一个是虚函数 java中的接口相当C++中纯虚函数 也就是一个也不实现,具体是在子类中实现,这体现了多态性   同时java接口也是java实现多重继承的一个方法  1.interface的所有函数都是abst

2008-08-06 21:29:00 1341

原创 forward与redirect

 1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的页面可以共享req

2008-07-21 09:04:00 514

原创 什么是BSS OSS和BSS有什么区别和联系

  BSS:Business support system 业务支撑系统OSS:Operation support system 运营支撑系统MSS:Management Support System 管理支撑系统(前二者又合称BOSS:Business and Operation support system )在企业(特别在是电信行业)IT战略规划中

2008-07-18 09:13:00 6360

原创 自动加载servlet

在web.xml配置需要启动的servlet

2008-07-10 09:35:00 497

原创 javascript 中DWR框架中如果调用struts的.do文件会有问题

GroovyAjaxAction.TraphExcelExport(paraMap,function(filepath){    window.open("/attemp/dgn/exportConstructionSheetByMobile.do?cuid=");})此时出现的问题是窗口打开即关闭。

2008-06-17 10:21:00 482

原创 对象的序列化

所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新“装配”。是不是很神奇。   也许你会说,只了解一点点,但从来没有接触过,其实未必如此。RMI、Socket、JMS、EJB你总该用过一种吧,彼此为什么能够传递Java对象

2008-06-13 18:00:00 553

原创 实现输出流转输入流

其实这里用到的是对象序列化  FileOutputStream fos = new FileOutputStream("E:/电路业务侧信息导入模板.xls");             ByteArrayOutputStream bos = new ByteArrayOutputStream();             ObjectOutputStream oos = new Ob

2008-06-13 14:41:00 6754

原创 jsp实现中文文件名下载

前段时间应用jxls做了excel导出功能,文件名自命为英文名,后来需求人中要求改为中文,这件事苦恼了我数天,在网上搜也没有找到太好的解决办法,今天终于找到了最简单有效的办法。代码如下:  String attempStr = (String)com.boco.webmaster.startup.WMClientCfg.getInstance().getSubS

2008-06-13 14:31:00 950

原创 在html中打开word和excel

  word页面只要在jsp头设置如下指令:   excel如下: %@page contentType="application/vnd.ms-excel;charset=GBK" % 使用这种方式客户端必须安装有office软件,用户访问时将在ie中直接用word或excel打开该页面。 此方法优势是模板设计、调整方便,无需在服务器端使用复杂的POI或jxl技术,也无需在客户

2008-06-13 14:26:00 12166

原创 五种提高sql性能的方法

五种提高 SQL 性能的方法发布日期:有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才

2008-06-11 18:04:00 711

原创 DWR传递对象的一些经验

 DWR.xmlhttp://www.getahead.ltd.uk/dwr/dwr20.dtd">                                                                                       import java.util.*;      import dwr.sample.*;      CommonAj

2006-11-02 08:24:00 2458

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除