红知博客

知其然,亦知其所以然
posts - 32, comments - 35, trackbacks - 0, articles - 0

09 2007 档案

     摘要: MVC1与MVC2得的概念与区别  阅读全文

posted @ 2007-09-28 10:27 红子 阅读(2873) | 评论 (1)  编辑 |

     摘要: UML 知识:关联--依赖、组合--聚合  阅读全文

posted @ 2007-09-27 17:01 红子 阅读(8261) | 评论 (5)  编辑 |

     摘要: JSP获取用户输入:
注意property=”*”代表html控件的名称和JavaBean的属性名称自动匹配,注意一定要完全相同才行。这样将自动用html控件中的值设置JavaBean的属性。  阅读全文

posted @ 2007-09-27 15:34 红子 阅读(1263) | 评论 (1)  编辑 |

     摘要: JavaBean 组件 及其与EJB(企业级JavaBean)组件比较区别  阅读全文

posted @ 2007-09-27 10:56 红子 阅读(486) | 评论 (1)  编辑 |

     摘要: 判断String 为空  阅读全文

posted @ 2007-09-27 09:54 红子 阅读(12763) | 评论 (4)  编辑 |

     摘要: Jsp 中Get与Post的区别   阅读全文

posted @ 2007-09-26 17:10 红子 阅读(841) | 评论 (1)  编辑 |

     摘要: 计算质数的Java程序   阅读全文

posted @ 2007-09-21 10:17 红子 阅读(2930) | 评论 (0)  编辑 |

     摘要: 游标和游标的优点 以及其使用方法  阅读全文

posted @ 2007-09-20 16:56 红子 阅读(383) | 评论 (0)  编辑 |

     摘要: Cross join、inner join、left/right outer join 介绍  阅读全文

posted @ 2007-09-20 16:52 红子 阅读(932) | 评论 (0)  编辑 |

     摘要: ArrayList与数组的差别,以及ArrayList的效率问题
ArrayList与vector的对比  阅读全文

posted @ 2007-09-20 12:43 红子 阅读(7655) | 评论 (4)  编辑 |

     摘要: 什么是Applet?
答:1) Applet是能够嵌入到一个HTML页面中,且可通过Web浏览器下载和执行的一种Java类;
2) Applet通过浏览器或applet viewers运行;  阅读全文

posted @ 2007-09-20 09:54 红子 阅读(553) | 评论 (0)  编辑 |

     摘要: 警告:不能读取 AppletViewer 的属性文件: C:\Documents and Settings\Administrator
\.hotjava\properties 使用默认值。

解决方法:
  阅读全文

posted @ 2007-09-19 16:26 红子 阅读(3329) | 评论 (0)  编辑 |

     摘要: OOP: 继承  阅读全文

posted @ 2007-09-19 14:56 红子 阅读(395) | 评论 (0)  编辑 |

     摘要: java访问权限修饰符public protected friendly private用法总结   阅读全文

posted @ 2007-09-19 12:17 红子 阅读(5728) | 评论 (0)  编辑 |

     摘要: final 关键字 和 static 用法  阅读全文

posted @ 2007-09-19 11:34 红子 阅读(23237) | 评论 (12)  编辑 |

     摘要: 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。  阅读全文

posted @ 2007-09-19 10:30 红子 阅读(450) | 评论 (1)  编辑 |

     摘要: 闭包是一个可调用的对象,它记录了一些信息,这些信息来自于创建他的作用域,用过这个定义 可以看出内部类是面向对象的闭包 因为他不仅包含外围类对象的信息 还自动拥有一个指向此外围类对象的引用 在此作用域内 内部类有权操作所有的成员 包括private成员  阅读全文

posted @ 2007-09-17 14:44 红子 阅读(1241) | 评论 (1)  编辑 |

     摘要: 读《Java2 核心技术》笔记  阅读全文

posted @ 2007-09-17 11:13 红子 阅读(492) | 评论 (0)  编辑 |

     摘要: SQL 学习笔记  阅读全文

posted @ 2007-09-14 17:15 红子 阅读(455) | 评论 (0)  编辑 |

     摘要: C#中的观察者模式
  阅读全文

posted @ 2007-09-14 10:02 红子 阅读(1812) | 评论 (2)  编辑 |

     摘要: 委托的优点,委托和事件的区别和联系
  阅读全文

