{ 'ALLUSERSPROFILE': 'C:\\ProgramData', 'APPCODE_VM_OPTIONS': 'F:\\English Path\\ja-netfilter-all\\vmoptions\\appcode.vmoptions', 'APPDATA': 'C:\\Users\\naihe\\AppData\\Roaming', 'CLION_VM
1
越权与未授权访问不是一个东西,别搞混淆了越权指的是用户级别之间的跨越 未授权指的是无验证或验证跟构思一样,导致无级别的游客也能进去这两个要分清楚,别搞混了,没错说,的就是我 _____
转载:https://krau.top/posts/install-docker-one-key不知道从什么时候开始官方脚本已经默认也安装了 docker compose, 不需要后面的手动安装了, 因此已删除多余的内容也就是说, 只需要执行下面的一键脚本【老版本是 docker-compose,docker 自带版本是 docker compose】注意是 docker co
Windows 11 wsl2
1.1:安装单独安装 WAMP(Windows、Apache、MySQL、PHP解释器) 或 WNMP(Windows、Nginx、MySQL、PHP解释器) 的各个组件过于麻烦,可以直接安装PHPStudy,它可以将所有组件安装并管理。1、安装PHPStudy2、设置为将WNMP设置为WAMP环境并启动3、找到 PHPStudy安装目录下\phpstudy_pro\WWW 目录,该目录是Apac
嘎嘎嘎
Docker调试初始化
kali2023安装完之后,个人觉得配置完使用起来会方便一些。
模拟登录时出现的滑动验证码需要将navigator.webdriver设置成false,如果selenium模拟登录就会变成true,绝大部分网站检测的就是这个。import time from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.
京东做了懒加载,懒加载的原理其实就是先给img标签一个自定义属性,属性值就是图片链接,检测浏览器滑动高度,达到一定高度就会将自定义属性里的图片链接放到图片的src属性中!随后为了达到反爬效果【实则软用没有,随便猜都能猜到】再将自定义属性的值替换成其他值。import time from selenium import webdriver fro
爬取梨视频分析阶段爬取视频平台:梨视频分析梨视频的视频请求方式点击加载更多后,页面并没有刷新而视频渲染出来了,这说明是局部刷新,很有可能是Ajax请求。查看网络Ajax请求点击加载更多后,出现了Ajax请求,这时候需要靠猜,猜这个请求地址就是返回更多视频的地址。测试Ajax请求地址经过多次测试,发现filterlds、mrd字段不加也可以请求,剩余其他字段必须加,不加就无法正常请求。经过多次测试,
个人认为 DRF 最好要比 Django 高一个版本是最好的,不知道有没有一些小可爱注册 drf 后启动 Django 出现下面这种报错?这个就是 Django 与 DRF 版本兼容问题!No module named 'django.core.urlresolvers'找不到这个模块的原因是这个模块早在Django==1.10 就开始就弃用了, DRF 内部从3.7往前就一直都在使用该模块,D
django
pyinstaller是版本为5.4.1pyinstaller -Fw abc.py """py文件为abc.py,执行命令后会报错 OSError: [Errno 22] Invalid argument 这里就说了是参数无效啥也没说,反正py文件内部的代码是没有问题的!""" """问题就在于py文件,叫啥都行反正不能叫abc.py文件,否则就会报这个错误。。。并且abc.py文件不管需不需要
bootstrap3官方文档大小模态框点击按钮无法弹出的问题,抛开jquery导入位置、版本问题!
import jsonimport timeimport hashlibimport osdef get_md5_pass(password): md5_obj = hashlib.md5() salt1 = '兔子打老虎,打到小兔子' salt2 = '打到小兔子,哇哇哇哇哇!' md5_obj.update(salt1.encode('utf-8')) md5_o
# 登录功能def login(): import os while True: login_username = input('登录==>用户: ').strip() if not os.path.exists('db.txt'): with open('db.txt', 'w', encoding='utf-8') as _:
3:hash3.1:什么是哈希hash1、什么叫hash:hash是一种算法(3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法),该算法接受传入的内容,经过运算得到一串hash值 2、hash值的特点是: 2.1 只要传入的内容一样,得到的hash值必然一样\=\=\==\=>要用明文传输密码文件
Markdown标记笔记语言:学生时代,我们时如何学习的?课本:知识全面详细、知识条理不清晰、重难点不突出板书:知识条理清晰、重难点突出+扩展、面向全体同学笔记:知识条理清晰、重难点突出+深度扩展、符合个人指定化需求笔记工具的选择:现如今比较好用的笔记工具就是记事本、Word、标记语言、思维导图、有道云笔记以及微软的OneNote!Markdown简介:Markdown是轻量级语言,能够以少量代码
应用:随机验证码 在编写随机验证码之前需要先了解两个内置函数 ord用于查找ASCII中字母对应的十进制数 chr用于查找ASCII中十进制数对应的字母>>> ord('A')65>>> ord('Z')90>>> chr(65)'A'>>> chr(90)'Z'# A到Z这中间26个字母在ASCII编码表中代表的十进制是从6
m1.py文件from functools import wrapsdef outter1(func): wraps(func) def wrapper(*args,**kwargs): login = 1 while login: Inp_zz = input('登录 1/注册 2: ').strip() if
我对我的画画技术也是有信心的,小时候可是最喜欢画画呢
算法:最高效解决问题的办法 算法之二分法 需求:有一个按照从小到大顺序排列的数字列表传统遍历方式nums = [-3,4,7,10,13,21,43,77,89]for i in nums: if i == 10: print(i) break print(i) 打印:-34710# 找到10的时候才结束,这就是遍历,从左到右查询,这种效率是非常底的
整体目录就是这样,做好目录规划很重要,不然笔记会很乱,Python之路还很远!
如果想要做高质量的笔记,那么一定要遵循:图片》思维导图》表格》字符个人认为这是复习的时候时间最快的方式
今天我突然发现,Python的基础是真的很主要,基础一定一定要扎实,否则后面会很痛苦,Python会用的方法多了,自然很多东西都很简单。。。 2022/4/28
# 1、写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作def func1(x, y, z): import os with open(r'{}'.format(x), mode='rt', encoding='utf-8') as f1, \ open(r'.{}.swap'.format(x), mode='wt', encoding
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号