Git创建新分支并提交到github

背景:因为添加需求,涉及到底层代码,为了开发不影响线上运行代码,将原来的代码创建一个新的分支,来作为开发。第一步:查看当前的分支情况git&branch结果如下:>>>&git&branch *&master第二步:创建本地分支并切换到新的分支git&checkout&-b&dev #&等同于 git&branch&dev git&checkout&dev查看分支>>

mitmproxy 5种代理模式

操作模式有5种:1.  正向代理( Regular Proxy)(常规模式)2.  透明代理(Transparent Proxy)3.  反向代理(Reverse Proxy)4. 上游代理(Upstream Proxy)5. socks代理(SOCKS Proxy)如何选择使用?1. 一般在服务端会使用反向代理2. 当你不需要将客户端配置为显式使用HTTP代理。可以使用透明代理3. 当你不许需要使用mitmproxy作为第二

使用 mitmproxy + python 做拦截代理

本文是一个较为完整的 mitmproxy 教程,侧重于介绍如何开发拦截脚本,帮助读者能够快速得到一个自定义的代理工具。本文假设读者有基本的 python 知识,且已经安装好了一个 python 3 开发环境。如果你对 nodejs 的熟悉程度大于对 python,可移步到 anyproxy,anyproxy 的功能与 mitmproxy 基本一致,但使用 js 编写定制脚本。除此之外我就不知道有什么其他类似的工具了,如果你知道,欢迎评论告诉我。本文基于 mitmproxy v4,当前版本号为 v

Pyperclip 适用于Python的跨平台剪贴板模块。(现在只处理纯文本。)

项目描述Pyperclip是一个跨平台的Python模块,用于复制和粘贴剪贴板功能。它适用于Python 2和3安装:pip install pyperclip样例:import&pyperclip pyperclip.copy('要复制到剪贴板的文本。') pyperclip.paste() '要复制到剪贴板的文本。'注意:目前只处理明文。在Windows上,不

selenium 最方便调试代码方法(同时解决知乎/淘宝等反爬)

                                                   背景:在开发selenium脚本时经常遇到代码定位元素失败,无法定位,按照传统方法每一次测试定位元素都需要重新运行执行一次程序,效率及其低下。