列宿乃施于上荣兮 日月才经于柍桭

………… 白驹过隙 岁月如斯 梦萦回绕 心灵之声
posts - 57, comments - 8, trackbacks - 0, articles - 41
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

技术

这是工作,如影随形。
     摘要: 一次shell脚本优化的经历  阅读全文

posted @ 2010-10-11 20:17 默认为零 阅读(545) | 评论 (0)  编辑 |

     摘要: 配置jconsole监控jboss应用服务器过程中一个小小的插曲,记录下来以备留念,有相同经历的同学可以参考看一下。  阅读全文

posted @ 2010-10-10 14:59 默认为零 阅读(937) | 评论 (0)  编辑 |

     摘要: JVM的性能调优可以大大提高应用的性能,我们从Eclipse启动来看JVM参数调整对于性能的调优效果。  阅读全文

posted @ 2010-07-25 17:43 默认为零 阅读(701) | 评论 (0)  编辑 |

     摘要: JFreeChart是一个开源的图表引擎,AJAX是WEB应用中JavaScript和XML相结合的一种异步技术,实现了页面无刷新动态更新的效果,属于WEB2.0的技术范畴。将两者结合起来,把系统的监控统计数据通过JFreeChart以图表形式展现出来,并通过AJAX定时刷新在页面上,就可以实现一种基于WEB的动态实时监控效果。  阅读全文

posted @ 2010-07-07 21:01 默认为零 阅读(2057) | 评论 (0)  编辑 |

     摘要: iBatis与Hibernate都是O/R Mapping的成型框架,使用他们解决了数据库开发中的底层封装,可以省去应用开发过程中的大量基础工作。  阅读全文

posted @ 2010-07-05 21:40 默认为零 阅读(178) | 评论 (0)  编辑 |

     摘要: Spring中的事务管理有声明式事务和编码式事务两种。声明式事务顾名思义就是采用声明的方式来处理事务。是指在Spring配置文件中声明式的处理事务来代替代码式的处理事务。Spring使用AOP来完成声明式的事务管理,因而声明式事务是以方法为单位,而事务管理不侵入开发的组件的一种事务处理方式。而编码式事务显然就是通过应用开发者的事务相关编码行为完成事务实现的一种处理方式。  阅读全文

posted @ 2010-07-04 15:16 默认为零 阅读(140) | 评论 (0)  编辑 |

     摘要: JMX(Java Management Extensions)即Java管理扩展,这是一种动态管理对象及属性的集成框架。JMX增强了系统的可配性,在不对该系统进行重启的情况下,修改相关的MBean属性值即可生效,例如日志信息级别的配置等基础数据的配置,形成动态效果。JMX体系架构可以理解为三个层次:设备层、代理层和分布层。设备层定义了需要管理的信息模型,也就是MBean,包括他的接口定义和相应开发规范等等。代理层核心是一个MBeanServer,它用来管理相应的信息模型,并且为访问者提供了访问接口。分布层定义了一系列用来访问代理层的接口和组件,供管理者使用。  阅读全文

posted @ 2010-06-18 11:56 默认为零 阅读(2283) | 评论 (0)  编辑 |

     摘要: SOA是面向服务的体系结构(Service-Oriented Architecture)是一种方法论、一种组件模型。它将企业资源集中化治理,将应用程序的不同功能单元服务化,并通过服务之间定义良好的接口和契约联系起来。SaaS是软件即服务的简称(Software-as-a-Service),它随着互联网技术和应用软件的成熟而兴起的一种完全创新的软件应用模式。  阅读全文

posted @ 2010-05-09 16:35 默认为零 阅读(425) | 评论 (0)  编辑 |

     摘要: Eclipse下Maven2依赖库的管理...  阅读全文

posted @ 2010-05-09 14:31 默认为零 阅读(946) | 评论 (0)  编辑 |

     摘要: 概要性介绍常用的暴力破解的基本技巧,值得参考。  阅读全文

posted @ 2009-10-11 20:40 默认为零 阅读(264) | 评论 (0)  编辑 |

     摘要: 前言
Apache HTTP Server(后面简称Apache)是web服务器,Tomcat是servlet服务器。Apache处理静态页面和资源文件的能力大于Tomcat本身的处理能力。在高访问量的网站应用中,整合后的体系结构使Apache和Tomcat分工协作,能大幅提高系统处理能力。此外也可以通过连接器的参数设置让其支持应用压力的负载均衡等等额外功能。
可以这么理解他们之间的整合,每个Tomcat worker是一个服务于web服务器、等待执行servlet的Tomcat实例。使用像Apache之类的web服务器转发servlet请求给位于其后面的一个Tomcat进程(也就是前面所说的worker)。
本文通过ajp13协议实现Apache与Tomcat的整合。  阅读全文

posted @ 2009-07-25 06:03 默认为零 阅读(311) | 评论 (0)  编辑 |

     摘要: 在一些计算机软件里有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。就像动植物的壳一般都是在身体外面一样理所当然。  阅读全文

posted @ 2009-05-28 22:21 默认为零 阅读(280) | 评论 (0)  编辑 |

     摘要: UML中包括九种图:用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、部署图。  阅读全文

posted @ 2008-09-04 07:00 默认为零 阅读(430) | 评论 (0)  编辑 |

     摘要: Spring 的IoC容器通过接口注入的方式降低对象之间的依赖关系,也就是降低了业务组件之间的耦合性,业务组件之间的依赖通过配置来实现。  阅读全文

posted @ 2008-09-04 06:52 默认为零 阅读(244) | 评论 (0)  编辑 |

     摘要: 软件建模基本流程图示  阅读全文

