摘要:
百度局域网异常访问百度屏蔽抓取页面php抓取百度页面时间内向百度发出大量连接请求,即会受到百度局域网异常访问屏蔽策略的限制。显示出以下结果:很抱歉,您的电脑或所在的局域网络有异常的访问,此刻我们无法响应您的请求。 请输入以下验证码,即可恢复使用。该页面的出现严重影响了对百度产品页面抓取的各种程序的功能。经研究,找到了2种较好的解决方法1.PHP抓取页面受限的破解方法在使用PHP抓取百度知道问题页时,由于PHP程序抓取速度过快,导致被屏蔽,采用以下的方式解决抓取页面需采用fsockopen方式,使用file_get_contents无法设置请求头fsockopen函数的使用方法请自行查阅,例子中 阅读全文
摘要:
一、打开vitualstudio2010,新建一个网站,然后添加新项,新建一个login.aspx和index.aspx页面。再添加新项,选择全局应用程序类,该页面为Global.asax。 第一步:打开Global.asax页面,在Application_start()方法下写入以下代码: Application.Lock(); Application["count"]=0; //Application.Set("count",0) /Application.Add("count",0) 初始化变量,这个作用等同,都是将count设 阅读全文
摘要:
用TcpClient如何获取远程网页的内容private string GetHTMLTCP(string URL) { string strHTML = "";//用来保存获得的HTML代码 TcpClient clientSocket = new TcpClient(); Uri URI = new Uri(URL); clientSocket.Connect(URI.Host, URI.Port); StringBuilder RequestHeaders = new StringBuilder();//用来保存... 阅读全文
摘要:
MySQL是 一个中、小型关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内, 这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证),它 分为免费版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其免费 版的性能卓越,搭配PHP和Apache可组成良好的开发环境。 那么MySQL该如何导入数据库呢 阅读全文
摘要:
winxp iis5中修改最大连接数及添加多个站点最 近用asp做一些东西,需要用到iis,还需要用photoshop做一些图片。以前都是在win2003下面做,可是photoshop里面很多中文字 体用不了,要到xp下面做图片,可是xp中只能建立一个iis站点,而且只有10个并发进程,调试的时候经常死掉。这样来回折腾实在受不了,一直想找个两 全其美的办法。Matabase2.2下载在网上搜索winxp iis会发现很多关于增加iis并发进程的文章,但都如出一辙:Microsoft 提供了一个管理IIS的小工具MetaEdit,MetaEdit工作在Windows NT4.0、Windows 阅读全文
摘要:
利用正则表达式取得匹配上的字符publicstringFindValueByName(stringstr,stringinputname){stringreg=@".*?)""[\s\S]*?value=""(?.*?)""[\s\S]*?>";Regexr=newRegex(reg,RegexOptions.None);Matchmatch=r.Match(str);stringaa="";while(match.Success){stringname=match.Groups[&quo 阅读全文
摘要:
获取两个字符串中间部分的值 #region 取得两个符串中间的部分 public static string GetStrFG(string str1, string headstr, string endstr) { MatchCollection mc; Regex r = new Regex(@"(? 0) return (mc[0].Value); else { return (""); } } #endregion 阅读全文
摘要:
过滤字符串html标签方法,如果输入的过滤标签为“*”,那么给字符串加上p标签 public static string noTagHtml(string str, string tagname) { string zz = @"()|()"; if (tagname == "script") zz = "()*()"; //过滤除P标签的所有标签,不清除P标签里css样式 else if (tagname == "p") { //zz = ... 阅读全文
摘要:
使用vs2010 winform程序开发的软件的人比较多,程序的开发是为了在不同的人不同的机器使用,为了使不同的机器能使用该软件就需要在制作程序安装包,安装包里必须包含该软件运行所选的所有环境,下面就来讲解下winform程序安装包的制作。1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:新建安装部署项目2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击”应用程序文件夹”在右边的空白处右击,选择添加->文件,将 阅读全文
摘要:
private void btnDr_Click(object sender, EventArgs e) { richTextBox1.Text = ""; //richTextBox控件 labelPercent.Visible = true; //显示当前行数的label string path = ""; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.Filter = ... 阅读全文