Stephen Blog

Thinking will not overcome fear but action will.

Use rufus to reinstall system

"使用Rufus重装系统"

前言 最近认识了装机界的业界良心Rufus,加上自己笔记本用久了,虽然没什么毛病,但强迫症总觉得不够清爽,于是决定自己来一发,边百度边试边记,给自己作个备忘。 环境 系统环境 Distributor ID: Windows Description: Windows Release: 10 Codename: Pro 软件信息 version : None 正文 一...

Python ThreadPoolExecutor

"Python ThreadPoolExecutor"

前言 从Python3.2开始,标准库为我们提供了 concurrent.futures 模块,它提供了 ThreadPoolExecutor (线程池)和ProcessPoolExecutor (进程池)两个类。 相比 threading 等模块,该模块通过 submit 返回的是一个 future 对象,它是一个未来可期的对象,通过它可以获悉线程的状态主线程(或进程)中可以获取某一个...

ubuntu 文件名 乱码

"ubuntu 文件名 乱码"

前言 ubuntu 下文件名 乱码,显示invaild encoding 等字符,如下图 环境 系统环境 Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic Linux version : 5.3.0-46-generic ( buildd@lcy01...

Selenium In Drive With Firefox and Chrome Version

"selenium drive 与Firefow和Chrome的版本对应"

前言 使用过selenium 自动化框架,都要了解selenium和drive驱动和浏览器的之间的关系 selenium 通过一套协议(JsonWireProtocol)与 ChromeDriver、geckodriver、MicrosoftWebDriver、IEDriverServer和operadriver五大驱动进行通信, selenium 实质上是对这套协议的底层封装,同时提...

Python uuid

"Python uuid"

前言 Python标准库 – UUID模块(生成唯一标识) UUID可以被用作多种用途, 既可以用来短时间内标记一个对象,也可以可靠的辨别网络中的持久性对象。 环境 系统环境 Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic Linux version : ...

Step of Table Design

表设计步骤

前言 了解业务(项目)的逻辑,设计数据表。 正文 数据表设计的步骤 对需求进行分析,从而确定系统中所包含的实体 所谓实体就是对象,比如商城项目中实体有用户、订单、商品等。 一般来说,每个实体相当于数据库的一个表 分别找出每个实体的所有与项目有用的属性 比如用户实体属性有:姓名、性别、年龄、身高、三围等。 但是与...