![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 71
xiang588
Coder & Teacher & Dreamer
展开
-
原创 自己封装的js alert 和confirm 利用jquery dialog
下面是封装的代码:function alert(message){ if ($("#dialogalert").length == 0) { $("body").append(); $("#dialogalert").dialog({ autoOpen: false, title: 消息框,原创 2009-01-03 11:26:00 · 3502 阅读 · 1 评论 -
java数组
package test;class People{ private String name; private int [] a=new int [5]; public void setInt(int [] a){ this.a=a; } public void setName(String name){ this.name=name;原创 2008-11-22 20:48:00 · 309 阅读 · 0 评论 -
java io 对文件操作的示例
/** 简单的读/写文本文件的示例* 这里包含了三个例子,即* 1. 将文件读入到内存(这里是StringBuffer)的例子* 2. 将内容中的文本写到文件* 3. 将一个文件的内容读出来写入另一个文件中* 同时也展示了如果从输入流中读出来内容写入输出流中(仅限文本流)* 三个例子可以独立存在,所以根据需要只看其中一个就行了。*/import java.io.BufferedRead原创 2008-11-22 20:53:00 · 333 阅读 · 0 评论 -
Java精华积累:每个初学者都应该搞懂的问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”原创 2008-11-22 21:01:00 · 379 阅读 · 0 评论 -
awt Frame屏蔽最大化按钮
awt的Frame屏蔽最大化按钮只需要setResizable(false)原创 2008-11-22 21:02:00 · 484 阅读 · 0 评论 -
Java学习之路:不走弯路,就是捷径
0.引言 在ChinaITLAB导师制辅导中,笔者发现问得最多的问题莫过于"如何学习编程?Java该如何学习?"。类似的问题回答多了,难免会感觉厌烦,就萌生了写下本文的想法。到时候再有人问起类似的问题,我可以告诉他(她),请你去看看《Java学习之路》。拜读过台湾蔡学镛先生的《Java夜未眠》,有些文章如《Java学习之道》等让我们确实有共鸣,本文题目也由此而来。 软件开发之路原创 2008-11-22 21:06:00 · 398 阅读 · 0 评论 -
Jsp中的自定义标签由浅到深详细讲解1
一、基本概念: 1.标签(Tag): 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的 2.标签库(Tag library): 由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库。 3.标签库描述文件(Tag Library Desc原创 2008-11-22 22:02:00 · 429 阅读 · 0 评论 -
自定义标签学习与经验教训1
regtld/Protld.java package regtld;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSupport;import javax.servlet.jsp.JspWriter;import properties.RegProperties;public c原创 2008-11-22 22:05:00 · 356 阅读 · 0 评论 -
AJAX+servlet实例入门
这些时间,瞎子也看得见,AJAX正大踏步的朝我们走来。不管我们是拥护也好,反对也罢,还是视而不见,AJAX像一阵潮流,席转了我们所有的人。 关于AJAX的定义也好,大话也好,早有人在网上发表了汗牛充栋的文字,在这里我也不想照本宣科。 只想说说我感觉到的一些优点,对于不对,大家也可以和我讨论: 首先是异步交互,用户感觉不到页面的提交,当然也不等待页面返回。这是使用了AJAX技术的原创 2008-11-22 22:12:00 · 383 阅读 · 0 评论 -
如何用java和access连接
下面看:比如说你的数据文件放在db.mdb这个文件下,要执行一下步骤1、在管理工具的数据源里新建一个数据源,把数据库类型设置为Access,数据源名字随便,指定数据库为db.mdb这个文件2、在java文件需要访问数据库的地方采用JDBC:ODBC的方式创建连接给你个参考import java.net.URL;import java.sql.*;class JDBCapp {static Conn原创 2008-11-22 22:13:00 · 703 阅读 · 1 评论 -
java中Timer使用的简要说明
在java中根据时间控制任务的执行一直是个头痛的问题,一个万能方法就是写一个线程(Threads)类比如:class ThreadExample{ public ThreadExample{ start(); } public void run(){ //执行的代码; }} 然后,可变魔术似的原创 2008-11-22 22:14:00 · 362 阅读 · 0 评论 -
处理Cookie
九、处理Cookie 9.1 Cookie概述 Cookie是服务器发送给浏览器的体积很小的纯文本信息,用户以后访问同一个Web服务器时浏览器会把它们原样发送给服务器。通过让服务器读取它原先保存到客户端的信息,网站能够为浏览者提供一系列的方便,例如在线交易过程中标识用户身份、安全要求不高的场合避免用户重复输入名字和密码、门户网站的主页定制、有针对性地投放广告,等等。原创 2008-11-23 10:31:00 · 468 阅读 · 0 评论 -
Java多线程程序设计入门
在Java语言产生前,传统的程序设计语言的程序同一时刻只能单任务操作,效率非常低,例如程序往往在接收数据输入时发生阻塞,只有等到程序获得数据后才能继续运行。随着Internet的迅猛发展,这种状况越来越不能让人们忍受:如果网络接收数据阻塞,后台程序就处于等待状态而不继续任何操作,而这种阻塞是经常会碰到的,此时CPU资源被白白的闲置起来。如果在后台程序中能够同时处理多个任务,该多好啊!应原创 2008-11-23 10:33:00 · 300 阅读 · 0 评论 -
velocity 手册 2
3.3. 条件3.4. If / ElseIf / Else Velocity中的#if 指令允许在页面生成时,在IF条件为真的情况下包含文本。例如: #if( $foo ) Velocity!#end 变量 $foo 先求值,以决定是否为真。在这两种情况下为真: (i) $foo是一原创 2008-11-23 11:27:00 · 1139 阅读 · 0 评论 -
一个关于java算法的题
题目内容:有个数据集dataset,名称为DS,内只有一个table,名称为TB,该table有x个行(rows),y个整型列(columns),写一个算法实现:将其按“从左到右、从上到下”的顺序,后退一位,第一位(rows(0),columns(0))由被移出的最后一位(rows(x-1),columns(y-1))填上。例如(当x=3, y=3):1 2 3 step 1原创 2008-11-23 11:47:00 · 406 阅读 · 0 评论 -
精通Struts:Tiles框架
概况 传统的GUI工具包,如Java AWT和JavaSwing,都提供了一些功能强大的布局管理器,它们指定各个视图组件在窗口中的分布位置。布局管理器有助于创建复合式的复杂界面,一个复合式界面由一些简单的基本界面组成。利用布局管理器来创建GUI界面有以下优点: ·可重用性:基本界面可以被重用,组合成各种不同的复合式界面 ·可扩展性:可以方便的扩展基本界面,从而创建更复杂的原创 2008-11-23 11:55:00 · 392 阅读 · 0 评论 -
Tiles in Spring
14.3. TilesIt is possible to integrate Tiles - just as any other viewtechnology - in web applications using Spring. The following describesin a broad way how to do this.NOTE: This section fo原创 2008-11-23 12:45:00 · 799 阅读 · 0 评论 -
JPA生命周期事件批注
生命周期事件批注如果需要在生命周期事件期间执行自定义逻辑,请使用以下生命周期事件批注关联生命周期事件与回调方法:@PostLoad@PostPersist@PostRemove@PostUpdate@PrePersist@PreRemove@PreUpdate图 1-1 演示了 JPA 支持的实体生命周期事件之间的关系。可以直接对原创 2008-11-23 12:47:00 · 685 阅读 · 1 评论 -
JPA 批注4
@OrderBy默认情况下,JPA 持续性提供程序按关联实体的主键以升序顺序检索 Collection 关联的成员。将 @OrderBy 批注与 @OneToMany 和 @ManyToMany 一起使用以便:指定一个或多个作为排序依据的其他字段或属性为每个这样的字段或属性名指定不同的排序(升序或降序)表 1-31 列出了此批注的属性。有关更多详细信息,请参阅原创 2008-11-23 12:48:00 · 1143 阅读 · 0 评论 -
JPA 批注
JPA 批注参考 版本: 5/12/06作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean(EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB持续性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式(在 Java EE 5 应用服务器内部以及Java 标准版原创 2008-11-23 13:33:00 · 578 阅读 · 0 评论 -
详解Spring中bean的scope
如何使用spring的作用域:bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/>这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prot原创 2008-11-23 13:50:00 · 631 阅读 · 0 评论 -
NetBeans 6.5 开发计划
NetBeans 6.5 开发计划目录NetBeans 6.5 开发计划需求汇总时间表(尚未确定)关键特性质量标准NetBeans 发行版特性详情脚本PHP 语言和项目支持 Ruby GroovyJavaScript/Ajax 核心/平台 项目Java EE/Web框架 GlassFish v3 "Lite"Java 调试程序GUI BuilderNetBeans 分析原创 2008-11-23 13:56:00 · 715 阅读 · 0 评论 -
Java SE 6 新特性: Instrumentation 新功能
2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,W原创 2008-11-23 13:58:00 · 384 阅读 · 0 评论 -
Tomcat6远程调用GlassFish V2的session bean
Tomcat6远程调用GlassFish V2的session bean GlassFish V2 是一个比较完整的ejb3服务器,性能也有了很大的提高,因此最近试用了一下,并通过Tomcat进行了分布式调用。 Session Bean: com.test.session.TestSessionBean, TestSessionRemote web项目: test_web 要作以下处理: 1 To原创 2008-11-23 14:05:00 · 529 阅读 · 0 评论 -
java的各种变量类型的转换
1 如何将字串 String 转换成整数 int? A. 有两个方法: 1).int i = Integer.parseInt([String]); i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Flo原创 2008-11-22 20:42:00 · 505 阅读 · 0 评论 -
Tomcat下Servlet配置精解
http://java.sun.com/dtd/web-app_2_3.dtd"> action org.apache.struts.action.ActionServlet debug 2 config /WEB-INF/struts-config.xml 2 action *.do /WEB-INF/struts-bean.tld /W原创 2008-11-22 21:05:00 · 372 阅读 · 0 评论 -
JSP中文乱码问题
第一篇文章:1、我们要保证JSP向客户端输出时是采用中文编码方式输出的,即无论如何我们首先在我们的JSP源代编中加入以下一行: 2、为了让JSP能正确获得传入的参数,我们在JSP源文件头加入下面一句: 3、为了让JSP编译器能正确地解码我们的含有中文字符的JSP文件,我们需要在JSP源文件中指定我们的JSP源文件的编码格式,具体来说,我们在J原创 2008-11-22 21:07:00 · 346 阅读 · 0 评论 -
关于 MySql 的 SQL 语言
目前常用的数据库有 Oracle 公司的 Oracle , Microsoft 公司的 SQL Server , IBM 公司的 DB2 和 MySql 公司的 MySql, 而免费的数据库目前只有 MySql ,当然盗版的不算。 SQL (Structured Query Language) 结构化查询语言是目前一个国际上标准的数据库专用语言。 不过不同的数据库所使用的 SQL 语原创 2008-11-22 22:08:00 · 1026 阅读 · 2 评论 -
java网络编程-Ajax+servlet实例
二、testajax.htmlAJAX.html function getResult(){ var url = "/Tajax/AajaxServlet?action=send"; if (window.XMLHttpRequest) { req = new XMLHttpRequest(); }else if (window.ActiveXObject){ req原创 2008-11-22 22:11:00 · 404 阅读 · 0 评论 -
Servlet中如何捕获Session事件
捕获Session事件的意义:1、 记录网站的客户登录日志(登录,退出信息等)2、 统计在线人数3、 等等还有很多,呵呵,自己想吧……总之挺重要的。 Session代表客户的会话过程,客户登录时,往Session中传入一个对象,即可跟踪客户的会话。在Servlet中,传入Session的对象如果是一个实现HttpSessionBindingListener接口的对象(方便起见,此对象称原创 2008-11-22 22:15:00 · 375 阅读 · 0 评论 -
Servlet2.3 API小介
Servlet2.3 API小介Servlet2.3 API1.在Servlet2.3 API包含了两个包:javax.servlet(通用servlet,提供 servlet/Web应用程序和Web容器之间的合同(contract);从开发者看,提供了处 理客户请求和开发基于servlet的Web应用程序的一个标准库.(javax.servlet包 为开发一个跨平台、跨se原创 2008-11-23 10:26:00 · 558 阅读 · 0 评论 -
JAVA的多线程
JAVA的多线程 一、线程基本概念 将1个程序转换成多个独立运行的子任务。每个子任务都叫做一个线程。 “进程”是指一种“自包容”的运行程序。有自己的地址空间。一个进程可以容纳多个同时执行的线程。 事实上,多线程最主要的一个用途就构建1个“反应灵敏”的用户界面。 二、线程的使用 1、 创建一个线程 最简单的方法就是从Thread类继承这个类,包含了创建和运行线程所需的一切东西。 Thread最重要的原创 2008-11-23 10:34:00 · 322 阅读 · 0 评论 -
JAVA-如何实现TIMER功能
JAVA-如何实现TIMER功能 2004-11-8 Author :Meanson Wang Email:meansonw@hotmail.com Date:2004-11-8 JAVA-如何实现TIMER功能 1.listener class package timer; import java.util.TimerTask; import java.util.Timer; import ja原创 2008-11-23 10:34:00 · 590 阅读 · 0 评论 -
无组件文件上传源代码
动网论坛的无组件上传, 以下是从动网论坛分离出来的代码。 如有更好用的请告诉作者 网名:网海求生者 QQ:54883661 mail:wuyingke5155@163.com saveannounce_upload.asp 上传页 ------------------------------------ body {font-size:9pt;} input {font-size:9pt;}原创 2008-11-23 10:46:00 · 491 阅读 · 0 评论 -
java中输入输出的总括(初学必看) 4
import java.io.*;public class EditFile1 extends WindowAdapter implements ActionListener,TextListener{Frame f;TextArea ta1;Panel p1;TextField tf1;Button b1,b2,b3; FileDialog fd;File file1 = null;publ原创 2008-11-23 10:54:00 · 388 阅读 · 0 评论 -
java中输入输出的总括(初学必看) 5
{try{ //添加方式创建文件输出流FileOutputStream fout = new FileOutputStream(fname,true);DataOutputStream dout = new DataOutputStream(fout);dout.writeInt(this.number);dout.writeChars(this.name+"/n");dout.close();}原创 2008-11-23 10:55:00 · 374 阅读 · 0 评论 -
使用Regex实现的为JFileChooser使用的FileFilter对象的创建类
在使用swing的程序中经常用到JFileChooser,并且经常需要自定义一个FileFilter的子类来在文件列表中屏蔽不需要的文件。 大多数情况下,该子类是这样设计的:public ImgFileFilterextends FileFilter{ public boolean accept(File f) { if (f.isDirectory())原创 2008-11-23 10:55:00 · 380 阅读 · 0 评论 -
JAVA 初学单词表
编程论坛上的一个很有意思的帖子转过来Abstract window toolkit(AWT) 抽象窗口工具包Abstraction 抽象Anonymous class 匿名类Anonymous inner class 匿名内部类Application programming interface(API) 应用程序接口Array 数组Attribute 属性Base class 父类Byte s原创 2008-11-23 11:12:00 · 527 阅读 · 0 评论 -
Hibernate3.2 核心包作用
Hibernate3.2 核心包作用包作用说明jta.jar标准的JTA API必要commons-logging.jar日志功能必要commons-collections.jar集合类必要antlr.jarANother Tool for Language Recognition(antlr)必要原创 2008-11-23 11:15:00 · 351 阅读 · 0 评论 -
Java对象持久化技术Hibernate入门
Hibernate是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。Hibernate内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用Hibernate包含以下步骤。 (1)创建Hibernate的配置文件。 (2)创建持久化类。 (3)创建对象-关系映射文件。 (4)通过Hibernate原创 2008-11-23 11:23:00 · 395 阅读 · 0 评论