自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冯立彬的博客

关注性能、效率、大型网站架构、分布式应用、大数据计算等

  • 博客(35)
  • 资源 (18)
  • 收藏
  • 关注

原创 Linux(RedFlag)中使用Eclipse问题

因为写的程序需要移植到UNIX或者是LINUX上,所以需要将程序放到LINUX上测试,安装好了JDK,并且可以执行TEST JAVA程序,说明JDK是配置好了,这使用的是JDK6,准备是用JDK5,结果没有找到;从IBM网站上下载的ECLIPSE3.2,解压后点击其执行文件启动ECLIPS报173错误,也找不到其它什么原因,后面在一个网站上说可能是因为可执行文件的原因,就采用JAR执行的方式:

2009-04-28 12:36:00 1510

原创 JAVA中泛型

JDK4不支持泛型,JDK5支持泛型,不需要再去对类型进行强制转换,可我下载了LINUX版的JDK6.13,在REDFLAG6上面使用JAVA的时候,给的提示是只有JDK5才支持泛型。本文出自:冯立彬的博客

2009-04-28 12:33:00 1280

原创 使用JAVA编写报文接收端的注意事项

使用JAVA编写报文接收端的注意事项在JAVA中编写报文服务端,是非常简单的事情,因为JAVA已经为我们封装了TCP/IP这些东西,我们不需要去关注这些;它对我们提供了方便操作的ServerSocket类,如果不考虑其它因素,那么要启动一个服务端,只需要简简单的几句代码://以下启服务端,其中6500表示用于侦听客户端连接的端口ServerSocket serverSocket=new

2009-04-24 17:18:00 8440 1

转载 设计模式入门学习之适配器模式

转自:http://chat.javaeye.com/blog/159671还记得策略模式里面讲的鸭子吗?让我们来看看鸭子接口和类的一个简化版本:Java代码 //鸭子具有呱呱叫和飞的能力   public interface Duck {       public void quack();       public void fly();   }

2009-04-24 16:13:00 2037 1

原创 Cannot forward after response has been committed问题解决及分析

通过TOMCAT把系统启动,可以正常登陆门户,登陆进去选择子系统的时候点击登陆的时候,可是去又回到了登陆界面,如此反复就是不能够进入子系统,查看后台报的错误:Cannot forward after response has been committed中文意思就是已经有提交了,不能够再次转向了,然后根据JSP标签中设置的错误页面又回到了登陆页面,在网上搜索了一下找到这样一篇文章,以下为转

2009-04-24 12:51:00 147918 27

转载 Tomcat5 和 ClassLoader(servlet-api.jar not load问题)

转自:http://hi.baidu.com/geniusian/blog/item/20ff862adb382799033bf685.html概要许多Java程序员在用Tomcat5进行WEB开发和部署过程中,都会遇到与ClassLoader有关的问题.例如经常出现的java.lang.NoClassDefFoundError.在本文下面的叙述中,将首先介绍Class Loader(类装载器

2009-04-24 11:14:00 4392

转载 java运算符与表达式

转自:http://hi.baidu.com/wanghepeng1986/blog/item/291d3617848b590fc83d6d3c.html1. 算术运算符与算术表达式(1) 加减运算符 +,-.例如 2+39,908.98-23等.加减运算符是双目运算符,即连接两个操作元的运算符.加减运算符的结合方向是从左到右.例如: 2+3-8,先计算2+3,然后再将得到的结果减8.加减

2009-04-23 20:02:00 5172 1

转载 Java1.5泛型指南中文版(Java1.5 Generic Tutorial)

转自:http://blog.csdn.net/explorers/archive/2005/08/15/454837.aspxJava1.5泛型指南中文版(Java1.5 Generic Tutorial)英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf                         

2009-04-23 19:49:00 1823

转载 Hibernate中配置C3P0连接池

