随笔分类 -  C#

C#
摘要:一直以来网上很多面试考题中都会有这样的题目:不使用第三个变量,交换两个数值!本人总结了下三种方案: 希望对现在正在求职的遇到这类题目的能给予帮助! //a b 不使用第三个变量,交换数值 private void ShowReplac() { //第一种办法 int a = 2, b = 3; a = (b = a) * 0 + b; a = 2; b = 3; a = b + (b = a) * 0; labCalc.Text... 阅读全文
posted @ 2011-11-25 09:45 不必太用力 阅读(431) 评论(4) 推荐(0)
摘要:Cookie是在客户端开辟的一块可长期存储用户信息的地方;Session是在服务器内存中开辟的一块存储用户信息的地方;当客户第一次访问服务器时,服务器在内存创建对应的Session给访问客户,当客户离开或时间过期时;服务器自动销毁Session; Session是由容器管理的。8. 描述一下你最常用的编程风格。(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其... 阅读全文
posted @ 2010-01-19 14:54 不必太用力 阅读(203) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-09-01 14:15 不必太用力 阅读(341) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-08-31 17:11 不必太用力 阅读(168) 评论(0) 推荐(0)
摘要://要提交表单的URI字符串。stringuriString="http://www.xxx.com/Login.aspx";//要提交的字符串数据。stringpostString="userName=user1&password=password1";//初始化WebClientWebClientwebClient=newWebClient();webClient.Headers.Ad... 阅读全文
posted @ 2009-08-31 14:49 不必太用力 阅读(739) 评论(0) 推荐(0)
摘要:调整ViewState的位置,让你的asp.net页面对搜索引擎更友好 在asp.net页面中经常会出现一些ViewState的html标记,也许某些时候你会禁用ViewState,但是某些情况下你不得不使用它——因为它的便捷性,但是由于在默认情况下,ViewState的HTML标记总是在页面的最前面,而且都是一些没有意义的内容,一般的搜索引擎收录的时候就会将这些无意义的字... 阅读全文
posted @ 2009-08-31 14:45 不必太用力 阅读(282) 评论(0) 推荐(0)
摘要:C#三种模拟自动登录和提交POST信息的实现方法2008年11月22日 星期六 14:16 在实际编程过程中,我们经常会遇到验证身份、程序升级网络投票会员模拟登陆等需要,C#给我们提供了以下的实现方法: 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest... 阅读全文
posted @ 2009-08-31 14:44 不必太用力 阅读(1123) 评论(0) 推荐(0)
摘要:str = System.Text.RegularExpressions.Regex.Replace(str, " <(?!(/?table)|(/?tr)|(/?td))[^ <>]*?>", "", RegexOptions.IgnoreCase); str = System.Text.RegularExpressions.Regex.Replace(str, @" &... 阅读全文
posted @ 2009-08-31 14:42 不必太用力 阅读(382) 评论(0) 推荐(0)
摘要:采集需要登录后的网页(重定向后cookie丢失问题) 在采集需要登陆后访问的页面中,采集程序需要保存登录后获取的cookie,由于有些网站登录验证成功后就将用户直接重定向到目标页,如: Response.Redirect("/user/index.asp")响应头部含如下参数Location: /user/index.aspxSet-Cookie: .ASPXAUTH=3DABFC1691FD3... 阅读全文
posted @ 2009-08-31 14:32 不必太用力 阅读(1980) 评论(2) 推荐(1)