自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TERRY的技术日志

---为成为一个软件架构师而努力

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

原创 计院生活--第二章 深入虎穴(上)

今天再来回忆下大二的生活,这年叫苦啊,觉得自己好像又进入了高三。虽然插入了一本的大学,但总觉得还是在二本时的生活比较快乐。第一年进入上大,由于二本上课的节奏比较慢,所以要敢上别人的进度,还要补很多学分(最恶心的是上大为了模仿国外的大学,搞3学期制,一个学期10周,给我感觉就是还没怎么上课呢,就考试了)所以非常不适应。这年第一学期,我就选了非常猛,周一到周五基本从早到晚都有课,最夸张的是,我选了五门

2009-02-28 20:29:00 973

原创 JAVA处理Clob大对象

BLOB就是使用二进制保存数据。 如:保存位图。 CLOB使用CHAR来保存数据。 如:保存XML文档。 1、创建Clob对象下面的代码段说明了如何创建一个Clob对象,其中rs是一个ResultSet对象:Clob clob = rs.getClob(1);变量clob现在可以被用于在CLOB值上执行操作,而假设这CLOB值保存在结果集rs的第一列中。或FileInputStre

2009-02-27 12:26:00 6581

原创 IT行业--简历模板及就业秘籍

Personal InformationName:XXXGender:MALEDate of Birth:XXXX/XX/XXResidency:XXXXXWork Experience:X yearsHukou:X

2009-02-26 20:07:00 2006

原创 JAVA处理Blob大对象

 Blob对象是SQL Blob的Java语言映射。SQL Blob是一个内置类型,它可以将一个二进制大对象保存在数据库中。接口ResultSet、CallableStatement和PreparedStatement中的方法允许程序员使用与访问SQL 92内置类型同样的方式来访问SQL 99类型BLOB。 在标准实现中,JDBC驱动程序在后台使用SQL类型LOCATOR(BLOB)来实现Blob

2009-02-26 12:44:00 23355

转载 uml类图定义的关系

uml定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。下面对其定义和表示方法逐一说明。 依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关系,但由于其有更特殊的用途,所以被单独描述。uml中用带箭头的虚线表示Dependency关系,箭头指向被依赖元素。 类属(Generalizati

2009-02-25 23:25:00 2207 1

转载 Java虚拟机(JVM)参数配置说明

在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOfMemory”类型的错误。呵呵,这其中很可能就

2009-02-24 22:53:00 954

转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)

现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses/alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。这里我们来看四种最常用的开源协议及它们的适用范围,

2009-02-23 22:21:00 725

原创 计院生活--第一章 卧薪尝胆

回想过去了大学四年,第一年可以说是最快乐和充实的一年。2005,作为一个市重点学校的学生,由于高考的失利,竟然进入了二本的大学,那成绩对于二本来说可以说是状元了,当我走进这所大学,我心里总是有点不甘心。但唯一值得我庆幸的是,工技大的校园是刚造好的,非常的漂亮且前卫。学校虽然漂亮。呵呵,拿点图出来晒晒 有个性吧~~~这是图书馆 前面那些是教学楼,一排排,很像样吧,不要以为很小,其实是

2009-02-22 15:29:00 1022 2

原创 通过ClassLoader实现容器热部署

 在J2EE的项目中,容器给我们提供的热部署功能使得我们不用重启动容器而修改我们的代码。比如使用Weblogic,我们可以在Weblogic-application.xml中配置是否支持热部署Servlet。查阅Weblogc 文档,其实在Weblogic中,EJB组件也是可以热部署的,但如何要热部署EJB组件,Weblogc要求必须自定义ClassLoder。    JVM规范中没有指定JVM支

2009-02-21 21:44:00 1714

转载 JSTL详解---EL表达式

在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数 JSP 页面逻辑提供了实现的 JSTL 技术,该技术本身就是一个标签库。 Sun 公司 Java 规范标准的 JSTL 由 apache jakart

2009-02-20 22:01:00 1195

转载 ASM---JAVA代码生成

这里要说的ASM,并不是指汇编语言,而是一个操作Java bytecode的框架。对于Java平台而言,bytecode便是它的“汇编语言”,所以,ASM这个名字倒也算是实至名归。ASM本身很强大,有不少软件和框架选择它作为底层的实现,比如cglib。在这篇blog中,主要来关注一下它在代码生成方面的威力。在起步阶段,Hello World总是一个很好的选择,也就是说,我们生成的目标代码是这样