posted @ 2008-09-03 21:20 默认为零 阅读(147) | 评论 (0)  编辑 |

     摘要: AIX下DB2数据库的实用脚本  阅读全文

posted @ 2008-08-17 08:18 默认为零 阅读(690) | 评论 (0)  编辑 |

     摘要: Eclipse中创建工程之后,应用工程属性中有一个默认的编码设置:GBK。但是,往往一些项目中需要采用UTF-8的编码设置,GBK和UTF-8编码的设置都可以正常使用和显示中文字符。那么,这两种编码是什么区别,又该适用什么样的不同场景呢。  阅读全文

posted @ 2008-08-17 08:18 默认为零 阅读(408) | 评论 (0)  编辑 |

     摘要: AIX下DB2数据库的实用脚本  阅读全文

posted @ 2008-07-31 09:09 默认为零 阅读(271) | 评论 (0)  编辑 |

     摘要: 数据库隔离级别是关系型数据库保障事务生命周期过程中几个层次的数据安全策略。隔离级别越高,越能保证数据的完整性和一致性,但是对并发性能的影响也越大;而隔离级别越低,事务并发性越强,但同时会出现与业务情况相背的数据情况。如果系统压力偏大而业务数据能支持较强的容错情况,我们可以选择相对较低的事务隔离级别,在个别应用场景可以由应用程序采用悲观锁或乐观锁来控制低级别事务隔离级别引出的数据安全情况;而数据一致性需求较强的应用场景,如果系统压力并不大且在一个可控的压力范围之内,我们可以选择较高的事务隔离级别支持,甚至可以选择最高的串行执行的隔离级别Serializable。  阅读全文

posted @ 2008-07-10 09:42 默认为零 阅读(1051) | 评论 (0)  编辑 |

     摘要: 以移动卡为例  阅读全文

posted @ 2008-02-26 20:42 默认为零 阅读(252) | 评论 (0)  编辑 |

     摘要: Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。  阅读全文

posted @ 2007-10-30 18:12 默认为零 阅读(270) | 评论 (0)  编辑 |

     摘要: 通过客户端数据源建立DB2的JDBC连接  阅读全文

posted @ 2007-10-14 15:23 默认为零 阅读(598) | 评论 (0)  编辑 |

     摘要: 电脑没有网络,真糟糕。不过,如果你兜里有一台手机,或许可以用它来支持电脑上网。手机上网很简单,即是用手机作为调制解调器(Modem)来使用。现在市面上的手机并不是都可以用来上网,需要内置调制解调器的手机才可以。如果你不知道自己的手机有没有内置调制解调器,可以查一查相关资料,或者直接通个手机厂家客服电话,等等都可以。  阅读全文

posted @ 2007-09-29 21:01 默认为零 阅读(1072) | 评论 (3)  编辑 |

     摘要: JMX技术是一个为应用程序植入管理功能的框架,而MX4J是它的一种高级实现。  阅读全文

posted @ 2007-09-18 19:39 默认为零 阅读(403) | 评论 (0)  编辑 |

     摘要: Tomcat的class加载的优先顺序  阅读全文

posted @ 2007-08-30 21:34 默认为零 阅读(172) | 评论 (0)  编辑 |

     摘要: 基于Java的ftp传输文件方式有2种,一种是利用Runtime.getRuntime().exec()执行操作系统的ftp命令,达到ftp的目的,另一种是利用Apache commons-ftp工具包实现ftp的功能,不同的方法,可以达到相同的效果。  阅读全文

posted @ 2007-05-18 19:22 默认为零 阅读(1118) | 评论 (0)  编辑 |

     摘要: 在基于WS-Security的一个SOAP调用回合中,需要对SOAP消息进行四次处理,在请求和响应中都是“签名” -> “加密” -> “解密” -> “验证”的过程。本文在此做下简单分析和实现。  阅读全文

posted @ 2007-04-07 15:57 默认为零 阅读(636) | 评论 (1)  编辑 |

     摘要: Eclipse启动的时候找JRE的顺序...  阅读全文

posted @ 2007-04-04 16:14 默认为零 阅读(404) | 评论 (0)  编辑 |

     摘要: J2EE web service中的Handler技术特点非常像Servlet技术中的Filter。我们知道,在Servlet中,当一个HTTP到达服务端时,往往要经过多个Filter对请求进行过滤,然后才到达提供服务的Servlet,这些Filter的功能往往是对请求进行统一编码,对用户进行认证,把用户的访问写入系统日志等。相应的,Web服务中的Handler通常也对soap请求和响应包灵活操作,功能非常强大。  阅读全文

posted @ 2007-04-03 11:35 默认为零 阅读(224) | 评论 (0)  编辑 |

     摘要: 数据库开发都用得着的东东  阅读全文

posted @ 2007-04-01 17:04 默认为零 阅读(232) | 评论 (0)  编辑 |

     摘要: Axis全称Apache eXtensible Interaction System,是apache组织下的一个开源项目,用来做webservice开发的,有java版的实现,也有c++版的实现。其前身最早是IBM的SOAP4J,后来捐给Apache后改名Apache SOAP,也就是支持SOAP1.1的那个版本,到现在的AXIS已经是第三代了,AXIS对Apache SOAP的改进有很多,比如用SAX代替以前的DOM,增加对WSDL的支持,支持SOAP1.2等等。这里简单介绍下基于Axis 1.X的Web Service开发。  阅读全文

posted @ 2007-04-01 16:09 默认为零 阅读(373) | 评论 (0)  编辑 |