随笔分类 -  C#

摘要:LOG4NET用法(个人比较喜欢的用法) http://fanrsh.cnblogs.com/archive/2006/06/08/420546.html 阅读全文
posted @ 2016-04-27 23:33 qq260250932 阅读(197) 评论(0) 推荐(0)
摘要:WCF传输过大的数据导致失败的解决办法 WCF服务默认是不配置数据传输的限制大小的,那么默认的大小好像是65535B,这才65KB左右,如果希望传输更大一些的数据呢,就需要手动指定一下缓冲区的大小了。 主要是为binding设置几个最大值属性就可以了,包括服务端和客户端均进行设置,不过配置都是一样的 阅读全文
posted @ 2016-04-22 08:10 qq260250932 阅读(301) 评论(0) 推荐(0)
摘要:单例模式三种写法: 第一种最简单,但没有考虑线程安全,在多线程时可能会出问题,不过俺从没看过出错的现象,表鄙视我…… public class Singleton{ private static Singleton _instance = null; private Singleton(){} pu 阅读全文
posted @ 2016-04-09 15:52 qq260250932 阅读(192) 评论(0) 推荐(0)
摘要:写在前面:本文根据笔者的学习体会结合相关书籍资料对正则表达式的语法和使用(C#)进行基本的介绍。适用于初学者。 摘要:正则表达式(Regular Expressions),相信做软件开发的朋友或多或少都对其有所了解,但是你是否可以用其来解决一些问题呢?本文将带着读者从基本的正则语法入手,先向大家展示语法的全貌,然后通过实例演示来对部分语法进行详细介绍。并在结尾给出一些综合性的... 阅读全文
posted @ 2016-04-07 21:43 qq260250932 阅读(209) 评论(0) 推荐(0)
摘要:目录 跳过目录 本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东西没提到 联系作者 网上的资源及... 阅读全文
posted @ 2016-04-07 21:41 qq260250932 阅读(160) 评论(0) 推荐(0)
摘要:今天碰到一个问题,已经有一个List,里面有重复值,希望将重复值去掉,同时不能破坏现有的顺序。 感谢 http://bbs.csdn.net/topics/390247210。 供自己参考: 1、通过循环进行删除 复制代码 public static void removeDuplicate(List list) { for ( int i = ... 阅读全文
posted @ 2016-04-07 19:31 qq260250932 阅读(223) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/fengri/archive/2013/10/10/3361174.html 因为用到list,要去除重复数据,尝试了几种方法。记录于此。。。 测试数据: List li1 = new List { "8", "8", "9", "9" ,"0","9"}; List li2 = new L... 阅读全文
posted @ 2016-04-07 19:26 qq260250932 阅读(1522) 评论(0) 推荐(0)
摘要:正则表达式(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?匹配http://regxlib.com/Default.aspx|http://electronics.cnet.com/electronics/0-6342366-8-8994967-1.html... 阅读全文
posted @ 2016-04-07 18:18 qq260250932 阅读(631) 评论(0) 推荐(0)
摘要:我们要分析网页,把整个网页内容作为匹配源,但是c#的正则表达式是默认以一行为单位的,使用RegexOptions.Multiline 也没有实质性作用(它知识改变了^和$的行为) 只要在正则表达式前面加上(?s)这个选项即可 参考资料:http://hi.baidu.com/hetaoos/blog/item/7936a80faec513e9ab6457b8.html strin... 阅读全文
posted @ 2016-04-07 17:51 qq260250932 阅读(1003) 评论(0) 推荐(0)
摘要:一: DateTime BeginTime = System.DateTime.Now; //代码 DateTime EndTime = System.DateTime.Now; TimeSpan ts = EndTime.Subtract(BeginTime); MessageBo... 阅读全文
posted @ 2016-04-07 17:49 qq260250932 阅读(428) 评论(0) 推荐(0)
摘要:在搜索引擎的开发中,我们需要对网页的Html内容进行检索,难免的就需要对Html进行解析。拆分每一个节点并且获取节点间的内容。此文介绍两种C#解析Html的方法。第一种方法:用System.Net.WebClient下载Web Page存到本地文件或者String中,用正则表达式来分析。这个方法可以用在Web Crawler等需要分析很多Web Page的应用中。估计这也是大家最直接,最容易想到的... 阅读全文
posted @ 2016-04-07 10:09 qq260250932 阅读(338) 评论(0) 推荐(0)
摘要:转自:http://www.webkaka.com/blog/archives/ASPNet-WebClient-WebRequest-HtmlCode.html 前几天举例分析了用asp+xmlhttp获取网页源代码的方法,但c#中一般是可以利用WebClient类和WebRequest类获取网页源代码。下面分别说明这两种方法的实现。WebClient类获取网页源代码WebClien... 阅读全文
posted @ 2016-04-07 09:15 qq260250932 阅读(271) 评论(0) 推荐(0)
摘要:public class HtmlHelper{/// /// HTML中提取图片地址/// public static List PickupImgUrl(string html){Regex regImg = new Regex(@"]*?\bsrc[\s\t\r\n]*=[\s\t... 阅读全文
posted @ 2016-04-07 09:02 qq260250932 阅读(423) 评论(0) 推荐(0)
摘要:C#获取指定网页HTML原代码可使用WebClientWebRequestHttpWebRequest 三种方式来实现。 当然也可使用webBrowse!在此就不研究webBrowse如何获取了。 WebClient private string GetWebClient(string url) { ... 阅读全文
posted @ 2016-04-07 08:59 qq260250932 阅读(608) 评论(0) 推荐(0)
摘要:C#中正则表达式的使用 目前为止,许多编程语言和工具都包含对正则表达式的支持,C#也不例外,C#基础类库中包含有一个命名空间(System.Text.RegularExpressions)和一系列可以充分发挥规则表达式威力的类(Regex、Match、Group等)。那么,什么是正则表达式,怎么定义正则表达式呢? 一、正则表达式基础  什么是正则表达式 ... 阅读全文
posted @ 2016-04-07 08:52 qq260250932 阅读(543) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/a237428367/article/details/5987832 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sy 阅读全文
posted @ 2016-04-06 20:42 qq260250932 阅读(471) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/liuxinls/archive/2013/02/15/2912968.html 流用于对IO处理 在System.IO名称空间中有以下类 BinaryReader/Writer TextReader/Writer Stream 其中类Stream为抽象 阅读全文
posted @ 2016-04-05 08:36 qq260250932 阅读(337) 评论(0) 推荐(0)
摘要:在本篇文章中,我们将讨论WCF四大契约(服务契约、数据契约、消息契约和错误契约)之一的消息契约(Message Contract)。服务契约关注于对服务操作的描述,数据契约关注于对于数据结构和格式的描述,而消息契约关注的是类型成员与消息元素的匹配关系。 我们知道只有可序列化的对象才能通过服务调用在客户端和服务端之间进行传递。到目前为止,我们知道的可序列化类型有两种:一种是应用了System.... 阅读全文
posted @ 2016-04-03 21:55 qq260250932 阅读(198) 评论(0) 推荐(0)