- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 数据库面试题
数据库相关问题表和视图的区别是什么?问题分析考察面试者对数据库中一些基本概念的理解,了解面试者个人的理解学习能力。核心问题讲解 1、视图是已经编译好的sql语句,而表不是。 2、视图没有实际的物理记录,而表有。 3、表是内容,视图是窗口。 4、表占用物理空间而视图不占用物理空间,视图只是逻辑概念的存在;表可以及时对它进行修改,但视图只能用创建的语句来修改。 5、表是内模式,视图是外模式。 6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。从安全
2022-04-02 10:32:40
134
原创 使用python合并图片,并以PDF的方式保存
import osimport refrom PIL import ImageFont, ImageDraw, Imagedef merge_Pdf(temp_dir, message): pdfFilePath = r'要保存PDF的路径' jpg_list = [] res = [] jpg_list_file = [] path_file = None for root, dirs, files in os.walk(temp_dir):
2021-06-23 13:55:35
341
1
原创 使用python将PDF拆分成图片
import fitzimport redef process_pdf(pdf_file_path, temp_dir, start_page): # 正则切除文件信息,以提供给文件命名使用 file_name = re.findall(r'\\(.+).pdf', pdf_file_path)[0].split('\\')[-1] doc = fitz.open(pdf_file_path) page_number = start_page for pg in r
2021-06-23 13:45:41
1147
1
原创 python提取PDF文本信息
import pdfplumber # 导入pdfplumber (如果pip下载不成功,指定版本号得以解决file_dir = r"C:\Users\xxx\Desktop\xxx" # pdf文件的父目录with pdfplumber.open(os.path.join(file_dir, "要提取数据的.pdf")) as pdf: for i in range(len(pdf.pages)): page = pdf.pages[i] # 获取到pdf的页数
2021-05-28 09:42:11
617
转载 快速理解MySQL的连接关系以及语法
图解MySQL 内连接、外连接、左连接、右连接、全连接……转载:https://blog.youkuaiyun.com/plg17/article/details/78758593
2021-04-13 13:27:58
113
原创 测试管理
测试组织独立测试的优点与缺点优点独立的测试员与开发人员相比可能会识别出不同类型的失败,因为他们都有不同的背景不一样的技术视角具有不同的的能力可以验证、质疑或者反驳利益相关方在系统规格说明和实施过程中的假设独立于供应商色测试人员可以以一种正直和客观的方式报告正在测试的系统,而不会受到雇佣他们公司的(政治)压力缺点与开发团队隔离,可能导致与开发团队缺乏协作,会延迟向开发团队提供反馈,或与开发团队形成对抗的关系开发人员可能会失去对软件质量的责任感独立测试员可能缺乏重要信息测
2020-10-20 17:15:18
477
原创 关于软件测试的个人见解
测试理论什么是软件测试 在规定条件下对程序进行操作,从而发现问题,对软件质量进行评估的过程测试的定义 用于检查是否满足了需求测试的目的 以最少的人力、物力、时间来找到软件中的缺陷并修改,从而回避商业风险冒烟测试: 是自由测试的一种 就是完成一个新版本开发之后,对该版本的最基本功能进行测试,保证基本功能和流程能够走通,当我们
2020-10-19 17:52:39
856
转载 selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘解决
原帖:https://blog.youkuaiyun.com/weixin_44318830/article/details/103339273
2020-07-09 17:07:49
250
原创 win下创建python虚拟环境
虚拟环境就像是一个容器,我们可以在容器内下载不同的包或模块,并对外界没有任何影响一 win下如何建造虚拟环境1.选择一个或创建一个文件夹用来放虚拟环境(以E盘下的venv-Virturalenv文件夹岸为例)2.使用命令进入到这个文件夹内3.使用命令 virturalenv+虚拟环境名 来创建一个虚拟环境,创建成功后如图4.如果出现报错(OSError: Command E:\venv-virtualenv\v…o\Scripts\python.exe - setuptools pip whee
2020-07-09 15:05:07
231
1
原创 python3 冒泡排序
def bubbling_sort(arr): n = len(arr): if n <= 1: return for i in range(n): flag= False for x in range(n-i-1): if arr[x] > arrp[x+1]: arr[x], arr[x+1] = arr[x+1], arr[x] flag= True if not flag: breakif __name__ == '__main__
2020-06-18 22:21:22
117
原创 python3使用正则提取中文和文件操作
废话少说直接看代码import re# 读取源文件f = open('dd.txt', 'rb') # 以二进制读出count = f.read()counts = count.decode('utf8') # 在将原数据转换为utf-8标准# 处理文件(直接在数据中提取中文)zh = u"([\u4e00-\u9fff]+)" # 中文的正则标准re_words = re.compile(zh) results = re_words.findall(counts)# 创建
2020-05-29 18:23:23
495
1
原创 个人对TCP与UDP的理解
在了解TCP和UDP之前,我们需要知道什么是IP什么是端口IP :相当于电脑的身份证,是唯一的端口: 相当于电脑上运行中的程序,需要使用端口来标记
2020-05-14 21:47:43
211
1
原创 Redis与python交互
增查改删代码块from redis import *if __name__ == '__main__': try: # 创建StrictRedis对象,与redis服务器连接 sr = StrictRedis() # 增 添加键name,值为its # result = sr.set("name", "its") ...
2020-05-07 21:29:58
150
原创 C++中的结构体
#include <iostream>#include <vector>#include <string>using namespace std;// 相当于python中的类struct stu { string name; int age;};int main() {// std::cout << "Hel...
2020-04-22 22:06:49
187
1
原创 python3中os模块相关操作
# 使用os模块完成某一文件下的所有字文件import osdef gci(filepath):#遍历filepath下所有文件,包括子目录 files = os.listdir(filepath) for fi in files: fi_d = os.path.join(filepath,fi) if os.path.isdir(fi_d):...
2020-04-19 21:00:01
151
原创 初学C++(使用基础语法完成矩形\圆形面积)
代码(使用基础语法完成!)#include <iostream>int main() { int num; while (true) { std::cout << "请选择以下功能-->(1: 圆形,2:矩形 , 0:退出):" << std::endl; std::cin >> num;...
2020-04-16 22:09:50
313
转载 DRF中jwt的使用和cors跨域问题
一.jwt的扩展使用1) 安装pip install djangorestframework-jwt12) 在settings.py中配置REST_FRAMEWORK = { # 引入JWT认证机制,当客户端将jwt token传递给服务器之后 # 此认证机制会自动校验jwt token的有效性,无效会直接返回401(未认证错误) 'DEFAULT_AUTHENT...
2020-04-10 21:34:11
313
原创 Cookie、Session的区别
什么是cookie和sessionHTTP协议是一种无状态的协议,浏览器对服务器的每一次请求都是独立的,为了使得web能够产生一些动态信息,就需要保存其"状态",而cookie和session机制就是为了解决HTTP协议无状态而产生的。...
2020-04-10 21:15:35
93
原创 HTTP网络协议以及个人的理解
HTTP协议简单理解HTTP协议也叫做超文本传输协议,是一种在互联网上应用最广的一种网络协议,规则是一个客户端与服务器的请求和应答为标准。特点:灵活,HTTP允许传输各种类型的数据对象简答快速,客户端向服务器请求服务时,只需要传输请求方法和路径;请求方式则有(常用):GET: 发送请求来获得服务器上的资源,请求体中不会包含请求数据HEAD: 类似于get请求,只不过返回的响应中...
2020-04-10 18:24:54
136
原创 Python-(Flask框架)
Flask框架文档请访问: https://dormousehole.readthedocs.io/en/latest/路由
2020-04-10 14:50:58
148
原创 MySQL总结
简介MySQL是一个关系型数据库管理系统RDBMS: 当前主要使用两种数据库,一种是关系数据库,一种是非关系型数据库,而关系型数据库简称为RDBMSSQL语句: SQL是结构化查询语言,用来操作关系型数据库的语句,目前几乎所有的关系型数据库都支持SQL语句进行操作SQL语句分为:DQL:数据查询语言,用于对数据进行操作DML:数据操作语言, 对数据进行增删改查TPL:事务处理语...
2020-04-08 19:51:17
107
1
原创 python基础知识-(if判断语句)
python基础知识点1.判断1.1 if判断语句基本结构# 格式1if 条件: 条件成立时要做的事情 # 格式2if 条件: 满足条件时要做的事情1 满足条件时要做的事情2else: 不满足时要做的事情1 不满足时要做的事情2# 格式3 if 条件1: 事情1 elif 条件2: 事情2 elif 条件3: 事情3 else: # 当以上条件...
2020-04-07 20:31:26
192
原创 Git命令相关操作
Git分支相关操作命令1.查看本地分支–>git branch2. 查看远程分支–>git bracnh -r3. 切换分支–> git checkout <branch_name>4. 创建并切换指定分支 --> git checkout -b <branch_name>切换分支成功后就可以push提交了...
2020-04-07 15:50:58
152
1
UiBot实践题总结,包含中、高级
2022-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人