2009-02-19 23:35:00 2662 1

原创 JAVA 的XML编程SAX解析

SAX主要是以串行和层次的方式进行解析,如下是一个很简单的解析例子:1、选择一个要解析的xml文档 <book xmlns="http://www.oreilly.com/javaxml2" xmlns:ora="http://www.oreilly.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem

2009-02-18 22:35:00 1128

原创 PO BO VO DTO POJO DAO概念及转换图

    J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了.    首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处

2009-02-17 20:46:00 899

原创 JAVA 的XML编程DOM解析

XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支持XML开发作为宣传口号之一。在许多项目中利用XML数据交换信息,省去了许多麻烦事,不用制定繁锁的数据格式,利用XML数据易于表达,也利于一线开发者跟踪调试。在XML应用中,最常用也最实用的莫过于XML文件的读写,所以笔者通过一个

2009-02-16 21:07:00 1138

原创 Hession入门

昨天发现有这样的好东西!研究了一下,发现很不错!介绍个大家学习学习,而且这个资料比较少,希望能让大家入门了!相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。下面演示一个简单的Hessian示例程序。 定义一个接口 package study.hessian; public in

2009-02-15 23:03:00 9271 5

转载 Junit简单使用及模板

 开发过程中进行单元测试,尽可能尽早的将BUG找出,是开发者应该做的。JUNIT为JAVA开发者提供了一个很好的测试机制,以下是一个简单的JUNIT应用实例,也是初学可供参考的JUNIT模板。package junit.sineat.templet; import java.util.Hashtable; import junit.framework.Assert;

2009-02-14 16:56:00 1916

转载 网络编程基础OSI/RM

谈到网络不能不谈OSI参考模型,虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考。在现实网络世界里,TCP/IP协议栈获得了更为广泛的应用。  上面这段话看到很多次,也就是最近才觉得确实是这么一回事。有一次面试的时候人家叫我说一下OSI参考模型,因为之前我估计会被问到这个问题,我就准备了一下,现在想起来,回答的真

2009-02-13 23:32:00 1066

转载 Spring 应用

什么是 Spring 框架?Spring 框架 Web 站点一般都使用下面的描述来欢迎访问者:“As the leading full-stack Java/J2EE application framework, Spring delivers significant benefits for many projects, reducing development effort and costs

2009-02-12 22:15:00 1200

转载 jQuery入门指南教程

 jQuery入门指南教程这个指南是一个对jQuery库的说明,要求读者了解HTML(DOM)和CSS的一些常识。它包括了一个简单的Hello World的例子,选择器和事件基础,AJAX、FX的用法,以及如何制作jQuery的插件。 这个指南包括了很多代码,你可以copy它们,并试着修改它们,看看产生的效果。 内容提要安装 Hello jQuery Find me

2009-02-11 22:55:00 870

转载 深入认识javascript中的eval函数

(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下:var 

2009-02-10 20:25:00 593

转载 xml ,xsl,css 三种关系区别

最近要毕业设计了,我就把我搜藏的文章,让大家看看,以后有空再写点技术文章xml ,xsl,css 三种关系区别做了一小段xml.与大家交流。XML在更多的时候只是一种数据文件,利用XML我们可以使内容与样式分离如果我们将XML文件比作结构化的原料的话。那么XSL就好像"筛子"与"模子",筛子选取自己需要的原料,这些原料再通过模子形成最终的产品。这个模子大致是这样:我们先设计好表现的页面

2009-02-09 23:47:00 3293 1

原创 疯狂JAVA讲义---第十八章:类加载

与普通程序不同的是,Java程序(class文件)并不是本地的可执行程序。当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class加载到JVM里头运行,负责加载Java class的这部分就叫做Class Loader。JVM本身包含了一个ClassLoader称为Bootstrap ClassLoader,和JVM一样,Bootstrap ClassLoader是

2009-02-06 22:28:00 125

原创 疯狂JAVA讲义---第十六章:多线程(下)

看过我昨天的博客,大家肯定对多线程有所了解,今天要讲多线程中比较高层次的东西。首先讲下JDK1.5新出来的线程同步机制---同步锁(Lock),其实和synhronized方法用法差不多,只是更灵活。同步锁有多种,其中一般为了线程安全都用ReentrantLock(可重入锁),egpublic class Account{ //定义锁对象 private final Reentra

2009-02-02 20:05:00 1445

空空如也

空空如也

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

TA关注的人

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