自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 ubuntu安装QQ、微信、百度网盘

本教程只针对ubuntu16.04~18.06首先打开ubuntu 终端:从码云上克隆下来deep wine的容器,只需要执行如下命令,直接克隆到你当前路径git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git接下来安装容器进入克隆下来的文件 应该就是deepin开头的某个文件,自己ls查看一下。(应该就是这个文件 ...

2019-08-20 20:23:23 511

原创 git使用教程

什么是GITgit是一个开源的分布式版本控制系统,用于高效的管理各种大小项目和文件。代码管理工具的用途防止代码丢失,做备份项目的版本管理和控制,可以通过设置节点进行跳转建立各自的开发环境分支,互不影响,方便合并在多终端开发时,方便代码的相互传输git的特点git是开源的,多在*nix下使用,可以管理各种文件git是分布式的项目管理工具(svn是集中式的)git数据管理更多样化,分享速度快,数据安全git 拥有更好的分支支持,方便多人协调git安装。

2023-06-26 15:41:18 1031

原创 web前端day01

授课老师 :陶国荣联系方式 : taogr@tedu.cn授课阶段 : Web前端基础授课内容 : HTML + CSS + JavaScript文章目录一、Web前端介绍1. 什么是网页2. 网页的组成3. 网页的优势4. 开发前的准备二、 HTML语法介绍1. HTML介绍2. 标签3. 使用三、常用标签介绍1. 基本结构解析2. body中常用标签3. 常用结构标签一、Web前端...

2023-06-26 15:32:42 301

原创 AES加解密 python版本

python 加解密常用

2022-09-15 20:33:09 403

原创 快手v8抓包

快手quic转https后抓包快手版本:8.1.30.16773抓包步骤1.首先安装python环境,再安装需要用到的库frida和frida-toolspip install frida==14.2.18pip install frida-tools=9.2.42.安装手机可hook环境,frida server,我的版本是14.0.0, 放在手机上执行 要注意手机CPU型号安装地址:https://github.com/frida/frida/releases3.运行frida服务

2022-03-24 09:31:19 5086 8

原创 某手app的__NS_sig3,sig,__NStokensig算法

快手app的__NS_sig3,sig,__NStokensig算法 可以加 zp953362984交流

2022-02-18 16:49:51 3957 6

原创 某教育网站视频抓取

快手信息抓取某教育网站视频抓取运行中运行结果某教育网站视频抓取直接上代码import requestsimport jsonimport timeimport urllib3from Crypto.Cipher import AESimport osimport reurllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)import binasciiimport threadpoolheaders =

2021-11-12 15:36:17 454

原创 解决某手短视频抓包工具抓不到问题

