自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张孝祥专栏

目标越来越近,年龄越来越大,身体越来越差,接近目标的速度比不上年龄和身体衰老的速度!做多少算多少,言语修养很重要!

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

原创 10月29日appfuse培训日记

今天还是梁言兵老师为大家讲解appfuse,下面是我随便记录的一点心得:javascript可以实现浅度校验,包括"结束日期不能小于起始日期";WEB服务器端程序可以实现深度校验,例如,校验用户名是否重复。增加与修改用同一个表单,所以,为了实现复用,增加与修改的请求都交给同一个Spring MVC的Controller处理,只是请求参数有点不同。这种关系的用例图该怎么画呢?好像还是应该用两个单

2006-10-29 21:49:00 2780

原创 10月28日appfuse培训日记

今天是梁言兵老师讲解Appfuse这个整合了spring,hibernate,spring mvc,velocity,sitemesh,ajax多个框架的开源项目,梁言兵老师是学员们心中的偶像和大牛人,虽然以前有些地方听不懂,但大家对他崇拜极了,呵呵!他首先讲解了上次没讲完的AjaxTable这个项目中的一些细节,然后就开始了Appfuse的讲解,梁老师主要是带着大家把Appfuse的实现细节

2006-10-29 21:37:00 3345 1

原创 10月27日培训日记

再次回顾了            FormBean           BO ActionServlet----------->Action--------->Manager-->DAO-->DB的调用流程序以用户登录为例,让大家必须能自己把这个流程和其中的细节说出来,包括如何判断用户登录信息是否正确的细节。接着详细为大家讲解Cookie的有关细节知识:Cookie相当于服务器给客户端的变

2006-10-28 22:43:00 2401

原创 10月26日练习注册用例的编写与ibatis培训

eclipse代码重构:一个FormBean写完后,如果通过菜单重新对这个类命名,其他源程序中引用这个类的地方都会自动发生修改,但在jsp页面中使用引用的这个类名无法自动修改。提交一个表单数据校验包括表单校验和业务逻辑校验。让学员们模仿Struts框架,采用MVC模式写了一个用户注册程序。写登陆用例的思路,先查询出User对象,再比较密码。ActionServlet构造出FormBean,然后将F

2006-10-27 19:15:00 2278

原创 10月25日培训日记

