自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 AttributeError: TransposedFont object has no attribute getbbox@python/wordcloud

AttributeError: TransposedFont object has no attribute getbbox@python/wordcloud

2024-01-09 14:10:24 1261

原创 从零开始搭建本地pip源

从零开始搭建本地pip源PYTHON环境安装下载第三方包仓库暴露资源至网络用户端修改pip资源索取URI结束PYTHON环境安装推荐安装Anaconda集成环境2019年版本对应Python3.72020年版本对应Python3.8官网下载个人版本安装即可下载第三方包仓库安装完python环境后pip install pip2pi此为创建仓库路径的工具。把需要放入仓库的第三方包放入一个文件夹(例如下图的pip_src)后,在此文件夹的上一层进入命令行。并对此文件夹dir2pi pip_s

2021-03-03 14:01:05 2154 1

原创 python数据处理 -- filecmp库的文件夹递归比较改造

filecmp中文说明手册链接最近在工作中,需要比对两个文件夹内的内容,于是准备用filecmp.dircmp来比较,据api介绍,库中支持递归检查,函数为report_full_closure(self)。但是实际测试下来,此递归函数仅支持print结果,无返回值,源码如下:def report_full_closure(self): self.report() for sd in ...

2020-03-04 14:46:00 304

原创 Python3.7基于hashlib和Crypto实现加签验签功能

环境:Python3.7依赖库:import datetimeimport randomimport requestsimport hashlibimport jsonimport base64from Crypto.PublicKey import RSAfrom Crypto.Signature import PKCS1_v1_5from Crypto.Hash impo...

2019-12-02 10:54:19 474

原创 Python环境下接口测试加密鉴权的解决办法

最近工作中在测试WebApi的时候遇到了鉴权,验证的场景,涉及到获取token,生成密钥对等问题。主要使用python的Hashlib库和request库,前者可以处理信息加密和摘要,后者完成Http收发。在此总结一下几个常用请求参数的生成代码:一. Nonce&Uuid生成由于两者生成方法近似,故放在一起说,Nonce:number once,即只被使用一次的随机整数。Uui...

2019-11-21 16:31:24 1311

原创 SpringCloud学习(二)-- 创建注册中心(Eureka)与服务注册

前文:https://mp.csdn.net/postedit/101777094前文我们提到要搭建一个完整的微服务框架,我们需要实现三个部分:已实现服务的注册,注册中心的创建,已注册服务的调用。我们现在已经创建了一个简单服务,本文中将完成注册中心的创建以及服务的注册。SpringCloud只能选择Eureka作为注册机。第一步:打开IDEA-New-Project:选择Spring ...

2019-09-30 16:56:39 192

原创 SpringCloud学习(一)-- 基于SpringBoot快速搭建单个服务

本文内容基于Ultimate版本的IDEA实现。版本:IDEA:2019.02JDK1.8Maven3要搭建一个完整的微服务框架,我们需要实现三个部分:已实现服务的注册,注册中心的创建,已注册服务的调用。在本文中我们首先快速完成一个简单服务的创建。第一步:打开IDEA-New-Project:选择Spring Initializr:一个最简单的服务只需要web库创建完成后我们...

2019-09-30 16:38:24 361

原创 基于Python的基础socket库实现的多线程并发压测工具

由于端口的性能限制,对单通道进行压测时TPS经常上不去,因此我们常常会配置多个端口的长连接来进行压测,而基础的socket连接只针对单个地址加端口来维护连接,对于这种限制,我们可以使用多线程的Thread库来解决问题。Socket:由于python的socket具备自动维护心跳包的性质,因此在C端创建连接时对短连接和长连接不做区别,只要服务端不做断开就会一直保持连接。那么使用socket库提供...

2019-09-10 15:02:54 1319

原创 QSS美化脚本的代码内调用

前置:使用QT库完成UI设计QT教程参考引用:https://www.jianshu.com/p/5b063c5745d0第一步:创建QSS文件内容类似如下格式:QLineEdit { border: 1px solid gray; border-radius: 4px; padding: 0 0; background: gray; co...

2019-07-11 11:16:42 506

原创 ORACLE学习经验(二)-- Python连接ORACLE数据库

ORACLE学习经验(二)-- Python连接ORACLE数据库前提:确保使用SQLPLUS可以成功连接到数据库C:\xxxx>sqlplus system/xxxx@KDB as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期四 6月 6 10:37:17 2019Copyright (c) 1982, 2010, Or...

2019-06-06 15:06:08 456

原创 ORACLE学习经验(一)-- 建立本地ORACLE数据库

建立本地ORACLE数据库一. 安装ORACLE服务端二. 创建数据库三. 建立监听四. 使用到的SQLPLUS命令五. 期间错误汇总功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富...

2019-06-05 17:01:22 1026

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除