自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (3)
  • 收藏
  • 关注

原创 dimino学习

https://www.ibm.com/developerworks/mydeveloperworks/blogs/becaf636-f371-44ae-9291-3b9329cc5ddc/?lang=zhhttp://www.ibm.com/developerworks/cn/ http://windindream.blog.163.com/blog/static/4935919

2012-08-20 15:19:16 911

原创 传智播客ejb学习,EJB中的三种bean及开发一个无状态会话bean

    今天继续学习ejb3.0,黎老师提到,ejb发展已经有十年了,现在国内ejb还不是很流行,学习它可能对刚开始找工作的人没什么用,不过可以了解他的原理,学习他的编程思想,更好的理解前面所学的内容。开拓知识面,站在一个更高的台阶去思考问题,ejb的发展前景会越来越好,他所占的市场份额是由分布式的应用在软件开发中的使用所决定的。黎老师主要讲了在jboss服务器上使用ejb3.0。    EJB中

2009-04-30 23:00:00 1375

原创 传智播客ejb学习, EJB和Spring的比较及EJB3.0的运行环境

       今天开始学习ejb,黎活明老师讲的,黎老师是国内ejb方面的权威,《EJB3.0入门经典》就是黎老师写的,EJB领域销量很好的一本书。黎老师讲了ejb的优点,或者说它的侧重点,它和Spring提供的服务很多都是相同的,它主要就是提供分布式服务,Spring是做不到的。分离出了业务层,软件功能改变,只需修改业务层,为后期软件维护提供了方便。业务功能共享。软件实现了最大程度的组件方面的重

2009-04-29 23:09:00 1624

原创 传智播客jpa学习,jpa中用到的注解和jpql语言的使用

     今天继续学习jpa,黎老师准备了对jpa重点的部分学习的很多例子程序,对实体bean持久化建模的思想,持久化实体bean中各种类型的属性要用到的注解,对实体bean进行增,删,改,查操作以及jpql语言的使用。敲了一遍例子代码,基本掌握了jpa的使用,再学新项目也把它整合进去。    两种建模思想,1先建表,后再根据表来编写配置文件和实体bean,使用这种方案的开发人员受到了传统数据

2009-04-28 22:45:00 2428

原创 传智播客jpa学习,jpa整合hibernate

      今天学习jpa,黎活明老师讲的,黎老师讲到,jpa可以简化现有的持久化开发工作和整合ORM技术,他的使用会越来越广。今天主要学习了它的技术原理,开发环境配置。      JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合O

2009-04-27 23:26:00 1593

原创 传智播客 Spring学习 ,注解和AOP

   今天继续复习Spring,黎老师讲的不错,经过这段时间的学习和在项目中对spring的使用,再看黎老师的视频,理解起来也就容易了。代码也敲了一遍,效果不错。今天主要看了注解和AOP这部分。使用注解, 通过在classpath自动扫描方式把组件纳入spring容器中管理   前面的学习都是使用XML的bean定义来配置组件。在一个稍大的项目中,通常会有上百个组件,如果这些这组件采用xml的be

2009-04-25 21:55:00 1404

原创 传智播客 Spring学习 xml配置依赖注入

   最近项目中也配了几遍ssh框架了,不过老出问题,还是Spring学的不到家,还好有黎活明老师的视频,决定有些地方再看一遍,复习一下,经典的东西,每看一遍都会有收获的。今天主要看了依赖注入    1 基本类型对象注入有两种方式:1,通过构造器传递参数注入,2通过属性的setter方法注入。视频中举例: //构造器注入 //属性setter方法注入2 注入其他bean,方式一,在中使用r

2009-04-23 22:23:00 2376

原创 传智播客教育办公系统项目,PowerDesigner建模及showModalDialog的使用

    今天董老师开始讲项目,真是实战项目,董老师就是按照实际开发讲的,先讲了PowerDesigner的使用,然后主要讲了部门管理模块,对学校主要部门进行添加,修改,删除和管理。    PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数

2009-04-22 21:41:00 2161

原创 传智播客教育办公系统项目,ssh的手工配置。

  今天学习教育oa管理软件,董伟专老师讲的,董老师项目经验丰富,这个软件就是他开发的。董老师先讲了需求,演示了软件的各个模块,然后主要讲了ssh的手工配置。 ssh框架的搭建1.在项目中导入所需JAR包2.Spring + Hibernate的搭建3.Spring + Hibernate + Struts的搭建具体步骤 1.导入jar包hibernate核心安装包下的:        hiber

