Skip to main content

黑洞资源笔记

  1. lancet:全面、高效、可复用的 #go语言 工具函数库。含180+常用go工具函数,支持string、slice、datetime、net、crypt等,只依赖go标准库,所有导出函数单元测试覆盖率100%
  2. bat:一个cat命令的替代品,对大部分编程语言和标记语言提供语法高亮,能从 git 中获取文件的修改并展示在边栏
  3. Problem-solving with algorithms and data structures using Rust

    全书分为九章,前两章介绍计算机科学的概念以及算法分析,是整本书的基础。第二到第六章是简单数据结构和算法的设计和实现。第七和八章是较复杂的树及图数据结构,树和图是许多大型软件的底层实现,这两章是基于前几章的更高级主题。最后一章是利用前面所学内容进行的实战项目 #电子书
  4. yagooglesearch:用于实现可定制Google搜索的Python库

    它模拟真实的人类 Google 搜索行为,以防止 Google 的速率限制(可怕的 HTTP 429 响应),如果 HTTP 429 被 Google 阻止,逻辑会退出并继续尝试。该库不使用 Google API,并且很大程度上基于googlesearch库。特点包括:

    •搜索中的可调搜索客户端属性
    •返回 URL 列表而不是生成器
    •HTTP 429 / 速率限制检测(Google 因发出过多搜索请求而阻止您的 IP)和恢复
    •检索分页搜索结果之间的随机延迟时间(即,单击第 2 页以获得更多结果)
    •HTTP(S) 和 SOCKS5 代理支持
    •利用requests库进行 HTTP 请求和 cookie 管理
    •在搜索 URL 中默认添加“&filter=0”,以防止 Google 对搜索结果的任何遗漏或过滤
    •控制台和文件记录
    •Python 3.6+