<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ajf29912的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ajf29912</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ajf29912]]></copyright><item><title><![CDATA[int.Parse()与int.TryParse()]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685480</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685480</guid><author>ajf29912</author><pubDate>Sun, 05 Jan 2014 21:30:00 +0800</pubDate><description><![CDATA[int i = -1;bool b = int.TryParse(null, out i);执行完毕后，b等于false，i等于0，而不是等于-1，切记。
int i = -1;bool b = int.TryParse("123", out i);
执行完毕后，b等于true，i等于123；

1、(int)是一种类型转换；当我们觟nt类型到long,float,doub...]]></description><category></category></item><item><title><![CDATA[Json的序列化和反序列化]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685484</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685484</guid><author>ajf29912</author><pubDate>Fri, 27 Dec 2013 20:32:00 +0800</pubDate><description><![CDATA[1、引用命名空间:

using System.Runtime.Serialization;

2、json的序列化和反序列化的方法：

publicclass JsonHelper
{
///&lt;summary&gt;
/// 序列化
///&lt;/summary&gt;
///&lt;typeparam name="T"&gt;&lt;/typeparam...]]></description><category></category></item><item><title><![CDATA[.NET 垃圾回收与内存泄漏]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685481</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685481</guid><author>ajf29912</author><pubDate>Fri, 27 Dec 2013 20:11:00 +0800</pubDate><description><![CDATA[&gt; 前言相信大家一定听过，看过甚至遇到过内存泄漏。在 .NET 平台也一定知道有垃圾回收器，它可以让开发人员不必担心内存的释放问题，因为它会自定管理内存。但是在 .NET 平台下进行编程，绝对不会发生内存泄漏的问题吗？答案是否定的，就算有了自动内存管理的垃圾回收器，也会发生内存泄漏。本文就讨论下 .NET 平台的垃圾回收器是如何工作的，进而当我们在编写 .NET 程序时避免发生内存...]]></description><category></category></item><item><title><![CDATA[ASP.NET(C#)连接数据库和操作数据库]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685478</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685478</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:16:00 +0800</pubDate><description><![CDATA[首先加入命名空间using System.Data;using System.Data.SqlClient;
1.查询

SqlConnection conn = new SqlConnection(); 

conn = new SqlConnection(); 

conn.ConnectionString = "Data Source=(local);Initial ...]]></description><category></category></item><item><title><![CDATA[vs2010 web程序设置和取消初始网页]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685474</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685474</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:14:00 +0800</pubDate><description><![CDATA[设置：只要在想设置为起始页的那个项（如Default.Aspx）上右击，选择“设为起始页”即可。
取消：在Web项目上右击，选择“属性页”，打开“属性”页，在左栏中选择Web，在右栏中就会看到有“启动选项”这一项，选择“使用当前页”，点击“应用”“确定”，这样就OK了。




转载于:https://www.cnblogs.com/caixiaofeng/p/34794...]]></description><category></category></item><item><title><![CDATA[asp.net 点击按钮退出当前XXX.aspx页面]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685479</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685479</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:13:00 +0800</pubDate><description><![CDATA[后台编写

Button1_Click(object sender, EventArgs e)
{
   Response.Write("&lt;script  language:javascript&gt;javascript:window.close();&lt;/script&gt;");
 }



注意！！！
如果当XXX.aspx页面是有多个XXX.a...]]></description><category></category></item><item><title><![CDATA[asp.net 发送电子邮件的方法]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685472</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685472</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:09:00 +0800</pubDate><description><![CDATA[方法一：
 在ASP.NET利用知名的邮件服务提供商的SMTP来发送邮件  首先需要去他们的邮件站点上注册免费邮箱，因为你要使用邮件服务提供商的SMTP，他们需要对身份进行验证，这样可以避免产生大量的垃圾邮件。假设我们在新浪上注册了一个免费电子邮件，用户名是fasongren,密码是123.该帐号为虚构的，请使用自己注册的用户名称和密码代替。我们利用该f...]]></description><category></category></item><item><title><![CDATA[asp.net 关于生成密码的方法]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685477</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685477</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:07:00 +0800</pubDate><description><![CDATA[第一种方法:用.NET中的 Sytem.Guid.NewGuid().ToString() 生成,实际上是对一个128bit数字的十六进制输出.生成的字符由0-9和a-z这几种字符组成,也可能会有“-”字符分割.

string strNewPW = System.Guid.NewGuid().ToString(); 

结果可能会是:7f44aed7-f8a4-4229-b64...]]></description><category></category></item><item><title><![CDATA[Guid.NewGuid().ToString()得几种格式显示]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685463</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685463</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:03:00 +0800</pubDate><description><![CDATA[1、Guid.NewGuid().ToString("N") 结果为： 38bddf48f43c48588e0d78761eaa1ce6
2、Guid.NewGuid().ToString("D") 结果为：  57d99d89-caab-482a-a0e9-a0a803eed3ba
3、Guid.NewGuid().ToString("B") 结果为：...]]></description><category></category></item><item><title><![CDATA[SQL SERVER数据库区分大小写设置]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685462</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685462</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:02:00 +0800</pubDate><description><![CDATA[SQL SERVER 2000/2005中默认不区分大小写，查找默认不区分大小写；
可以通过collate Chinese_PRC_CS_AS来要求区分大小写，可以通过collate Chinese_PRC_CI_AS恢复默认的不区分大小写
默认情况下，SQL Server不区分大小写，
如果数据表TEST的TNAME列中有数据“abcd”和“Abcd”，
如果使用查询语句：...]]></description><category></category></item><item><title><![CDATA[session.close() session.clear() session.abandon()区别]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685470</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685470</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 23:01:00 +0800</pubDate><description><![CDATA[Clear 方法 从会话状态集合中移除所有的键和值。Abandon 方法 取消当前会话。一旦调用 Abandon 方法，当前会话不再有效，同时会启动新的会话。Abandon 使 End 事件被引发。发送下一次请求后将引发新的 Start 事件。默认条件下，已放弃或过期会话的会话标识符将被回收。也就是说，如果发送的请求包含了某个已过期或放弃会话的会话标识符，将使用相同的会话标识符启动新的会...]]></description><category></category></item><item><title><![CDATA[先写alert('提示语句!') 后写Redirect语句，为什么只是跳转而不显示提示语句框]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685475</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685475</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 22:59:00 +0800</pubDate><description><![CDATA[提问：

Response.Write("&lt;script&gt;alert('提示语句！！！');&lt;/script&gt;");
Response.Redirect("需要跳转的网页.aspx";);
为什么加上Response.Redirect后，那个提示语句框不显示了

回答：
网页都是先后台代码后前台代码的。
服务器在编译过程中，就转走到需要跳转的页...]]></description><category></category></item><item><title><![CDATA[关于用户退出，点击浏览器后退仍可回到原来页面]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685468</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685468</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 22:58:00 +0800</pubDate><description><![CDATA[解决方案1：禁用缓存，前一次使用的方法，在电脑上各浏览器都没问题，但在ipad、安卓手机上仍有问题
asp.net方法
因为客户端缓存了页面

1 Response.Buffer = true;
2 Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);
3 Response.Expires = 0;
...]]></description><category></category></item><item><title><![CDATA[SQL将一个表中查询语句插入另一张表中的某一列]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685469</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685469</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 22:54:00 +0800</pubDate><description><![CDATA[1 insert into T_User_Message(F_user_name,F_user_message,F_user_message_time,F_user_id)
2  values(Name,Msg,Time,
3 (select F_id from T_User_Information where F_user_name=Name and F_user_delete...]]></description><category></category></item><item><title><![CDATA[复习]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685465</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685465</guid><author>ajf29912</author><pubDate>Tue, 17 Dec 2013 22:43:00 +0800</pubDate><description><![CDATA[1.方法的重载：参数的类型或者个数不一样，跟方法的返回类型无关，和参数的名字无关。


2.函数是否需要声明？
　　这其实是要看编程的语言是不是完全面向对象语言（和类有关系）
　　如果是C#这种完全面向对象的语言，因为它所有的东西都可以说是类或者说是类的方法或者类的成员函数，对于完全面向对象的编程而言，在类中定义的方法的实现也就是包含了方法的声明，在类里定义方法没有先后顺序...]]></description><category></category></item><item><title><![CDATA[读取xml文件或者项目文件***.csproj 时，出现给定编码中的字符无效。]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685467</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685467</guid><author>ajf29912</author><pubDate>Tue, 17 Sep 2013 16:17:00 +0800</pubDate><description><![CDATA[在读取xml文件时， 有时候会出现 "给定编码中的字符无效" 的提示。
 原因： 1.xml文件中可能有全角的字符
  或则
 2.xml文件中没有 &lt;?xml version="1.0" encoding="utf-8"?&gt;
...]]></description><category></category></item><item><title><![CDATA[Page.Load和Page_Load差异]]></title><link>https://blog.youkuaiyun.com/ajf29912/article/details/101685464</link><guid>https://blog.youkuaiyun.com/ajf29912/article/details/101685464</guid><author>ajf29912</author><pubDate>Sat, 14 Sep 2013 18:00:00 +0800</pubDate><description><![CDATA[public partial class WebForm1 : System.Web.UI.Page
 {

        public WebForm1()
        {
            Load+=new EventHandler(Page_LOAD);
            Load += new EventHandler(Page_Load);...]]></description><category></category></item></channel></rss>