内容列表
- 用Hibernate+Struts做东西,感觉真是舒服
- 哪天把开发经验与大家一起分享一下,正在整理中.
- 分类:Java 查阅全文
- 设计模式之Prototype——作业篇(原创)
- 设计模式之Prototype——作业篇
今年要交作业,可是由于我这几天沉迷于CS之中,到现在还没写作业,这可该怎么办呢,谁都知道我们老师最讨厌不写作业的学生了。嘿嘿,还好我有一门优秀的技能,那就是——Clone大法(俗称COPY大法),正是由于拥有该技能,才能使我残酷的斗争中立于不败之地。于是我以迅雷不及眼耳盗铃之势拿来了张三的作业
- 分类:Java 查阅全文
- 限制访问页面(原创)
- 作者:王智伟<% String studentID = (String)session.getAttribute("userName");//这里studentID 是从事先存入session的值,在登录页面  
- 分类:Java 查阅全文
- Java连接各种数据库的实例
- 此文中的代码主要列出连接数据库的关键代码,其他访问数据库代码省略
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
- 分类:Java 查阅全文
- 在Eclipse中使用SWT进行界面设计
- 1. 为什么要使用SWT? SWT是一个IBM开发的跨平台GUI开发工具包。至于为什么IBM要费劲自己另起炉灶开发一个GUI工具包,而不是使用Sun现有的由AWT, Swing, Java 2D, Java 3D等构成的Java GUI框架,那就说来话长了。(记得在一个BBS上读过一个关于SWT起源的调侃类的帖子)。 &nbs
- 分类:Java 查阅全文
- jNode-一个开源的JAVA操作系统
- JAVA操作系统?用JAVA开发的操作系统??来看看http://jnode.sourceforge.net/portal/。JNode是Java New Operating System Design Effort的缩写,目标是开发一个易装易用的JAVA个人操作系统。JAVA应用程序可以不使用JVM直接在上面运行。先来点感性认识,下面是几个截图。目前的版本是release 0.1.8.JNode
- 分类:Java 查阅全文
- Eclipse中利用Spring的JDBC模板写DAO
- DAO应该是现在比较流行的一种开发模式.不管是用什么更新的技术,hibernate或者其它的.DAO模式是应该遵循的.我写DAO大概是这样的:一个DAO接口,定义好要实现的方法名称;一个Impl实现类,主要控制连接及关闭数据库;接下来会有一个写具体方法的数据库实现类;还有一个工厂类,可以更灵活的取得不同的DAO.上面的写法感觉上不错,但是写起来比较麻烦,而且如果使用数据库连接池的活,利用JUnit
- 分类:Java 查阅全文
- 看看对话框
-
import java.awt.*;
import java.awt.event.*;
public class DialogWindow extends Frame implements ActionListener {
boolean inAnApplet = true; //should be private
&
- 分类:Java 查阅全文
- JAVA程序员眼里的C#(转)
- Java developer's view of C#.September 03, 2004
There are two ways to compare programming languages: a religious war and a "we just don't care" type of attitude. I will try to find the middle ground
- 分类:Java 查阅全文
- ANT 在项目中的使用
- ANT目录设置及说明:
build.bat //设置环境变量,执行ant(可暂时不用)
build.xml //ant的配置文件
/+- dist //放置编译,打包后的最终文件
+- src +- package //放
- 分类:Java 查阅全文
- eclipse +cvs 的基本使用方法(二)
- 在第一部分中讲述了一个问题,关于 项目在编译的时候会将原文件下的cvs目录也编译到类文件下,所以会导致上传类文件出问题。经过这两天的研究发现这个问题是可以解决的。方法如下:点击窗口下的首选项看到下图:按图上所说的,已过滤CVS目录,还有就是去掉完全构建时清空文件夹,这样的话在编译文件是就不会将类文件所在
- 分类:Java 查阅全文
- Mastering JaveServerFaces(JSF)介绍
- http://snowyvalley.blogchina.com/blog/article_33458.164013.html
- 分类:Java 查阅全文
- 评论《道法自然——面向对象实践指南》的标题和目录
- 看到这个标题,觉得非常奇怪,既然是道法自然,那为什么还需要实践指南呢。老子他老先生向来都不喜欢那些束缚着人们的规矩,这下好了,王咏刚先生又要给程序员们发明&引进诸多条条框框,还以“道”的精神作为其旗号。 我只是阅读了该书的目录及作者的关于此书的自转,毫无资格对该书做评论,现在只能做
- 分类:Java 查阅全文
- 设计模式之Facade——家庭篇(原创)
- 设计模式之Facade——家庭篇
今年十一国庆节,我呆在家里美美的享受了一下家的温馨。首先让我来介绍一下我的家庭成员:
妻子(Wife)
女儿(Daughter)
我(My)
我们都是家庭(Family)的一分子,我们是以家庭对外的。就象我们国家对外是以“中国”,外国人都称我们是中国人,但在中国这个大家庭内部,包括了汉、回、
- 分类:Java 查阅全文
- WASD5.1.2中ejbmodule中添加实体ejb技巧
- 1、EJB模块中新建一个实体EJB,改四个类名称,添加EJB的属性值2、生成EJB到RDB映射->使用现有后端文件夹->创建和映射未映射的元素3、打开映射->打开表编辑器,改名称、主键、外键、列(对应于数据库的表)4、AssemblyDescriptor中,加入容器事务5、验证、刷新、生成部署代码6、调试或运行ejb,进行Oracle的时候不选中
- 分类:Java 查阅全文
- 翻译TIPatterns--工程(Projects)
- 工程
这里是一些留待你解决的更具挑战性的工程。【其中的某一些可能以后会作为本书的例子,所以有一些可能会从这里拿掉】
老鼠和迷宫
首先,创建一个黑板(cite reference?)对象用来记录信息。在这个特殊的黑板上画迷宫,并且用它来显示由老鼠探测出来的迷宫的结构信息。
&nbs
- 分类:Java 查阅全文
- servlet的两种重定向方法的区别及应用
- 一 问题: 在servlet/JSP编程学习中,发现有两种方法可以实现服务端输出重定向,一种是通过forward方法(例如JSP中的<jsp:forward page=”OtherPage.jsp”/>),另一种则是通过运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法(例如respon
- 分类:Java 查阅全文
- Struts应用中的参数中文编码问题
- 在使用struts提供的ActionForm过程中,我发现了这样一个针对中文的现象:无论表单采用的是STRUTS标签还是HTML标签,都可以用ActionForm的GETTER,SETTER来获取和设置表单的元素值(它们的作用于和效果与request.getParameter()方法一样),但如果要正确的显示和获取中文,则必须满足下面条件其中之一:
表单采用method="POST" encty
- 分类:Java 查阅全文
- WSAD5.1下工作区的设置
- 安装目录C:\IBM\WebSphere Studio\Application Developer\v5.1.1 下wsappdev.ini文件[Settings]DefaultWorkspace=XXXXXXXXXXXXXProductName=IBM WebSphere Studio Application DeveloperVersion=5.1.1Full=YesKeyName=wsapp
- 分类:Java 查阅全文
- Observable和Observer的事件框架
- Observer接口和Observable类可用于Model-View模式中:当Model中的数据发生变化时,Model主动通知View此变化。其中Model用Observable类来实现,而View可以用实现了Observer接口的类来实现。举例如下:
import java.util.*;
public class MyModel extends Observable{ pri
- 分类:Java 查阅全文