自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python设计模式--工厂模式&单例模式

Python设计模式--工厂模式&单例模式

2022-11-07 14:58:21 521 1

原创 Python 操作es数据库

python es

2022-10-31 17:02:07 874

原创 python3 @dataclass 简述

python3 @dataclass 简单说明(可能后续还会补充)

2022-04-08 17:39:10 3727

原创 Mock学习笔记

MOCK学习笔记1 什么是mock官方解释: mock是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来模拟对象的行为我遇到的问题:测试过程中,我需要调用微信支付。如果每次测试都要真实的使用微信付款,我余额不足。为避免贷款上班,我需要对微信支付接口进行mock。解决方式:找到开发好兄弟,获取微信支付接口Url:http://wechat.com/pay(随便写的,非真实微信支付接口)找到开发好兄弟,获取微信支付成功返回值&失败返回值支付

2021-09-16 14:03:02 537 1

原创 pytest学习笔记

1 存储过程是什么?带有逻辑的sql语句2 存储过程有哪些优点?2.1 快! 对于较为复杂的sql,存储过程执行速度更快2.2 减少服务器压力2.3 稳定3 一些简单的存储过程分享3.1创建一个简单查询的存储过程DELIMITER $ CREATE PROCEDURE simple_procedure() BEGIN SELECT id FROM ADDRESS; END $#调用存储过程 call simple_procedure();#删除存储过程 dro

2021-09-16 11:29:14 111

原创 存储过程入门

1 存储过程是什么?带有逻辑的sql语句2 存储过程有哪些优点?​ 2.1 快! 对于较为复杂的sql,存储过程执行速度更快​ 2.2 减少服务器压力​ 2.3 稳定缺点暂时不提3 一些简单的存储过程分享3.1创建一个简单查询的存储过程DELIMITER $CREATE PROCEDURE simple_procedure()BEGINSELECT id FROM student;END $#调用存储过程call simple_procedure();#删除存储过程drop

2021-09-14 18:14:30 297

原创 jmeter验证登录接口

使用jmeter 验证同时20人登录接口预制条件1 20个可登录的用户2 已安装jemter1 新增thread group线程组配置如下:20 代表20个线程0 线程同时开始1 只循环一次2 找到登录接口(一般按下F12后,点击登录,就可以找到这个http请求。)假设登录只需要name和pwd两个字段。3 新增http request3 新增 csv data config在本地桌面新增一个login.txt文件,填写你的name..

2021-05-12 10:33:06 815 3

原创 ORACLE drop、truncate delete的区别。

ORACLE drop、truncate delete的区别。1 drop table table_a;删除表,释放表空间。2 truncate table table_a;删除表中数据,不删除表,释放表空间。--表空间不足,用这个。3 delete from table_a;删除表中数据,不删除表,不释放表空间。...

2020-12-17 15:36:51 151

原创 linux redhat 7.3系统搭建mysql数据库

Linux 搭建mysql搭建说明:1 本次搭建基于REDHAT 7.3操作系统,在不同版本的Linux 上搭建mysql 数据库(5.7版本)的操作略有不同,本文档及本文档中所有linux命令仅供参考,请根据实际需求进行相关修改。3 建议使用root用户,用于安装mysql数据库。搭建步骤1 下载mysql。下载链接:https://dev.mysql.com/downloads/进入后,请根据自己操作系统版本选择对应的下载包。2 安装前检查检查机器中...

2020-12-04 11:10:09 1437

原创 Oracle数据库将一个存在数据的number类型字段修改为varchar2字段

ALTER TABLE TABLE_NAME RENAME COLUMN TEST_COLUMN TO TEST_COLUMN_TEMP;ALTER TABLE TABLE_NAME ADD VARCHAR2(6);UPDATE TABLE_NAME SET TEST_COLUMN=TRIM(TEST_COLUMN_TEMP);ALTER TABLE TABLE_NAME DROP COLUMN TEST_COLUMN_TEMP;

2020-12-03 18:36:59 1432

原创 burp suite 安装与常见安全问题的测试方式

安全测试总结:burp suite使用方法:Burp Suite使用方法Burp Suite 使用的版本为1.7.331 安装一路点击next ,无需进行其他配置。出现下图,安装完成2 建立一个临时文件,无需进行其他配置软件会提示更新,不推荐更新成功进入主界面3 修改options,可将option 的配置改成如下4 设置本地代理使用chrome 打开下界面chrome://settings/打开本地代理设置修改...

2020-08-15 11:20:10 683

原创 简单的python Tkinter计算器

设置按钮,没按下一个按钮后,结果对应的字符串发生改变,最后通过eval()函数计算结果。# 简单说下实现思路。

2019-12-10 19:30:03 747

原创 欢庆520

from turtle import *import timesetup(800,600,0,0)speed(2)title("draw 520")shape("turtle")color("blue")width(2)penup()seth(90)forward(100)seth(180)forward(200)pendown()seth(180)forwar...

2018-05-20 17:44:50 138

原创 一个简单粗糙的C++发牌程序

//程序设计思想:定义puke类,生成54个对象,然后将对象随机发到3位玩家手中//实际上只定义了两位玩家,第三位玩家的牌就是前两位玩家剩下的//将玩家手中的牌进行排序和输出#include <iostream>#include<random>#include<cstdlib>#include<ctime>using namespace ...

2018-05-04 14:00:36 1207 1

原创 冒泡排序,冒泡排序改进,插入排序的Python实现

import randomimport timei=[random.randint(1,100000) for j in range(1,1000)]list (i)def math1(i):#冒泡排序 start=time.time() for j in range(1,999): for k in range(0,999-j): ...

2018-05-03 15:04:41 149

原创 冒泡排序,快速排序,插入排序的c++实现

#include<iostream>using namespace std;int buf[10] = { 1, 9, 7, 5, 6, 4, 2, 3, 8, 11};void swap(int &a, int &b)//交换ab两数{ a = a + b; b = a - b; a = a - b;}void print(int *p, i...

2018-05-03 15:02:26 262

原创 基于Python的简单天气爬虫程序

import reimport urllib.requestimport tkinterfrom tkinter import *import matplotlib.pyplot as pltfrom pylab import * def zuoye(): url="http://tianqi.so.com/weather/" data=urllib.request....

2018-03-26 16:25:44 1214 1

空空如也

空空如也

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

TA关注的人

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