J2EE学习
文章平均质量分 83
datuo
这个作者很懒,什么都没留下…
展开
-
GUI编程
两种形式 1.实例化 JFrame 2.继承JFrame class MyFrame extends JFrame{ MyFrame() { this.setSize(w,h); this.setResizable(false); //没最大化和不能改变窗体大小 this.setTitle(title); this.setL原创 2006-09-03 17:00:00 · 809 阅读 · 0 评论 -
客户端编程--XHTML篇
一.XHTML基础什么是WEB标准: WEB标准不是某一个标准,而是一毓标准的集合.包括 1)结构标准语言.XHTML和XML; 2)表现标准语言.CSS 3)行为标准语言 JavaScript和DOM1.XHTML语法规范 XHTML由元素组成,每个标记都出现在一对尖括号(<>)中.标记具有属性.所有的元素和属性的名字必须使用小写.2.XHTML的基本结构原创 2006-08-14 19:22:00 · 763 阅读 · 0 评论 -
客户端编程--JavaScript(4)
JavaScript事件处理 捆绑事件到元素: 使用传统的XHTML事件处理属性 使用脚本将处理程序设置为与某个对象相关联 document.getElementById("myForm").onsubmit = myFunction; 使用专利方法例如IE的attachEvent() 使用DOM2方法用一个节点煌addEventListener()原创 2006-08-20 21:48:00 · 1121 阅读 · 2 评论 -
客户端编程--CSS篇
1.如何将样式表添置到网页中? 1)内联样式 Hello 2)嵌入样式 在中使用 h1{color: red; } 3)外部样式 在中 2.为什么CSS叫层叠样式? 层叠样式表背后的概念是:多个样式定义可以层叠向下通过多个层次来影响文档.层次的优先级别人小到大依次为:1.用户浏览器的设置 2.外部样式表 3.嵌入样式表 4.内联样式3.选择器有哪原创 2006-08-15 19:25:00 · 643 阅读 · 0 评论 -
第二周总结
这周先学习了String StringBuffered类 字符串处理包含的方法很多用到的就String类的String[] split(regex) 字符串按Regex拆分StringBuffered的append()追加方法. String到很多地方都要用到里面的一些方法自己都认真看了的.到后来分成项目组做个迷你通讯录做这个项目安全按照需求-->分析-->设计-->编码-->测试优化来的.做了这原创 2006-08-13 13:16:00 · 820 阅读 · 2 评论 -
客户端编程--JavaScript(1)
1.JavaScript怎么嵌入到网页 1.使用script元素在XHTML文档中直接嵌入语句 2.将JavaScript源文件通过元素的src属性链接到XHTML文档. 3.脚本包含在XHTML事件处理程序属性中. 单击我 4.在链接中通过伪URL. 点我2.JavaScript 主要应用 表单效验 页面修饰与特效 制作导航系统 执行基本的算术运算 动态文原创 2006-08-15 23:11:00 · 649 阅读 · 0 评论 -
客户端编程--JavaScript(2)
for-in 循环 用来遍历一个对象的所有用户定义的属性或者一个数组的的所有元素.预定义函数 eval(String) 用于在不引用任何特定对象的情况下广告牌代码字符串. isNaN(测试值) 用于难参数是否为数字,不是数字返回true,是返回false.JavaScript 中的对象分为四种 1. 用户自定义对象. 2.内置对象:与数据类型相关的(Strin原创 2006-08-17 19:30:00 · 769 阅读 · 0 评论 -
两个列表框中的元素相互移动(源代码)
演示地址:http://datuo.roii.net/java/demo/selectToselect.htmlhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">移动 form{background:#CCCCCC; width:500px; } td{width:15原创 2006-08-20 21:56:00 · 1230 阅读 · 0 评论 -
DTD和XML Schema
什么是有效的XML文档? 如果一个XML文档规定其文档类型和数据结构的DTD或者Schema,并且与之关联,并且校验正确.使用DTD定义XML元素 表达式符号及其定义:() 用来给元素分组 | 在列出的对象中选择一个 + 1-n次 * 0-n次 ? 0-1次 , 顺序出现元素内容的类型:EMPTY 空标记 ANY 任何元素内容 #PCDATA 任何字符数据 其它类型使原创 2006-08-22 20:35:00 · 913 阅读 · 0 评论 -
客户端编程--JavaScript(5)与XML基础
JavaScript表单验证 什么时侯捕获表单的录入错误?1.在错误发生之前(keypress) 2.在错误发生时 3.在错误发生之后通常在表单数据输入之后,在表单提交之前,进行表单校验.常用的表单校验降了校验控件是否为空外,还包含校验控件是否为数字,是否是某个系列中的数字,是否是某种形式的数字,是否是某个范围内的字符,是否是个email地址或者信用卡数字等.是否为空function原创 2006-08-21 21:33:00 · 697 阅读 · 0 评论 -
用XSL转换XML文档
XSL是一种用来转换XML文档的样式表,包含了三种语言:XSL转换(XSLT),XML路径语言(XPath)和 XSL格式化对象(XSL-FO)声明XSL模板 不带match默认为/调用模板 不带select(同*) 调用后面的所有循环: order-by +升序 -降序节点取值: 不带select或*输出当前节点及其所有后继节点的值.条件判断: ./@id[value()=105]原创 2006-08-23 18:41:00 · 864 阅读 · 0 评论 -
用struts上传多个文件的方法(代码)(转载)
建立ActionFormpackage com.cnehu.struts.form;import javax.servlet.http.HttpServletRequest;import org.apache.struts.action.ActionError;import org.apache.struts.action.ActionErrors;import org.apache.struts转载 2007-03-08 10:54:00 · 925 阅读 · 0 评论 -
(转)HTC 编程思想
HTC 编程思想 春 鱼 2004-7-19[按]本文发表到博客园时, 使用了纯文本粘贴方法. 更改了部分格式. 可能会带来阅读上的困难.1.摘要本文在实例的基础上讨论了HTC(HTML Component)的编程方法,提出了一种编写脚本组件的基本模式。2.目标读者HTML开发人员,脚本开发人员,系统分析人员3.背景知识HTML, DHTML, CSS4.引言HTC(HTML Compo转载 2008-03-17 10:32:00 · 1316 阅读 · 0 评论 -
自己编写的第一个程序
当然这儿说的第一个是培训后.不包括以前的.学习了Properties类和他的一些方法尹老师就叫我们自己回去写一下怎样读取Properties文件里面的值再根据年龄排序.和夏天讨论了很久的.当时也想到用TreeMap但考虑到不能重复Key年龄相同的就要被覆盖.突然记起看孙鑫老师的视频教程里面有讲集合类自己又去找到以前自己边看边写的代码,用比较器实现.只是复杂了点贴一下代码:import ja原创 2006-08-13 13:04:00 · 810 阅读 · 0 评论 -
第一周总结.
说是学计算机基础知识.可一天讲基础就一个小时的样子.大部分时间还是让大家接触JAVA.从JAVA API开始让大家从工具包java.util包开始.第一个类就是Canlendar类 .而且接合JAVA年鉴有具体的例子学习起来也容易多了.Canlendar综合运用就是计算年龄代码如下: Calendar birthday = new GregorianCalendar(year,mont原创 2006-08-13 12:55:00 · 900 阅读 · 0 评论 -
接口和抽象类的区别
以前自己记错了.在网上搜了哈:Java中的接口和抽象类的区别,在于接口中没有属性,而且所有的方法都是抽象的,而抽象类可以有属性,而且可以有抽象方法,也可以有实现的方法。但两者都不能被实例化。 使用的时候,一个类可以继承多个接口,但只能继承一个抽象类。接口中的方法不能实现.原创 2006-09-03 15:19:00 · 821 阅读 · 0 评论 -
Eclipse用法小全
Eclipse优点:免费、程序代码排版功能、有中文化包、可增 设许多功能强大的外挂、支持多种操作系统(Windows、 Linux、Solaris、Mac OSX)..等等。 发这张帖子的目的是希望能将Eclipse的一些使用技巧集 合起来...欢迎大家继续补充下去(由于Eclipse的版本众多 ,希望补充的先进们能顺便说明一下您所使用的版本) Eclipse网站 http://转载 2006-09-02 11:05:00 · 720 阅读 · 0 评论 -
java基础,游戏开发知识
好久没写BLOG了.主要是因为不知道写什么,还有就是自己变懒了?这个月来就在学JAVA基础,自己本来对基础有一定的了解.通过学习巩固了基础知识,对一些是晃是忽的知识掌握牢固了.基础也没什么好说的,朗沃惯例学一阶段知识开发个项目,学了JAVA基础知识要做一个JAVA游戏.有幸成为项目组长.也锻炼了自己的一种能力.给每个组员分工,项目需求,分析等等....主要说说做JAVA游戏原创 2006-09-24 18:39:00 · 1297 阅读 · 0 评论 -
AJAX 创建 XMLHttpRequest对象
var XMLHttpReq = false; //XMLHttpRequest function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla XMLHttpReq = new XMLHttpRequet(); } else if(window.原创 2006-10-10 18:32:00 · 913 阅读 · 0 评论 -
数据库--Oracle体系结构
Oracle就数据库本身而言,大致上可以分为两个主要部分:1. Oracle实例 Oracle Instance是指数据库服务器的内存及相关处理程序。2.Oracle数据库文件 数据库文件则由操作系统内的各种文件组成。Oracle Instance主要由系统全局区和后台处理程序组成。全局区包括1.块缓冲区高速缓存;2.重做日志缓冲区;3.共享池;4.其它区域后原创 2006-10-16 18:26:00 · 794 阅读 · 0 评论 -
访问MySQL的javaBean
import java.sql.*;/** *登录界面的JavaBean * @author datuo * */public class DB{ Connection connect = null; ResultSet rs = null; public DB() { try { Class.forName("org.gjt.mm.mysql.Driver").new原创 2006-10-16 18:14:00 · 819 阅读 · 0 评论 -
PreparedStatement是如何大幅度提高性能的
PreparedStatement是如何大幅度提高性能的 作者:Billy Newport 本文讲述了如何正确的使用prepared statements。为什么它可以让你的应用程序运行的更快,和同样的让数据库操作变的更快。 为什么Prepared Statements非常重要?如何正确的使用它? 数据库有着非常艰苦的工作。它们接受来自众多并发的客户端所转载 2006-11-10 00:37:00 · 981 阅读 · 0 评论 -
jsp中图片处理相关操作
/*drop table imagetable;create table imagetable( nid int not null, image blob, primary key (nid))type = InnoDB;转载 2006-11-10 18:59:00 · 872 阅读 · 0 评论 -
一些有用的JS
1 获取get请求中的参数 function getPara(para){ if (location.href.indexOf("?") == -1) { // 没有参数,则Do nothing. return null; } else { // 取得GET请求?号后面的字符串 var urlQuery = location.href.split("?"); if(urlQuery[1].inde原创 2006-11-14 21:59:00 · 847 阅读 · 0 评论 -
js常用验证函数
//验证是否为空,如果为空返回 false,否则返回 true function CheckIsNull(Inform,Inputname){ var Form=Inform+"." eval("Temp="+Form+Inputname+".value;"); if(Temp==""){ alert("提醒您:不能为空"); eval(Form+Inputname+".cl转载 2006-11-17 22:46:00 · 969 阅读 · 0 评论 -
JSP+AJAX的验证码
1、我们在做验证码的时候往往由于要反作弊,验证有时故意加入多的干扰因素,这时验证码显示不很清楚,用户经常输入错误。这样不但要重新刷新页面,导致用户没有看清楚验证码而重填而不是修改,而且如果没有用session保存下用户输入的其它数据的话(如姓名),用户刚刚输入的内容也不存在了,这样给用户造成不好的体验。 2、本例在原有验证方式基础之上增加一段js,通过xmlhttp来获取返回值,以转载 2006-11-17 22:56:00 · 1548 阅读 · 1 评论 -
为什么要去培训?
我是四川师范大学物理与电子工程学院计算机科学与技术专业2006年 毕业的本科生.在学校开了C语言,C++的课自认为学得还可以的.后来自学了J2SE JSP 想自学J2EE框架下载了些资料好多看不懂.可能与自己学JAVA基础太马虎有关.毕业一个月了,工作也没找到.自己还是想找J2EE方面的工作.但感觉知识很不够的.就选择自学JAVA还是参加培训班.先自学又把孙鑫老师的视频教程下载下来看完了.再去原创 2006-08-13 12:16:00 · 1248 阅读 · 4 评论 -
cruisecontrol 版本自动构建
小结: 1、路径名禁止用中文。 2、在Windows2000及其以前版本,必须尽量缩短路径长度,否则会导致命令行过长。 3、必须设置系统级的JAVA_HOME和ANT_HOME。参见:《环境变量设置参考.reg》。 4、修改config.xml中publish部分的htmlemail邮箱配置。 5、如果版本库采用clearcase,启动服务的身份应该指定使用有权限的域用户。 6、如果版本原创 2008-06-13 16:12:00 · 846 阅读 · 0 评论