微软面试100题打包下载和博客园博客导出工具下载

说明

  根据网上提供的"CSDN博客导出工具v4.2"源码修改,可进行博客园博客随笔导出,之前的源码只能导出文章。

  微软面试100题打包,是将本博客中所有的微软面试100题打包成离线格式,有利于批量查看。

地址

  http://yun.baidu.com/share/home?uk=369664793&view=share#category/type=0

修改

  Regex reg_title = new Regex(@"href=""(http://www\.cnblogs\.com/.+?/(archive|p)/.+?)"">([^<]+?)</a>", RegexOptions.IgnoreCase | RegexOptions.Compiled);//把之前的articles改为了p

复制代码
       int p = 0;
            for (int i = 1; i < 1000; i++)
            {
                if (p > 0 && i > p) break;
                web.URL = string.Format(url, i);
                string html = web.Get();
                if (p == 0)
                {
                    var mp = Regex.Match(html, @"共(\d+)页");
                    if (mp.Success) p = App.ToInt(mp.Groups[1].Value);
                    else p = 1;
                }
复制代码

改为:

复制代码
        //    int p = 0;
            for (int i = 1; i < 50; i++)
            {
             //   if (p > 0 && i > p) break;
                web.URL = string.Format(url, i);
                string html = web.Get();
             //   if (p == 0)
            //    {
             //       var mp = Regex.Match(html, @"共(\d+)页");
             //       if (mp.Success) p = App.ToInt(mp.Groups[1].Value);
              //      else p = 1;
            //    }            
复制代码

改动之后,基本可以应付常规下载,遗憾的是速度有点慢。

posted on   tractorman  阅读(438)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?

导航

统计

点击右上角即可分享
微信分享提示