240 发简信
IP属地:广东
  • Go包管理最佳实践(2019/3)

    Golang的包管理经过了多种工具的演变,从go vendor,到godep),再到dep。这里使用的是从go v1.11开始支持的go Mod...

  • Resize,w 360,h 240
    Node爬取腾讯漫画资源(HTTP方式)

    之前谈到用puppeteer无头浏览器来转去腾讯漫画资源(puppeteer爬取腾讯漫画资源),这次给出不借助浏览器,分析获取漫画资源的方法。 ...

  • puppeteer爬取腾讯漫画资源

    puppeteer是2017年5月,由GoogleChrome推出的node包,内置了headless chrome/chromium浏览器,并...

  • RSA、Diffie-Hellman和中间人攻击

    背景 网络上常常有对RSA、DH算法,以及中间人攻击的讨论。一种说法是“RSA密钥协商(交换)不会受到中间人攻击”,听起来似乎RSA比DH做密钥...

  • Python异步读写Mongodb(motor+asyncio)

    使用Python做大型计算任务时,并且用mongodb做数据储存时,常常面临大量读写数据库的情况。尤其是大量更新任务,由于不能批量操作,使用py...

  • Electron中的坑和经验

    #1 控制<webview>中弹出的窗口 需要监听一个<webview>的弹窗事件时,有两种方法: 和 第一种更简单。第二种看起来支持阻止事件传...

  • Docker服务访问异常:Connection reset by peer

    有时我们用Docker启动了一个http服务,从外部使用curl访问却返回Connection reset by peer错误。这种错误一般是因...

  • 破解新浪微博登录手势验证码

    新浪微博登录有多个入口,这次处理的是移动版登录入口。从这个入口登录,账密是明文传输的,验证码则是手势型: 模拟手势操作 我们需要模拟根据给出图形...

  • 进程池Pool的imap方法解析

    Python中,multiprocessing库中Pool类代表进程池,其对象有imap()和imap_unordered()方法。两者都用于对...