06 2006 档案

myeclipse开发struts应用程序小示例
摘要:今天看了下Struts框架的概述,就用myeclispe试着动手开发了一个简单的用户登录程序。 阅读全文

posted @ 2006-06-26 20:35 Phinecos(洞庭散人) 阅读(4740) 评论(5) 推荐(0) 编辑

小议MVC模式
摘要:MVC是一种设计模式,是Model-View-Controller的缩写。它把应用程序分为3个部分: 1. 模型(Model) 它代表了应用程序的核心功能,负责处理用户的数据,实现业务逻辑,为视图提供显示所用的数据,而且可以被多个视图所共用。 2. 视图(View) 它主要是指与用户交互的界面,它接收用户的输入,但并不包括任何实际的业务处理,它只是简单地将数据转交给控制器,同时,它负责展现模型... 阅读全文

posted @ 2006-06-25 15:45 Phinecos(洞庭散人) 阅读(873) 评论(0) 推荐(0) 编辑

jsp自定义标记入门
摘要: JSP 自定义标记是 JSP/JavaBean 体系结构的产物。像 JavaBean 技术一样,自定义标记有助于将表示逻辑与业务逻辑分离。并且自定义标记成了 Web 设计者的 HTML、XML 和 Javascript 世界与软件工程师的 Java 代码、SQL 调用和算法世界之间的桥梁。 阅读全文

posted @ 2006-06-25 14:49 Phinecos(洞庭散人) 阅读(1157) 评论(0) 推荐(0) 编辑

jsp/servlet/javaBean三层架构小示例(1)
摘要: 在java代码中写文档(html),这是servlet;在文档中写java代码,这是jsp;而如何将两者分开,这就是MVC模式了。虽然是java的一小步,却是程序员们生活的一大步哦。 阅读全文

posted @ 2006-06-25 00:36 Phinecos(洞庭散人) 阅读(6987) 评论(8) 推荐(0) 编辑

Weblogic9.0中文版配置
摘要:需要学习EJB开发,因此需要一个支持EJB的J2EE应用服务器,可选的很多,象开源JBoss,bea公司的Weblogic,还有IBM的Websphere,考虑再三,还是决定用bea的Weblogic,不为别的,这方面的手头资料比较多一点,而且中文版的软件也让人容易着手些。下面给出对它域的配置: 阅读全文

posted @ 2006-06-24 15:13 Phinecos(洞庭散人) 阅读(1542) 评论(2) 推荐(0) 编辑

新手练练----也做即时通信系统(2)
摘要:继续完善功能,后面的路还很长。。。 今天还用这个小示例程序给别人讲了次课,发现自己的演讲天赋还是不错的,讲完后闻及感受,说我讲的听通俗易懂的,例子比喻也很不错,开心,呵呵。。。clientMain.java out.println(this.clientCmd); this.serverMsg = in.readLine(); ... 阅读全文

posted @ 2006-06-22 23:53 Phinecos(洞庭散人) 阅读(523) 评论(0) 推荐(0) 编辑

《J2EE Tutorial中文版》读书笔记(1)
摘要:我看的是第一版,针对j2ee1.3的,新版的图书馆也有,但太厚了,看起来有点怕,还是从这本小书开始吧。 序言部分介绍了书中的主要内容: ☆ Enterprise JavaBean☆ Java Servlet ☆ JavaServer Pages ☆ Java Message Service (JMS,Java消息服务) ☆ Java Naming and Directory I... 阅读全文

posted @ 2006-06-22 17:12 Phinecos(洞庭散人) 阅读(2151) 评论(3) 推荐(0) 编辑

新手练练----也做即时通信系统(1)
摘要: 实践出真知,还得要多动手才行。今天做的放上来,实现了客户端的登陆功能,慢慢加功能,锻炼自己的j2se水平。。。功能太简单了(本人水平有限^o^)。 阅读全文

