<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[段中华的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iloveran</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iloveran]]></copyright><item><title><![CDATA[RTTI和反射笔记]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4434475</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4434475</guid><author>iloveran</author><pubDate>Tue, 11 Aug 2009 14:51:00 +0800</pubDate><description><![CDATA[运行时类型识别(run-time type identification ,RTTI)的概念上看非常简单：当只有一个指向对象基类的引用时RTTI机制可以让你找到这个对象的确切概念。1。Class对象是RTTI的核心，Class的类的类，每个类都有一个class对象。每当编写并且编译一个新类，就会产生一个Class对象（被保存在同名的.class文件当中）2。Class.forName("class]]></description><category></category></item><item><title><![CDATA[关于Eclipse启动报错的问题解决方案]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4396029</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4396029</guid><author>iloveran</author><pubDate>Fri, 31 Jul 2009 08:56:00 +0800</pubDate><description><![CDATA[找到Eclipse.ini文件：-startupplugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519-productorg.eclipse.epp.pack]]></description><category></category></item><item><title><![CDATA[el jsp表达式]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4136699</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4136699</guid><author>iloveran</author><pubDate>Wed, 29 Apr 2009 15:06:00 +0800</pubDate><description><![CDATA[ EL 简介 EL 全名为Expression Language，它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL 只能在JSTL 标签中使用，如下：  程序执行结果为10。但是你却不能直接在JSP 网页中使用： Hi ! ${ username } 到了JSP 2.0 之后，EL 已经正式纳入成为标准规范之一。因此，只要是支持Servlet 2.4 / JSP ]]></description><category></category></item><item><title><![CDATA[常用正则表达式验证]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4135742</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4135742</guid><author>iloveran</author><pubDate>Wed, 29 Apr 2009 11:05:00 +0800</pubDate><description><![CDATA[package com.geedao.util;     /**   * @author 卢向东 lxdhdgss@gmail.com 检验输入   */  public class Regex {         /**       * 检查email输入是否正确       * 正确的书写格式为 username@domain       * @pa]]></description><category></category></item><item><title><![CDATA[Java获取客户端真实IP地址的两种方法]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4133590</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4133590</guid><author>iloveran</author><pubDate>Tue, 28 Apr 2009 17:30:00 +0800</pubDate><description><![CDATA[在JSP里，获取客户端的IP地址的方法是：request.getRemoteAddr（），这种方法在大部分情况下都是有效的。但是在通过了Apache，Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件，将http://192.168.1.110：2046/ 的URL反向代理为 http://www.javapeixun.com.cn / 的URL时，用reques]]></description><category></category></item><item><title><![CDATA[使用JSP生成彩色汉字验证码]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4133433</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4133433</guid><author>iloveran</author><pubDate>Tue, 28 Apr 2009 16:56:00 +0800</pubDate><description><![CDATA[ 一些网站采用了字母和数字的验证码，数字和字母加起来一共30多个，如果有心，还是能够通过方法识别出来。我在网上看到一篇文章"jsp彩色验证码"，我进行了加强，生成的验证码内容为汉字，可以方便应用在面向汉语网民的网站认证上。当然，我还看到别人考虑的几种方法：1.生成计算题，比如20+34*(23-12)=?，用户必须输入正确的答案才能通过验证，这个想法挺好，但是用户必须打开计算器进行计算，增加了用户]]></description><category></category></item><item><title><![CDATA[ajax+jsp无刷新验证码]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4122562</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4122562</guid><author>iloveran</author><pubDate>Sat, 25 Apr 2009 14:53:00 +0800</pubDate><description><![CDATA[img.jsp: import="java.sql.*" errorPage="" pageEncoding="GBK"%> request.setCharacterEncoding("GBK"); response.setCharacterEncoding("GBK"); response.setContentType("text/html; charset=GBK");%>   图片验证   ]]></description><category></category></item><item><title><![CDATA[java-图片加水印，文字水印 ]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4122000</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4122000</guid><author>iloveran</author><pubDate>Sat, 25 Apr 2009 10:40:00 +0800</pubDate><description><![CDATA[import java.awt.Color;   import java.awt.Font;   import java.awt.Graphics;   import java.awt.Image;   import java.awt.image.BufferedImage;   import java.io.File;   import java.io.FileOutputStream;    ]]></description><category></category></item><item><title><![CDATA[最近项目中碰到的]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4111873</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4111873</guid><author>iloveran</author><pubDate>Fri, 24 Apr 2009 22:07:00 +0800</pubDate><description><![CDATA[成功:update user_shop t3 , (select distinct(t1.id) from user_shop t1,commn_pic t2 where t1.shop_id=t2.SJ_ID and t1.form_id=t2.form_id and zone-371600 between 0 and 100 order by t1.id) t4 set t3.user_s]]></description><category></category></item><item><title><![CDATA[筛选出某张表中两个字段都相同的记录]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4100460</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4100460</guid><author>iloveran</author><pubDate>Wed, 22 Apr 2009 14:53:00 +0800</pubDate><description><![CDATA[项目中遇到的 ：shop_id   form_idSELECT shop_id,form_id FROM user_shop GROUP BY shop_id,form_id HAVING COUNT(shop_id)>=2 AND form_id IN (SELECT form_id FROM user_shop GROUP BY form_id HAVING COUNT(form_id)>]]></description><category></category></item><item><title><![CDATA[Hibernate基础]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4100304</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4100304</guid><author>iloveran</author><pubDate>Wed, 22 Apr 2009 14:05:00 +0800</pubDate><description><![CDATA[ 第一部分：Hibernate基础语义   Configuration conf = new Configuration().configure();   调用后会自动寻找hibernate.cfg.xml并将其加载到内存   SessionFactory sessionFactory = conf.buildSessionFactory();   根据Configuratio]]></description><category></category></item><item><title><![CDATA[用一张表的某一字段更新其他表的对应记录字段]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4098573</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4098573</guid><author>iloveran</author><pubDate>Tue, 21 Apr 2009 19:51:00 +0800</pubDate><description><![CDATA[commn_pic: id name model sj_id form_idcommn_pic_model: id sj_id form_id 模式表中有记录，但是图片表记录字段为空，现在需要填充 update commn_pic a , commn_pic_model b set a.model=b.id where  a.SJ_ID= b.sj_id and a.FORM_]]></description><category></category></item><item><title><![CDATA[UPDATE、DELETE 和 INSERT 语句中的子查询]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4098331</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4098331</guid><author>iloveran</author><pubDate>Tue, 21 Apr 2009 17:56:00 +0800</pubDate><description><![CDATA[子查询可以嵌套在 UPDATE、DELETE 和 INSERT 语句以及 SELECT 语句中。下面的查询使由 New Moon Books 出版的所有书籍的价格加倍。该查询更新 titles 表；其子查询引用 publishers 表。UPDATE titlesSET price = price * 2WHERE pub_id IN   (SELECT pub_id   ]]></description><category></category></item><item><title><![CDATA[navicat创建mysql-存储过程]]></title><link>https://blog.youkuaiyun.com/iloveran/article/details/4023827</link><guid>https://blog.youkuaiyun.com/iloveran/article/details/4023827</guid><author>iloveran</author><pubDate>Wed, 25 Mar 2009 15:56:00 +0800</pubDate><description><![CDATA[普通存储过程: ]]></description><category></category></item></channel></rss>