- 博客(99)
- 资源 (43)
- 收藏
- 关注
转载 Jakarta Commons HttpClient 学习笔记
虽然用telnet这样的程序都可把页面取回来,但是在与web服务器的交互中,如果涉及cookie或https或ssl等内容,一般功能相对完备的http客户端还是非常必要的。IE或NetScape等浏览器确实不错,可是如果为实现持续互动而在程序调用浏览器,我个人认为其中的工作量还是不小的,这还没考虑版权问题。最好的办法,就是能有一个开源的包,能实现http客户端的功能,供我们开发的程序调用。http
2007-01-22 20:56:00
1446
转载 精妙Sql语句
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE data
2007-01-22 13:29:00
1056
转载 oracle的faq大全
第一部分、SQL&PL/SQL[Q]怎么样查询特殊字符,如通配符%与_[A]select * from table where name like A/_% escape /[Q]如何插入单引号到数据库表中[A]可以用ASCII码处理,其它特殊字符如&也一样,如 insert into t values(i||chr(39)||m); -- chr(39)代表字符或者用两个单引号
2007-01-09 20:12:00
1202
转载 webservice学习之二(实体类的传递)
SOAP、WSDL、UDDI,这些名词相信只要了解过 Web Service 的都不陌生,根据 Apache 的定义,Axis 是一种 W3C SOAP 实现,国内有些介绍还特别注明了:Axis 并不完全是 SOAP 引擎,它还包括独立的 SOAP 服务器、嵌入 Servlet 引擎的服务器、支持 WSDL 并提供转化 WSDL 为 Java 类的工具、例子程序、TCP/IP 数据包监视工具
2006-12-16 17:42:00
2439
1
原创 webservice学习之一(部署)
前言:考虑到公司目前的项目可能与其它的项目进行数据交互,可能会用到webservice。查了资料,发现apache的axis比较简单,能够满足需要。测试环境和工具:jdk1.4.2 ,tomcat 5.x ,eclipse 3.0 ,axis 1.2.x 首先配置好jdk和tomcat容器。首先 下载 axis [http://apache.justdn.org/ws/axis/1_2_1
2006-12-16 17:34:00
3636
原创 Effective Java读书笔记之一
终于翻开这本James都称赞的java经典书籍了,发现比一般的英语书籍要难懂一些。但是里面的Item都是非常实用的,是java程序员应该理解的。 Creating and Destroying ObjectItem 1:考虑用静态工厂方法替代构造器例如:public static Boolean valueOf(boolean b) { return (b?Boo
2005-06-26 11:18:00
1085
原创 Oracle中PL/SQL单行函数和组函数详解
1 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 2 3 单行函数 4 5 组函数 6 7 本文将讨论如何利用单行函数以及使用规则。 8 9 SQL中的单行函数 10 11 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多
2005-06-24 01:23:00
1255
原创 Oracle SQL 內置函數大全
>幻灯片:>幻灯片" href="http://www.cnblogs.com/Files/Dicky/Oracle_SQL_Function.rar" target="_blank">http://www.cnblogs.com/Files/Dicky/Oracle_SQL_Function.rar 1SQL中的单记录函数 21.ASCII 3返回与指定的字符对应的十进制数; 4SQL>
2005-06-22 12:40:00
1055
原创 JBuilerX快捷键小全
标题 JBuilerX快捷键小全 选择自 vbscript1981 的 Blog 关键字 JBuilerX快捷键小全出处 1. Ctrl + -:查找类。 2. Ctrl + C:复制。 3. Ctrl + V:粘贴。 4. Ctrl + X:剪切。 5. Ctrl + G:到达指定行号。 6. Ctrl + A
2005-04-21 13:04:00
839
原创 Thinking:Java中static、this、super、final用法
Thinking:Java中static、this、super、final用法 本篇旨在帮助准备学习Java以及刚接触Java的朋友认识、掌握和使用static、this、super、final这几个关键字的使用。Java博大精深,我也是一位正在学习和使用Java的爱好者,文中难免有不妥之处,欢迎指正。 一、static 请先看下面这段程序: public class Hello{
2005-03-23 21:35:00
985
原创 Java中的两个特殊变量this和super
Java中的两个特殊变量this和super2001-04-26· ·Wayne ··yesky 在Java中有两个非常特殊的变量:this和super,这两个变量在使用前都是不需要声明的。this变量使用在一个成员函数的内部,指向当前对象,当前对象指的是调用当前正在执行方法的那个对象。super变量是直接指向超类的构造函数,用来引用超类中的变量和方法。因此它们都是非常有用的变量,下面我想介绍一
2005-03-14 11:57:00
975
原创 好像是新闻抓取的程序
程序如下:import java.io.*;import java.net.URL;import java.util.StringTokenizer;public class HTMLParse { //***************分析新闻文章开始*************** private static String URL = "http://sports.tom.com/1019/10
2005-03-13 16:32:00
1082
原创 jsp中页面传值,数据库读写乱码的解决方案
1.每个页面都要加.2.//用来解决页面汉字问题3.写一个中文转码方法。把变量里的文字都声明为iso-8859-1public String getStr(String s){String str=s;try{byte b[]=str.getBytes("ISO-8859-1");str=new String(b);return str;}catch(Exception e){return nul
2005-03-08 11:12:00
2456
1
原创 网页自动刷新
网页自动刷新在head部记入其中20为20秒后自动刷新,你可以更改为任意值。 简单的window.open方法width=350,height=300);">文字或图片图片随机替换document.write()图片文件名为0.gif 1.gif 2.gif 3.gif 4.gif点击连接打开本地"我的电脑"等file:///::{20D04FE0-3AEA-1069-A2D8-08002B
2005-03-08 08:55:00
1650
原创 文件处理
I/O处理中,最常见的是对文件的操作,java.io包中有关文件处理的类有:File、FileInputStream、FileOutputStream、RamdomAccessFile和FileDescriptor;接口有:FilenameFilter。 文件描述 类File提供了一种与机器无关的方式来描述一个文件对象的属性。下面我们介绍类File中提供的各种方法。◇ 文件或目录的生成 pub
2005-03-02 18:43:00
1379
原创 "StringBuffer"和"String"性能大比拼
看了cherami写的使用《String还是StringBuffer?》以及后面多位网友的评论,感觉这个问题有必要好好的深究一下,因此编写了一个简单的测试类和一个脚本来运行它。通过修改那个测试类为不同的参数,并且在不同的JDK上测试发现这个问题实在是一个非常有趣的问题。下面让我们开始吧。 第一步,准备工作 为了方便后面测试工作的进行,有必要编写一个简单的脚本: echo test by jdk1.
2005-03-02 14:16:00
1448
原创 Java I/O
Java I/O(Steven Shi, idealist@gcn.net.tw, 2002/3/31)自:http://my.so-net.net.tw/idealist/Java/IO.html 1. Abstract:Java將I/O分為高階I/O與低階I/O,高階I/O在使用上提供更多的讀寫方法,如讀寫int、double、String的資料型態,而低階的I/O大部份只提供writ
2005-03-02 11:48:00
1164
转载 彻底明白Java的IO系统[转贴]
彻底明白Java的IO系统[转贴]一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的s
2005-03-01 16:32:00
847
原创 静态方法--static方法
静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法。如下所示:class Simple{ static void go(){ System.out.println("Go..."); }}public class Cal{ public static void main(String[] args){ Simple.go(
2005-03-01 15:58:00
1103
原创 华为面试题
1 面向对象的特征有哪些方面 2 String是最基本的数据类型吗?3 int 和 Integer 有什么区别4 String 和StringBuffer的区别5运行时异常与一般异常有何异同?6 说出一些常用的类,包,接口,请各举5个7 说出ArrayList,Vector, LinkedList的存储性能和特性8设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。9.
2005-02-25 16:33:00
1559
原创 ADSL后台初始密码大全
ADSL后台初始密码大全2004年 11月12日 原文地址:http://blog.blogchina.com/article_39082.258644.htmlBluEmOoNz 于 2004年 11月10日 发表于 BoKEr Supported By Vencent (http://bluemoonz.blogchina.com/)。伊泰克ht
2005-02-24 17:30:00
7097
原创 JBuilder X(2005)支持中文,丢失字符的解决方法
今天算是郁闷坏了,写完代码后开始补充文档注释,需要中文,我就开始网上敲,谁知道敲着敲着突然提示我一个错误,告诉说“某某变量无法识别”,到了错误的地方一看,怎么也不明白为什么。情况类似这样:错误说“无法识别类Sring”,但是编码的地方就是“String”,可是编辑器就是识别“Sring”。真是郁闷非常。我说用Editplus打开看看,果然就是少了一个字符“t”。开始并没有在意,以为只
2005-02-24 09:03:00
921
原创 Tomcat的中文问题的java解决之道
人外有人,山外有山。 我真傻,真的,我单知道用加filter的方式解决Tomcat 5的中文问题,可是没想到解决request.getParameter()中文变“?”的方案居然是修改conf/server.xml,把这一行加上URIEncoding 转一个我所有见过的解决Tomcat中文问题的最好的blog,叙述条理清晰,解决方案独到。 http://blog.youkuaiyun.com/arielxp/
2005-02-22 16:35:00
959
原创 Java和jsp编程中应该注意的问题
1. 对应String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符串的操作容易引起问题。2. 引发NullPointerException异常,主要原因是没有对对象的存在性进行验证,在jsp编程中经常出现:if (request.getParameter(“us
2005-02-22 16:31:00
3059
原创 Tomcat5配置Mysql JDBC数据库连接池
如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。 1、 安装Tomcat参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。2、 安装MySql默认安装即可。3、 使用Tomcat的Web管理应用配置数据源
2005-02-22 16:01:00
796
原创 HTTP Session
HTTP Session一、浅析HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议。服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTP Request,服务端处理请求,并且返回一个HTTP Response给客户端,本次HTTP Request-Response Cycle结束。我们看到,HTTP协
2005-02-22 09:33:00
764
原创 Java网络编程的学习笔记(二)
第二部分 用URL检索数据一.URL类Java程序定位和检索网络上的数据最简单的方法是使用URL类。Java.net.URL类是对统一资源定位符的抽象。URL对象建立后,它的字段就不再改变。构造java.net.URL实例的六个构造器:1) 用字符串构造URLpublic URL(String url) throws MalformedURLException2
2005-02-21 16:53:00
804
原创 Java网络编程的学习笔记(一)
第一部分 查找Internet地址 Java.net.InetAddress类是Java的IP地址封装类。 一.InetAddress有适合于初始化InetAddress对象的3个静态方法,它们是:1)public static InetAddress InetAddress.getByName(String hostName) throws UnknowHostException
2005-02-21 16:52:00
965
原创 Tomcat5.5下的jndi的配置
JNDI是J2EE中一个很重要的标准,通常我们是在J2EE编程中用到,Tomcat中提供了在JSP和Servelt中直接使用JNDI的方法,主要是通过dbcp连接池,下面谈一下我在Tomcat5.5中配置和使用JNDI的方法。本文的对象是对j2ee编程有所了解的读者,或者已经看过了我的Blog:tomcat的基本配置说明 一、先在自己应用程序WEB-INF目录下的web.xml添加以下语句:
2005-02-21 16:48:00
902
原创 Struts 的安装、配置与运行
一、Struts的起源 Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"Struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。
2005-02-21 16:47:00
687
原创 Java异常学习心得
Java异常学习心得本文重在Java中异常机制的一些概念。写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这片文章迅速回忆起来。1. 异常机制1.1 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常
2005-02-21 16:44:00
955
原创 使用java.util.Timer
在应用开发中,经常需要一些周期性的操作,比如每5分钟检查一下新邮件等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。比如下面的代码每5分钟检查一遍是否有新邮件: private java.util.Timer timer; timer = new Timer(true); timer.schedule(new java.util.TimerT
2005-02-21 16:38:00
709
原创 java常用的加密,解密,数字签名等API
常用API java.security.KeyPairGenerator 密钥生成器类public static KeyPairGenerator getInstance(String algorithm) throws NoSuchAlgorithmException以指定的算法返回一个KeyPairGenerator 对象参数: algorithm 算法名.如:"DSA","RSA"p
2005-02-21 16:27:00
707
原创 处理正则表达式的java包:regexp
虽然apache认为JakartaORO是一个更完 备的正则表达式处理包,但regexp的应用也是非常广泛,大概是因为它的简单吧。下面 是regexp的学习笔记。1、下载安装下载源码cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic loginpassword: anoncvscvs -d :pserver:anoncvs@cvs.apac
2005-02-21 12:57:00
1561
原创 JDBC初级应用实例(二)[动态访问数据库]
上面有一位朋友问了,如果在已经连结的情况下,知道当前连结的库的表的情况呢?其实只你已经连结了,你就能知道这个库中所以情况而不仅仅上表的情况: 有时(我到目前只见到过一次),我们对一种新的数据库根本不知道它的结构或者是其中的内容,好坏么我们如何来获取数据库的情况呢? 真实的例子是这样的,我的朋友的公司接到了一个单子,对方使用的数据库是叫什么/"titanium/"的,说实话由于本
2005-02-19 16:50:00
713
原创 JDBC初级应用实例(一)
JDBC初级应用实例(一) 在了解JDBC基础知识以后,我们先来写一个数据库操作的类(Bean)以后我们会在这个类的基础上,随着介绍的深入不断提供优化的方案. 要把一个数据库操作独立到一个类(Bean)中,至少要考虑以下几个方面: 1.对于不同层次的应用,应该有不同的得到连结的方法,如果得到连结的方法要随着应用层次的不同而改变,我们就应该把他独立成一个专门的类中,而把在任何应用层
2005-02-19 16:47:00
850
原创 JDBC基础(四)
作为基础知识的最后部分,我们来说一说结果集的处理,当然是说对一般结果集的处理.至于存储过程返回的多结果集,我们仍然放在高级应用中介绍. SQL语句如何执行的是查询操作,那就要返回一个ResultSet对象,要想把查询结果最后明白地显示给用户,必须对ResultSet进行处理.ResultSet返回的是一个表中符合条件的记录,对ResultSet的处理要逐行处理,而对于每一行的列的处理,则可以
2005-02-19 16:45:00
691
原创 JDBC基础(三)
关于Statement对象: 前面说过,Statement对象是用来绑定要执行的操作的,在它上面有三种执行方法:即用来执行查询操作的executeQuery(),用来执行更新操作的executeUpdate()和用来执行动态的未知的操作的execute(). JDBC在编译时并不对要执行的SQL语句检测,只是把它看着一个String,只有在驱动程序执行SQL语句时才知道正确与否.
2005-02-19 16:43:00
678
原创 JDBC基础(二)
因为是基础篇,所以还是对每一步骤简单说明一下吧: 前面说是,注册驱动程序有多方法,Class.forName();是一种显式地加载.当一个驱动程序类被Classloader装载后,在溶解的过程中,DriverManager会注册这个驱动类的实例.这个调用是自动发生的,也就是说DriverManager.registerDriver()方法被自动调用了,当然我们也可以直接调用DriverMan
2005-02-19 16:41:00
725
原创 JDBC基础(一)(转载)
JDBC基础(一) JDBC,JAVA平台的DATABASE的连通性.白话一句,什么意思啊? 就是JAVA平台上和数据库进行连结的/"工具/". 还是先一起来回顾一下接口吧:从下向上,接口是对/"案例/"的抽象,由一个案例抽象出一些规则.反过来,从上向下,被抽象出来的接口是对案例的一种承诺和约束. 也就是说,只要你实现我规定的接
2005-02-19 16:40:00
618
JDOM开发手册(chm)
2009-08-12
JSP网站书店项目(简单易学,适用于JAVA初学者)
2009-08-12
jQuery JavaScript 库
2009-08-12
JAVASCRIPT俄罗斯方块
2009-08-12
SSH2完全实用项目框架(chainmobile)
2009-05-16
180个针对Java初学者的简单实例
2009-05-16
java 企业设计模式(框架设计)
2009-05-16
CSS特效和javascript实用实例(推荐)
2009-05-16
db2 sqlcode 中文版
2009-03-08
myEclipse8.5整合SSH步骤(基于操作和配置文件)
2011-07-26
IFS EAM的基本结构
2011-02-19
IFS设备维护解决方案
2010-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人