教程导航 (1)分布式下的爬虫Scrapy应该如何做-安装 (2)分布式下的爬虫Scrapy应该如何做-关于对Scrapy的反思和核心对象的介绍 (3)分布式下的爬虫Scrapy应该如何做-递归爬取方式,数据输出方式以及…
[c++] vscode c++ clang格式化定义
这是个人的c++ vscode代码定义,存在这里备份一下 根文件下新增.clang-format文件 贴上以下内容 [crayon-64816ae88c17c314135917/]
从0到1设计一套高性能隧道代理系统
目录 背景 现状 挑战 设计 实测 不足 总结 背景 旧系统随着节点数量增多,平均TPS处理能力越来越低下, 延迟越来越高,在业务不断扩张的同时,旧系统越来越难以满足需求 现状 低可用 旧系统在设计之初主要是满足于100…
[python好库推荐] selenium-driver 自动安装
背景 在新创建python环境之后,总是免不了要去找selenium-driver 二进制文件,然后安装相应的python selenium包,实在是太麻烦了,下面介绍一种省时省力的方法 [crayon-64816ae8…
[Clock]没错!就是让你点点点完成可视化任务调度!
Clock 基于go cron的可视化调度轻量级调度框架,支持DAG任务依赖,支持bash命令,前端及后端编译完成(基于packr2)后仅有一个二进制文件,轻松部署 地址 https://github.com/Bruce…
[经验]入手golang,对比python聊聊想法
入手golang,对比python聊聊想法 背景 学习 感悟 背景 入职几个月以来,花了一点时间入门go ,平时上下班路上读读<Go语言编程>或者<Go语言实践>,写了大量的书本代码,然后上手写了两个项目:一…
[回炉]阻塞与非阻塞,同步与异步
背景 在接触一些新的技术时,某些名词总会频繁出现,之前一直没花时间来去专注了解这些东西,本质上是自己太过于懒惰,所以花了一点时间,找寻了关于这方面的资料,这一期先总结这些内容,然后再进一步的去讲解python下的GIL …
[后端] python下的web framework大比拼
目录 背景 简介 测试 结论 背景 一直以来,python的web框架给别人的感觉就是: 一个能打的都没有。社区也在不断的努力,特别在 asyncio 爆发之后,出现了一些新的异步框架,比如sanic,比如vibora,…
[读书]代码整洁之道
混乱的代价 稍后等于永不 – 勒布朗法则 简单代码规则 能通过所有的测试 没有重复的代码 体现系统中的全部设计理念 包括尽量少的实体,比如类,方法,函数等 更改的原则 更改一个变量名 拆分一个过长的函数 消除…
Mac下对Chrome插件请求的监听
目录 背景 分析 环境 实践 总结 最近一段时间忙于搬家和适应新的环境,接下来可以正常分享一些工作中用到的东西和学习技巧相关 背景 接手一个需求,想要调研一下某个chrome 的插件为什么能拿到数据 当打开这个链接的时候…
2018-自由与死亡
写这么大的一个标题一开始认为自己可能会Hold不住,小人物有小人物的悲欢离合,大人物有大人物的大事大非,我从一个主观的小角度来谈2018年经历的事事非非,心态的起伏 自由 思想前行 整个2018年知识付费了三个专辑 卓老…