h1code2
码龄11年
关注
提问 私信
  • 博客:81,536
    社区:70
    81,606
    总访问量
  • 13
    原创
  • 2,216,554
    排名
  • 58
    粉丝
  • 0
    铁粉

个人简介:年轻人什么都不要说

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2014-03-14
博客简介:

山那边的瘦子

博客描述:
出门一步,便是江湖。
查看详细资料
个人成就
  • 获得40次点赞
  • 内容获得13次评论
  • 获得145次收藏
  • 代码片获得114次分享
创作历程
  • 3篇
    2020年
  • 24篇
    2018年
成就勋章
TA的专栏
  • 爬虫/APP逆向
    付费
    2篇
  • 爬虫实操
    1篇
  • Python-笔记
    20篇
  • PHP-笔记
  • Android-笔记
  • Java-笔记
  • JavaScript-笔记
    2篇
  • Html-笔记
  • CSS-笔记
  • JQuery
    1篇
  • 服务器相关
    3篇
  • 环境配置
    2篇
  • 自学笔记
  • 小程序
    1篇
  • STM32开发
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

473人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用ADSL拨号服务器搭建自己的代理IP

每一个想学习的念头,都有可能是未来的你在向自己求救。 1.写在前面的本次文章内容需要准备:一台动态 ADSL 拨号服务器,一台普通服务器,一个公网 redis 环境(可以直接部署在前面普通服务器上)。首先介绍一下 ADSL,ADSL是一种新的数据传输方式。它因为上行和下行带宽不对称,因此称为非对称数字用户线环路。它采用频分复用技术把普通的电话线分成了电话、上行和下行三个相对独立的信道,从而避免了相互之间的干扰。它有个独有的特点,每拨一次号,就获取一个新的IP。也就是它的IP是不固定的,不过既然是拨号
原创
发布博客 2020.12.15 ·
3660 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

使用 AsyncHttpServer + Frida 实现某宝直播 sign 参数生成

