摘要: 一、在姿态上要低调在低调中修炼自己:低调做人无论在官场、商场还是政治军事斗争中都是一种进可攻、退可守,看似平淡,实则高深的处世谋略。谦卑处世人常在:谦卑是一种智慧,是为人处世的黄金法则,懂得谦卑的人,必将得到人们的尊重,受到世人的敬仰。大智若愚,实乃养晦之术:“大智若愚”,重在一个“若”字,“若”设计了巨大的假象与骗局,掩饰了真实的野心、权欲、才华、声望、感情。这种甘为愚钝、甘当弱者的低调做人术,实际上是精于算计的隐蔽,它鼓励人们不求争先、不露真相,让自己明明白白过一生。平和待人留余地:“道有道法,行有行规”,做人也不例外,用平和的心态去对待人事事,也是符合客观要求的,因为低调做人才是跨进成功 阅读全文
posted @ 2011-06-10 09:23 UniMagic 阅读(251) 评论(0) 推荐(1)
摘要: 【文章摘要】关于设计模式我觉得不用学太多,但以下三个模式是学习Spring必不可少的:factory模式(包括简单工厂和抽象工厂),Strategy模式,Template method模式。如果不掌握这些你就根本没法领悟Spring的精髓,只能依样画葫芦地照搬,这是很可怕的事。 一、首先Java的基础、面向对象的基础和设计模式的基础知识是必不可少的。 关于设计模式我觉得不用学太多,但以下三个模式是学习Spring必不可少的:factory模式(包括简单工厂和抽象工厂),Strategy模式,Template method模式。如果不掌握这些你就根本没法领悟Spring的精髓,只能依样画葫芦地照 阅读全文
posted @ 2011-05-30 14:56 UniMagic 阅读(331) 评论(1) 推荐(0)
摘要: J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台。其规范之多、内容之广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JDO、O/R Mapping工具(TopLink、Hibernate)、XML-DBMS、JAXB等方法(其中一些方法不是J2EE规范所包含的)。因此,为实现J2EE各层(至少有表示层、控制层、商业逻辑层等3层)以及层与层之间的耦合,J2EE系统架构师需要考虑的问题会很多。加上,J2EE本身的快速发展,给架构、开发具有工业强度的J2EE应用带来一些难题。 同时 阅读全文
posted @ 2011-05-30 14:25 UniMagic 阅读(248) 评论(0) 推荐(0)
摘要: 由于Struts已经为我们提供了一个非常好的MVC框架,我们利用Struts开发MVC系统时可以大大加快开发的速度。在开发时可以采用的一个开发流程如下: 1. 收集和定义应用需求。 2. 基于数据采集和显示的原则定义和开发"屏幕显示"需求 。 3. 为每一个"屏幕显示"定义访问路径。 4. 定义ActionMappings建立到应用业务逻辑之间的联系。 5. 开发满足"屏幕显示"需求的所有支持对象。 6. 基于每一个"屏幕显示"需求提供的数据属性来创建对应的ActionForm对象 7. 开发被ActionMapp 阅读全文
posted @ 2011-05-30 14:24 UniMagic 阅读(228) 评论(0) 推荐(0)
摘要: 一、准备篇 Q1.1 什么是J2EE?它和普通的Java有什么不同?答:J2EE全称为Java2 Platform, Enterprise Edition。“J2EE平台本质上是一个分布式的服务器应用程序设计环境——一个Java环境,它提供了:·宿主应用的一个运行基础框架环境。·一套用来创建应用的Java扩展API。”(引自《J2EE服务器端高级编程》)Q1.2 J2EE好学吗?答:J2EE是很多技术的集合体,并且还在成长中。你会遇到很多专有名词:比如(X)HTML,Servlet/JSP,JDBC,JMS,JNDI,EJB,XML,Web Service……。尤其是XML 阅读全文
posted @ 2011-05-30 14:14 UniMagic 阅读(456) 评论(0) 推荐(1)
摘要: 内容摘要:Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 J2SE就是Java2的标准版,主要用于桌面应用软件的编程; J2ME主要应用于嵌入是系统开发,如手机和PDA的编程; J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。 先学习j2se 要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书, 阅读全文
posted @ 2011-05-30 13:54 UniMagic 阅读(284) 评论(0) 推荐(0)
摘要: 构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。Java性能的基础—内存管理任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任务:内存的分配和内存的 回收。在内存的分配中,目标是要减少需要创建的对象。内存回收是导致性能下降的普遍原因。也就是说,内存中的对象越多,垃圾回收越困难。所以我们对创建对象的态度应该越保守越好。在J2EE应用中常见的两个内存有关的问题是:游离的对象(也被称为内存泄露)和对象循环(指大量频繁创建和删除-在Java中体现为解除引用—对 阅读全文
posted @ 2011-05-27 08:42 UniMagic 阅读(191) 评论(0) 推荐(0)
摘要: 这是我从J道网站选取过来的,希望对自己和朋友有点帮助1. 学习web基本技术http://www.jdon.com/idea.html2. 学习GoF模式, 结合学习jive中模式处理设计http://www.jdon.com/designpatterns/index.htmhttp://www.jdon.com/jive.htm3. 学习分层架构:表现层、持久层模式:struts Hibernatehttp://www.jdon.com/dl/best/struts.htmhttp://www.jdon.com/dl/best/hibernate.htm4. 学习业务层模式 IOC依赖注射模 阅读全文
posted @ 2011-05-16 19:50 UniMagic 阅读(713) 评论(0) 推荐(3)
摘要: J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发展到B/S(Browser浏览器/Server服务器)结构,而J2EE主要是指B/S结构的实现。J2EE又是一种框架和标准,框 阅读全文
posted @ 2011-05-16 18:46 UniMagic 阅读(219) 评论(0) 推荐(1)
摘要: Spring Framework【Java开源JEE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 InversionofControl容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hibernate和其. 阅读全文
posted @ 2011-05-16 18:41 UniMagic 阅读(917) 评论(0) 推荐(0)