10 2015 档案
开源爬虫 ── 专业、强大的万维网资源定向抓取、爬抓工具
摘要:网络爬虫又称网页蜘蛛、网络机器人、在FOAF社区常称网页追逐者。网络爬虫是一种按照一定规则,自动抓取万维网信息的程序或脚本。另外一些不常使用名称还有蚂蚁、自动索引、模拟程序或蠕虫。随着网络的迅速发展,万维网成为大量信息的载体,如何有效提取并利用这些信息成为一个巨大挑战。搜索引擎(Search Eng...
阅读全文
WCF如何通过契约加编码方式调用
摘要:WCF采用基于契约的服务调用方法,通过System.ServiceModel.ChannelFactory直接创建服务代理对象。创建服务代理 public static T Create(string endpointName) { if (string.IsNu...
阅读全文
编码为multipart/form-data自定义类型(包括文件)如何自动绑定到webapi的action的参数里
摘要:application/x-www-form-urlencoded与multipart/form-data: Fom表单中如果没有type=file的控件,用默认的application/x-www-form-urlencoded就可以了。但是如果有type=file的话,就要用到multipar...
阅读全文
MSMQ消息队列
摘要:MSMQ全称MicroSoft Message Queue,微软消息队列,是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然...
阅读全文
使用windows服务和MSMQ和进行日志管理(解决高并发问题)
摘要:首先,建立一个windows服务项目然后进行设计视图在工作区空白处右属,添加一个安装项目然后就可以写我们的代码了,我们的服务需要实时监视MSMQ的队列中有没有记录,如果有,就向数据库中插入核心代码如下/// /// 接收来自MSMQ的消息,并保存到数据库/// public class Messag...
阅读全文
二叉树的三种遍历方式
摘要:首先我们先拿一个例子来讲吧,这样比较形象直观。二叉树的遍历大概分为四种,分别是前序遍历,中序遍历,后序遍历,按层遍历,我们先讲一下怎么前序遍历,就是先访问根节点------左子树------右子树,如下图所示中序遍历就是先访问左子树---根节点--右子树,这个顺序。遍历的结果如下图所示然后就是后序遍...
阅读全文