代码改变世界

linq 解决winForm中控件CheckedListBox操作的问题。(转载)

2010-12-22 09:17 by 爱研究源码的javaer, 389 阅读, 0 推荐, 收藏, 编辑
摘要:1.获取CheckedListBox选中项的文本的字符串,并用分隔符连接。系统没有提供相应的属性,方法。 这里我们利用3.0的特性给其来个扩展方法,如下: publicstaticstringGetCheckedItemsText(thisCheckedListBoxbox){stringresult=box.CheckedItems.Castobject().Aggregate(string.Empty,(current,checkedItem)=current+(box.GetItemText(checkedItem)+"/"));if(result.Length0)result 阅读全文

jquery调用基于.NET Framework 3.5的WebService返回JSON数据 (转)

2010-12-21 16:36 by 爱研究源码的javaer, 509 阅读, 0 推荐, 收藏, 编辑
摘要:jquery调用WebService网上的介绍也比较多,最近的项目中我也用到不少,一直都很少用.net ajax,比较钟情于jquery,调用请求WebService有几种方法,这主要说一下POST与GET方法,其实安全方法考虑不建议使用GET方 法,下面就说一下用jquery调用WebService的参数设置及设置不当所出现的问题,还有出现问题的原因。我们这里只讨论返回JSON格式数据的 情况,相信大家都比较了解JSON格式的数据对于ajax的方便,不了解的童鞋可以从网上找一下这方面的资料来看一下,这里就不多说了,或者我以后再写一 篇这方面的文章。 下面是WebService服务器端代 阅读全文

ASP.NET Session丢失问题原因及解决方案[转]

2010-12-21 11:31 by 爱研究源码的javaer, 203 阅读, 0 推荐, 收藏, 编辑
摘要:不得不老调重弹正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。现在我就把原因和解决办法写出来。ASP.NET Session丢失原因:由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下: sessionState mode='InProc' stateConnectionString='tcpip=127.0.0.1:42424' sqlConnectionString='data source=127.0.0. 阅读全文

聚集索引和非聚集索引[转]

2010-12-20 12:47 by 爱研究源码的javaer, 448 阅读, 1 推荐, 收藏, 编辑
摘要:聚集索引和非聚集索引[转] 聚集索引的区别   聚集索引:物理存储按照索引排序   非聚集索引:物理存储不按照索引排序 优势与缺点 聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快 聚集索引的区别   聚集索引:物理存储按照索引排序   非聚集索引:物理存储不按照索引排序 优势与缺点 聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快 索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇 阅读全文

如何抓取网页数据、分析并且去除Html标签C#(转载)

2010-12-18 14:34 by 爱研究源码的javaer, 661 阅读, 1 推荐, 收藏, 编辑
摘要:@Aattention Content='本Blog原创文章,转载或引用请注明转载' From='Robby.cnblogs.com'@ 由于自己的搜索引擎中做到了这一块内容,所以今天说说如何抓取网页数据、分析并且去除Html标签,给大家提供一个参考。我的平台是Visual Studio2005,C#。 —————————————————————割————————————————————————— 首先将网页内容整个抓取下来,这个我就不说了,不是本次话题的重点。假设抓取的数据放在RecvBuffer这个byte[]中(数据从网络上传输过来时不是字符串的形式而是byte),那么我们的第一步 阅读全文

C#抓取网页数据、分析并且去除HTML标签(转载)

2010-12-18 14:25 by 爱研究源码的javaer, 836 阅读, 0 推荐, 收藏, 编辑
摘要:首先将网页内容整个抓取下来,数据放在byte[]中(网络上传输时形式是byte),进一步转化为String,以便于对其操作,实例如下: private static string GetPageData(string url) { if (url == null || url.Trim() == "") return null; WebClient wc = new WebClient(); wc.Credentials = CredentialCache.DefaultCredentials; Byte[] pageData = wc.DownloadData(url); return En 阅读全文

ASP.NET 抓取网页内容 (转载)

2010-12-18 14:21 by 爱研究源码的javaer, 482 阅读, 0 推荐, 收藏, 编辑
摘要:ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。 需要三个类:WebRequest、WebResponse、StreamReader。 WebRequest、WebResponse 的名称空间是: System.Net StreamReader 的名称空间是: System.IO 核心代码 WebRequest request = WebRequest.Create("http://www.cftea.com/"); WebResponse response = request.GetResponse(); StreamReader reader = 阅读全文

Cache-control使用:header('Cache-control:private')

2010-12-16 13:23 by 爱研究源码的javaer, 3360 阅读, 2 推荐, 收藏, 编辑
摘要:网页的缓存是由 HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must- revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:(1) 打开新窗口 值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如:Cache-control: max-age=5(表示当访问此网页后的5秒内再次访问不会去服务器)(2) 在地址栏回车 值为private或must 阅读全文

缓存DataSet(转载)

2010-12-16 11:01 by 爱研究源码的javaer, 241 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/yrScience/archive/2010/10/15/1852061.html 阅读全文

Lambda的应用(转载)

2010-12-14 22:26 by 爱研究源码的javaer, 236 阅读, 1 推荐, 收藏, 编辑
摘要:/// summary /// 获取配置文件中DappSettings节点下指定索引键的Int类型的的值 /// /summary /// param name="key"索引键/param /// param name="defaultValue"默认值/param /// returnsInt/returns private static int getInt32(string key, int? defaultValue) { return getValueint(key, (v, pv) = int.TryParse(v, out pv), def 阅读全文
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页