转自:http://www.51edu.com/it/2009/0404/article_18154.html        Hibernate自带的连接池算法相当不成熟。 它只是为了让你快些上手,并不适合用于产品系统或性能测试中。 出于最佳性能和稳定性考虑你应该使用第三方的连接池。只需要用特定连接池的设置替换 hibernate.connection.pool_size即可。这将关闭Hibe

2009-04-22 13:56:00 10130 2

转载 Ant全攻略

Ant全攻略作者: 未知 来源: JR 日期: 2006-12-04,08:251  Ant是什么?.... 12 下载、安装Ant.. 22.1 在你运行Ant之前需要做一些配置工作。... 22.2 运行Ant. 23 编写build.xml.. 33.1 Projects. 33.2 Targets. 33.3 Tasks. 43.4 Properti

2009-04-22 13:06:00 4218

转载 设置eclipse自动生成的author等注释

转自:http://hi.baidu.com/qianjian21/blog/item/2fecbd2f687ba03e1e308969.html每新建一个类上面都会有一行注释: /*** @author 马海宝 E-mail:rigger21@126.com* @version 创建时间:2007-8-30 下午04:58:52* 类说明*/感觉这个应该很好,多个人一起开发的时候能够

2009-04-22 09:35:00 22376 6

原创 多线程的环境中,尽量采用线程池