今天复习了一下阿捷去年的CSS讲课资料,讲解了XHTML的一些基本语法。我想到了以后可以参照这个例子来讲解CSS的盒模型。   body {margin:0}  .test {   width=200px;   height=200px;   background-color=#f00;   margin=50px;   padding=10px;   border=40 solid green;

2006-10-27 18:51:00 1961

原创 10月23日java web培训日记

分析了客户端身份认证的例子程序,讲解到Digest认证时,顺便提了一下SSLServerSocket,要求学员们能够通过SSLServerSocket的创建过程阐述工厂模式为了更好地读懂AuthenticateServlet这个Servlet,要先明白两次请求的处理代码都放在了这一个service方法中,每一次请求执行其中的一段代码,相当if..else...的情况。接着讲解了各种表单字段

2006-10-23 18:23:00 2769 2

原创 10月22日Ajax培训日记

今天还是由梁言兵老师讲解Ajax,根据昨天学员的反馈,觉得AjaxTable这个项目太大了,学习起来有点费劲,希望梁老师讲一个较小的综合案例。所以,梁老师先讲解XTree这个客户端JavaScript组件,然后结合XTree,buffalo,spring,hibernate这些框架开发一个Ajax的demo。小收获:var obj = {         a : xxx        b :

2006-10-23 18:21:00 2706

原创 10月21日Ajax培训日记

今天由梁言兵老师为大家讲解ajax,他首先介绍了什么是web 2.0及web 2.0的应用。ajax框架:客户端框架:DOJO,bindows,Rico服务器端框架:DWR,JSON,buffalo基础库:prototype.js这次讲解的是buffalo框架。buffalo要通过一个注册文件注册Bean对象,buffalo配置文件中的配置项是“对象实例名=完全限定类名”。客户端代码:var EN

2006-10-22 20:03:00 3123 1

原创 10月20日Ajax与jsp培训日记

明后两天梁言兵老师来讲Ajax及其最近作过的一个真实的Ajax项目,所以,我今天讲解梁老师的课程所需要的一些前置知识。因为大家对Javascript不是很熟悉,所以我首先讲解Javascript的DHTML功能。本来入学考试要求大家很好地掌握Javascript的,但是大家都不能理解我们的苦衷,并没有专心去对待Javascript。想想我前两年强调javascript和css的重要性时,一些培训中

2006-10-22 12:29:00 2789 1

原创 10月19日培训日记

同学们普遍希望能留出一段时间来练习 ,所以今天由学员们自己练习前一阵讲解的hibernate和java web,没有安排老师讲课。

2006-10-21 13:34:00 2195

原创 10月17日Servlet培训日记

首先回答了王涛发现的一个问题:在通过Servlet实现动态文件下载时,对于中文的文件名称,浏览器显示为乱码。权威的解决方案,对于这样的问题,我需求正解的方法和步骤:先搜索RFC Content-Dispotion,找到RFC2183,然后搜索encode,找到RFC2184,最后从RFC2184中得到了权威解释。一个Servlet无法通过Servlet API来知道自己的访问映射路径,要自己编

2006-10-21 13:31:00 2875 1

原创 10月16日培训日记

讲解了RequestDispatcher.forward方法实现请求跳转,其常见于MVC模式的WEB开发中。通过一个情景故事讲解了什么是MVC模式和MVC模式的好处,Servlet完全业务处理,jsp完成页面显示,Servlet将jsp显示时要用到的数据放在哪呢?Servlet处理完成后通过什么样的方式将剩余的处理工作交给jsp呢?MVC模式的好处是牵一发而不用动全身。Servlet可以将数据存储

2006-10-19 16:16:00 2759 3

原创 10月14日~15日Oracle培训日记

这两天由Oracle专家石雨博士为大家讲解Oracle,大概内容如下:Oracle体系结构:Oracle实例与databaseOracle实例包括多个进程与数据内存区数据内存区包含Data Buffer Cache、Redo Log buffer,shared pool(library cache,Data dictionary),数据文件、控制文件、日志文件,参数文件,Archive文件sql

2006-10-17 21:31:00 3351

原创 10月13日hibernate培训日记

今天还是田老师讲解hibernate,大概内容如下:hibernate配置文件中的各个配置项详细讲解,配置项也可以通过编码的方式进行设置。向SessionFactory中加入实体的各种方法:配置和编码方式,编码又有加入文件和加入类方式,加入文件又要区分addResource与addFile的区别。要持久化的对象应该正确处理equals和hashCode方法,解决的问题:集合中可以出现与同一条记

2006-10-17 20:51:00 3271

原创 年轻的程序员该如何规划自己的未来

var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4) ? 1 : 0;var isMinIE4 = (document.all) ? 1 : 0;

2006-10-15 08:30:00 19111 1

原创 10月12日hibernate培训日记

今天是田老师开始为大家正式讲解hibernate,田老师是我遇到的对hibernate最熟悉的牛人了,我个人感觉:从孙卫琴和夏昕的那两本书来看,田老师对hibernate比他们俩更熟悉。下面是他讲课的基本内容:1.软件分层架构,ejb中的SessionBean与EntityBean在分层架构中的作用,ejb的缺陷。hibernate解决哪一层的问题,hibernate与EntityBean的优缺点

2006-10-14 15:00:00 3542 5

原创 给网友良少的一封回信,希望能结识更多的志同道合者!

东良,     你好!     这几天很忙,耽误了回信,请谅解!作为IT从业人员,大家过得都很忙,如何没有合作,往来自然就会很少,关系自然就会疏远,即使想聊点什么,也找不到话题。所以,我这次就直接开门见山了。我觉得你有不错的IT技术,又有较好的文学功底,如果用来写书或者做IT教师,说不定别有一番天地,如果你想在上海自己干,我们也可以形成联盟关系,我们对你提供大力支持。我也不是如你所说的什么大牛人,

2006-10-14 14:20:00 4945 4

原创 10月10日培训日记

先给大家看了看apache的Common项目,其中包括许多有用的工具程序,例如,BASE64和url编码的,xml到javabean映射的,http客户端程序,rss框架,甚至有workflow。告诫大家:要相信,我们要做的事,别人早已做过,我们要写的程序,别人早已写过。最重要的就是,从哪里找到别人的源代码?工作中的一个重要能力就是要英语好,能够迅速找到资源。著名的开源站点:jakarta.apa

2006-10-11 16:59:00 3856 3

原创 如何通过tomcat入侵远程计算机系统

   今天真倒霉,学员通过Tomcat黑了我的计算机!   下面先说说怎么被黑的过程吧!我昨天讲解在Servlet程序中如何读写资源时,讲到了如果一个Servlet或JSP程序能够读写当前计算机上的任意目录的话,那么采用Tomcat对外出租虚拟主机时,就会出现安全问题,因为别人上传的Servlet/JSP程序可以浏览服务器上的所有目录和修改服务器上的文件。我安排学员们自己做做这个实验看看,没想到,

2006-10-11 15:35:00 11235 2

原创 10月9日培训日记

因为学员们反映昨天讲解的信息量太大,所以今天先简要复习了一下昨天所讲解的内容。区分回调方法与工具方法子类Servlet要初始化,不能直接跑到父类中去改init方法,而是只能覆盖父类的init方法。父类中的其他一些方法依赖于init(ServletConfig config)方法的行为,覆盖时必须记住使用super.init方法来调用父类init方法原来的行为,然后再增加自己的代码,否则,覆盖就会出

2006-10-09 17:44:00 2719 1

原创 10月8日培训日记

区分动态网页与动态HTML页面时,做了一个实验来帮助听众直观体验:用一个简单的jsp文件每次返回不同的时间,用一个javascript的html页面每次显示出不同的时间。讲解浏览器中javascript显示时间与WEB服务器端输出的时间时,想起了我年少时犯过的一个刻骨铭心的时间问题:我家中的数据库服务器与web服务器位于同一台计算机上;而公司的数据库服务器与web服务器位于不同的计算机上,这两台计

2006-10-09 11:13:00 2373 2

原创 10月7日培训日记

李杰使用第三方API访问word文档,出现了找不到dll的错误,讲解了dll也应防止在path环境变量指定的目录中的原理,顺便也分析了如何使用java来调用c语言编写的dll中的函数的方式。java要操作windows平台特定的资源时,例如写注册表,写word文档等,就要用java来调用c语言编写的dll。复习了WEB服务器的工作原理,浏览器访问一个多图网页的过程,HTTP请求消息与响应消息的格式

2006-10-08 14:04:00 2786

原创 10月5日培训日记

今天由杰龙标软技术总监袁龙友老师讲解数据库设计思想,下面是张挺记录的日记:10月5号首先再次复习了悲观锁和乐观锁的概念,个人觉得,对于这样的概念,死记硬背也不容易理解,还是要在实际的使用中慢慢体会。接着讲解了游标的概念和实际用途,游标的本质就是一种循环访问记录的方式,也就是一段代码。定义游标的语法是:Declare cursor对比理解:如Swing、AWT中的字体,实际上是系

2006-10-07 13:37:00 2635

原创 10月4日培训日记

从今天开始,正式进入java web和hibernate的讲解,hibernate和struts将由田老师(传智播客公司的专职主力讲师,著有《j2ee实用指南》一书)进行讲解,中间将穿插其他老师来讲解ibatis,web service,数据库设计的重要经验和思想,Oracle,ajax,JPetstore和Appfuse等经典案例程序的分析。今天讲解了XML的一些基础语法,例如,特殊字符、C

2006-10-05 19:00:00 2485

空空如也

空空如也

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

TA关注的人

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