<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[我想留下些痕迹来证明,我曾经真实的存在着!]]></title><description><![CDATA[夢を夢で終わらせない！]]></description><link>https://blog.csdn.net/michael110</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; michael110]]></copyright><item><title><![CDATA[客户端检测潜在危险的Request.Form值]]></title><link>https://blog.csdn.net/michael110/article/details/4215029</link><guid>https://blog.csdn.net/michael110/article/details/4215029</guid><author>michael110</author><pubDate>Mon, 25 May 2009 18:26:00 +0800</pubDate><description><![CDATA[asp.net开发中，经常遇到“从客户端检测到有潜在危险的Request.Form 值”错误提示，很多人给出的解决方案是：1、web.config文档后面加入这一句： 示例：      2、在*.aspx文档头的page中加入validaterequest="false",示例如下： 其实这样做是不正确的，会给程序安全带来风险。　　ASP.Net 1.1后引入了对提交表单自动检查是]]></description><category></category></item><item><title><![CDATA[关于设计模式和mvc的理解]]></title><link>https://blog.csdn.net/michael110/article/details/4024753</link><guid>https://blog.csdn.net/michael110/article/details/4024753</guid><author>michael110</author><pubDate>Wed, 25 Mar 2009 21:02:00 +0800</pubDate><description><![CDATA[获取的，以某种结构化的格式书写下来，避免了遇到相同的问题重头设计，存在于不同的抽象层，在不断完善的，是可重用的人工产物，使设计和最好的练习交互，以被组合起来解决更大的问题。 MVC架构 MVC最初是在Smalltalk-80中被用来构建用户界面的。M代表模型Model, V代表视图 View， C代表 控制器Controller。 MVC的目的是增加代码的重用率，减少数据表达，数据描述和应用操作的]]></description><category></category></item><item><title><![CDATA[struts 2 常用配置]]></title><link>https://blog.csdn.net/michael110/article/details/4024743</link><guid>https://blog.csdn.net/michael110/article/details/4024743</guid><author>michael110</author><pubDate>Wed, 25 Mar 2009 20:57:00 +0800</pubDate><description><![CDATA[action元素指定method属性对action进行如下的配置：              ……                            ……查看以上两个action，默认的情况是Regist，而当Login的时候，将提交到LoginAction的login中。查看上面的两个action，class都是一样的，于是就出现了下面的使用通配符的概念。使用通配符       在配置act]]></description><category></category></item><item><title><![CDATA[js继承，闭包再探讨！]]></title><link>https://blog.csdn.net/michael110/article/details/4005379</link><guid>https://blog.csdn.net/michael110/article/details/4005379</guid><author>michael110</author><pubDate>Thu, 19 Mar 2009 18:15:00 +0800</pubDate><description><![CDATA[<!--var Class = function(properties){    var _class=function(){    this.name=aa    this.age=24    this.sayHello=function(){          alert(hello,my prototype)      }    }    _cla]]></description><category></category></item><item><title><![CDATA[javascript 评估用户输入密码的强度]]></title><link>https://blog.csdn.net/michael110/article/details/4002142</link><guid>https://blog.csdn.net/michael110/article/details/4002142</guid><author>michael110</author><pubDate>Wed, 18 Mar 2009 18:30:00 +0800</pubDate><description><![CDATA[<!-- //CharMode函数 //测试某个字符是属于哪一类. function CharMode(iN){ if (iN>=48 && iN <=57) //数字 return 1; if (iN>=65 && iN <=90) //大写字母 return 2; if (iN>=97 && iN <=122) //小写 return 4; else]]></description><category></category></item><item><title><![CDATA[Proxool连接池使用方法（sql2000）]]></title><link>https://blog.csdn.net/michael110/article/details/3940330</link><guid>https://blog.csdn.net/michael110/article/details/3940330</guid><author>michael110</author><pubDate>Thu, 26 Feb 2009 18:27:00 +0800</pubDate><description><![CDATA[Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池，最为关键的是这个连接池提供监控的功能，方便易用，便于发现连接泄漏的情况。开源项目地址是： http://proxool.sourceforge.net/ 配置连接池比较的简单：  1、首先确保普通的连接方式能够成功读取数据库，不成功的主要解决方案如下：   1):sql2000未升级为sp3或]]></description><category></category></item><item><title><![CDATA[java性能的4,5个用法 ]]></title><link>https://blog.csdn.net/michael110/article/details/3920596</link><guid>https://blog.csdn.net/michael110/article/details/3920596</guid><author>michael110</author><pubDate>Sun, 22 Feb 2009 09:48:00 +0800</pubDate><description><![CDATA[private static Credit BaseCredit = new Credit();    public static Credit getNewCredit() {    return (Credit) BaseCredit.clone();    }    private static Credit BaseCredit = new Credit();p]]></description><category></category></item><item><title><![CDATA[log4j perl 错误日志提取]]></title><link>https://blog.csdn.net/michael110/article/details/3920589</link><guid>https://blog.csdn.net/michael110/article/details/3920589</guid><author>michael110</author><pubDate>Sun, 22 Feb 2009 09:47:00 +0800</pubDate><description><![CDATA[日志Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#!/bin/perluse Encode ;open(NOTESFILES,$ARGV[0]);my %errorMeganotes;print ">>>>>>>>>>>>>]]></description><category></category></item><item><title><![CDATA[jQuery学习: 实现select multiple左右添加和删除功能 ]]></title><link>https://blog.csdn.net/michael110/article/details/3920534</link><guid>https://blog.csdn.net/michael110/article/details/3920534</guid><author>michael110</author><pubDate>Sun, 22 Feb 2009 09:27:00 +0800</pubDate><description><![CDATA[$(function(){     $("#add").click(function(){              if($("#fb_list option:selected").length>0)              {                       $("#fb_list option:selected").each(function(){     ]]></description><category></category></item><item><title><![CDATA[sql千分位]]></title><link>https://blog.csdn.net/michael110/article/details/3850672</link><guid>https://blog.csdn.net/michael110/article/details/3850672</guid><author>michael110</author><pubDate>Thu, 22 Jan 2009 18:03:00 +0800</pubDate><description><![CDATA[select reverse(stuff(reverse(convert(varchar,convert(money,123000),1)),1,3,)) ]]></description><category></category></item><item><title><![CDATA[asp.net 取消缓存相关问题 ]]></title><link>https://blog.csdn.net/michael110/article/details/3790828</link><guid>https://blog.csdn.net/michael110/article/details/3790828</guid><author>michael110</author><pubDate>Thu, 15 Jan 2009 18:19:00 +0800</pubDate><description><![CDATA[。 取消缓存（2）客户端取消      （3）服务器具端取消：服务器端：   Response.Buffer = true;   Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);   Response.Cache.SetExpires(DateTime.Now.AddDays(-1));   Response.Expires ]]></description><category></category></item><item><title><![CDATA[批量更新数据（batches update ）插入数据（batches insert）]]></title><link>https://blog.csdn.net/michael110/article/details/3784618</link><guid>https://blog.csdn.net/michael110/article/details/3784618</guid><author>michael110</author><pubDate>Thu, 15 Jan 2009 08:10:00 +0800</pubDate><description><![CDATA[CREATE TABLE #A(	CD		DECIMAL	,SysCD		INT	,FLAG		TINYINT)insert into #Avalues(1001,5,1)---------------------------CREATE TABLE #B(	CD		DECIMAL	,SysCD		INT	,FLAG		TINYINT)i]]></description><category></category></item><item><title><![CDATA[SQL分页算法]]></title><link>https://blog.csdn.net/michael110/article/details/3612493</link><guid>https://blog.csdn.net/michael110/article/details/3612493</guid><author>michael110</author><pubDate>Fri, 26 Dec 2008 11:32:00 +0800</pubDate><description><![CDATA[create procedure pagination@sqlstr nvarchar(4000), --查询字符串@currentpage int, --第N页@pagesize int --每页行数asset nocount ondeclare @P1 int, --P1是游标的id@rowcount intexec sp_cursoropen @P1 ]]></description><category></category></item><item><title><![CDATA[获取控件的绝对位置（该控件非position:absolute）]]></title><link>https://blog.csdn.net/michael110/article/details/3529621</link><guid>https://blog.csdn.net/michael110/article/details/3529621</guid><author>michael110</author><pubDate>Tue, 16 Dec 2008 12:15:00 +0800</pubDate><description><![CDATA[ function CPos(x,y)        {            this.x = x;            this.y = y;        }        function GetObjPos(ATarget)        {            var target = ATarget;            var po]]></description><category></category></item><item><title><![CDATA[打开窗口并传值（window.showModalDialog）]]></title><link>https://blog.csdn.net/michael110/article/details/3529362</link><guid>https://blog.csdn.net/michael110/article/details/3529362</guid><author>michael110</author><pubDate>Tue, 16 Dec 2008 11:46:00 +0800</pubDate><description><![CDATA[  index.aspxvar obj=new Object();obj.name=Name;obj.notice=$("divNoticeContent").innerText;向新窗口传值（通过obj对象）var newWindow=window.showModalDialog("Notice.aspx",obj,"dialogWidth=325px;dialo]]></description><category></category></item><item><title><![CDATA[四舍五入算法 + 屏蔽ctrl和shift（鼠标滚动）]]></title><link>https://blog.csdn.net/michael110/article/details/3529275</link><guid>https://blog.csdn.net/michael110/article/details/3529275</guid><author>michael110</author><pubDate>Tue, 16 Dec 2008 11:33:00 +0800</pubDate><description><![CDATA[function  ForDight(Dight)    {             Dight=Math.round(Dight*Math.pow(10,2))/Math.pow(10,2);             return Dight;    }Math.pow（10，2）控制2位数字显示，可调节。document.onmousewheel=fun]]></description><category></category></item><item><title><![CDATA[js生成柱状图]]></title><link>https://blog.csdn.net/michael110/article/details/3423169</link><guid>https://blog.csdn.net/michael110/article/details/3423169</guid><author>michael110</author><pubDate>Mon, 01 Dec 2008 21:08:00 +0800</pubDate><description><![CDATA[function table1(total,table_x,table_y,thickness,table_width,all_width,all_height,table_type){//参数含义(传递的数组，横坐标，纵坐标，柱子的厚度，柱子的宽度，图表的宽度，图表的高度,图表的类型) //纯JAVASCRIPT代码生成图表函数1——柱状图 //运行环境为IE 6.0 ]]></description><category></category></item><item><title><![CDATA[5个有趣的IE浏览器地址栏JavaScript代码]]></title><link>https://blog.csdn.net/michael110/article/details/3240002</link><guid>https://blog.csdn.net/michael110/article/details/3240002</guid><author>michael110</author><pubDate>Thu, 06 Nov 2008 18:23:00 +0800</pubDate><description><![CDATA[  5个有趣的IE浏览器地址栏JavaScript代码酷酷的绝技：5个有趣的IE浏览器地址栏JavaScript代码这又是一篇关于Javascript的文章，能在浏览器地址栏实现的效果太多了，字体放大、显示所有图片、显示Cookie等等。但这篇文章重点放在“有趣”上面，当你无聊的时候，不妨玩玩。原文来自BlogOhBlog。1、编辑网页在地址栏输入下面的代码按enter，网页上所有]]></description><category></category></item><item><title><![CDATA[Javascript中的类实现]]></title><link>https://blog.csdn.net/michael110/article/details/3239990</link><guid>https://blog.csdn.net/michael110/article/details/3239990</guid><author>michael110</author><pubDate>Thu, 06 Nov 2008 18:21:00 +0800</pubDate><description><![CDATA[ Javascript本身并不支持面向对象，它没有访问控制符，它没有定义类的关键字class，它没有支持继承的extend或冒号，它也没有用来支持虚函数的virtual，不过，Javascript是一门灵活的语言，下面我们就看看没有关键字class的Javascript如何实现类定义，并创建对象。一：定义类并创建类的实例对象在Javascript中，我们用function来定义类，如下：]]></description><category></category></item><item><title><![CDATA[仿 google 搜索框功能的实现关键代码]]></title><link>https://blog.csdn.net/michael110/article/details/3228240</link><guid>https://blog.csdn.net/michael110/article/details/3228240</guid><author>michael110</author><pubDate>Wed, 05 Nov 2008 18:18:00 +0800</pubDate><description><![CDATA[后台函数public void googleSearch()        {            string con=Request.QueryString["content"].ToString();            StringBuilder st=new StringBuilder();            string sqlTxt="sele]]></description><category></category></item></channel></rss>