倔强的土豆

这只是一个备份!源地址:http://blog.csdn.net/stubbornpotatoes
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

摘要: 博客迁移至CSDN了,此博客基本停止更新,请移步: 首页地址:http://blog.csdn.net/StubbornPotatoes 订阅地址:http://blog.csdn.net/StubbornPotatoes/rss/list 七期:袁伏彪 阅读全文

posted @ 2012-01-07 17:09 倔强的土豆 阅读(185) 评论(0) 推荐(1) 编辑

2012年2月12日

摘要: 由于这次项目,想多说两句废话,身为程序员,做项目,首先要发自内心的去做,不能蒙混过关,用心为客户服务,争取敲出的每一行代码都是自己愿意并喜欢的; 其次要设身处地的为客户考虑,我们的客户只知道IE和chrome长得不一样,他们永远也搞不清同出一脉的IE居然还有不兼容的现象,因此就需要我们把这些问题提前告知对方,极大化对方的认识面,细化提供给我们的需求,防止开发后期无数次的修改带来的新问题,为我们无形中增加了很多工作量。 身为程序员还要习惯于为客户多做一点,客户要求我们做一,那我们就要做到一点五,甚至二点五。比如客户让我们兼容IE8,那我们尽量给客户兼容IE系列,在做这些的过程... 阅读全文

posted @ 2012-02-12 21:44 倔强的土豆 阅读(2833) 评论(3) 推荐(1) 编辑

2012年2月5日

