自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 给计算机专业的朋友

   1.首先请你热爱这个专业。只有这样,你才会从抽象的理论中找到实实在在的快乐。如果你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发展潜力,如同学英语专业的人到了美国一样。  2.不要用功利眼光对待这个学科,这绝对不是点点鼠标就能挣钱的专业。不要去想做网站挣钱,不要想靠点击率增加广

2008-07-20 09:15:00 603

原创 Servlet和JSP迈上新台阶

 Servlet和JSP迈上新台阶作者:Budi Kurniawan新的Servlet 2.4和JavaServer Pages 2.0技术将更好地为我们服务。 即将面世的J2EE 1.4提供用Java开发Web应用程序的新的Servlet 2.4和JavaServer Pages (JSP) 2.0技术。本文展示了这两种技术的新特性,并在适当的地方提供每个特性的示例代码。本文假设读者

2008-07-19 19:07:00 682

原创 Oracle存储过程与事务处理

 Oracle在封装事务的时候,不能把多个存储过程作为事务中的内容封装。事务有不同类型,需要搞清存储过程和事务的关系,但是如果存储过程中使用事务就OK了,于是可以把多个操作封装在一个存储过程中去,然后在存储过程中使用事务可以达到同样的效果。 未完……需要搞清存储过程和事务的关系,还有事务的分类及特性

2008-07-19 13:48:00 4293

原创 ETL

 ETL即数据抽取(Extract)、转换(Transform)、装载(Load)的过程。它是构建数据仓库的重要环节。数据仓库是面向主题的、集成的、稳定的且随时间不断变化的数据集合,用以支持经营管理中的决策制定过程。数据仓库系统中有可能存在着大量的噪声数据,引起的主要原因有:滥用缩写词、惯用语、数据输入错误、重复记录、丢失值、拼写变化等。即便是一个设计和规划良好的数据库系统,如

2008-07-19 13:45:00 725

原创 一定要做到44条老婆的要求!!!

 一定要做到44条老婆的要求!!!1,老公,你要努力挣钱.钱这个东西,不能少得让我们整日为生计发愁,最好也不能多得需要别的女人帮着花.    2,请给我关爱,信任,尊重和自由. 3,你要加强锻炼,强健身体,好在我们共同返家的夜晚,一口气抱我上到五楼的家门,我渴望每天都能做你的新娘    4,请善待我的家人,一如对你自己的亲人.   5,至少每天对我说三次“我爱你!“,在清晨醒来时,下班回家时,

2008-07-15 10:33:00 1235

原创 广州pmp资格认证培训

http://gz.pxto.cn/course/Show_courses.asp?CourseId=3722

2008-07-12 10:13:00 645

原创 使用正则表达式 替换 jsp:directive.page 标签

在使用Eclipse 开发jsp时 我们敲击 java.util.List 是 eclipse 会"聪明"的在页面的头部添加引用,引用的格式是"jsp:directive.page"这是一件很惬意的事情,可是在Websphere上 jsp:directive.page会报错. 这下得每个页面去替换了,使用了Eclipse 的查找/替换 用正则表达式替换了 ^.page import

2008-07-10 00:00:00 1068

原创 document 对象详解

document 对象详解 document 文挡对象 - JavaScript脚本语言描述 --------------------------------------------------------------------- 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写    否则会提示你一个错误信息 "引用的元素为空或者不是对象

2008-07-07 14:43:00 673

原创 JavaScript中的数组

      使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。 使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。 在JavaScript中创建一个新的对象是十分简单的。首先它必须定义一个对象,而后再为该对象创建一个实例。这个实例就是一个新对象,它具有对象定义

2008-07-04 11:19:00 604

原创 深入理解JavaScript中的事件

     在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。JavaScript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。    一、 IE Event对象(一)IE Event对象的主要属性和方法      在IE中有一个专门负责

2008-07-04 11:17:00 585

原创 深入理解JavaScript函数

  函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。  javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:  以下是引用片段:  function func1(…){…}  var func

2008-07-04 11:15:00 567