2009-04-21 22:25:00 3116 5

原创 传智播客erp项目学习,防止表单重复提交及MRP

    今天结束了erp的学习,赖老师对模块加入防止表单重复提交功能的实现进行了讲解,对ssh进行了总结,在有些技术方面比如对标签使用的选择,尽量用最基本的东西,不要太依赖某一个框架,最后还讲了MRP:Materials Requirements Planning (物料需求计划)的业务流程。防止表单重复提交,使用令牌(token)管理机制:每次提交之前必须获取一个新令牌。1、 服务端给客户端

2009-04-19 23:30:00 1770

原创 传智播客erp项目学习,使用Ajax提高用户体验效果

     今天继续学习erp,赖老师没有按功能实现一味的添加代码,而是和大家一块讨论模块的设计,从提高用户体验效果入手,真正理解产品档案登记模块的业务设计流程,体验真实的软件开发流程,感觉效果不错。对今天所学重点总结一下。   使用Ajax 对输入产品是否已经登记进行验证,在页面读刷新给出提示信息,使页面更友好,提高用户体验效果。    XMLHttpRequest:该对象是对 JavaScrip

2009-04-18 21:54:00 1678

原创 传智播客erp项目学习,了解软件开发流程,使用apache的文件上传组件

         今天继续学习erp项目,赖老师让大家先明确学习这个项目的目标,没有直接敲代码去实现,讲了erp的业务流程和软件开发的流程。并对产品档案登记模块的实现进行讲解,复习了apache的文件上传组件。 学习目标:1、 巩固所学知识:struts1+spring2+hibernate32、 学习新业务:(erp,产品档案管理,库存管理)3、 了解软件开发流程ssh:事务特性:Acid:

2009-04-15 22:34:00 1894

原创 传智播erp项目学习,Struts1+Spring2+Hibernate3的配置

   今天开始学习erp项目,赖家才老师讲的,赖老师讲课风趣幽默,听起来特别提神。学了Spring好长时间了,还没有在项目中用过,这次就用ssh做erp项目。赖老师今天主要讲了Struts1+Spring2+Hibernate3的配置,确实要比Struts1+Hibernate3的配置复杂,赖老师按步骤都讲的非常透彻,学起来也就不难了。       下面总结一下Struts1+Spring2+Hi

2009-04-14 22:22:00 2609

原创 传智播客银联项目,模拟跨行取款

    学了两天的web service,感觉这项技术确实不错,今天就要在项目中使用一下他了。听王老师讲之前,确实对银联的系统不太了解,不明白它是怎么实现跨行取款的。王老师讲了它的实现原理,并使用web service进行了实现。    银联项目就是模拟我们现在使用的银联卡,在任何银行的atm取款机上都可以取款。各银行的软件系统是不一样的,要让它在别的银行atm取款机上也提供存储,查询,取款等服务

2009-04-11 22:53:00 1529 1

原创 传智播客Web Service学习,用于web service实现的两个主要的框架axis和xfire.

   今天继续学习web service,王老师讲了web service中使用的wsdl(网络服务描述语言)和用于web service实现的两个主要的框架,axis,xfire.王老师提到。axis技术要早,比较成熟和稳定。xfire在新的软件系统中比较常用。   Web Services 技术SOAP    它把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起。HTTP用

2009-04-10 23:09:00 2063

原创 传智播客Web Service学习,web service的原理和功能

    今天学习web service,王治国老师讲的,学习web service之前,对它web service一点概念都没有,不知道是做什么用的。王老师举了很多现实社会原理相近的例子,来说明web service的原理和功能,也就很容易理解了。    从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来

2009-04-09 22:53:00 3585 2

原创 传智播客uml学习,uml图

      今天学习UML,黎活明老师讲的,UML是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果。黎老师讲到,设计固然重要,也不用太在意文档的规范性,否则就会本末倒置,只要能把你的思路整理出来,表达清楚即可。不要因为担心做不好就不做,这样永远只会裹足不前,只要开了头,就有进步的机会,永远没有最好的东西,只有更好,更好需要基于第一次开始。

