会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
spotfg
博客园
首页
新随笔
联系
订阅
管理
2021年5月18日
sql注入
摘要: 转译- 单引号,将 ```'``` 转换成 ```''```- 反斜杠,将 ```\``` 转化成 ```\\``` 畸形包绕过waf1. get转化成post2. 空格使用%20代替("union select 1" = "union%20select%201") 分块传输绕过waf1. 数据包中
阅读全文
posted @ 2021-05-18 10:38 spotfg
阅读(36)
评论(0)
推荐(0)
2020年8月17日
mongodb 片键需要思考的问题
摘要: 1. 写操作是怎么样的? 你要插入什么文档, 有多大? 2. 系统每小时会写入多少数据? 每天呢? 高峰期呢? 3. 哪些字段取值是随机的, 哪些是增长的? 4. 读操作是怎么样的? 用户访问哪些数据? 5. 系统每小时会读多少数据? 每天呢? 高峰期呢? 6. 数据做了索引了吗? 应不应该索引?
阅读全文
posted @ 2020-08-17 16:46 spotfg
阅读(87)
评论(0)
推荐(0)
2019年10月26日
爬虫之如何找js入口(一)
摘要: 目标网页:https://m.gojoy.cn/pages/login/ 将我删除i ndex?from=%2Fpages%2Fuser%2Findex 需要工具:chrome和油猴 油猴代码: 第一步,F12,在第三行数字上,右键选择 Add conditional breakpoint, 用于越
阅读全文
posted @ 2019-10-26 17:03 spotfg
阅读(1296)
评论(0)
推荐(0)
2019年10月24日
asyncio动态添加任务
摘要: asyncio.run_forever()下动态添加任务 方法一、asyncio.run_coroutine_threadsafe(coroutine, loop) 方法二、asyncio.call_soon_threadsafe(callback, *args, context=None) 方法一
阅读全文
posted @ 2019-10-24 01:57 spotfg
阅读(1841)
评论(0)
推荐(0)
2019年9月19日
关于python导包问题
摘要: b.py内容如下 c.py内容如下 a.py内容如下 执行a.py,输出 id值相同,意味着此时a,b文件共用一个对象 我是分割线 但是。。。假如 那么此时a.py输出为 id值不同,意味着不是同一个对象 因此如果需要使用可修改配置文件的全局变量,需要用文件名方式导入,将其当作一个全局类使用 单独导
阅读全文
posted @ 2019-09-19 04:36 spotfg
阅读(173)
评论(0)
推荐(0)
2019年9月17日
python动态添加属性
摘要: class A: def __init__(self, info ={}): self.info = info def __getattr__(self, item): return self.info[item] a =A() a.age = 123 print(a.age) a.name = 123 print(a.name) a.xis = 123 print(a.xis) print(a.
阅读全文
posted @ 2019-09-17 18:22 spotfg
阅读(270)
评论(0)
推荐(0)
2019年9月13日
requests模块
摘要: #各种请求方式:常用的就是requests.get()和requests.post() >>> import requests >>> r = requests.get('https://api.github.com/events')请求页面,并返回页面内容 >>> r = requests.post('http://httpbin.org/post', data = {'key':'value...
阅读全文
posted @ 2019-09-13 15:07 spotfg
阅读(162)
评论(0)
推荐(0)
反selenium关键字
摘要: webdriver __driver_evaluate __webdriver_evaluate __selenium_evaluate __fxdriver_evaluate __driver_unwrapped __webdriver_unwrapped __selenium_unwrapped
阅读全文
posted @ 2019-09-13 15:07 spotfg
阅读(348)
评论(0)
推荐(0)
PIL模块
摘要: imageOps库 from PIL import ImageOps autocontrast方法 #PIL.ImageOps.autocontrast(image, cutoff=0, ignore=None) #函数计算输入图像的直方图,将暗部cutoff变成0,亮部变成255 colorize方法 #PIL.ImageOps.colorize...
阅读全文
posted @ 2019-09-13 15:06 spotfg
阅读(415)
评论(0)
推荐(0)
openxlsx模块
摘要: import openpyxl #创建工作簿 wb = openpyxl.Workbook()#获取当前活跃的工作表 ws = wb.active#删除工作表 remove_sheet(wb.get_sheet_by_name('工作表名字'))#保存工作簿 wb.save(r'保存目录位置') #
阅读全文
posted @ 2019-09-13 15:05 spotfg
阅读(1409)
评论(0)
推荐(0)
下一页
公告