2014年5月21日

C# 实现快速闪电关机、快速重启

摘要: using System;using System.Runtime.InteropServices;namespace FastReboot{ static class Program { private delegate uint ZwShutdownSystem(int... 阅读全文

posted @ 2014-05-21 02:24 鬼蝶[DFCG] 阅读(2656) 评论(0) 推荐(0) 编辑

2013年3月20日

HttpWebRequest常用问题!

摘要: webrequest.ServicePoint.Expect100Continue = false;//是否使用 Nagle 不使用 提高效率 webrequest.ServicePoint.UseNagleAlgorithm = false; //最大连接数 webrequest.ServicePoint.ConnectionLimit = 65500; //数据是否缓冲 false 提高效率 webrequest.AllowWriteStreamBuffering = false;代理的使用:if (proxy!=null) { model.proxy = proxy; W... 阅读全文

posted @ 2013-03-20 02:12 鬼蝶[DFCG] 阅读(391) 评论(0) 推荐(0) 编辑

2013年2月23日

WebBrowser处理AJAX生成的网页内容!

摘要: 等待网页执行完毕(AJAX执行后)。使用webBrowser1.Document.Body.OuterHtml可以获取到AJAX产生的网页内容。 阅读全文

posted @ 2013-02-23 01:51 鬼蝶[DFCG] 阅读(2063) 评论(1) 推荐(0) 编辑

2013年2月15日

HttpWebRequest请求超时的解决方案!

摘要: 设置WebRequest最大连接数。默认只有2。两个请求就阻塞了。不超时还鬼了。干脆放到最大。想用多少用多少。ServicePointManager.DefaultConnectionLimit = int.MaxValue;记得回收垃圾。不回收用的太多也够呛。System.GC.Collect(); 阅读全文

posted @ 2013-02-15 04:31 鬼蝶[DFCG] 阅读(527) 评论(0) 推荐(0) 编辑

2013年1月18日

用正则表达式过滤HTML隐藏SPAN

摘要: 过滤SPAN的正则表达式:(<span[^>]*?>.*?<\/span[^>]*>) 阅读全文

posted @ 2013-01-18 17:46 鬼蝶[DFCG] 阅读(326) 评论(0) 推荐(0) 编辑

AMF入门教程

摘要: 解释AMF数据可以采用FluorineFx.AMF3这个包,方法如下。FluorineFx.AMF3.ByteArray br = new FluorineFx.AMF3.ByteArray(new MemoryStream(bb)); br.Position = 0; br.ReadShort();//amf版本 br.ReadShort();//header数量 br.ReadShort();//body数量 br.ReadUTFBytes((uint)(br.ReadShort()));//target长度和字符串 br.ReadUTFBytes((uint)(b... 阅读全文

posted @ 2013-01-18 17:44 鬼蝶[DFCG] 阅读(3385) 评论(9) 推荐(0) 编辑

正则表达式30分钟入门

摘要: 来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是“30分钟入门教程”时,请不要试图在30秒内入门。事实是,我身边有个才接触电脑,对操作都不是很熟练的人通过自己学习这篇教程,最后都能在文章采集系统中使用正则表达式完成任务。而且,他写的表达式中,还使用了“零宽断言”等“高级”技术 阅读全文

posted @ 2013-01-18 17:39 鬼蝶[DFCG] 阅读(430) 评论(0) 推荐(0) 编辑

2012年3月29日

[转载]Reflector反编译.NET文件后修复

摘要: [转载]Reflector反编译.NET文件后修复反编译后的工程文件用VS2010打开后,在打开窗体时会出现一系列错误提示:第一种情况:“设计器无法处理第 152 行的代码: base.AutoScaleMode = AutoScaleMode.Font; 方法“InitializeComponen... 阅读全文

posted @ 2012-03-29 18:28 鬼蝶[DFCG] 阅读(4865) 评论(4) 推荐(2) 编辑

2011年11月4日

未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。 windows 2008r2解决此错误提示。

摘要: 由于一个小东西用的ACCESS数据库。开发环境是WINDOWS XP + VS2010 + ACCESS。放到服务器上提示组件未注册。服务器环境是Windowns 2008 R2 。后来找了些资料才知道原来64系统下已经不试用OLE了。必须换成新的连接组件和连接字符串。http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d&displayLang=zh-cn由于计算机上没有安装Microsoft Access Database Engine组件 阅读全文

posted @ 2011-11-04 17:26 鬼蝶[DFCG] 阅读(630) 评论(0) 推荐(0) 编辑

2011年4月5日

TT双拨脚本

摘要: #!/bin/shGET_PPP_GATEWAY(){iface=$1echo"iface="$ifacePPP_IP=$(ifconfig$iface|grep"inetaddr"|awk-F":"'{print$2}'|awk-F""'{print$1}')PPP_GATEWAY=$PPP_IP}GET_PPP_GATEWAY2(){iface=$1echo"iface="$ifacePPP_IP2=$(ifconfig$iface|grep"ine 阅读全文

posted @ 2011-04-05 21:25 鬼蝶[DFCG] 阅读(925) 评论(0) 推荐(0) 编辑

导航