posted @ 2007-09-14 09:45 红子 阅读(5463) | 评论 (2)  编辑 |

     摘要: Eclipse 是一个IDE(Integrated Developing Environment),而这个IDE是允许安装第三方开发的插件来使自身的功能得到扩展和增强的,而Myeclipse就是其中的一种有名的插件集之一,MyEclipse将开发者常用到的一些有用的插件都集合起来,但它是收费的。
  阅读全文

posted @ 2007-09-13 17:40 红子 阅读(8590) | 评论 (0)  编辑 |

     摘要: 用JAVA语言做网页所需的开发环境: JDK 5.0+Tomcat +Eclipse+MyEclipse开发环境  阅读全文

posted @ 2007-09-13 17:27 红子 阅读(727) | 评论 (0)  编辑 |

     摘要: 在这里我谈谈我在学习j2ee流程,并谈到在此过程中领会的经验和教训。以便后来者少走弯路。   阅读全文

posted @ 2007-09-13 14:23 红子 阅读(254) | 评论 (0)  编辑 |

     摘要: Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。  阅读全文

posted @ 2007-09-13 14:14 红子 阅读(246) | 评论 (0)  编辑 |

     摘要: struts+spring+hibernate  阅读全文

posted @ 2007-09-13 12:28 红子 阅读(266) | 评论 (0)  编辑 |

     摘要: 好的系统分析员都是从优秀的程序员中产生的,坚实的编程功底、丰富的经验是今后做系统分析的基础。  阅读全文

posted @ 2007-09-13 11:52 红子 阅读(354) | 评论 (0)  编辑 |

     摘要: 实现软件

虽然分析模型可以帮助你解决问题提供了一个基础,不过离实现还是很远。在设计期间,你必须考虑到所采用的技术带来的额外限制和需求,并且尝试映射解决方案到最优化的实现。  阅读全文

posted @ 2007-09-13 11:41 红子 阅读(428) | 评论 (0)  编辑 |

     摘要: 什么是UML?

  Unified Modeling Language (UML),是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
  阅读全文

posted @ 2007-09-13 11:30 红子 阅读(335) | 评论 (0)  编辑 |

     摘要: 本文的案例学习提供了一个例子,说明如何将UML用在现实中。一个处理图书馆借阅和预定图书和杂志的应用程序,可以大到足够检验UML解决现实问题能力的程度。但是如果太大的话,则不适合在杂志上发表。 在分析模型中,用用例和域分析描述了应用程序。我们进一步把它扩展成设计模型。在设计模型中,我们描述了典型的技术解决方案细节。最后,我们编写了一段Java代码(代码连同完整的分析和设计模型放在网上,以一种包括评估版在内的Rational Rose能够识别的格式在线提供。)
必须注意,这里只是一个可行的解决方案。可能会有许多其他的解决方案。没有绝对正确的方案。当然,有的方案更好一些,但只有不断的实践和努力的工作才能掌握相应的技能。   阅读全文

posted @ 2007-09-13 11:25 红子 阅读(371) | 评论 (0)  编辑 |

     摘要: 一、JSP工作原理
在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身也是一个servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把该JSP文件转换成一个Java源文件,在转换时如果发现jsp文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息;如果转换成功, JSP引擎用javac把该Java源文件编译成相应的class文件。然后创建一个该SERVLET的实例,该SERVLET的jspInit()方法被执行,jspInit()方法在servlet的生命周期中只被执行一次。然后jspService()方法被调用来处理客户端的请求。对每一个请求,JSP引擎创建一个新的线程来处理该请求。如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可大大降低对系统的资源需求,提高系统的并发量及响应时间.但应该注意多线程的编程限制,由于该servlet始终驻于内存,所以响应是非常快的。 如果.jsp文件被修改了,服务器将根据设置决定是  阅读全文

posted @ 2007-09-13 09:32 红子 阅读(245) | 评论 (0)  编辑 |

     摘要: UML的定义包括UML语义和UML表示法两个部分。UML语义描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上提供了简单、一致和通用的定义性说明。UML表示法,为开发者或开发工具使用图形工具和文本语法为系统建模提供了标准。  阅读全文

posted @ 2007-09-13 08:52 红子 阅读(787) | 评论 (0)  编辑 |

我要啦免费统计