10 2019 档案
摘要:`代码大家自己加油琢磨,我给你们思路,我晚上刚刚攻略了` 获取极验证两个图片一个有缺口一个没有缺口 然后对于图片进行分析 获取移动偏差 这里一定要进行仿人类移动滑块, 给大家获取图片的提示,一般他图片前端页面都已经渲染出来了,可能就是 或者透明度0进行隐藏 也有种可能是ajax提交,但是这里一般都会
阅读全文
摘要:一.分区介绍 二.linux中分区 1.Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有 ,一个独立且唯一的文件结构 , Linux 中每个分区都是用来组成整个文件系统的一部分 2.Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录, 且将一个分
阅读全文
摘要:一.创建调度任务 指令 进入当前用户编辑界面 进入指定用户编辑界面 进入crontab任务编辑界面 任务编写格式 crontab对象参数 crontab对象中特殊符号的含义 二.查看任务 查看当前用户下的任务 查看指定用户下的任务 三.删除任务 删除当前用户下的任务 删除指定用户下的任务
阅读全文
摘要:词性说明 n :名词 v : 动词 vi :非及物动词 vt :及物动词 conj :连词 prep :介词 pron :代词 adj :形容词 adv :副词 音频 "0 100单词点我" " 100 200单词点我" "200 300单词点我" 计算机专用英语词汇常用单词 file n.文件;v
阅读全文
摘要:一.Linux组基本介绍 在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件有 所有者、所在组、其它组 的概念 二.文件/目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。 三.查看文件所有者 四.修改文件所有者 五.改变文件分组 六.
阅读全文
摘要:一.介绍 0:关机 1:单用户[找回丢失密码] 2:多用户状态[无网络服务] 3:多用户状态[有网络服务] 4:保留级别 5:图形界面 6:系统重启 二.命令行运行级别 比如说关机 三.修改默认运行级别 四.引导界面修改运行级别
阅读全文
摘要:一.项目git地址 https://github.com/a568972484/html_to_md 二.使用说明 运行 即可 三.中途大家碰到的一些异常请留言 作者博客:小小咸鱼ywy 博客链接:https://www.cnblogs.com/pythonywy QQ:568972484 VX:1
阅读全文
摘要:一.简单介绍 vi 和 vim 类似于windows的文本编辑器 所有的Linux系统都会内置 vi文本编辑器 vim 可以看做是vi增强版,具有 程序编辑能力 ,支持 语法高亮 , 代码补全 , 编译 及 错误跳转 等功能,因此被广泛使用 如果Linux中没有vim这个命令,可以手动下载: 因为操
阅读全文
摘要:一.远程登入 1.安装 Xshell5 2.查看是否具备连接 在linux 主机上输入 如果没有开启手动开启指令 3.查询机子ip 4.配置Xshell5 基本上配置上 即可 二.远程上传下载文件 1.安装Xftp 2.配置ip 3.解决乱码问题 `选项 使用utf8编码`
阅读全文
摘要:一.指令 二.定时关机脚本 注意这里 与`文件名 空格`
阅读全文
摘要:一.用户创建 1.简单创建 2.指定目录创建用户 3.指定用户组 二. 用户修改 修改密码 修改用户信息 三.删除用户 删除用户,保留目录 删除用户,不保留目录 :一般情况下都是保留目录的 四.查询用户 指令查看用户 文件查看用户方法 文件最后一行能看到用户信息 每行含义: 存用户密码和相关时间的地
阅读全文
摘要:一.首先前端发送token token所在的位置 在ajax写 二.后端接受并解析token 1.首先先定义个认证类 auth = request.META.get('HTTP_AUTHORIZATION') 获取token的 auth = get_authorization_header(reuq
阅读全文
摘要:"Linux介绍以及VMware和Centos的安装" "linux VMtools安装" "linux 创建/使用快照/克隆(类似windows中备份还原)" "linux目录结构" "linux指令大全(归类整理)" "llinux/重启/用户切换/注销" "linux远程登入/远程上传文件"
阅读全文
摘要:一.文件目录指令 1 pwd指令 2 ls指令 3 cd指令 4 mkdir指令 5 rmdir指令 6 touch 指令 7 cp指令 拷贝文件到目标路径 当拷贝时发现相同文件,会提示[是否覆盖?] 8 rm指令 删除目录或者文件 9 mv指令 移动文件或重命名 10 cat指令 显示文件内容 补
阅读全文
摘要:1.Linux目录与Windows目录对比 1.1 Windows目录结构 1.2 Linux目录结构 深刻理解Linux 树状文件目录是非常重要的,只有记住他们,你才能在命令行中任意切换,想去哪里去哪里 2 Linux世界里 一切皆文件 对于Linux而言,所有的东西都是文件 比如说,cpu会映射
阅读全文
摘要:一. 创建/使用快照 1.什么是快照 说的直白一点,就是创建一个备份. 当执行了不可逆的错误操作后,可以通过快照用来恢复系统 2.创建快照的3种模式 挂载状态下创建快照 开机状态下创建快照 关机状态下创建快照 3.如何使用快照 创建: 使用(恢复) 二.克隆 1.什么是克隆
阅读全文
摘要:一.解决的问题 1.剪切板无法共享 2.共享文件夹的设置 3.窗口无法自适应 二. 安装 1.进入centos 2.点击VMware菜单 install VMware tools 3.打开桌面上挂载好的光驱,复制VMware tool.tar.gz到opt下 4.切换到opt目录,tar命令解压 5
阅读全文
摘要:一. Linux介绍 1 Linux诞生的故事 Unix篇: 为了进一步强化大型主机的功能,让主机的资源可以提供更多的使用者来利用,所以在1964年, 由AT&A公司的贝尔实验室(Bell)、麻省理工学院(MIT)及奇异公司(GE美国通用电气公司)共同发起了Multics(多路信息计算系统)的计划,
阅读全文
摘要:一.安装依赖 二.添加 Crontab 三.查看crontab内容 其中常见的一些内容 | 字段 | 是否必填 | 允许值 | 允许特殊字符 | 备注 | | : | : | : | : | : | | Seconds | 是 | 0–59 | ,`` ` | 标准实现不支持此字段。 | | Min
阅读全文
摘要:一.jdk的安装 安装地址 "ttps://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133151.html" 二 .下载nircmd "点我下载" 运行 然后去 就能找到 右键创建快捷方式找到 后面加上XXXX
阅读全文
摘要:不同于我们普通爬虫获取xpath,scrapy获得xpath对象获取他的值语法 一.xpath对象获取值 二.Scrapy框架独有的xpath取值方式 利用href配合正则表达式定位 利用text结合正则表达式定位 xpath还有对于html元素操作的两个实用的函数(可以用正则表达式代替)——sta
阅读全文
摘要:在 中配置 日志级别设置 日志存储设置 如果你想存储在数据库中 嗯...打开日志本地文件,正则............
阅读全文
摘要:一.横向拆分 二.纵向拆分 拆分后原表都要保存 主要是把经常查的数据放在一个表里,不经常查的数据不做处理
阅读全文
摘要:拿我这篇为例 主要就是处理一些特别的网站, "pands用法点我"
阅读全文
摘要:参考:https://www.cnblogs.com/nickchen121/p/11517455.html 一.标识符与关键字 1.标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和 (下划线)组成,并且只能以字母和 开头。
阅读全文
摘要:一.基本配置 1.项目名称 2.爬虫应用路径 SPIDER_MODULES = ['Amazon.spiders'] NEWSPIDER_MODULE = 'Amazon.spiders' 3.客户端User Agent请求头 USER_AGENT = 'Amazon (+http://www.yo
阅读全文
摘要:一.区分 根据 迭代器生成的对象是 还是 二.item 1.配置tem对象 在 文件中设置类 2.在爬虫程序中导入该类写相应的函数 三.再获得item参数后scrapy会自动执行pipelines.py文件中内容 1.settings文件进行注册 2.配置MyscrapyPipeline方法
阅读全文
摘要:一.源码 一.url(必须) :请求的地址 :str 二.callback :响应返回的回调函数(必须是类当中或者父类当中的方法),默认为 方法 :str 三.method :请求的方式 :str 四.headers :请求头 :dict 五.meta :我是这样理解的理解成传输时候一个类似容器的东
阅读全文
摘要:一.新建文件 这个名字随意哈 方法一. 方法二
阅读全文
摘要:一.爬虫项目类相关属性 name:爬虫任务的名称 allowed_domains:允许访问的网站 start_urls: 如果没有指定url,就从该列表中读取url来生成第一个请求 custom_settings:值为一个字典,定义一些配置信息,在运行爬虫程序时,这些配置会覆盖项目级别的配置 所以c
阅读全文
摘要:一.中间件中主要有3个函数方法 process_request:处理请求,默认返回值是None process_response:处理响应,默认返回值是response对象 process_exception:处理错误信息,默认返回值是None 二.中间件三个方法的返回值返回的结果 1.proce
阅读全文
摘要:`我是对于xxxx小说网进行爬取只讲思路不展示代码`请见谅 一.涉及到的反爬 js加密 css加密 请求头中的 以及 cookie 二.思路 1.对于js加密 对于有js加密信息,我们一般就是找到他加密的 使用 模块来执行js代码即可 怎么找可以参考我之前对于 "链接点我" 2.对于css加密 常见
阅读全文
摘要:一.安装依赖 二.命令 运行爬虫程序如果不打印日志 三.文件说明 scrapy.cfg 项目的主配置信息,用来部署scrapy时使用,爬虫相关的配置信息在settings.py文件中。 items.py 设置数据存储模板,用于结构化数据,如:Django的Model pipelines 数据处理行为
阅读全文
摘要:一.异常信息(...gbk.....) 解决办法 因为是 相关报错 就搜索 ,为什么搜这个就是代码写多了 我们会发现这样一段 解决啦~~ 二.异常信息(没有window对象) 解决办法 我们execjs除了 我们还需要 ,我们浏览器上还需要 以及 对象所有呢我们要安装环境 执行 然后呢我们在 开头添
阅读全文
摘要:一.安装模块 二.简单的使用 三.js字符串中模拟浏览器环境 即导入 与`window`对象 一.安装依赖 二.导入包 三.js字符串中添加抬头 python const jsdom = require("jsdom"); const { JSDOM } = jsdom; const dom = n
阅读全文
该文被密码保护。
摘要:只需再fiddler界面GO往右第二个Decode点击一下,让他出现蓝色边框即可 注意:抓取前的他不会进行自动解码,要再重新刷新页面才能获取界面后的内容
阅读全文
摘要:一.介绍 中间人代理可以理解成和中间件差不多 mitmproxy工程工具包,主要包含了3个组件 mitmproxy:拦截的http(s)记录控制台显示 【window不支持】 mitmdump:命令行接口,可以对接python脚本,通过脚本实现监听后的处理,可定制个人需求 mitmweb:web形式
阅读全文
摘要:一.设置步骤 打开Fiddler Tools options https 以及 打钩 Tools options Connections 打钩,并关闭options窗口 Tools Hosts 点击Import Windows hosts files 勾选 点击 重启 二.安装安全证书 运行 获取本
阅读全文
摘要:一.m3u8视频格式 一般m3u8文件和 视频流ts文件放在同一目录 而m3u8文件格式存放的一般都是ts 文件的一个列表 二.根据m3u8视频存放以及写法的规律 思路 我们一般网站上能找到的m3u8的url 将m3u8格式的文件下载下来 然后打开m3u8找到里面所有的ts的路径可以用正则匹配 然后
阅读全文
摘要:url编码本质 其实url本质就是将中文字符串进行utf8编码,然后得到编码后的对象转换字符串去掉开头的b'以及末尾的',然后再将\x转换成%,再将里面内容x变成e最后将字符串小写变成大写 举例 #拿我举例 #第一步进行编码 a= '我' a= a.encode('utf8') #第二步进行转字符串
阅读全文
摘要:下载:https://www.mongodb.com/ 安装:略 注意: 使用前修改bin目录下配置文件mongodb.cfg,删除最后一行的'mp'字段 1. 启动服务与终止服务 2.创建管理员用户 3.使用账户密码连接mongodb 4.数据库 查看数据库 切换数据库 增加数据库 删除数据库 5
阅读全文
摘要:一.render的使用 进行js注入 模拟人操作浏览器 二.render的参数 1.script(str) 执行的js代码 语法: 2.scrolldown(int) 滑动滑块 和sleep联用为多久滑动一次 语法: 3.retries(int) 加载页面失败的次数 4.wait(float) 加载
阅读全文
摘要:`requests html是比较新的爬虫库,作者和requests是同一个作者` 一.安装依赖 我们可以在安装的时候看到他安装了lxml,reuqests,bs4......我们常用的解析和爬取的库都分装在他里面 二. 发起请求 :发默认发送的的是 ,且他如果用render 1.解决无头浏览器(针
阅读全文
摘要:一.用requests模块自动保存(保存缓存中) 构建一个session对象session = requests.session() 用构建的session代替requests进行访问他就会自动存啦 只存响应的cookie 不存发送请求时候带的cookie 不同url没有影响 cookie名字一样会
阅读全文
摘要:下面的属性方法都是基于response对象` import requests response = requests.get('url') 一.url 返回值的url 二. text 获得响应体文本信息 三.encoding 返回值的解码格式 四.apparent_encoding reuqests
阅读全文
摘要:主要是针对写法 一.requests.get requests.get是调用了requests.request('get', url, params=params, **kwargs) 1.url 协议://域名?参数 如:https://www.baidu,com/s?kw=11111 2.par
阅读全文
摘要:第一步:安装依赖 第二步:移动文件 把python文件和一个exe拿来当图标的ico文件移动到同一文件中 :`文件路径不用用中文!!!!!!!!` 第三步:命令行操作 Win+R,cmd进入管理员界面 cd切换到代码目录 pyinstaller F w i 图标的路径(可以是相对路径也可以绝对路径)
阅读全文
摘要:一.用requests库自带的自动检测 二.用pycharm编辑器 第一步:将爬取数据保存txt中 第二步:用pycharm打开txt 然后pycharm会提示你什么编码 三.用网页终端console(个人比较推荐) 浏览器F12 点击console 执行js命令`document.charset`
阅读全文
摘要:一.父传子( 父组件 子组件 二.子传父 子组件 父组件
阅读全文
摘要:一.mysql事件隔离级别 1未提交读(READUNCOMMITTED) 另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据(脏读)( 隔离级别最低,并发性能高 ) 2..提交读(READCOMMITTED) 本事务读取到的是最新的数据(其他事务提交后的)。问题是,在
阅读全文
摘要:一.a标签完成 二.js实现下载 三.js中ajax实现音频或者视频不跳转进行文件下载 写代码的思路 四.fetch实现
阅读全文
摘要:一.安装依赖 二.全局导入(必须先安装依赖) 第一步 在 里加入(新版的可能找不到这个文件,你可以 进行手动安装) 第二步 在 的最后加入 第三步 在 引入 直接在 引入 三.单个vue组件导入(必须先安装依赖) 然后在组件的script中
阅读全文
摘要:一.audio标签 简单语法 属性 | 属性 | 值 | 描述 | | : | : | : | | autoplay | | 如果出现该属性,则音频在就绪后马上播放。 | | controls | | 如果出现该属性,则向用户显示控件,比如播放按钮。 | | loop | | 如果出现该属性,则每当
阅读全文
摘要:Celery定时任务细讲 一.目录结构 二.配置 三.配置参数 配置参数的方式 app.conf.参数名称=参数值 导入配置文件 配置文件 一.时区配置 常用中国 国际时间 二.beat_schedule task: 指定任务的名字 schedule : 设定任务的调度方式,可以是一个表示秒的整数,
阅读全文
摘要:一.事件传参 如点击事件 <div @click='click'> <div> <div @click='click_1('msg')'> <div> ......... methods:{ click(even){ //even为事件默认传参就是事件 }, click_1(msg,even){ /
阅读全文
摘要:```html console.log('%c',CSS样式)输出css样式 console.log('%s',字符串) 字符串格式化 %d%i 整数格式化; console.log('%o',节点) 可扩展的dom节点格式化,可扩展的javascript对象格式化 ```
阅读全文
摘要:一.错误信息 二.反向查询的字段 三.异常处理 ` `
阅读全文
摘要:一.安装依赖 or` 二.使用 三.官方文档 "点我官方文档" "点我中文官方文档"
阅读全文
摘要:一.开通QQ服务 "点我进入QQ推广官网" 然后点击 后面自己看中文 二.页面a标签 三.js实现
阅读全文
摘要:一.window相关 二.body相关 三.滚动相关 四.位置精确定位 五.坐标轴 六.width/clientWidth/offsetWidth以及height之间区别
阅读全文
摘要:一.自己给自己定的需求 鼠标滑轮移动合适位置出现小标题 鼠标下滑时候出现,鼠标上滑时候消失 淡出的效果 二.代码 三.效果展示
阅读全文
摘要:`之前的内容` "点我管理系统(一)" "点我管理系统(二)" 一.实现的内容 商品退货 商品库存 商品进货 商品删除 商品还原 时钟 优化模型 二.后续内容准备优化内容 把数据库查询的内容存在缓存中 增加按日期,按商品名查询 增加快捷商品增加 优化代码 优化界面 三.目录结构 四.代码 1.配置
阅读全文
摘要:HTML识别 string 里的 '\n' 并成功换行显示 设置标签的的css属性
阅读全文
摘要:一.报错信息 二.解决办法 方法一: 在配置文件中配置 方法二.在提交信息中加上csrf_token: 页面form框中设置 如果是ajax提交的话 在data中加上 三.奇怪现象肯能与django中中间件有冲突 django中间件 如果在中间件中把 注释掉你用方法二的时候也会报错,只有方法一能正常
阅读全文
摘要:"微信小程序开发环境安装以及相关设置配置" "微信小程序前端页面书写" "微信小程序前端样式WXSS书写" "微信小程序中事件" "微信小程序自定义组件" "微信小程序发起请求" "微信小程序登入流程" "微信小程序路由跳转" "微信小程序与用户交互" "异常:微信小程序tabBar不生效"
阅读全文
摘要:"Flask的使用以及返回值(其中Response后续详细单独补充)" "Flask的路由解读以及其配置" "Flask的请求扩展" "Flask中的cookie和session" "Flask中的request和response" "Flask中的渲染变量" "Flask中的CBV以及正则表达式"
阅读全文
摘要:`国庆有点懒散更新的内容不多,大家国庆快乐` 一.做的事情 "上次写到点我查看" 设置中国时区 修改表单存储位置 设计商品相关的表,主要是总库存,退货,进货,销售 优化登入验证码,去除 这些让人难以区分的内容 重新设计文件目录 二.配置相关 三.验证码相关 四.模型相关
阅读全文
摘要:一.多APP 二.flask admin 安装 简单使用 将表模型注册到admin中 如果有个字段是图片指端
阅读全文
摘要:js中scroll滚动相关 一.元素相关 | 属性/方法 | 解释 | | | | | element.scrollHeight | 返回元素的整体高度。 | | element.scrollWidth | 返回元素的整体宽度。 | | element.scrollLeft | 返回元素左边缘与视图
阅读全文
摘要:一.安装 二.简单使用 1.创建flask对象 二.生成form组件 三.路由 四.页面渲染 三.相关属性 1.field字段 WTForms支持HTML字段: | 字段类型 | 说明 | | | | | StringField | 文本字段, 相当于type类型为text的input标签 | |
阅读全文
摘要:pymsql链接数据库 数据库连接池版 方式一: 为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭 方式二: 模式二:创建一批连接到连接池,供所有线程共享使用 setting.py utils/sql.py 使
阅读全文
摘要:1.介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 组成部分: SQLAlchemy本身无法操作数据库,其必须以来pymsql等第三方插
阅读全文
摘要:`为了自己能更加好的查看自己的总结以及让关注我的小可爱们能更加好的学习我弄了阅读模式` 一.直接上代码 二.补充hover特效 三.效果展示 四.代码更新日志 2019.10.02加入了自动阅读模式
阅读全文