![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 64
Horrison
三流的点子加一流的执行力,永远比一流的点子加三流的执行力更好
展开
-
经典ajax实例-ajax实现输入时的自动提示jsp(转)
ajax技术从2005年就开始流行了起来,主要是这种技术能给用户带来更好的浏览体验,能创建更丰富的web页面,现在的项目开发中或多或少都用了ajax技术。 先概括性地介绍一下ajax,ajax是Asynchronous JavaScript and XML(以及 DHTML 等)的缩写。Ajax提供与服务器异步通信的能力,借助于Ajax技术,可以异步地向服务器发出请求,以执行更新或查询数据转载 2010-03-22 10:44:00 · 5906 阅读 · 2 评论 -
用jsp对oracle的clob字段进行操作
用jsp对oracle的clob字段进行操作减小字体 增大字体 作者:佚名 来源:本站整理 发布时间:2005-7-1 13:52:30CLOB一般用来存放超大广西,如果是2进制文件一般用BLOB.假设col2是CLOB:写操作: String sql = "insert into tb_commendtemp (col1,col2) values(111,?)转载 2011-06-30 22:49:00 · 806 阅读 · 0 评论 -
面向接口编程
面向对象思想的一个最重要的原则就是:面向接口编程 抽象类应主要用于关系密切的对象,而接口最适合为不相关的类提供通用功能 接口多定义对象的行为;抽象类多定义对象的属性。 对抽象类不能使用new关键字,也不能被密封,原因是抽象类不能被实例化。 在抽象方法声明中不能使用static或virtual修饰符。 使用抽象类是为了代码的复用,而使用接口的动机是为了实现原创 2011-06-30 22:48:00 · 579 阅读 · 0 评论 -
url传中文,转码
在要传参数的地方写:在获取参数的地方:String ssxt=java.net.URLDecoder.decode(request.getParameter("ssxt"),"GB2312");ssxt = new String(ssxt.getBytes("ISO-8859-1"), "utf-8");原创 2011-06-30 22:42:00 · 829 阅读 · 0 评论 -
类、对象 关系
一.类与类的关系程序当中,类与类之间可以继承,用来模拟一般和特殊程序中的类是对现实中一类事务的抽象比如Animal是一个类,他有嘴、眼等属性,还有吃、睡等方法一个Dog类继承Animal类,Dog类拥有Animal类的所有可继承的属性和方法还可以定义自己的属性和方法定义一个咬的方法,这个方法只在Dog类中有classAnimal { public Stri原创 2011-06-30 22:45:00 · 735 阅读 · 0 评论 -
jdk环境变量配置
一、 首先安装jdk于C,安装后目录为:C:\Program Files\Java\jdk1.6.0然后右健我的电脑,选择高级--->系统变量--->环境变量,配置如下:JAVA_HOME=C:\Program Files\Java\jdk1.6.0;path=%JAVA_H原创 2011-07-09 19:41:31 · 609 阅读 · 0 评论 -
基础知识 小记
java是一种完全面向对象的语言java是一种比较简单的语言java中去掉的部分有:指针,预处理指令等不支持多重继承java中新增加的部分有:资源回收(Garbage Collection)错误处理(Exception)新的修饰词(abstract 、native 、final)原创 2011-07-09 20:03:00 · 764 阅读 · 0 评论 -
俄罗斯方块程序
import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.转载 2011-07-09 20:04:24 · 649 阅读 · 0 评论 -
自己写的ArrayList
package com.zc.hzc;public class MyAList { private int index;//数组长度 private Object[] ob;//数组 public MyAList(){ ob=new Object[10];//初始化原创 2011-07-09 20:12:50 · 660 阅读 · 0 评论 -
要读的书
学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。在这里我谈谈我在学习j2ee流程,并谈到在此过程中领会的经验和教训。以便后原创 2011-07-09 20:17:06 · 737 阅读 · 0 评论 -
dom4j对xml文件进行更新操作
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它 地址。如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这是必须使用的jar包,原创 2011-12-01 15:41:28 · 985 阅读 · 0 评论 -
enum 枚举的使用
在程序当中,我们经常定义一些常量来标识一些状态,类型等。比如 定义订单的状态,可以定义为ORDER_STATUS_CANCEL = 1 表示订单状态为"订单已取消"。但是感觉定义常量的方式不是很灵活,比如ORDER_STATUS_CANCEL常量表示"订单已取消" ,那么:存订单数据时,可以直接用ORDER_STATUS_CANCEL常量取订单数据时,取出的原创 2011-12-09 16:47:31 · 937 阅读 · 0 评论 -
JAVA中堆和栈的区别
在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。 在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理原创 2011-06-29 22:05:00 · 96271 阅读 · 32 评论 -
Collections类sort方法的用法
<br />用Collections类sort方法排序时,需要实现Comparator接口的compare方法<br />首先新建类ComparatorCategoryDetail实现Comparator<Object><br />public class ComparatorCategoryDetail implements Comparator<Object>{ public int compare(Object o1, Object o2) { CreditCategoryDetail原创 2011-03-31 14:58:00 · 1556 阅读 · 0 评论 -
使用ajax模拟用户名是否被占用
下面是一个ajax的简单例子,这个例子主要是模拟一下在各大网站或论坛使用的注册时检测用户名是否被占用的问题,当注册用户名被占用,在不刷新页面的情况下给出“该用户名被占用,请另选一个用户名”的提示,没有被占用就给出“该用户名可以注册”的提示。 按照如下的步骤进行: 1、编写一个html页面,在这个页面中有一个表单,但我们的表单没有提交按钮,当用户填写了“用户名”之后,在用户名之后会自动显转载 2010-03-22 10:58:00 · 1589 阅读 · 0 评论 -
html select的事件 方法 属性
事件 onactivate当对象设置为活动元素时触发。onafterupdate当成功更新数据源对象中的关联对象后在数据绑定对象上触发。onbeforeactivate对象要被设置为当前元素前立即触发。onbeforecut当选中区从文档中删除之前在源对象触发。onbeforedeactivate在 a转载 2010-03-25 15:18:00 · 99609 阅读 · 0 评论 -
struts+spring+ibatis详细配置说明(其中一种方法)
导入所有的包在struts-config.xml中配置修改action中type为:org.springframework.web.struts.DelegatingActionProxy<action name="officeForm" path="/office" scope="request" parameter="method"原创 2010-03-29 09:14:00 · 786 阅读 · 0 评论 -
jdk环境变量配置 详解
一、 首先安装jdk于C,安装后目录为:C:/Program Files/Java/jdk1.6.0然后右健我的电脑,选择高级--->系统变量--->环境变量,配置如下:JAVA_HOME=C:/Program Files/Java/jdk1.6.0;path=%JAVA_HOME%/bin;classpath=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HO原创 2010-03-29 09:21:00 · 731 阅读 · 0 评论 -
struts-config.xml配置文件详解
是struts的根元素,它主要有8个子元素,DTD定义如下:<!ELEMENT struts-config(data-sources?,form-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?,message-resources*,plug-in*)> 以上8个元素,下面一一描述:1. da原创 2010-03-29 09:27:00 · 24962 阅读 · 3 评论 -
java分页 Struts+Ibatis
首先写一个分页类:package com.zc.book.util;import java.util.List;public class PageUtil { private int pageSize=20;//每页显示的条数 默认20 private int recordCount;//记录总数 private int currentPa原创 2010-03-29 16:56:00 · 1432 阅读 · 0 评论 -
jdbc 连接数据库类
package com.zc.struts.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class DBConnec原创 2010-03-29 09:24:00 · 1051 阅读 · 0 评论 -
详细谈一下forward与redirect的区别
1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的原创 2010-04-15 08:36:00 · 1712 阅读 · 1 评论 -
Java_Ant详解
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开原创 2010-04-08 09:17:00 · 728 阅读 · 0 评论 -
分享优秀java学习资料大全
http://www-900.ibm.com/developerWorks/cn/java/index.shtml IBM的JAVA专题——永远的蓝色巨人 <br /> http://www.huihoo.com 灰狐动力——Enterprise Open Source <br /> http://www.jdon.com J道——JAVA和J2EE解决之道 <br /> http://www.chinaunix.net ChinaUnix——我们在努力打造一个Unix时代! <br /原创 2010-06-12 13:14:00 · 1400 阅读 · 0 评论 -
用java和oracle实现BLOB字段的字符串读取【转】
<br />阅读了一个帖子“有没有可能写出比Oracle函数更快的外部存储过程”(http://www.itpub.net/thread-1117461-1-1.html)<br />突发灵感,加上原来有一个需求,需要从BLOB字段(本来就是字符型的内容)中直接读取成为字符串,需要java开发人员的支持,想了想与其求人不如求己,<br />oracle.sql.BLOB的相关文档参看(http://www.princeton.edu/~storacle/jdbc8_doc/oracle.sql.BLOB.h原创 2010-09-03 12:30:00 · 2378 阅读 · 0 评论 -
Java中RSA非对称密钥加解密使用示例
一、简介:RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算法有一定的可信性,目前它已经成为最流行的公开密钥算法。二、RSA的公钥、私钥的组成,以及加密、解密的公式可见于下表三、使用方式原创 2012-09-06 14:31:16 · 6722 阅读 · 1 评论