自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 平移,旋转,缩放三种矩阵变换

对2D图形进行线性变换的矩阵类

2022-09-30 15:33:09 199 1

原创 vue-cli报错

npm cache clean --force # 清理缓存 npm install # 或者 cnpm install (install后面不加任何内容) npm update # 或者 cnpm update (建议选择cnpm(国内镜像源)) 再次运行项目 npm run serve

2022-04-22 00:29:33 1393

原创 python的aiomysql数据库对象

用异步aiomysql处理数据库操作程序速度应该有所提升,一般都是和aiohttp, asyncio一起使用滴。 代码如下 logging.basicConfig(level=logging.DEBUG, # 设置日志显示级别 filename="test1.log", format='%(asctime)s[line:%(lineno)d] %(levelname)s %(message)s',

2021-10-21 15:00:16 504 1

原创 python,切片,slice,indices

深入切片,我们会发现作为python特有的切片特性可以让我们的代码更优雅,更高效。(=-=也不一定) 我们知道切片的背后调用__geitem__特殊方法,实际上lsit[]中的[]只是一个语法糖(方便的写法) class seq(): def __getitem__(self, index): return index seq = seq() #slice对象是实现切片的背后 print(seq[1]) print(seq[1:3]) print(seq[1:3:2]) #sli

2021-09-29 19:31:38 182

原创 aiohttp发送payload请求体

如果数据是通过正常的put或者post方法发送的,那么payload就是一个http请求起始行紧接一个CRLF后面的那一部分。 起始行:POST /getProduct HTTP/1.1 首部: Content-Type: application/json 主体1:{“productId”:3189} 单参 主体2:{“productId”:3189,“orderId”:145} 多参 同样的,我们可以将payload形式的参数。通过FormData()来组装。 在aiohttp中怎么实现发送payloa

2021-09-15 19:06:12 378

原创 2021-08-25

VUE一个丑丑的记事本 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>=-=</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> </head> <body> <style>

2021-08-25 12:46:01 76

原创 selenium获取web元素的location不符合

selenium获取web元素的location不符合 #找到验证图片的位置 auth_img = bro.find_element_by_xpath('//*[@id="J-loginImg"]') print(auth_img) location = auth_img.location #图片左上角位置,返回字典 size = auth_img.size #图片的长宽,返回字典 rangle = (int(location['x']), int(location['y'])

2021-08-22 12:41:47 229

原创 mangodb

mangodb基本操作 一、操作MongoDB数据库 1、创建数据库 语法:use 数据库名 注意:如果数据库不存在则创建数据库,否则切换到指定数据库 注意:如果刚刚创建的数据库不在链表内,如果需要显示它,我们 需要向刚刚创建的数据库中插入一些数据 db.students.insert({name:“tom”,age:18,gender:1,address:“北京”,isDelete:“0”}) 2、删除数据库 前提:使用当前数据库(use 数据库名) db.dropDatabase() 2、查看所有数

2021-08-11 14:33:10 72

原创 mysql

简单的SQL语句 一、基本命令 1、启动服务 说明:以管理员身份运行cmd 格式:net start 服务名称 示例:net start mysql57 2、停止服务 说明:net stop 服务名称 格式:net stop 服务名称 示例:net stop mysql57 3、连接数据 格式:mysql -u 用户名 -p 示例:mysql -u root -p 输入密码(安装时设置的) 4、退出登录(断开连接) quit或exit 5、查看版本 示例: select version(); 6、显示当前时

2021-08-11 14:30:48 92

原创 字典的各个变种

Python中字典的各个变种《流畅的python》collections.OrderedDictcollections.ChainMapcollections.Counter collections.OrderedDict 这个类型在添加键的时候会保持顺序,因此键的迭代次序总是一致的。OrderedDict的popitem方法默认删除并返回的是字典里的最后一个元素,但是如果像my_odict.popitem(last=False)这样调用它,那么它删除并返回第一个被添加进去的元素。 collections.

2021-03-19 18:18:54 105

空空如也

空空如也

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

TA关注的人

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