每一个想学习的念头,都有可能是未来的你在向自己求救。 最近有个朋友需要一些某直播间关于猫砂的一些数据,于是就有了这篇文章 ~通过抓包分析先锁定 x-sign 和 x-mini-wua两个参数。2.使用 Jadx 进行源码分析首先搜索 x-sign 这个参数,通过搜索查看最后确定第二个搜索结果是我们想要的。点进去,可以看到 x-sign 是从一个 Map 对象中获取的,继续看这个 Map 对象,他的生成式通过 iSign.getUnifiedSign(hashMap, hashMap2, str
原创
发布博客 2020.12.07 ·
1811 阅读 ·
3 点赞 ·
2 评论 ·
11 收藏

APP爬虫过滑块验证码的一种思路, 从此不再依赖打码平台

每一个想学习的念头,都有可能是未来的你在向自己求救。 最近在学习 APP 逆向的道路上遇到一个 APP,当请求接口频繁的时候,会触发风控提示需要滑动验证码。验证码类型/风格类似下图: 经过分析发现,当触发风控后接口返回数据为空(因为一些原因这里就不再展示相应的数据)。但在返回的 response 的 headers 中发现有个可疑的参数,这个参数是一个 URL 地址,通过浏览器打开发现是一个滑块地址。于是开启抓包 -> 触发滑块会发现滑块成功后页面会生成一个新的...
原创
发布博客 2020.11.22 ·
4610 阅读 ·
2 点赞 ·
6 评论 ·
6 收藏

nubia ToolStudio V4.6.56.zip

发布资源 2019.12.13 ·
zip

Ubuntu环境玩耍Celery+Redis+Flask+Flask-mail实现异步发送QQ邮件

Ubuntu环境玩耍Celery+Redis+Flask+Flask-mail实现异步发送QQ邮件开始玩耍之前请确保项目已经安装:pip install redispip install celerypip install flaskpip install flask-mailconfig配置:MAIL_PASSWORD = 'xxxxxxxxxxxxxxxx' # 自己QQ...
原创
发布博客 2018.12.21 ·
1282 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

关于Flask-SQLAlchemy对关联数据表清除孤儿数据。

一对多关系,User为一,Task为多。一的一方通过relationship关联到多的一方,多的一方设置ForeignKey关联到一的一方。relationship中设置cascade='all, delete-orphan' 与 passive_deletes = True,ForeignKey中设置ondelete = 'CASCADE'。即可完成删除User的同时,删除与该user对...
转载
发布博客 2018.12.12 ·
1239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于Flask-SQLAlchemy对关联数据表清除孤儿数据。

一对多关系,User为一,Task为多。一的一方通过relationship关联到多的一方,多的一方设置ForeignKey关联到一的一方。relationship中设置cascade='all, delete-orphan' 与 passive_deletes = True,ForeignKey中设置ondelete = 'CASCADE'。即可完成删除User的同时,删除与该user对...
转载
发布博客 2018.12.12 ·
1239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python文件与文件路径

os.path 模块包含了许多与文件名和文件路径相关的有用函数,完整文档。导入时需要使用import.os,否则会出现错误NameError: name 'os' is not defined。在Windows上分隔文件路径用的是\,在Mac上用的是/,可以用os.path.join()来返回所需要的分隔符,Mac示例代码:import osprint(os.path.join("a","b...
转载
发布博客 2018.12.05 ·
2279 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

PythonPIP 3-升级pip后无法导入名称“main”错误怎么办?

你必须无意中升级你的系统点(可能通过像sudo pip install pip --upgrade这样的东西)pip 10.x调整其内部所在的位置。 你看到的pip3命令是由你的软件包维护者提供的(可能是debian基于此处?)而不是由pip管理的文件。你可以在pip的问题跟踪器上阅读更多相关信息你可能希望不升级系统点,而是使用virtualenv。要恢复pip3二进制文件,你需要sudo...
原创
发布博客 2018.09.22 ·
1252 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

关于api-ms-win-crt-runtimel1-1-0.dll缺失的解决方案

我的电脑更换主板安装win8.1后也遇到VC2015x64安装出错的问题,导致一些驱动不能成功安装,而查询后发现要首先安装补丁Windows8.1-KB2999226-x64和Windows8.1-KB2919442-x64,但这两个补丁一直安装不成功,折腾了两天,终于搞定了: 1、管理员模式启动cmd,输入:wusa.exe /uninstall /kb:2999226,回车卸载; 输入:d...
原创
发布博客 2018.08.06 ·
1968 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

小程序页面跳转传参参数值为url时参数丢失

当参数的值为url的时候,在options中的值没有参数“?”之后字符串被截取。 *例如:let url="http://baidu.com/?a=1&b=2"wx.navigateTo({url: `detail?url=${url}`})可以使用encodeURIComponent():函数可把字符串作为 URI 组件进行编码。let url=encodeURI...
原创
发布博客 2018.07.14 ·
3171 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Centos7上安装Redis

关闭防火墙:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)配置编译环境:sudo yum install gc...
原创
发布博客 2018.06.17 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Centos7-安装telnet服务之命令行

1,检查是否安装 telnet-server和xinetdrpm -qa telnet-serverrpm -qa xinetd2,如果没有安装过就安装 查找yumyum list |grep telnetyum list |grep xinetd3,执行安装语句yum -y install telnet-server.x86_64yum -y install tel...
转载
发布博客 2018.06.16 ·
6898 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

腾讯云服务器CentOS 7.2,装Python3创建软连与Python2共存

腾讯云服务器CentOS 7.2 操作系统自带的 Python 版本为 2.7.x,由于项目需要 Python 3 的支持。即安装完 Python 3后,系统上同时存在 Python 2 和 Python 3两个版本。废话不多说直接命令行伺候安装依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip...
原创
发布博客 2018.06.13 ·
1560 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Window 下安装 Memcached

官网上并未提供 Memcached 的Window平台安装包,我们可以使用以下链接来下载,你需要根据自己的系统平台及需要的版本号点击对应的链接下载即可:32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip 32位系统 1.2.6版本:http://static.runoob.com/down...
转载
发布博客 2018.06.13 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

selenium用法详解

selenium用法详解*selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。 模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候*一、声明浏览器对象 注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入from selenium import webdriverw...
转载
发布博客 2018.06.10 ·
567 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

flask项目关于 static 静态文件全部 404找不到的问题

在检查代码和文件夹结构都没有问题后发现是Nginx配置问题,在Nginx里配置中添加:location ~ /static/ { #root后面写项目static文件夹在你后台的绝对路径 root /xxx/xxx/xxx/;}开始: 添加新配置后: ...
原创
发布博客 2018.06.03 ·
9512 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

python3 module中__init__.py的需要注意的地方

网上关于init.py的作用的资料到处都是,我在此就不再啰嗦哪些了。若有需要、请各位看官去搜搜即可。最近刚开始用Python3 就遇到了这个比较有意思的事情闲言少叙,下面要介绍的是python3中init.py中的一些略微不同的地方目录结构如下:├── mdl│ ├── __init__.py│ ├── bar.py│ └── foo.py└── test....
转载
发布博客 2018.06.03 ·
2769 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Flask钩子函数

在Flask中钩子函数是使用特定的装饰器的函数。为什么叫做钩子函数呢,是因为钩子函数可以在正常执行的代码中,插入一段自己想要执行的代码,那么这种函数就叫做钩子函数。before_first_request:Flask项目第一次部署后会执行的钩子函数。 before_request:请求已经到达了Flask,但是还没有进入到具体的视图函数之前调用。一般这个就是在函数之前,我们可以把一些后面需要...
原创
发布博客 2018.06.01 ·
897 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

为什么告诉我TemplateNotFound: bootstrap/wtf.html?

对着书上敲的代码 {% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% block title %}index{% endblock %} {% block body %} <div class='page-header'> <h1>hello,{% if name %}{{...
原创
发布博客 2018.06.01 ·
3879 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
加载更多