原创 JavaScript面向对象编程

  自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向对象编程方面。  1. 用JavaScript实现类  JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含其

2008-07-04 11:13:00 585

原创 Velocity + Struts+ Hibernate + Memcached 实现的网站

网址是 http://www.71way.com/ 欢迎大家测试 技术架构: velocity 做展示,struts做逻辑控制,hibernate做数据库持久层,memcached做缓存服务,系统是linux+mysql 对url进行重写,利于搜索引擎收录

2008-07-04 10:23:00 641 1

原创 说说大型高并发高负载网站的系统架构

http://www.douban.com/group/topic/2000949/

2008-07-04 10:15:00 579

原创 项目经理手册-项目经理需要铭记在心的话

1、项目经理不是来管人的,而是来支持人的。        解析:不光是项目经理,任何经理的职位都是如此。但现实中很多人并不是那么做,这也是为什么他们没能把项目做成功的原因。作为项目经理首先要端正态度,认识到这份工作职责的本质。2、好的开始是成功的一半。        解析:一个好项目的失败,往往是由于前期的准备不足、计划不周密。所以在项目初期要舍得花时间做前期的需求收集、讨论、技术准备

2008-07-04 00:08:00 512

原创 分布式缓存系统Memcached学习心得

http://www.javaeye.com/post/588270

2008-07-03 23:31:00 587

原创 当程序员变成软件项目经理

  当你预期的那一天,也许是害怕的那一天,终于来到了:从工程师的队伍里你被提拔到了软件项目领导或者团队领导的位置。这也许就是你选择的职业道路,或许你不太情愿,将就尝试一下。无论在哪种情况下,你都可能缺少工程学科、人员管理以及领导能力的相关教育。  这需要更多的领导能力和管理(它们不是一回事),而不能象Dilbert(译注:著名IT漫画主角)那样简单地和老板对抗了。当你考虑新的目标时,请考虑下面

2008-07-03 23:26:00 536

原创 课程设计:家教发布系统的UML建模

家教网上发布系统系统功能需求:家教网上发布系统主要为教师,大学生发布(管理)其家教信息,供用户进行查询和浏览。管理员的主要工作是对这些信息进行发布,并为申请家教的教师,学生发布他们的信息,并为用户登记寻找家教请求。同时管理员也要对整个网站进行管理,包括网站信息发布,信息处理(过滤),管理用户登录等。 用户:普通用户:搜索家教信息,浏览家教信息,登记聘请家教请求教师:注册教师

2008-07-03 23:09:00 7160 4

原创 CruiseControl于ant实现自动化

最近,因为领导需要看项目进展,所以搞了一台服务器,定时从Visual SourceSafe上拿最新的版本,编译并发布到tomcat下。刚开始时,以为同时专门定期去做这件事情,但是总觉得不好。就了解了一些关于项目管理的东西。现在用到的最多的就是ant了。这个是apache的一个开源项目,通过xml的配置来实现编译,打包,发布等等强大功能。经过几天了解,觉得ant确实很强大。下载ant,现

2008-07-03 23:07:00 959

原创 Hibernate 和 memcached 的集成问题

做过的项目中Hibernate都是直接采用ehcache做为缓存,ehcache是一个好东西,采用内存+文件系统结合可以胜任大多数情况,而且Hibernate和ehcache简直就

2008-07-03 23:04:00 480

原创 关于java中半角与全角相互转换

做过的项目中Hibernate都是直接采用ehcache做为缓存,ehcache是一个好东西,采用内存+文件系统结合可以胜任大多数情况,而且Hibernate和ehcache简直就是天造地设的一对,配合非常之默契。 但是在集群环境下缓存不同步的问题日益凸显,尽管最新版本的ehcache已经支持通过multicast来实现不同进程的缓存数据同步的功能,这样的结构在集群的节点很多的时候性能下降

2008-07-03 22:59:00 580

原创 Memcached学习笔记——windows上初步使用

    最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。    Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,

2008-07-03 22:56:00 691

