04 2016 档案
【原创】网站抓包HttpWebRequest不返回Javascript生成的Cookie的解决办法
摘要:前言: 最近在做中国移动爬虫的过程中,首先遇到的就是 在某个请求中,有一个名为“WT_PFC"的cookie键值是由前端JavaScript生成的,没有进入到HttpWebResponse中。事实上,C#不会去执行客户端脚本 ,用到的HttpWebRequest不是一个真正意义上的web浏览器,它只 阅读全文
posted @ 2016-04-15 18:02 王庆东mas 阅读(3805) 评论(2) 推荐(2)
【原创】Silverlight客户端发起WebRequest请求分析
摘要:Silverlight网站部署后,客户端浏览器访问的时候会 下载 网站的xap文件包等信息,把程序代码放到本地执行,因为本地机器上安装了silverlight运行库。 所以如果silverlight前端后台代码里面 如果有HttpWeRequest这样的请求的话,网站部署后,会以客户端的ip去请求第 阅读全文
posted @ 2016-04-15 16:59 王庆东mas 阅读(339) 评论(0) 推荐(1)
【原创】记一次HttpWebRequest中国移动查账单爬虫的攻克历程
摘要:等待整理发布 阅读全文
posted @ 2016-04-15 15:11 王庆东mas 阅读(553) 评论(0) 推荐(0)
一个泛型列表的扩展函数帮助类
摘要:/// /// 列表的扩展函数 /// public static class ListExtensions { /// /// 添加元素到指定元素的前面 /// 如果没有则添加到最前面 /// /// 元素列表 /// 添加到这个元素的前面 /// 添... 阅读全文
posted @ 2016-04-13 21:23 王庆东mas 阅读(274) 评论(0) 推荐(0)
一个序列的扩展函数的帮助类
摘要:/// /// 序列的扩展函数 /// public static class IEnumerableExtensions { /// /// 添加对象到指定的序列中,如果对象不等于null /// /// /// 序列 /// 添加的对象 /// public static IEnumerable ConcatIfNotNull( thi... 阅读全文
posted @ 2016-04-13 21:21 王庆东mas 阅读(356) 评论(0) 推荐(0)
一个Linq表达式的扩展函数帮助类
摘要:/// /// Linq表达式的扩展函数 /// public static class ExpressionExtensions { /// /// 获取成员表达式中的成员信息 /// /// /// public static MemberInfo GetMemberInfo(this LambdaExpression expression) { ... 阅读全文
posted @ 2016-04-13 21:17 王庆东mas 阅读(312) 评论(0) 推荐(0)
一个时间的扩展函数帮助类
摘要:/// /// 时间的扩展函数 /// public static class DateTimeExtensions { /// /// 把UTC时间转换到客户端的本地时间 /// /// utc时间 /// public static DateTime ToClie... 阅读全文
posted @ 2016-04-13 21:14 王庆东mas 阅读(316) 评论(0) 推荐(0)
一个数据库异常的扩展函数帮助类
摘要:/// /// 数据库例外的扩展函数 /// public static class DataExceptionExtensions { /// /// 判断例外是否由指定的唯一索引冲突引起 /// /// 例外 /// 索引名称 /// public static bool IsDuplicateFor(this DataException data... 阅读全文
posted @ 2016-04-13 21:12 王庆东mas 阅读(249) 评论(0) 推荐(0)
虚函数的作用
摘要:虚函数是为了实现多态。当父类被子类继承后,父类中的某些函数在子类中要重新定义,则声明其为虚函数。例如:class A{....... virtual int fun(int a ,char *b); //实现A功能.......};class B: public A{........ virtual 阅读全文
posted @ 2016-04-13 20:58 王庆东mas 阅读(549) 评论(0) 推荐(0)
Javascript小笔记
摘要:1.315360000000 毫秒 = 10年 2.Javascript 取时间截: 3.Javascript 中new Date代表当前时间!!!等同于C# Datetime.Now var myDate = new Date(); 4. JavaScript中Math.random()的用法: 阅读全文
posted @ 2016-04-08 10:58 王庆东mas 阅读(188) 评论(0) 推荐(0)
Sql发布订阅设置不初始化订阅库架构的设置
摘要:参考:http://www.cnblogs.com/TeyGao/p/3521231.html 阅读全文
posted @ 2016-04-05 15:49 王庆东mas 阅读(253) 评论(0) 推荐(0)
SqL数据库发布订阅非聚集索引没有被复制到订阅服务器的解决方案
摘要:Non-Clustered Indexes not copying in Transactional Replication : SQL Server 2008 方法1: 意思大概是 需要重新生成 Create 每一个非聚集索引的脚本,然后批量保存到一个文件夹,然后再下图中 批量执行脚本。 方法2: 阅读全文
posted @ 2016-04-05 11:04 王庆东mas 阅读(1021) 评论(0) 推荐(0)