- 博客(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 530
原创 git使用教程
什么是GITgit是一个开源的分布式版本控制系统,用于高效的管理各种大小项目和文件。代码管理工具的用途防止代码丢失,做备份项目的版本管理和控制,可以通过设置节点进行跳转建立各自的开发环境分支,互不影响,方便合并在多终端开发时,方便代码的相互传输git的特点git是开源的,多在*nix下使用,可以管理各种文件git是分布式的项目管理工具(svn是集中式的)git数据管理更多样化,分享速度快,数据安全git 拥有更好的分支支持,方便多人协调git安装。
2023-06-26 15:41:18 1043
原创 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 316
原创 快手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 5247 8
原创 某手app的__NS_sig3,sig,__NStokensig算法
快手app的__NS_sig3,sig,__NStokensig算法 可以加 zp953362984交流
2022-02-18 16:49:51 4143 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 467
原创 解决某手短视频抓包工具抓不到问题
解决某手短视频抓包工具抓不到问题解决某手短视频抓包工具抓不到问题代码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 5593 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 3092 5
原创 网络爬虫day10
DAY10Day09回顾scrapy框架五大组件引擎(Engine)爬虫程序(Spider)调度器(Scheduler)下载器(Downloader)管道文件(Pipeline)# 两个中间件下载器中间件(Downloader Middlewares)蜘蛛中间件(Spider Middlewares)工作流程1、Engine向Spider索要URL,交给Sche...
2019-09-24 08:36:02 437
原创 网络爬虫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 395
原创 网络爬虫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 1741
原创 网络爬虫day07
DAY07Day06回顾多线程爬虫思路1、将待爬取的URL地址存放到队列中2、多个线程从队列中获取地址,进行数据抓取3、注意获取地址过程中程序阻塞问题 while True: if not q.empty(): url = q.get() ... ... else: break 将抓取数据保存...
2019-09-24 08:34:02 2308
原创 网络爬虫day06
DAY06Day05回顾控制台抓包打开方式及常用选项1、打开浏览器,F12打开控制台,找到Network选项卡2、控制台常用选项 1、Network: 抓取网络数据包 1、ALL: 抓取所有的网络数据包 2、XHR:抓取异步加载的网络数据包 3、JS : 抓取所有的JS文件 2、Sources: 格式化输出并打断点调试JavaS...
2019-09-24 08:33:24 1486 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 7520
原创 网络爬虫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 381
原创 网络爬虫day02
王伟超wangweichao@tedu.cnDAY01网络爬虫概述定义网络蜘蛛、网络机器人,抓取网络数据的程序其实就是用Python程序模仿人点击浏览器并访问网站,而且模仿的越像越好,让Web站点无法发现你不是人爬取数据目的1、公司项目测试数据2、公司业务部门及其他部门所需数据3、数据分析企业获取数据方式1、公司自有数据2、第三方数据平台购买(...
2019-09-24 08:31:19 2333
原创 网络爬虫day01
王伟超wangweichao@tedu.cnDAY01网络爬虫概述定义网络蜘蛛、网络机器人,抓取网络数据的程序其实就是用Python程序模仿人点击浏览器并访问网站,而且模仿的越像越好,让Web站点无法发现你不是人爬取数据目的1、公司项目测试数据2、公司业务部门及其他部门所需数据3、数据分析企业获取数据方式1、公司自有数据2、第三方数据平台购买(...
2019-09-24 08:30:36 1513
原创 redis_day03
redis_day02回顾五大数据类型及应用场景类型特点使用场景string简单key-value类型,value可为字符串和数字常规计数(微博数, 粉丝数等功能)hash是一个string类型的field和value的映射表,hash特别适合用于存储对象存储部分可能需要变更的数据(比如用户信息)list有序可重复列表关注列表,粉丝列表,消息队列等...
2019-09-06 08:06:17 347
原创 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 196
原创 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 230
原创 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 234
原创 AJAX
1.AJAX1.什么是AJAX Asynchronous Javascript And Xml 异步的 JS 和 xml(EXtensible Markup Language) 通过 JS 异步的向服务器发送请求并接收响应数据 同步访问: 当客户端向服务器发送请求时,服务器在处理的过程中,浏览器只能等待,效率较低 异步访问: ...
2019-08-31 12:44:16 197
原创 前后端分离
1,前后端分离1.1 什么是前后端分离 前端: 即客户端,负责渲染用户显示界面【如web的js动态渲染页面, 安卓, IOS,pc客户端等】 后端:即服务器端,负责接收http请求,处理数据 API:Application Programming Interface 是一些预先定义的函数,或指软件系统不同组成部分衔接的约定 前后端分离 完整请求过程 1,前端通过h...
2019-08-31 12:34:22 1454
原创 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 230
原创 Django Web框架笔记day07
《Django Web框架笔记》讲师: 魏明择时间: 2019目录文章目录《Django Web框架笔记》目录中间件 Middleware跨站请求伪造保护 CSRFDjango中的forms模块用form生成表单Django之form表单验证分页Paginator对象Page对象文件上传中间件 Middleware中间件是 Django 请求/响应处理的钩子框架。它是一个轻量级的...
2019-08-21 12:53:28 336
原创 Django Web框架笔记day06
《Django Web框架教学笔记》讲师: 魏明择时间: 2019目录文章目录《Django Web框架教学笔记》目录session 会话控制用户登陆逻辑处理中间件 Middleware跨站请求伪造保护 CSRFsession 会话控制什么是sessionsession又名会话控制,是在服务器上开辟一段空间用于保留浏览器和服务器交互时的重要数据session的起源...
2019-08-21 12:52:48 369
原创 Django Web框架笔记day05
《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录admin 后台数据库管理自定义后台管理数据表修改后台Models的展现形式模型管理器类数据库表管理数据表关联关系映射一对一映射一对多映射多对多映射cookies 和 sessioncookiessession 会话控制admin 后台数据库管理django 提供了比较完善的后台管理数据库的接口,可供开发过...
2019-08-16 07:58:56 517
原创 Django Web框架笔记day04
《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录查询数据字段查找查询谓词修改数据记录删除记录聚合查询F对象Q对象 - Q()原生的数据库操作方法查询数据数据库的查询需要使用管理器对象进行通过 MyModel.objects 管理器方法调用查询接口方法说明all()查询全部记录,返回QuerySet查询对象get()查...
2019-08-16 07:58:25 513
原创 Django Web框架笔记day03
《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录静态文件Django中的应用 - app创建应用app应用的分布式路由include 函数数据库 和 模型Django下配置使用 mysql 数据库模型(Models)Django 的 ORM框架数据库迁移的错误处理方法数据库的基本操作管理器对象创建数据对象Django shell 的使用静态文件什么是静态...
2019-08-16 07:57:56 351 1
原创 Django Web框架笔记day02
《Django Web框架笔记》目录文章目录《Django Web框架笔记》目录POST传递参数form 表单的name属性Django的框架模式模板 Templates剑指offerDjango 模板语言模板的传参模板的变量模板的标签过滤器模板的继承url 反向解析POST传递参数客户端通过表单等POST请求将数据传递给服务器端,如: 服务器端接收参数通过 reques...
2019-08-16 07:57:22 439
原创 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 477
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人