Python 技术分享

深入浅出学习 Python

前言:

  • 在 Hexo 中新建一篇博文非常简单,只需要在命令行中键入以下命令然后回车即可:
    1
    hexo new "The title of your blog"
  • 此后 Hexo 便会在 Hexo 的根目录的 source 文件夹下的 _ports 目录下自动帮你创建相应的 md 文件。然后我们打开该目录,找到刚刚 Hexo 自动生成的文件打开编辑即可。
  • 但是当我们的博文比较多,这样我们就需要在成堆的 Markdown 文件中找到刚才自动生成的文件,这样做显然是一件比较痛苦的事情。
阅读全文 »

GitHub Emoji 样式及代码!

阅读全文 »

在配置GitHub输入以下命令时:

1
2
git config --global user.name "Your Name"
git config --global user.email "email@example.com"

报错:

1
2
3
4
git config --global user.name *******
warning: user.name has multiple values
error: cannot overwrite multiple values with a single value
Use a regexp, --add or --replace-all to change user.name.
阅读全文 »

前言:

平时在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:

1
2
error: Your local changes to 'c/environ.c' would be overwritten by merge.  Aborting.
Please, commit your changes or stash them before you can merge.

这个意思是说更新下来的内容和本地修改的内容有冲突,先提交你的改变或者先将本地修改暂时存储起来。处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。

阅读全文 »

简介

  • 黑苹果,自从苹果公司采用Intel的处理器之后,“黑苹果” 这个产物就诞生了,从此就有一大批非苹果设备可以安装苹果系统的机器,普通PC安装的Mac OS 系统称之为黑苹果。
阅读全文 »

在Sublime中:

  1. 打开替换设置:Ctrl + H
  2. 开启正则匹配:Alt + R
  3. 输入正则:\s+$
  4. 选择全部替换:Ctrl + Alt + Enter
阅读全文 »

前言:

  • Navicat 是一款流行的数据库管理工具,由 PremiumSoft CyberTech Ltd. 开发。它支持多种数据库系统,包括 MySQL、MariaDB、Oracle、SQLite、PostgreSQL 和 SQL Server 等。Navicat 提供了一个直观的图形用户界面(GUI),使得数据库管理、开发和维护变得更加简单和高效。
  • Navicat 17 亮点
阅读全文 »

前言:

  • 在我们使用爬虫登录账号中常常会遇到各种验证码,如:图片验证码、滑块验证……
  • 其中滑块验证码又分有缺口滑块验证码和无缺口滑块验证码,无缺口滑块验证码只需要用户使用鼠标将滑块从左侧拖动到右侧即可。程序通过记录用户拖动滑块的轨迹,这一串的轨迹数据采用模式识别的手段就可以判断出这是否是真人在操作。
  • 滑块验证通常需要使滑块按照正常的加速度进行拖动,停靠在一个合适的位置,在使用 Selenium 时通常需要设置一个合适的滑动加速度来使自己伪装的更像人类用户而不是计算机。
  • 那么如何使用 Selenium 模拟这一过程呢?
阅读全文 »
0%