<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[杂记]]></title><description><![CDATA[一步一个脚印]]></description><link>https://blog.youkuaiyun.com/mmquit</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mmquit]]></copyright><item><title><![CDATA[JavaMail中的"Hello World"]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2739683</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2739683</guid><author>mmquit</author><pubDate>Wed, 30 Jul 2008 14:20:00 +0800</pubDate><description><![CDATA[下面程序发送邮件消息，它需要三个命令行参数 SMTP Server From Email Address To Email Address 例如： java Example smtp.mailserver form@from.com to@to.com import java.util.Properties; import javax.mail.*; i]]></description><category></category></item><item><title><![CDATA[Update Statistics用法]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2730422</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2730422</guid><author>mmquit</author><pubDate>Tue, 29 Jul 2008 13:39:00 +0800</pubDate><description><![CDATA[     一、Update Statistics的作用　　为了提高数据库的效率，INFORMIX提供了一个基于成本的查询优化器，执行update statistics语句的作用就是将您创建的数据库表的有关统计信息更新到系统sysmaster的相关表中(如systables、syscolumns、sysindexes、sysdistrib、sysprocplan等)，以便查询优化器选择最佳的执行路径]]></description><category></category></item><item><title><![CDATA[静态内部类&非静态内部类]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2493472</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2493472</guid><author>mmquit</author><pubDate>Thu, 29 May 2008 15:15:00 +0800</pubDate><description><![CDATA[[静态内部类]类声明中包含“static”关键字的内部类。如以下示例代码:public class InnerClass {    private static String nickName = "anan";    private String name;    private int age;        public InnerClass(String name, int age) ]]></description><category></category></item><item><title><![CDATA[继承与多态]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2472140</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2472140</guid><author>mmquit</author><pubDate>Fri, 23 May 2008 10:19:00 +0800</pubDate><description><![CDATA[1.JAVA里没有多继承，一个类之能有一个父类。  而继承的表现就是多态。一个父类可以有多个子类，而在子类里可以重写父类的方法（例如方法print()），这样每个子类里重写的代码不一样，自然表现形式就不一样。这样用父类的变量去引用不同的子类，在调用这个相同的方法print()的时候得到的结果和表现形式就不一样了，这就是多态，相同的消息（也就是调用相同的方法）会有不同的结果。举例说明： ]]></description><category></category></item><item><title><![CDATA[IN&EXISTS 与 NOT IN&NOT EXISTS 子查询 区别]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2150979</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2150979</guid><author>mmquit</author><pubDate>Wed, 05 Mar 2008 16:53:00 +0800</pubDate><description><![CDATA[1.EXISTS的执行流程 select * from t1 where exists ( select null from t2 where y = x )可以理解为:for x in ( select * from t1 )loop   if ( exists ( select null from t2 where y = x.x )   then       OUTPUT THE RECOR]]></description><category></category></item><item><title><![CDATA[Oracle SQL 内置函数大全 ]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2150924</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2150924</guid><author>mmquit</author><pubDate>Wed, 05 Mar 2008 16:43:00 +0800</pubDate><description><![CDATA[                                    SQL 中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;             A         a      ZERO     ]]></description><category></category></item><item><title><![CDATA[informix错误代码小结]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2124579</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2124579</guid><author>mmquit</author><pubDate>Wed, 27 Feb 2008 14:15:00 +0800</pubDate><description><![CDATA[所有错误可以用finderr+错误代码查到，英文的，这里中文注释便于理解。-100 错误的描述：C—ISAM错误；向具有唯一索引的字段加入一个重复值。 系统的操作：该语句不被处理。 更正的方法：检查是否用iswrite,isrewrite,isrewcurr或isaddindex的方法，向一个具有唯一索引的字段加入一重复值。-101 错误的描述：C-ISAM错误；文件没有打开。 系统的操作：该]]></description><category></category></item><item><title><![CDATA[Oracle数据库经典优化之索引原理篇]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2075140</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2075140</guid><author>mmquit</author><pubDate>Thu, 31 Jan 2008 15:32:00 +0800</pubDate><description><![CDATA[ Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁，并导致数据库性能急剧下降或进程终止。而如果做出正确的选择，则可以合理使用资源，使那些已经运行了几个小时甚至几天的进程在几分钟得以完成，这样会使您立刻成为一位英雄。这篇文章就将简单的讨论每个索引选项。主要有以下内容：  1、基本的索引概念：  查询DBA]]></description><category></category></item><item><title><![CDATA[jsp五种页面跳转的方式]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2060626</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2060626</guid><author>mmquit</author><pubDate>Wed, 23 Jan 2008 10:28:00 +0800</pubDate><description><![CDATA[ 1.RequestDispatcher.forward()　　 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传]]></description><category></category></item><item><title><![CDATA[Oracle使用的几条经验]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2037031</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2037031</guid><author>mmquit</author><pubDate>Fri, 11 Jan 2008 11:40:00 +0800</pubDate><description><![CDATA[ Oracle数据库系统使用的几条经验总结： 1.having子句的使用方法 having子句对group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by子句中的列. 2.外部联接 "+ "的使用方法 外部联接 "+ "按其在 "= "的左边或右边分左联接和右联接.若不带 "+ "运算符的表中的一个行不直接匹配于带 "+ "预]]></description><category></category></item><item><title><![CDATA[SQL Server中删除重复数据的几个方法]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/2028435</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/2028435</guid><author>mmquit</author><pubDate>Mon, 07 Jan 2008 10:55:00 +0800</pubDate><description><![CDATA[数据库的使用过程中由于程序方面的问题有时候会碰到重复数据，重复数据导致了数据库部分设置不能正确设置…… 　　方法一                        declare @max integer,@id integerdeclare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 havi]]></description><category></category></item><item><title><![CDATA[oracle存储过程笔记]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1966299</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1966299</guid><author>mmquit</author><pubDate>Tue, 25 Dec 2007 13:32:00 +0800</pubDate><description><![CDATA[ 查询      SELECT语句用于从数据库中查询数据，当在PL/SQL中使用SELECT语句时，要与INTO子句一起使用，查询的返回值被赋予INTO子句中的变量，变量的声明是在DELCARE中。SELECT             INTO语法如下：       SELECT [DISTICT|ALL]{*|column[,column,...]}       INTO (variable]]></description><category></category></item><item><title><![CDATA[oracle 存储过程的基本语法]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1957984</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1957984</guid><author>mmquit</author><pubDate>Fri, 21 Dec 2007 21:34:00 +0800</pubDate><description><![CDATA[1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT  将select查询的结果存入到变量中，可以同时将多个列存储多个变量中，必须有一条  记录，否则抛出异]]></description><category></category></item><item><title><![CDATA[TRUNCATE 命令用法]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1929747</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1929747</guid><author>mmquit</author><pubDate>Tue, 11 Dec 2007 16:53:00 +0800</pubDate><description><![CDATA[删除一表结构,报错,可能是锁表原因.用TRUNCATE指令后Done!删除表中的所有行，而不记录单个行删除操作。 语法TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同：二者均删除表中的全部行。但 TRUNCATE TABLE 比]]></description><category></category></item><item><title><![CDATA[Java读写文件方法]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1904143</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1904143</guid><author>mmquit</author><pubDate>Tue, 27 Nov 2007 14:20:00 +0800</pubDate><description><![CDATA[当我们读写文本文件的时候，采用Reader是非常方便的，比如FileReader，InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader，它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式，如果不指定的话将采用底层操作系统的默认编码方式，例如GBK等。当使用FileReader读取文件的时候当你明白了如何用Reader来读]]></description><category></category></item><item><title><![CDATA[JSTL详解]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1902723</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1902723</guid><author>mmquit</author><pubDate>Mon, 26 Nov 2007 14:20:00 +0800</pubDate><description><![CDATA[  <!--        google_ad_client = "pub-8438768637354676";        google_ad_width = 336;        google_ad_height = 280;        google_ad_format = "336x280_as";        google_ad_type = "tex]]></description><category></category></item><item><title><![CDATA[JSTL简介]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1901912</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1901912</guid><author>mmquit</author><pubDate>Sun, 25 Nov 2007 20:38:00 +0800</pubDate><description><![CDATA[前言从JSP　1.1规范开始，JSP就支持在JSP中使用自定义标签了，自定义标签的广泛使用造成了程序员重复定义，这样就促成了JSTL（JavaServer Pages Standard Tag Library）的诞生。因为工作中需要用到JSTL，但网上却苦于找不到有关JSTL的中文资料，所以就有了这篇文章。JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库，是由apache的jakart]]></description><category></category></item><item><title><![CDATA[JSP分页技术小结]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1894264</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1894264</guid><author>mmquit</author><pubDate>Tue, 20 Nov 2007 11:01:00 +0800</pubDate><description><![CDATA[ 前言     在使用数据库的过程中，不可避免的需要使用到分页的功能，可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案，比如使用Vector等集合类先保存取出的数据再分页。但这种方法的可用性很差，与JDBC本身的接口完全不同，对不同类型的字段的支持也不好。这里提供了一种与JDBC兼容性非常好的方案。   JDBC和分页　　Sun的JDBC规范的制定，有时很让人哭笑]]></description><category></category></item><item><title><![CDATA[页面乱码解决4种方案]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1871851</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1871851</guid><author>mmquit</author><pubDate>Wed, 07 Nov 2007 17:07:00 +0800</pubDate><description><![CDATA[下边提供4种不同情况的乱码解决方案，基本上包括了web开发中出现乱码的不同情况。主要针对java+mysql开发环境提出的乱码解决方案，只要作相应修改，可以用于不同语言环境的乱码问题解决。一、JSP页面显示乱码  下面的显示页面(display.jsp)就出现乱码：   程序代码    JSP的中文处理        out.print("JSP的中文处理");  %>    ]]></description><category></category></item><item><title><![CDATA[按钮超链接的js示例]]></title><link>https://blog.youkuaiyun.com/mmquit/article/details/1867691</link><guid>https://blog.youkuaiyun.com/mmquit/article/details/1867691</guid><author>mmquit</author><pubDate>Mon, 05 Nov 2007 15:02:00 +0800</pubDate><description><![CDATA[          onClick="javascript:window.print()"         onClick="javascript:window.location=admin.asp"         onClick="javascript:window.history.go(-1)"         onClick="javascript:window.close()" ]]></description><category></category></item></channel></rss>