摘要: 自从windows7推出以后,IE9也随之而来,但很多人还是喜欢用旧版本,并且相当一部分个人和企业都在使用IE6,不得不承认IE6是一款很成功的产品,但英雄总有暮年时,该退还得退,世界是在不断的更迭中丰富多彩的。既然有人习惯于旧事物,那么身为一名为人民服务的程序员,就得全心全意为客户。 目前CSS最新版是CSS3,而IE6支持的是CSS1.0,因此IE6不支持CSS中一些新特性。这次项目,要做下拉菜单,IE6不支持非a标签的hover属性,不得不采用HTML组件,虽然效果一般,但能实现功能。自Internet Explorer 5开始微软引入了HTML组件(Html Compone... 阅读全文

posted @ 2012-02-05 11:08 倔强的土豆 阅读(1744) 评论(2) 推荐(0) 编辑

2012年1月15日

摘要: 2011年,乔布斯离我们而去,C语言之父丹尼斯·里奇离我们而去,更没想到的是,张孝祥老师也没能看到2012的太阳; 2011年,Skype被微软收购,Google收购了摩托罗拉移动,思科进行了重组; 2011年,IBM、惠普、谷歌和苹果更换了领导人,平板电脑迅速升温,地球全面迈向移动互联时代,Android红的发紫; 2011年,本人从.net转向了Java,并通过了工程硕士,成为了一名研究生;从生物科学专业毕业彻底成为一名程序员,软件设计师中级职称考得一团糟; 2011年,真是悲喜交加的一年。 站在2012年,回过头去看自己的2011,光博客就换了三个,先是在网易写... 阅读全文

posted @ 2012-01-15 21:16 倔强的土豆 阅读(202) 评论(2) 推荐(0) 编辑

2012年1月3日

摘要: 之前说了EJB的分类,这篇介绍一下EJB的组成和运行机制。EJB由四部分组成:Home接口、Remote接口或Local接口、Enterprise Bean类和部署描述文件。EJB组成: Home接口扩展了javax.ejb.EJBHome或javax.ejb.EJBLocalHome接口,扩展了前者的接口称为远程Home接口,扩展了后者的叫本地Home接口。在开发EJB时,必须要定义Home接口,它的作用是声明创建、删除和查找EJB对象的方法。但是,不用编写接口的实现类,他们的实现类将由容器自动生成。在定义远程接口时,必须要抛出RemoteException异常。可以在Home接口中定义的. 阅读全文

posted @ 2012-01-03 20:53 倔强的土豆 阅读(1109) 评论(2) 推荐(0) 编辑

摘要: (接上篇) RMI:既Remote Method Invocation(远程方法调用),它提供对远程分布式对象的透明访问,因为J2EE是分布式的,因此客户机不再同一个JVM同一台机器上,因此想要远程调用另外一个JVM上的对象或方法就需要一种机制--RMI。RMI使用了序列化方式在客户端和服务器端传递数据,是一种被EJB使用的更底层的协议。 图中可以看到两个名词Stub和Skeleton,Stub是代表远程对象的客户机端对象,它具有和远程对象相同的接口和方法列表,调用存根方法是为了向调用程序展示比较简单的调用机制,Stub隐藏了参数的序列化和网络级通信等细节。在服务器端,框架(Skeleton) 阅读全文

posted @ 2012-01-03 20:50 倔强的土豆 阅读(2346) 评论(1) 推荐(0) 编辑

摘要: 《J2EE核心技术--JSP和Servlet》和《J2EE核心技术--EJB分类》两片博文从比较浅层次的阐述了MVC架构中,包含各自核心组件的功能,但是要实现J2EE所说的分布式架构,还需一个非常重要的东西,就是三层之间的服务调用和信息交换,这就扯出了下面要写的东西:JMS、RMS、JDBC和JNDI。 JMS、RMS、JDBC及JNDI都是为了满足在远程或本地不同的服务调用和信息交换而产生的,按照老规矩还是一个一个的来解析他们各自的用途和范围。 JMS:在说JMS前要先提一下相关的背景,jms既Java消息服务(Java Message Service),何为消息,是指动态的、可流动或者说. 阅读全文

posted @ 2012-01-03 20:49 倔强的土豆 阅读(868) 评论(3) 推荐(0) 编辑

2011年12月28日

摘要: EJB是Enterprise JavaBean的缩写,在J2EE中位于业务层,实现应用系统的业务逻辑,是J2EE的核心内容。EJB有两种分类方法,按照实现的功能,分为三类:会话Bean、实体Bean和消息驱动Bean;按照调用的方式分为两类:远程EJB和本地EJB。 之所以有这么多种分类,是为了满足各种不同的需求。下面一一罗列他们各自的用途。依据实现的功能: 会话Bean:非持久性对象,实现业务逻辑。它代表与客户程序一次短暂的会话,而且可能执行数据库的读写操作,也可以通过实体Bean来完成;Session Bean的客户程序实际上是直接调用ejb类的实例,甚至是这个实例的方法,同一个类的不同. 阅读全文

posted @ 2011-12-28 20:12 倔强的土豆 阅读(309) 评论(2) 推荐(0) 编辑

2011年12月26日

摘要: 算算自己在提高班的时光,已有三年了,回首看三年前的自己,成长是巨大的,这种成长能够实实在在的感觉到,而这都源于在提高班的学习和积淀。 三年前的自己可以用懵懂来形容,每天跟很多大学生一样,躺在床上幻想着未来各种美好的东西,一切事情只是停留在嘴上。在大二一个偶然的机会了解了提高班,抱着学点技术的想法就加入了,后来听了米老师几节课,听得真的是热血沸腾,米老师收放自如的讲课方式深深的吸引了我,顿觉这才是我想象中的大学老师。 在慷慨激昂的课堂中一年时间很快过去了,在这一年中学会了很多关于计算机和利用互联网的知识,而我认为最重要的是米老师为我打开了一扇窗户,让我切身的体会到知识远远不止于书本,知识源于.. 阅读全文

posted @ 2011-12-26 20:08 倔强的土豆 阅读(326) 评论(2) 推荐(0) 编辑

2011年12月20日

摘要: 说到JSP和Servlet,不得不讲讲他哥俩的来龙去脉,Servlet是先出者,是为了满足生成动态页面的需求,但是他有一个巨大的毛病,就是需要在Java类中一句句的输出HTML标签来实现动态效果,这种写法令开发者头疼不已,因为随着页面的复杂度提升,动态和静态的整合就显得非常麻烦,修改起来也不是很好。因此,JSP横空出世,他支持在HTML页面直接写Java语句,不需要后期的整合,直接变成JSP文件,并且Sun公司一度把JSP从编码形式上改得和HTML标签极度相似。但是,Servlet并没有因为JSP退出舞台,而是退居二线,一心一意的做起了Controller层,和View层的JSP配合完成一个. 阅读全文

posted @ 2011-12-20 09:23 倔强的土豆 阅读(476) 评论(4) 推荐(0) 编辑

2011年12月13日

摘要: 花了两天时间又把LN项目的页面做了一些细节上的调整,这前前后后也差不多快要一个月时间了,这个月中每隔几天公司那边都会跟挤牙膏似的给挤点要调整的东西,搞得大家情绪和能动性上低落了不少,这次没有参与项目整个过程,却体会了RUP整个软件开发流程,根据出现的问题分析其中原因,从RUP入手总结出以下几个结果: 第一,商业建模。 一个系统的开发,要牵扯到以下几个过程:商业建模、需求、分析和设计、实现、测试、部署、配置和变更管理、项目管理、环境。这是RUP的9个核心工作流,又分为6个核心工作流和3个核心支持工作流。商业建模一般由客户公司熟悉业务流程的人员制定,是开发系统的第一步要领。而L... 阅读全文

posted @ 2011-12-13 22:23 倔强的土豆 阅读(203) 评论(0) 推荐(0) 编辑

2011年12月6日

摘要: J2EE基础部分视频已经看完了,脑海中对这个J2EE有了一个比较模糊的轮廓,下面是我这几天看视频对J2EE的一些认识,由于根本谈不上理解,所以写这些不是为了给别人一个指导,而是把自己目前所认识的程度记下来,为了给以后深入的理解做一个参照,大家看完一笑而过就好,或者留下点痕迹那就更好了。 J2EE是一个平台,也可以称作一个技术架构,说白了就是一解决问题的方法。一个新事物出现是有它必然的理由的,而J2EE就是为解决日益复杂的需求而生的,它有很多好处,比如:可伸缩性、灵活性、易维护性,还有简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值等等等等,诸多的好处,但是没有亲身... 阅读全文

posted @ 2011-12-06 17:19 倔强的土豆 阅读(225) 评论(0) 推荐(0) 编辑

2011年12月5日

摘要: 今天是周一,新的一周又开始了,昨天把视频录完了,接下来就该看J2EE的视频,学习的任务已经布置到年底了,还是不能有丝毫的懈怠。 英语学习上也快差不多有一年的时间了,感觉自己还是没有很大的提升,只是学习英语的方式发生了转变,现在不会去死记硬背了,比较喜欢顺其自然、反复迭代的学习习惯。 思想存在很大的提升空间,需要自己慢慢去保持和提升,也需要大家的监督和督促,相互促进,构建和谐七期。 阅读全文

posted @ 2011-12-05 09:58 倔强的土豆 阅读(144) 评论(0) 推荐(0) 编辑

2011年11月27日

摘要: 项目界面暂时性的告一段落,大约历时十天,这次自己主要负责页面,其中需求变更了一次,界面样式变更了一次,也就意味着做了三套不同的页面,第一套彻底废弃,第二套内部使用,第三套留给真正的客户,web界面说好做也不好做,好做是因为基本没有什么技术含量,懂点html加上dreamweaver工具的使用,就很容易了,不好做是因为界面这部分离客户最近,客户最容易看得懂,挑得出毛病,难免需要改来改去,好在之前有一些给人做东西和修图片的经验和耐心,对于这种正常范围内的需求变更还是完全能应付。 因为之前在多媒体学习过一些网页设计的内容,当项目一下来,就开始着手准备,但经过两年的时间基本忘得一干二净,... 阅读全文

posted @ 2011-11-27 21:01 倔强的土豆 阅读(266) 评论(0) 推荐(0) 编辑

2011年11月24日

摘要: 这段时间一直在忙李宁项目的界面,没有来得及总结,只是把一些零零散散的收获和想法记在了脑中,但今天发现自己已经想不起来多少了,所以在这里做一个自我检讨,没有将知识及时归仓,如狗熊掰棒子,边掰边扔,到头来空空如也,以后要严加自律。 今天上午和朱总带着我们设计了三天的界面去李宁总部确认页面需求和风格,早晨临走时更新SVN出了点错误,页面出现了一些排版错误,因此上车后打开笔记本继续调试,好在之前有备份,在备份的基础上很快调试成功了,不过心还是紧了一下,俗话总说不怕一万,就怕万一,每当事到临头才会真正的体现出一个人的素质,之前做的努力程度会在关键时刻一一展露;另外做事还要针对各种结果进行预... 阅读全文

posted @ 2011-11-24 00:13 倔强的土豆 阅读(176) 评论(0) 推荐(0) 编辑