2009-04-07 22:35:00 2311

原创 传智播客oa学习,请假流程

   今天继续学习oa,学习jbpm的时候已对员工请假流程有所了解,今天汤老师对在oa项目中加入员工请假流程进行了讲解,讲课过程中汤老师还提到了学习方法的问题,老师让做的练习做不出不要紧,一定要思考,然后跟着老师思路听老师的讲解,理解老师的思路,然后再自己做一遍,做的多了,自然就掌握了。不要急,要有好的心态,才能有进步。总结一下今天学习的重点和遇到的问题。   一些流程都是很相似的,重点掌握一个即

2009-04-04 23:02:00 1931 1

原创 传智播客oa学习,部署和管理流程定义

      今天继续学习oa,汤老师讲了在oa中部署流程定义,对它进行管理,使用par包进行部署,并可以在线查看流程定义文件和流程图片,还可以把流程定义文档打包下载。经过前几天的学习,汤老师让大家自己先动手实现,自己做的时候遇到了很多问题,带着这些问题再听汤老师的讲解,效果不错。总结一下今天学习的重点。   oa中可以查看流程列表,默认显示所有流程定义的最后一个版本。还可以显示指定的流程定义的

2009-04-02 23:00:00 1432

原创 传智播客oa学习,配置struts+ hibernate + jbpm

     今天开始oa的学习,汤老师讲了一个员工请假的jpbm的比较好的例子,对jpbm的重点,难点的掌握很有帮助。然后就在开始了在实际项目中使用jbpm的oa项目,又复习了一遍struts和hirbernate,感觉前段时间学的还是可以的,汤老师在一部分的实现之前会先讲一下要实现的功能,然后让大家试着去实现。感觉效果不错,即使有的地方做不出来,因为已经思考过了,再听汤老师讲解,有助于理解和记

2009-04-01 23:10:00 1829

原创 传智播客jbpm学习,询价采购的流程

   今天汤老师讲了比较典型的jbpm流程,并在jbpm插件上对它进行实现。来巩固前面所学的jbpm,有助于更熟练的使用和掌握jbpm,汤老师主要讲了询价采购的流程。    询价采购是指对几个供货商(通常至少三家)的报价进行比较以确保价格具有竞争性的一种采购方式。     采购询价工作流程,以政府采购为例。    一、询价准备    1 、计划整理。采购代理机构根据政府采购执行计划,结合采购员的急

2009-03-31 22:49:00 1349

原创 传智播客jbpm学习,jpbm中流程执行比较重要的类和方法

  今天继续学习jbpm,汤老师结合例子对jpbm中流程执行比较重要的类和方法进行了讲解,部署流程定义,流程执行,任务实例等。通过今天的学习,基本掌握了jbpm操作流程。jbpm中要用的jar包,把它们添加进入项目    jbpm-jpdl.jar(核心);   jbpm-identity.jar(可选,组织机构);   bsh.jar(BeanShell脚本);   jboss-j2ee.j

2009-03-28 23:02:00 2093

原创 传智播客jbpm学习,工作流管理

    今天开始学jpbm 工作流管理系统,汤老师讲的, 又和汤老师见面了,还是很精神。汤老师先对工作流和jpbm进行了简单的介绍,接着对jbpm中细节知识结合一个员工报销费用的流程进行了讲解。     工作流就是工作流程的计算机化,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计

2009-03-27 23:20:00 2304

原创 传智播客spring学习,实例化bean的方式及Bean的作用域

       今天继续学习Spring,黎老师对Spring研究比较透彻,讲课思路很清晰,认真听讲很容易理解。黎老师对Spring中比较重要的部分都进行了讲解,实例化Spring容器的方式,实例化bean的方式,Bean的作用域等。并进行了举例,通过对Spring和以前项目的学习,在项目中可以使用Sping,使项目功能的实现更简单,遵循MVC模式。 使用Spring需要的jar   可以到

2009-03-25 22:56:00 1487

原创 传智播客spring学习,理解控制反转和spring在项目中可以带来的好处

     今天开始学习Spring容器,是黎活明老师讲的,黎老师对Spring的研究非常透彻,讲了Spring容器功能实现的原理,它的控制翻转和面向切面,Spring在项目中使用带来的好处,并对一般Spring轻量级 ,重量级的错误认识进行了更正。    Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发