解决某手短视频抓包工具抓不到问题解决某手短视频抓包工具抓不到问题代码python编写抓包结果解决某手短视频抓包工具抓不到问题通过hook该app的okhttp请求发现,该app走的quic协议,而抓包工具是抓不到quic协议的。所以我们只需要禁用quic相关的so文件即可。代码python编写import frida, sysjscode = """Java.perform( function () { var Aegon = Java.use('com.***.aeg

2021-11-05 17:42:46 5490 8

原创 贵高速加密算法破解

贵高速加密算法破解 def compile_js(): data = """ function getSign(t, n) { var o = []; for (var r in t) o.push("".concat(r, "=").concat(t[r])); var a = "".concat(o.join("&")).concat("e348db70-2e67-4a72-9578-8b40ad809cbb");

2021-08-16 17:12:37 3079 5

原创 网络爬虫day10

DAY10Day09回顾scrapy框架五大组件引擎(Engine)爬虫程序(Spider)调度器(Scheduler)下载器(Downloader)管道文件(Pipeline)# 两个中间件下载器中间件(Downloader Middlewares)蜘蛛中间件(Spider Middlewares)工作流程1、Engine向Spider索要URL,交给Sche...

2019-09-24 08:36:02 430

原创 网络爬虫day09

Day09Day08回顾selenium+phantomjs/chrome/firefox设置无界面模式(chromedriver | firefox)options = webdriver.ChromeOptions()options.add_argument('--headless')browser = webdriver.Chrome(options=options)br...

2019-09-24 08:35:22 387

原创 网络爬虫day08

DAY08Day07回顾cookie模拟登陆1、适用网站类型: 爬取网站页面时需要登录后才能访问,否则获取不到页面的实际响应数据2、方法1(利用cookie) 1、先登录成功1次,获取到携带登陆信息的Cookie(处理headers) 2、利用处理的headers向URL地址发请求3、方法2(利用requests.get()中cookies参数) 1、先登录成功1次,...

2019-09-24 08:34:36 1709

原创 网络爬虫day07

DAY07Day06回顾多线程爬虫思路1、将待爬取的URL地址存放到队列中2、多个线程从队列中获取地址,进行数据抓取3、注意获取地址过程中程序阻塞问题 while True: if not q.empty(): url = q.get() ... ... else: break 将抓取数据保存...

2019-09-24 08:34:02 2205

原创 网络爬虫day06

DAY06Day05回顾控制台抓包打开方式及常用选项1、打开浏览器,F12打开控制台,找到Network选项卡2、控制台常用选项 1、Network: 抓取网络数据包 1、ALL: 抓取所有的网络数据包 2、XHR:抓取异步加载的网络数据包 3、JS : 抓取所有的JS文件 2、Sources: 格式化输出并打断点调试JavaS...

2019-09-24 08:33:24 1464 1

原创 网络爬虫day05

DAY05Day04回顾requests.get()参数1、url2、params -> {} :查询参数 Query String3、proxies -> {} proxies = { 'http':'http://1.1.1.1:8888', 'https':'https://1.1.1.1:8888' }4、auth -> ('tare...

2019-09-24 08:32:54 7481

原创 网络爬虫day03

DAY03Day02回顾爬取网站思路1、先确定是否为动态加载网站2、找URL规律3、正则表达式4、定义程序框架,补全并测试代码数据持久化 - csv import csv with open('xxx.csv','w') as f: writer = csv.writer(f) writer.writerow([]) writer.writerows([(),(),()...

2019-09-24 08:31:50 363

原创 网络爬虫day02

王伟超wangweichao@tedu.cnDAY01网络爬虫概述定义网络蜘蛛、网络机器人,抓取网络数据的程序其实就是用Python程序模仿人点击浏览器并访问网站,而且模仿的越像越好,让Web站点无法发现你不是人爬取数据目的1、公司项目测试数据2、公司业务部门及其他部门所需数据3、数据分析企业获取数据方式1、公司自有数据2、第三方数据平台购买(...

2019-09-24 08:31:19 2314

原创 网络爬虫day01

王伟超wangweichao@tedu.cnDAY01网络爬虫概述定义网络蜘蛛、网络机器人,抓取网络数据的程序其实就是用Python程序模仿人点击浏览器并访问网站,而且模仿的越像越好,让Web站点无法发现你不是人爬取数据目的1、公司项目测试数据2、公司业务部门及其他部门所需数据3、数据分析企业获取数据方式1、公司自有数据2、第三方数据平台购买(...

2019-09-24 08:30:36 1484

原创 redis_day03

redis_day02回顾五大数据类型及应用场景类型特点使用场景string简单key-value类型,value可为字符串和数字常规计数(微博数, 粉丝数等功能)hash是一个string类型的field和value的映射表,hash特别适合用于存储对象存储部分可能需要变更的数据(比如用户信息)list有序可重复列表关注列表,粉丝列表,消息队列等...

2019-09-06 08:06:17 327

原创 redis_day02

redis_day01回顾Redis的特点1、基于key-value的非关系型数据库2、基于内存存储,速度很快3、基于内存存储,经常当作缓存型数据库使用,常用信息缓存在redis数据库中五大数据类型1、字符串类型(string)2、列表类型(list)3、哈希类型(hash)4、集合类型(set)5、有序集合类型(sorted set)字符串类型# 设置key相关操作...

2019-09-06 08:05:41 181

原创 Redis_day01

Redis-day01-note王伟超wangweichao@tedu.cnRedis介绍特点及优点1、开源的,使用C编写,基于内存且支持持久化2、高性能的Key-Value的NoSQL数据库3、支持数据类型丰富,字符串strings,散列hashes,列表lists,集合sets,有序集合sorted sets 等等4、支持多种编程语言(C C++ Python Java P...

2019-09-06 08:05:05 213

原创 jquery对 ajax 的支持

jquery对 ajax 的支持1.$obj.load()​ 作用:载入远程的HTML文件到指定的元素中$obj.load(url,data,callback) $obj:显示响应内容的jq元素 url:请求地址 data:请求参数(可省略) 方式1:字符串传参 "key1=value1&key2=value2" 注:此种传参会使用 get 方式发送请求 方式...

2019-08-31 12:45:44 225

原创 AJAX

1.AJAX1.什么是AJAX​ Asynchronous Javascript And Xml​ 异步的 JS 和 xml(EXtensible Markup Language)​ 通过 JS 异步的向服务器发送请求并接收响应数据​ 同步访问:​ 当客户端向服务器发送请求时,服务器在处理的过程中,浏览器只能等待,效率较低​ 异步访问:​ ...

2019-08-31 12:44:16 188

原创 前后端分离

1,前后端分离1.1 什么是前后端分离​ 前端: 即客户端,负责渲染用户显示界面【如web的js动态渲染页面, 安卓, IOS,pc客户端等】​ 后端:即服务器端,负责接收http请求,处理数据​ API:Application Programming Interface 是一些预先定义的函数,或指软件系统不同组成部分衔接的约定​ 前后端分离 完整请求过程​ 1,前端通过h...

2019-08-31 12:34:22 1431

原创 Django Web框架笔记day08

《Django Web框架教学笔记》讲师: 魏明择时间: 2019目录文章目录《Django Web框架教学笔记》目录Django中的用户认证 (使用Django认证系统)auth基本模型操作:项目部署WSGI Django工作环境部署uWSGI 网关接口配置 (ubuntu 18.04 配置)nginx 反向代理配置404 界面Django中的用户认证 (使用Django认证系统)...

2019-08-21 12:54:04 223

原创 Django Web框架笔记day07

《Django Web框架笔记》讲师: 魏明择时间: 2019目录文章目录《Django Web框架笔记》目录中间件 Middleware跨站请求伪造保护 CSRFDjango中的forms模块用form生成表单Django之form表单验证分页Paginator对象Page对象文件上传中间件 Middleware中间件是 Django 请求/响应处理的钩子框架。它是一个轻量级的...

2019-08-21 12:53:28 327

原创 Django Web框架笔记day06

《Django Web框架教学笔记》讲师: 魏明择时间: 2019目录文章目录《Django Web框架教学笔记》目录session 会话控制用户登陆逻辑处理中间件 Middleware跨站请求伪造保护 CSRFsession 会话控制什么是sessionsession又名会话控制,是在服务器上开辟一段空间用于保留浏览器和服务器交互时的重要数据session的起源...

2019-08-21 12:52:48 361

原创 Django Web框架笔记day05

《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录admin 后台数据库管理自定义后台管理数据表修改后台Models的展现形式模型管理器类数据库表管理数据表关联关系映射一对一映射一对多映射多对多映射cookies 和 sessioncookiessession 会话控制admin 后台数据库管理django 提供了比较完善的后台管理数据库的接口,可供开发过...

2019-08-16 07:58:56 500

原创 Django Web框架笔记day04

《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录查询数据字段查找查询谓词修改数据记录删除记录聚合查询F对象Q对象 - Q()原生的数据库操作方法查询数据数据库的查询需要使用管理器对象进行通过 MyModel.objects 管理器方法调用查询接口方法说明all()查询全部记录,返回QuerySet查询对象get()查...

2019-08-16 07:58:25 501

原创 Django Web框架笔记day03

《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录静态文件Django中的应用 - app创建应用app应用的分布式路由include 函数数据库 和 模型Django下配置使用 mysql 数据库模型(Models)Django 的 ORM框架数据库迁移的错误处理方法数据库的基本操作管理器对象创建数据对象Django shell 的使用静态文件什么是静态...

2019-08-16 07:57:56 338 1

原创 Django Web框架笔记day02

《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录POST传递参数form 表单的name属性Django的框架模式模板 Templates剑指offerDjango 模板语言模板的传参模板的变量模板的标签过滤器模板的继承url 反向解析POST传递参数客户端通过表单等POST请求将数据传递给服务器端,如: 服务器端接收参数通过 reques...

2019-08-16 07:57:22 431

原创 Django Web框架笔记day01

《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录Django框架的介绍Django的安装Django框架开发创建项目的指令Django项目的目录结构URL 介绍视图函数(view)Django 中的路由配置带有分组的路由和视图函数带有命名分组的路由和视图函数HTTP协议的请求和响应HTTP 请求HTTP 响应GET方式传参POST传递参数form 表单的name...

2019-08-16 07:56:22 461

抖音web端xb算法,附带测试用例

抖音web端xb算法,附带测试用例,如有侵权,联系删除

2022-07-06

快手sig3、sig、NStoken算法,附带测试用例

快手的sig3、sig、NStoken 的三个python算法源码,快手、快手概念版、快手极速版都可以使用

2022-06-08

空空如也

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

TA关注的人

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