posted @ 2006-06-22 00:00 Phinecos(洞庭散人) 阅读(848) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(14)
摘要: 程序是根据具体情况在不断地创建新对象,而这些情况又只有在运行时才能够确定,因此我们就不知道到底需要多少对象,什么类型的对象,所以要能够创建任何对象并且能保持住这些对象的引用。Java就提供了很多容器类来持有和操纵对象。 阅读全文

posted @ 2006-06-17 14:03 Phinecos(洞庭散人) 阅读(331) 评论(1) 推荐(0) 编辑

Jbuilder2005开发小技巧
摘要:1) 安装好jbuilder2005后,可以看下它的安装目录,对以后很有帮助。它主要的目录有:(1)bin目录。这里存放各种可执行的二进制文件。(2)doc目录。这里存放各种.jar格式的javadoc帮助文档,jbuilder2005会调用这个目录下的帮助文件来显示帮助信息。(3)extras目录:这里有一些著名的第三方开源项目 (4)jdk1.4目录:自带的一个jdk 。(5)lib目录。... 阅读全文

posted @ 2006-06-17 14:02 Phinecos(洞庭散人) 阅读(726) 评论(3) 推荐(0) 编辑

《java编程思想》读书笔记(13)
摘要:子类覆写父类的方法时,如果父类的方法进行了异常声明了,子类可以不理会这个声明,不需要进行异常声明。 package com.vitamin.Console;import java.lang.Throwable;public class exceptionTest{ public static void main(String[] args) throws Exception {... 阅读全文

posted @ 2006-06-16 19:09 Phinecos(洞庭散人) 阅读(384) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(12)
摘要:以前学c语言时,总是在自己写的函数里为程序的各种运行情况设置一个返回标志值,返回值可以是1,0等标志值,来根据这些标志值来判断程序是否正常运行,但代码多了就总是搞不清楚这些标志值之间的区别,因此代码就变得很难读了。而java用“异常处理”很好地解决了这个恼火的问题。 阅读全文

posted @ 2006-06-14 13:11 Phinecos(洞庭散人) 阅读(432) 评论(0) 推荐(0) 编辑

[转]最长递增子序列问题的求解
摘要: 最长递增子序列问题是一个很基本、较常见的小问题,但这个问题的求解方法却并不那么显而易见,需要较深入的思考和较好的算法素养才能得出良好的算法。由于这个问题能运用学过的基本的算法分析和设计的方法与思想,能够锻炼设计较复杂算法的思维,我对这个问题进行了较深入的分析思考,得出了几种复杂度不同算法,并给出了分析和证明。 阅读全文

posted @ 2006-06-09 17:47 Phinecos(洞庭散人) 阅读(3060) 评论(3) 推荐(0) 编辑

TOJ_1003题解
摘要:排版题.输出三角形的字符 Problem 用英文大写字母排列出一个三角形 Input 一个整数N (0char ch='A';int n;void pr... 阅读全文

posted @ 2006-06-09 17:22 Phinecos(洞庭散人) 阅读(600) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(11)
摘要:Swing的事件模型的优点就在于它的灵活性。你可以调用方法给组件添加或删除事件。今天再看这一节时,想到了一个以前没想过的小问题,如果一个按钮先后注册了两个监听者Listerner1, Listerner2,那么在单击按钮时,事件处理的顺序到底是如何的哪?真的是我以前一直以为的两者构成了一个监听者链表,Listerner2接在Listerner1后面吗?那就是说Listerner1会先处理接收的事件哪?真的是这样吗? 阅读全文

posted @ 2006-06-08 23:54 Phinecos(洞庭散人) 阅读(442) 评论(0) 推荐(0) 编辑

TOJ_1002解题报告
摘要:全排序问题 Problem 将一个字符组全排序 Input 一个长度小于10的字符串,该字符串由数字1~9组成。字符不会重复出现。 ... 阅读全文

posted @ 2006-06-08 17:59 Phinecos(洞庭散人) 阅读(626) 评论(0) 推荐(0) 编辑

TOJ_1001解题报告
摘要:排版题.输出排列成菱形的字母 Problem 输入N值,编程输出如下图形。 Input 一个整数N(1char c='Z';int n;void pri... 阅读全文

posted @ 2006-06-08 13:02 Phinecos(洞庭散人) 阅读(786) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(10)
摘要:package com.vitamin.UI;import javax.swing.*;import javax.swing.filechooser.FileFilter;import java.awt.BorderLayout;import java.awt.Container;import java.awt.GridLayout;import java.awt.event.*;import j... 阅读全文

posted @ 2006-06-08 00:00 Phinecos(洞庭散人) 阅读(336) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(9)
摘要:一些listene接口中只定义了一个方法,因此要实现这种接口的工作量并不大,因为只要写完这一个方法,接口也就实现了。但是如果要使用有多个方法的listener的话,就会比较麻烦了,因为必须要实现接口中定义的所有方法,而实际上很多方法我们并不需要。举例来说,如果要捕捉鼠标点击的话,那就必须写一个mouseClicked( )方法。但是由于MouseListener是一个interface,所以即使M... 阅读全文

posted @ 2006-06-07 10:40 Phinecos(洞庭散人) 阅读(494) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(8)
摘要: 前面的几篇笔记都写得太古板了,今天就换个新的写作风格来试试,暂且叫“案例导向式”吧,希望能对自己和别人的学习有所帮助。 阅读全文

posted @ 2006-06-06 07:37 Phinecos(洞庭散人) 阅读(527) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(7)
摘要: Swing的确是MVC模式的一个优秀例子,它将接口(图形组件)和实现(当组件发生了某个事件之后,你要运行的代码)明明白白地分开来。Swing组件能通报在它身上可以发生什么事件,以及发生了什么事件。所以,如果你对某个事件不感兴趣,比如鼠标从按钮的上方经过,你完全可以不去理会这个事件。用这种方法能非常简洁优雅地解决事件驱动的问题,一旦你理解了其基本概念,你甚至可以去直接使用过去从未看到过的Swing组件。 阅读全文

posted @ 2006-06-04 23:53 Phinecos(洞庭散人) 阅读(558) 评论(0) 推荐(0) 编辑

Java开发环境搭建全过程(下)
摘要: 昨天搭建好了两个部分的开发环境,今天继续进行J2ME开发环境的配置,采用的是WTK2.2+EclipseMe1.5.0。 阅读全文

posted @ 2006-06-03 10:31 Phinecos(洞庭散人) 阅读(1087) 评论(0) 推荐(1) 编辑

《高质量java程序设计》读书笔记之----异常处理(1)
摘要: “有所为而有所不为”。学会java和学好java并用它设计并实现高效率的程序,这两者相去甚远。 异常处理是java中最强大而又最容易误用的机制。很多人只知道大概的异常处理的语法,却没有体会异常到底可以用来做些什么,如何才能有效的使用异常,以及什么时候又不应该使用异常。总的来说,就是“有所为”是哪些,而哪些又是“有所不为”的呢? 阅读全文

posted @ 2006-06-03 00:07 Phinecos(洞庭散人) 阅读(1046) 评论(0) 推荐(0) 编辑

Java开发环境搭建全过程(上)
摘要: 今天重装系统,对java开发环境重新进行了搭建,记录下自己搭建的过程留做以后参考。。。^o^ 阅读全文

posted @ 2006-06-02 20:40 Phinecos(洞庭散人) 阅读(6052) 评论(0) 推荐(0) 编辑

《Java编程思想》读书笔记(6)
摘要:这一节没有过多的东西可以思考,但布局管理器的知识值得去深究。 阅读全文

posted @ 2006-06-01 23:25 Phinecos(洞庭散人) 阅读(1057) 评论(1) 推荐(0) 编辑

《Java编程思想》读书笔记(5)
摘要:今天和vandalor讨论到多态的思想和好处,自己对多态也有了进一步的认识。再来想了想前面一篇笔记中的代码,想到如果用户能够在不知道到底是applet还是窗体的情况能够跑起来的话,那应该更符合封装的思想了。 阅读全文

posted @ 2006-06-01 01:00 Phinecos(洞庭散人) 阅读(515) 评论(1) 推荐(0) 编辑

导航