原创 精通Hibernate之映射继承关系八

  由于关系数据模型不允许一个表的外键同时参照两个表的主键,因此无法对TABLE_D表的A_ID字段定义外键参照约束,而应该通过其他方式,如触发器,来保证A_ID字段的参照完整性。由于TABLE_D表的A_ID字段既可能参照TABLE_B表的ID主键,也可能参照TABLE_C表的ID主键,要求TABLE_B表和TALBE_C表的ID主键具有相同的SQL类型。    在ClassD.hbm.xml文

2008-07-02 10:02:00 1054

原创 精通Hibernate之映射继承关系七(图)

  Company与Employee类之间为一对多多态关联关系,如果继承关系树的根类对应一个表,或者每个类对应一个表,那么就能映射Company类的employees集合。本节介绍如何映射多对一多态关联。如图14-11所示,ClassD与ClassA为多对一多态关联关系。       图14-11 ClassD与ClassA为多对一多态关联关系    ClassA、ClassB和C

2008-07-02 10:00:00 1149

原创 精通Hibernate之映射继承关系六

  在这种映射方式下,继承关系树的每个类以及接口都对应一个表。在本例中,需要创建EMPLOYEES、HE和SE表。    如图14-6所示,EMPLOYEES表仅包含和Employee类的属性对应的字段,HE表仅包含和HourlyEmployee类的属性对应的字段,SE表仅包含和SalariedEmployee类的属性对应的字段。此外,HE表和SE表都以EMPLOYEE_ID字段作为主键,

2008-07-02 09:59:00 995

原创 精通Hibernate之映射继承关系五

  本节的范例程序位于配套光盘的sourcecode/chapter14/14.2目录下,运行该程序前,需要在SAMPLEDB数据库中手工创建COMPANIES表和EMPLOYEES表,然后加入测试数据,相关的SQL脚本文件为/14.2/schema/sampledb.sql。    在DOS命令行下进入chapter14根目录,然后输入命令:    ant -file build

2008-07-02 09:58:00 1022

原创 精通Hibernate之映射继承关系四(图)

  这种映射方式只需为继承关系树的Employee根类创建一张表EMPLOYEES。如图14-4所示,在EMPLOYEES表中不仅提供和Employee类的属性对应的字段,还要提供和它的两个子类的所有属型对应的字段,此外,EMPLOYEES表中需要额外加入一个字符串类型的EMPLOYEE_TYPE字段,用于区分Employee的具体类型。       图14-4 继承关系树的根类对应一个表

2008-07-02 09:56:00 882

原创 精通Hibernate之映射继承关系三

                    <many-to-one  name="company"  column="COMPANY_ID"  class="mypack.Company"  />        由于Employee类没有相应的映射文件,因此在初始化Hibernate时,只需向Configuration对象中加入Co

2008-07-02 09:55:00 866

原创 精通Hibernate之映射继承关系二(图)

  把每个具体类映射到一张表是最简单的映射方式。如图14-2所示,在关系数据模型中只需定义COMPANIES、HOURLY_EMPLOYEES和SALARIED_EMPLOYEES表。为了叙述的方便,下文把HOURLY_EMPLOYEES表简称为HE表,把SALARIED_EMPLOYEES表简称为SE表。    HourlyEmployee类和HE表对应,HourlyEmployee类本

2008-07-02 09:53:00 1155

原创 精通Hibernate之映射继承关系一(图)

  在域模型中,类与类之间除了关联关系和聚集关系,还可以存在继承关系,在图14-1所示的域模型中,Company类和Employee类之间为一对多的双向关联关系(假定不允许雇员同时在多个公司兼职),Employee类为抽象类,因此它不能被实例化,它有两个具体的子类:HourlyEmployee类和SalariedEmployee类。由于Java只允许一个类最多有一个直接的父类,因此Employee

2008-07-02 09:52:00 1600 3

原创 使用eclipse3.2.1+jboss+ejb3.0开发

http://tech.it168.com/j/2007-05-22/200705221102890.shtml

2008-07-01 20:07:00 1092

空空如也

空空如也

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

TA关注的人

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