2009-03-24 22:48:00 4977 3

原创 传智播客搜索引擎lucene学习,使用compass对lucene封装

     今天继续学习lucene搜索引擎,汤老师讲了compass,它对lucene进行分装,就象hibernate对jdbc进行分装一样,减少了编写的代码量。并使用compass在bbs中加入了对文章的查询功能。还讲了索引的相关度,分词器,高亮器,索引的查询方式。1,Directory,有两个:  a) FSDirectory,将索引放到磁盘中。  b) RAMDirectory,将索引放到内

2009-03-22 22:02:00 2760 1

原创 传智播客搜索引擎lucene学习,lucene搜索引擎的使用步骤

    今天学习lucene搜索引擎,汤老师举例讲解了lucene搜索引擎的搜索原理,创建,删除,更新和使用。汤老师通过对lucene的讲解也讲了一个学习方法,或者说编程思想。就是无需对lucene研究的太深,只需记住它的实现原理和几个重要的类,用的时候哪里不清楚可以查文档,达到这个水平就行了。这种思想其实会贯以后的学习,因为java基础的东西就那些,以后的学习就是不断的学习第三方提供的jar工具

2009-03-21 23:03:00 2469 1

原创 传智播客bbs项目,发表主题附件的上传与下载

      今天继续学习bbs项目,汤老师添加了发表主题附件的上传与下载,并对其实现进行了讲解。实现的时候要注意数据库的字符集编码以及上传下载的字符集编码汤老师先讲解了上传文件遇到的几个问题:1,上传同名的文件, 则后上传文件的会覆盖已经上传的同名文件,要避免服务器端保存文件的同名。 且中文文件名的显示问题。2,一个目录下放了很多文件, 则打开的速度就会很慢, 应分类存放,没个文件用日期生成文件上

2009-03-18 23:23:00 1272

原创 传智播客bbs项目,jstl的几个标签

         今天继续学习bbs项目,汤老师对要显示的主题和回复的分页功能进行了讲解,学习的同时我发现dhtml,JavaScript和jstl中的一些基础知识我还没有掌握牢固,对他们进行复习。要适应java开发方面的工作,显然这方面的知识是博客或缺的,以后要加强一下这方面的知识。对dhtml和JavaScript中需要掌握的一些内容的复习window 对象代表浏览器中一个打开的窗口。它有

2009-03-17 22:06:00 924

原创 传智播客bbs项目,密码MD5加密及日期转换器

     今天继续学习bbs项目,汤老师讲了会员注册的实现,要对密码进行md5加密,日期型的属性存入数据库前要进行解析,如会员的生日,注册日期等。还有要对用户注册信息进行服务器和客户端验证。下面介绍一下我在学习中遇到的比较重要的知识。    昨天概述了一下md5加密算法,MessageDigest实例对象的digest方法产生数字摘要是一个字节数组,我们应该将这个字节数组转换为16进制的字符串

2009-03-14 22:34:00 1533

原创 传智播客bbs项目,在Properties文件中配置BeanFactory

        今天继续学习bbs项目,和学基础知识太不一样了,遇到太多的问题,汤老师经验丰富,跟他学了不少排错方法技巧。看汤老师解决异常的方法,实际上遇到的异常都应该能够自行解决的,只是有有时候长时间解决不了就急了,思路也就乱了。主要原因还是经验,踏实学吧,对今天遇到的比较重要的知识,总结一下。     BeanFactory   bean工厂,用于管理bean,可以把bean进行命名用=连

2009-03-13 21:35:00 920 2

原创 传智播客bbs项目,解决mysql中文乱码问题

       今天开始实战项目学习,先学一个bbs ,汤老师讲的,汤老师先演示了一遍已做好的项目的功能及使用。然后讲了项目用到的技术,项目的架构,用uml画了项目的类图。接着就开始配置环境,编写代码进行实现。汤老师在项目的讲解中,是和前面hibernate的讲解不一样的,汤老师会讲解一部分,就让学员自己动手去编码实现,然后再对学员遇到的问题及编码的正确写法进行讲解,效果不错。在项目中会遇到很多问题

2009-03-11 22:21:00 1492 1