我个人比较喜欢线程,因为线程可以同时并发处理多个请求,于是乎我在编写线程的总是以如下方式启动:...while(true){ server.clientSocket=server.serverSocket.accept(); if(server.clientSocket!=null) { Thread thread=new Thread(new MsgListener(server

2009-04-21 20:11:00 4225

原创 JAVA线程中,哪里有synchronized,那里就要有notifyAll()

JAVA线程中,哪里有synchronized,那里就要有notifyAll(),写多线程一定要记得这个原则,否则是哪里出了问题,你根本就找不出来,我可是吃了够大的苦,因为我模拟的线程很多,都是1000一批,大部份时候都是不能够全部执行成功,一步步的找呀,真的很痛苦。同步一般用的比较多的用块同步、方法同步,也有些需要对类同步,对类同步则类中的所有方法都是同步的,如典型的Hashtable,就是线程

2009-04-21 19:58:00 2411 2

原创 使用JDOM输入XML到硬盘的时候,为其设置编码

如果不为其设置,将会默认编码为utf-8,并且不会换行等,生成的XML就会不美观,在网上搜索了,原到有采用这样设置编码的:Document doc = ... //内存中已构造好的jdom Document对象 XMLOutputter output = new XMLOutputter(2, true, "GB2312"); /

2009-04-21 15:44:00 3304 2

原创 对Hibernate.cfg.xml中的用户名和密码进行加密码

对Hibernate.cfg.xml中的用户名和密码进行加密码如果在Hibernate.cfg.xml配置的用户名和密码配置如下:                property name="connection.username">saproperty>                property name="connection.password">123propert

2009-04-16 21:02:00 6327

原创 TOMCAT 连接池数据库密码加密方法

原文来自:http://club.youshang.com/173/viewspace-1701,因为我觉得作者讲解不太详细,我把后面给去掉,保留了作者的前半部份。  Tomcat 连接池写在server.xml里的数据用户以及密码都是明文,这样非常不安全的,如果一但知道了这个数据库名和密码获得,可想而知。 那么如何实现对数据库密码加密呢,,因为喜欢开源,接下来就奉献给大家。    最

2009-04-16 19:36:00 10894 1

原创 JAVA中反射调用实例

现在有一个模块中需要允许用户自定义扩展功能,就是我把基本实现的东西写好,然后有一些业务上的扩充就由其它人员去自己实现,我采取的方式是抽象类+XML配置文件+反射。因为我要实现基本的功能,还必须要控制其它人员必须实现的功能,所以采用抽象类是最合适,因为在抽象类中可以有实现的方法及未实现的接口,这样其它的开发人员在继承该接口的时候,他们只需要实现自己的业务逻辑就可以,然后将他们写在配置文件中,我只

2009-04-15 20:23:00 5167 1

转载 ThreadLocal类讲解及实例

转自:http://hi.baidu.com/%BB%98%D7%D3%D6%E0/blog/item/b5eaa4340d5adf83a71e1219.html早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然Thr

2009-04-15 19:24:00 7636

原创 私有静态成员变量,在多线程环境,别的线程会修改当前线程的变量值?

情况是这样的,用SOCKET实现了报文接收器,该接收器收到报文后,就调用报文处理线程,而该线程中,要通过反射的机制去调用用户实现的功能,用户实现的功能类是未知道,在配置文件中说明,用户实现的功能类必须要继承一个抽象类,该抽象类规定了用户必须实现的方法,而该抽象类我提供三个方法,两个由我实现,其中就包括可以取到接到的报文,另外一个由用户实现,但用户实现另外一个方法的时候,就需要用到我取得到的报文,所

2009-04-15 17:56:00 10142

转载 WebSphere MQ程序设计初探

 (引用位置:http://java.chinaitlab.com/base/529586.html)    IBM 的WebSphere MQ产品可以用来方便地实现分布式异构系统之间的消息传递。对于大型的分布式系统,使用MQ进行数据通信是可以说是非常有效的,而 且适用于异构环境(如NT和多种UNIX之间通信)。本文主要介绍:MQ的核心组件介绍、MQ环境的搭建以及利用JAVA对MQ队列管理器的操作

2009-04-14 13:36:00 7021

转载 IBM MQ 使用指南

转自:http://blog.sina.com.cn/s/blog_3d1c58190100ax7f.html~type=v5_one&label=rela_prevarticle随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。目前应用最多的消息中间件产品为IB

2009-04-14 13:36:00 10892 1

转载 IBM MQ介绍

转自:http://hi.baidu.com/lubezhang/blog/item/bd308b3b7ecce3ec14cecb4f.htmlIBM MQ(IBM Message Queue)是IBM的一款商业消息中间产品,适用于分布式计算环境或异构系统之中。消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序

2009-04-14 13:30:00 43004

原创 一个完整的对日期、金额格式化的标签及使用示例

1、完整JAVA类如下:/* * 创建日期 2009-04-13 * Author:Fenglibin * Blog:http://blog.csdn.net/fenglibing * 更改所生成文件模板为 * 窗口 > 首选项 > Java > 代码生成 > 代码和注释 */import java.text.NumberFormat;import java.text.Par

2009-04-13 17:31:00 6318

原创 最简单的JSP TAG示例

1、编写标签,继承于标签类:import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSupport;/** * 该标签只做简单的输出动作 * @author Administrator * */public class

2009-04-13 17:22:00 5191

原创 JAVA中字符串转与日期型的互转实例

免得我每次要用的时候都搞半天,先放这里:import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * JAVA中字符串转与日期型的互转实例 * @author Administrator * * 更改所生成类型注释的模板为 窗口 > 首选项 > Java

2009-04-13 15:36:00 6989 1

转载 Servlet过滤器介绍之实用过滤器

Servlet过滤器介绍之实用过滤器这里介绍几个实用的过滤器设计代码。整理自Marty Halls写的《Servlet与JSP权威指南》。我已做过测试,均通过可用。author: ZJ 2007-3-5Blog: http://zhangjunhd.blog.51cto.com/6.禁止站点过滤器如果你希望在你的过滤器检测到不正常的异常而中途中断后面的过滤过程时,可这样做:

2009-04-10 12:28:00 4985

转载 Servlet过滤器介绍之原理分析

本文主要介绍Servlet过滤器的基本原理author: ZJ 2007-2-21Blog: http://zhangjunhd.blog.51cto.com/1.Servlet过滤器1.1 什么是过滤器过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之

2009-04-10 12:20:00 5533

转载 Oracle系统表大全

转自http://daniel-wuz.javaeye.com/blog/145925ORACLE系统表处理 1.取得指定用户的所有表名:Java代码 SELECT OWNER  AS "对象所有者",OBJECT_NAME AS "表名",OBJECT_ID AS "对象编号" from dba_objects where owner = RAXNYB AND O

2009-04-10 10:22:00 5218

转载 ORACLE DUAL表详解

转自:http://hi.baidu.com/gyreg/blog/item/522f46ec37b3262f63d09ffe%2Ehtml1、DUAL表的用途Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中 --查看当前连接用户SQL> select user from dual;USER----------------------

2009-04-10 09:50:00 5483

转载 ORACLE中的自治事务

    这是一个非常实用的功能,特别用在记录错误日志同时要回滚主事务的时候,我们在实际开发中就是这么用的,感觉还是很方便的。转载一篇详细的介绍,感谢原作者。 在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务

2009-04-09 16:30:00 29558

原创 ORACLE中的异常处理

1、ORALCE自带一些命名的系统异常,如下:Oracle Exception NameOracle ErrorExplanation中文注释DUP_VAL_ON_INDEXORA-00001You tried to execute an INSERT or UPDA

2009-04-09 15:49:00 8310 6

转载 Using Create directory & UTL_FILE in Oracle

作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:http://www.eygle.com/archives/2005/04/using_create_di.html Create directory让我们可以在Oracle数据库中灵活的对文件进行读写操作,极大的提高了Oracle的易用性和可扩展性。其语法为:CREATE

2009-04-09 15:16:00 4577 1

原创 在块中调用自定义的函数

函数:create or replace function my_funcreturn varchar2as begin    return 'my_func is ok';end;调用方式:DECLARE    result varchar2(20);beginresult:=my_func();dbms_output.put_line(resul

2009-04-08 16:41:00 4091

原创 JAVA调用SYBASE过程报过程模式不对的处理

通过JAVA、JDBC驱动为JTDS1.2调用SYBASE12.5存储过程的时候,老是报该过程只允许在"Unchained"模式下运,通过命令sp_procxmode查看的时候,该过程也是"Unchained"模式,Hibernate报运行命令"set chained off"即可将当前库的存储过程运行模式改为"Unchianed",但执行后也不行;后面在一个国外的网站查到,将其运行模式改为"an

2009-04-08 10:44:00 6386

原创 clustered和nonclustered索引的区别

最大区别在于clustered是物理上实现数据排序,并且同一个表里只能有一个clustered索引,而nonclustered是逻辑上的排序。There are clustered and nonclustered indexes. A clustered index is a special type of index that reorders the way records in the

2009-04-01 10:43:00 18370 4

hadoop_job_execute_conf.xml

hadoop1.2.1执行完计算后,从hdfs中找出来的配置文件,可以帮助指导学习其配置

2014-06-15

Hadoop环境搭建、配置及通过执行计算来验证的示例

Hadoop从存储上来说,是类似于冗余磁盘阵列(RAID)的存储方式,将数据分散存储并提供以提供吞吐量,它的存储系统就是HDFS(HadoopDistuibute Fils System);从计算上来说,它通过MapReduce模型,将大数据的计算分发到多台计算机上完成,再将结果合并,减少计算的时间。 Hadoop适合于: 1、超大数据的计算; 2、一次写入、多次读取的模式; 3、可以跑在普通的硬件上。 Hadoop不适合: 1、低延迟的数据访问,它是为高数据吞吐量应用优化的; 2、大量的小文件 hadoop客户端需要和namenode进行交互,而namenode中存放的是datanode的文件属性,且都是在内存中,如果小文件过多,namenode是存放不了的; 3、多用户写入,任意修改文件。 Hadoop适合于一次计算,多次读取的场景,如搜索引擎,只支持随机读取不支持随机写入,如Hadoop和Lucene的集成就不能够直接集成,因为Lucene支持随机写入。 本文将从使用的角度上谈了如何搭建Hadoop、如何配置Hadoop、如何验证Hadoop及在Hadoop上面执行计算,以及可能会遇到些什么样的问题。

2013-12-26

流程图绘制软件 Dia for Windows 0.97.2

它功能强大和跨平台特性,也源于它原生支持简体中文界面。与Visio相比,Dia安装包仅不足20MB,可以放在网盘或U盘中随身携带。初用者可能觉得Dia用法比较繁琐而麻烦,但是无法否认,它仍然是综合性能最佳的免费替代方案。   Dia支持导出的流程图格式如下:EPS、SVG、DXF(Autocad格式)、CGM、WMF、PNG、JPEG、VDX(Microsoft Visio格式)。

2013-08-24

SPI的简单示例

SPI的简单示例,SPI的简单示例,SPI的简单示例

2011-12-19

处理后的ibator1.2.1

去除了注释、去除Example方法及去除生成的id前面的“ibatorgenerated_”

2011-10-05

简单的JAVA HTML服务器

简单的JAVA HTML服务器 实现原理为采用Socket原理、线程池、输入输出流及简单的HTTP协议,麻烦虽小,五脏俱全,只有两个类文件。 使用方法,在DOS窗口下,转到当前HTMLJAR所在目录,打入如下命令: java -Djava.ext.dirs=. httpserver.HttpServer [HTML服务所在路径] [端口] HTML服务所在路径及端口参数是可选的,路径默认路径为当前应用所在路径,默认端口为1234,首页文件可为index.html或 index.html 启动好后,找一个html文件放在当前目录下,重命名为index.html,打开浏览器,输入:http://localhost:1234,即可以返回该页面. JAR编译的JDK版本1.6,至少要JDK1.5以上,因为其中用到JDK自带的线程池,内附源码,用户可以自已将源码再打包。 下载路径为:

2009-10-19

在SYBASE中用于生当前数据库中所有表的建表语句的过程

在SYBASE中用于生当前数据库中所有表的建表语句的过程。在系统备份的加上BCP,那是相当的好。

2008-07-24

Struts配置数据源及分页的JAR

Struts配置数据源及分页的JAR,有些时候你需要的时候不一定找得到,放在这里,共享

2007-09-27

基于Struts的留言本

基于Struts的留言本,实现了国际化、分布显示、录入、显示、删除等等功能,麻Q虽小,该有的都有了。完全是遵守于STRUTS标准来的

2007-09-27

DWR(Direct Web Remote)中文文档

DWR(Direct Web Remote)中文文档,DWR是可以很方便的通过JS操作JAVA的开源软件

2007-09-07

快乐表格-将数据很轻松的显示在网页表格中

将任意表中的数据以TABLE的形式显示出来,并具有动态生成查询、动态排序功能.rar

2007-09-03

将SQL的查询结果以表格形式返回,并生成翻页等

可以将SQL的查询结果,以表格的形式返回,任何表格,任何SQL语句都可以实现显示,方便开发,因为这样可以减少我们每次都去从数据库里读数据的时候,需要再次重新写代码的过程了。

2007-08-31

downFile.jar的源程序

downFile.jar的源程序

2007-08-16

downFile.jar

多线程、断点续传jar

2007-08-16

非常好Ajax基础教程

原理讲得很清楚,不过就是英文版,看了这书你想不入门都不行,共有48页,WORD版,认真看前面20页,后面的略看,把重点看看就OK。

2007-07-22

downFile多线程断点续传下载源程序

多线程断点续传下载源程序源程序

2007-07-10

downFile多线程断点续传下载JAR

多线程断点续传下载JAR,可以同时进行很多个文件下载,去我的BLOG可以看对应的示例

2007-07-10

空空如也

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

TA关注的人

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