<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zhifuwang的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zhifuwang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhifuwang]]></copyright><item><title><![CDATA[ 图片验证码的实现 （转）]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1829577</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1829577</guid><author>zhifuwang</author><pubDate>Wed, 17 Oct 2007 16:53:00 +0800</pubDate><description><![CDATA[验证码应用目的：　　为了防止某些别有用心的用户利用机器人(恶意程序)自动注册、自动登录、恶意灌水、恶意增加数据库访问、用特定程序暴力破解密码，可采用验证码技术。　　另外一个好处是，使得你的网站给人一种很酷的感觉。　　　　验证码应用原理：　　浏览器应用HTML标准与网站服务器动态联系，在HTML的表单中，基本上都是使用指定有Action的POST方法。如果不应用验证码方法，将很容易被一些别有用心的人]]></description><category></category></item><item><title><![CDATA[Asp.net(C#)实现验证码功能]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1829571</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1829571</guid><author>zhifuwang</author><pubDate>Wed, 17 Oct 2007 16:50:00 +0800</pubDate><description><![CDATA[新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下：PageLoadprivate void Page_Load(object sender, System.EventArgs e)        {            string checkCode = CreateRandomCode(4);            Session["Ch]]></description><category></category></item><item><title><![CDATA[用C#生成随机中文汉字验证码的基本原理(转)]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1829254</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1829254</guid><author>zhifuwang</author><pubDate>Wed, 17 Oct 2007 14:25:00 +0800</pubDate><description><![CDATA[ 前几天去申请免费QQ号码，突然发现申请表单中的验证码内容换成了中文，这叫真叫我大跌眼镜感到好笑，Moper上的猫儿们都大骂腾讯采用中文验证码。^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难，下面就来介绍一下使用C#生成随机的中文汉字的原理。 1、汉字编码原理 到底怎么办到随机生成汉字的呢？汉字从]]></description><category></category></item><item><title><![CDATA[将数据库中的数据导出到Excel和Doc中]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1820374</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1820374</guid><author>zhifuwang</author><pubDate>Thu, 11 Oct 2007 16:22:00 +0800</pubDate><description><![CDATA[今天写了一个导出数据的代码，将数据导出到Excel和Doc中，方法如下： public void ExportToExcel(string FileType, string FileName)    {        Response.Charset = "GB2312";        Response.ContentEncoding = System.Text.Encoding.UTF8;]]></description><category></category></item><item><title><![CDATA[.net中页面间的传值]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1745337</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1745337</guid><author>zhifuwang</author><pubDate>Wed, 15 Aug 2007 17:26:00 +0800</pubDate><description><![CDATA[1. Get(即使用QueryString显式传递) 方式：在url后面跟参数。 特点：简单、方便。 缺点：字符串长度最长为255个字符；数据泄漏在url中。 适用数据：简单、少量、关键的数据。 适用范围：传递给自己、传递给另一个目标页面；常用于2个页面间传递数据。 用法：例如：url后加?UserID=…，跳转到目标页面，目标页面在伺服端可用Request.QueryString["InputT]]></description><category></category></item><item><title><![CDATA[sql存储过程]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1736731</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1736731</guid><author>zhifuwang</author><pubDate>Fri, 10 Aug 2007 17:57:00 +0800</pubDate><description><![CDATA[在ASP.Net项目中使用存储过程,首先可以提高数据库的安全性，其次可以提高运行SQL代码运行的速度，在大型项目中一般是必不可少的。Visual Studio.Net为SQL的存储过程提供了强大的支持，您既可以通过visual studio.net来新建存储过程，也可以直接在Sql Server的查询分析器中运行，还可以通过企业管理器创建，使用起来也非常方便。大家一直都误认为SQL存储过程是一个比]]></description><category></category></item><item><title><![CDATA[c#类，封装了键盘，和鼠标模拟，和内存读取 ]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1711551</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1711551</guid><author>zhifuwang</author><pubDate>Fri, 27 Jul 2007 15:27:00 +0800</pubDate><description><![CDATA[key kk = new key();            //  IntPtr a = new IntPtr();            kk.sendwinio();            kk.MykeyDown((int)key.VirtualKeys.VK_F1);            System.Threading.Thread.Sleep(2000);            k]]></description><category></category></item><item><title><![CDATA[使用C#控制远程计算机的服务]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1711513</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1711513</guid><author>zhifuwang</author><pubDate>Fri, 27 Jul 2007 14:51:00 +0800</pubDate><description><![CDATA[在.net中提供了一些类来显示和控制Windows系统上的服务，并可以实现对远程计算机服务服务的访问，如System.ServiceProcess命名空间下面的ServiceController 类，System.Management下面的一些WMI操作的类。虽然用ServiceController可以很方便的实现对服务的控制，而且很直观、简洁和容易理解。但是我认为他的功能同通过WMI来操作服务相]]></description><category></category></item><item><title><![CDATA[.net开机键盘记录]]></title><link>https://blog.youkuaiyun.com/zhifuwang/article/details/1711508</link><guid>https://blog.youkuaiyun.com/zhifuwang/article/details/1711508</guid><author>zhifuwang</author><pubDate>Fri, 27 Jul 2007 14:45:00 +0800</pubDate><description><![CDATA[From1.csusing System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms;   using System.Data; using System.Threading; ]]></description><category></category></item></channel></rss>