原创 传智播客hibernate学习,Session的方法和关联映射

    今天继续学习Heribernate,汤老师在Heribernate 原理上做了更深入的讲解,讲了Session的方法对Heribernate对象实例的三种状态进行转换,Heribernate实体间的映射关系,一对一,一对多。并举例进行讲解, 例子敲了一遍,加深理解。Heribernate对象实例的三种状态之间通过Session的方法,可以进行转换。Session的方法:save(p

2009-03-09 22:33:00 876

原创 传智播客hibernate学习,开发环境配置

      今天学习Heribernate 是汤阳光老师讲的,汤老师先讲一个Heribernate实际应用中的例子,通过例子讲解了Heribernate的实现原理,如何使用和使用它带来的好处。还有具体的如何配置环境,编写配置文件,Hibernate对象实例的三种状态。并对一般这三种状态的命名进行了修正。下面来介绍一下主要内容。     配置环境,可以把Heribernate/lib中的ja

2009-03-07 22:12:00 867

原创 传智播客ajax学习,ExtJS框架

       今天继续学习ajax,主要学习了Ajax的一个很流行的框架ext,是董伟专老师讲的,董老师项目经验很丰富,结合他的实际项目中ext的应用对ext进行了讲解。 ExtJS是一个很不错的Ajax框架,可以用来开发带有华丽外观的富客户端应用,使得我们的b/s应用更加具有活力及生命力。ExtJS是一个用javascript编写,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.N

2009-03-05 22:36:00 3239

原创 传智播客ajax学习,XMLHttpRequest 对象

    今天学习ajax,张老师没有先说Ajax的概念,有什么组成等套话,而是先说了它的功能,就是不用刷新整个页面便可与服务器通讯,然后就举例进行讲解,感觉效果不错,对Ajax很容易理解。主要进行举例讲解了XMLHttpRequest 对象和Ajax的一个很常用的框架dwr。    AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和

2009-03-04 23:24:00 757

原创 传智播客struts学习,formbean属性的整数与日期类型

         继续学习strusts, 今天张老师讲了标签和标签的好处及使用方法。标签的使用会遇到一个常见问题,可以用reset方法解决。formbean属性的整数与日期类型转换的一般问题,都可以很容易的解决。    使用标签,设置它的property属性,并把该属性添加到formbean中,这样标签的checked属性就可以设置property属性值的boolean类型,使用非常方便

2009-03-02 22:32:00 1455

原创 传智播客struts学习,strust标签和formbean的原理及作用

         今天张老师讲了一些比较重要的strust标签,,。formbean的原理及作用,还有formbean表单校验以及表单校验后如何处理,并进行了举例验证说明,把例子代码敲了一遍,颇有收获。标签的三个好处:使用不用关心web应用程序的路径和ActionServlet的映射路径。       可以自动在url后面附加jsessionid参数进行url重写。可以用以下方法进行验证。启动

2009-03-01 21:40:00 4110 1

原创 传智播客struts学习,struts的基本工作原理及开发步骤

       今天张老师讲的struts,讲的很细,也很有深度,让人真正从原理上初步理解了struts。张老师以实际为准,没有从struts1.3.8讲解,因为虽然struts1.3在功能上肯定有所增强,但新产品一般都会有较多未知的bug,产品不是很稳定和经常出现一些兼容性的问题,最重要的是,公司以前开发的产品肯定不是struts1.3,其次,如果公司要开发新产品,不想使用原来的struts1.2

2009-02-27 22:32:00 1214 1

原创 传智播客linux学习,Linux目录结构

 今天来传智上课了,先学linux,王治国老师讲的,王老师讲了linux中进行java开发需要掌握的一些基础知识,Linux目录结构,linux的常用命令,在Linux下搭建java开发环境,ip配置,linux管理分区等linux中比较重要的知识。为避免单独讲解命令枯燥,王老师结合Linux下搭建java开发环境的案例进行了讲解。     linux中一切皆文件,每个设备用一个文件表示。这是

2009-02-26 21:44:00 1881

spring 中文开发指南

spring 中文开发指南 spring

2009-05-30

比较全的java面试题

比较全的java面试题 基础,j2ee,ejb

2009-01-03

java applet

学习 java applet 不错的书

2007-12-04

空空如也

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

TA关注的人

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