- 博客(109)
- 收藏
- 关注
原创 喝酒摇骰子重启人生多款微信小程序源码分享
以下示例因为小程序审核原因, 均有修改, 源码包含多种玩法来喝酒摇骰子公众号回复 [ 来喝酒摇骰子 ]来喝酒摇骰子吧公众号回复 [ 来喝酒摇骰子吧 ]来喝酒摇骰子(带重启人生)这个没有示例小程序, 比第一个多了一个重启人生玩法公众号回复 [ 来喝酒摇骰子2 ]重启人生(单独的)单独的一个重启人生小程序公众号回复 [ 重启人生 ]其它小程序wordpre...
2022-08-09 16:59:00
1613
2
原创 keycloak 添加 注册邮箱后缀验证
转自[ 不止于python ]keycloak简介官网: https://www.keycloak.org/docker image: https://hub.docker.com/r/jboss/keycloak/keycloak可以开启邮箱注册功能, 也可以验证邮箱激活, 但是没有验证邮箱后缀的功能插件介绍Github地址: https://github.com/micedre...
2021-11-17 18:06:00
1012
原创 猿人学第一题超详细-JS逆向过程
转自[ 不止于python ]目标网站https://match.yuanrenxue.com/match/1目标要求抓取所有(5页)机票的价格,并计算所有机票价格的平均值,填入答案。网站分析这种js逆向的问题, 首先要打开开发者工具(控制台),刷新网页,很明显这个地址, 就是我们要破解的urlhttps://match.yuanrenxue.com/api/ma...
2021-11-17 18:02:00
4064
1
原创 使用python selenium解决谷歌验证码(reCAPTCHA)
来自[ 不止于python ]简介reCAPTCHA项目是由卡内基梅隆大学所发展的系统,主要目的是利用CAPTCHA技术来帮助典籍数字化的进行,这个项目将由书本扫描下来无法准确的被光学文字识别技术识别的文字显示在CAPTCHA问题中,让人类在回答CAPTCHA问题时用人脑加以识别[2]。reCAPTCHA正数字化《纽约时报》(New York Times)的扫描存档[3],目前已经完成20......
2021-11-17 17:47:00
15859
1
原创 宝塔+腾讯云主机 部署添加https免费证书
效果https://www.mehaei.com前言最新想搭建个博客网站, 但是http的网站不安全且一般不会被百度等搜索引擎推荐, 所以要使用https必要的东西购买一个域名购买一个云主机部署上宝塔服务(这篇文章需要)域名型(DV)免费 SSL 证书申请流程https://cloud.tencent.com/document/product/400/6814宝...
2021-08-16 17:30:00
376
2
原创 爬虫之路: 字体反扒升级版
字体反扒系列爬虫之路: 字体文件反爬一爬虫之路: 字体文件反爬二(动态字体文件)本文转自 [ 不止于python ]开始吧!小伙伴留言说, 脚本用不了了, 抽了空就先打开网站看一下, 结果发现看不见字符的源码了, 在控制台, 源码, 甚至python请求的html都变成了符号页面html中控制面板源码中python请求源码中全部都变成了一个方块一个问号(打不出来)...
2021-05-12 18:48:00
1260
原创 annotations导入报错
转自 「 不止于python 」相关环境版本python 3.7.10fastapi 0.63.0Cython 0.29.22报错文件# main.pyfrom __future__ import annotations......# code报错信息1.is not definedTraceback (most recent call last): ...
2021-04-16 18:41:00
8349
原创 博客园右下角添加看板娘
看板娘 看板娘也就是别人博客右下角或者左下角的那个小人, 那如何把它加载到自己的博客园呢?前提条件 必须需要申请开通支持JS代码, 否则以下内容也就不用看了配置侧边栏公告 将以下内容复制到: 博客侧边栏公告(支持HTML代码)(支持 JS 代码)<div class="waifu" id="waifu"> <div class=...
2020-12-30 20:55:00
1931
原创 微信公众号接个图灵机器人
小可爱入驻公众号今天让你的个人未订阅的微信公众号活跃起来, 其实特别简单, 只需要简简单单几个步骤直接开始喽!图灵配置图灵官网 http://www.turingapi.com/注册账号: 创建机器人 配置机器人 创建成功后, 点击机器人列表后面的设置 添加公众号后, 登录授权后, 开启 到这里你的公众号里就已经...
2020-12-27 15:00:00
1776
2
原创 安卓 IOS 抓包工具介绍、下载及配置
转自「 不止于python 」前言 在抓包的时候, 配置过程顺利的话, 还行, 但有时候, 搜索了几百遍了教程了, 步骤都对, 但就是抓不到包, 今天来介绍几款手机版的抓包app, 摆脱配置证书, 一键开始抓包安卓抓包精灵功能介绍一款通过VPN抓取和解析安卓手机https网络请求的工具。对于安卓开发者而已,它在调试网络请求的时非常管用,对于普通用户而言,它能自动保存您浏...
2020-12-23 18:09:28
9967
3
原创 python爬虫 JS逆向思路
以下解密部分转自 [ 不止于python ]破解参数这篇来讲讲逆向破解js的方法,先拿美团外卖的请求参数,X-FOR-WITH练练手请求地址:https://h5.waimai.meituan.com/waimai/mindex/home打开Chrom, 打开控制台, 查看请求发现需要解密的参数:X-FOR-WITH,openh5_uuid(uui...
2020-12-09 18:35:00
2295
原创 python(内置函数, 模块)打补丁 兼容py2 py3
转自不止于python使用背景 py2官方已不在维护, 所以将项目升级到py3, 但是项目也不是一行两行的事, 并且项目还在使用, 所以必须要兼容py2, 升级到py3 所以就有了以下常见问题, 比如, py2的内置函数py3已不使用, py2的内置模块py3已经改名.........错误文件测试print(unicode, type(unicode))# 输出"...
2020-12-02 16:20:00
1222
原创 PostgreSQL 常用基本操作
基本操作# 查看帮助psql --help# 进入数据库psql -U admin -d testdb# 查看命令\?# 列出数据库\l# 列出表\dt# 选择数据库\c 数据库命令开头符号的区别执行创建数据库命令(命令要以分号结尾)=# 可以正常执行, 创建库 表操作testdb=# create da...
2020-06-04 16:11:00
1535
原创 pymongo创建hash和text索引
来源于「不止于python」报错中.......在使用pymongo创建基础索引, 出现以下错误pymongo.errors.OperationFailure: WiredTigerIndex::insert: key too large to index, failing代码如下:import pymongouser_col = pymongo.Mo...
2020-04-24 18:56:00
1711
原创 wlexec 循环执行命令 直到成功或手动终止
努力工作中......最近在家办公, 家里的网慢的跟**一样, 执行个命令没有个百八十次, 不会成功, 就很烦真的是, 热爱工作, 不工作会死的然后, 就想百度个脚本, 能一直执行某个命令, 直到天荒地老, 或者成功百度......, 也没个结果, 自己就一边学shell, 一边写工具, 终于哈哈哈哈~, 写完了自己起了个名, 就叫wlexec, 意思就是while exe...
2020-04-24 15:40:00
411
原创 docker-报错Error response from daemon: Dockerfile parse error line 108: Unknown flag: mount
找不到--mount命令报错详情:Error response from daemon: Dockerfile parse error line 108: Unknown flag: mount解决:在dokcerfile文件中 在第一行加入:# syntax=docker/dockerfile:experimental启动:DOCKER_BUILDKIT=1 d...
2020-03-03 09:27:00
5150
原创 未认证个人订阅使用自定义菜单
情况描述因个人原因开通自动回复功能, 则开启了开发者模式个人的微信公众号无法认证, 而未认证的又无法使用开发者自定义菜单功能目前既不想关闭开发者自动回复功能, 又想进入公众号后显示菜单(主要是没有菜单的公众号, 丑, 不专业)解决问题登陆微信开发平台功能 -> 添加功能插件 -> 自定义菜单点击启用验证是否开启进入公众号补充到这里...
2020-01-15 10:55:00
802
原创 爬虫之路: 字体文件反爬二(动态字体文件)
上一篇解决了但页面的字体反爬, 这篇记录下如何解决动态字体文件, 编码不同, 文字顺序不同的情况源码在最后冷静分析页面打开一个页面, 发现字体文件地址是动态的, 这个倒是好说, 写个正则, 就可以动态匹配出来先下载下来一个新页面的字体文件, 做一下对比, 如图mmp, 发现编码, 字体顺序那那都不一样, 这可就过分了, 心里一万个xxx在奔腾头脑风暴ing.gif(与...
2020-01-13 10:21:00
1006
原创 爬虫之路: 字体文件反爬一
前言今天就来记录一下破解汽车之家的字体反爬, 完整代码在末尾分析页面首先我们看一下页面显示, 全都是""在查看下源码, 显示的是""很明显的字体反爬, 接下来我们就一步步来揭开字体文件的神秘面纱查看字体文件首先将字体文件下载到本地使用在线工具查看字体文件内容, 在线查看地址打开看一下, 有没有很眼熟这个编码, 这不就是上面源码里的...
2020-01-10 12:00:00
504
原创 mongo error: connect failed
前言今天遇到一件很头疼的事mongo在服务器上运行的好好, 然后手贱用了sudo service mongod restart重启一下更贱的是, 还没有重启完, 又使用了Ctrl + c, 导致再次启动mongo显示connect failed查看日志输入 mongod显示如下:错误原因mongod没有成功启动提示知道不到数据目录不存在解决办法第一种创建/d...
2020-01-07 14:50:00
1506
原创 非程序员误入
每次尝试一个新的框架的状态当我是唯一拥有管理员权限的人时当有人管我问我的应用程序管理员权限的时候试图从项目中删除主要依赖项当实习生向我展示他的代码时忘记再次捕获该空指针听说公司来了一个美女程序员更新CMS代码未按预期进行一次非常成功的现场演示 ...
2020-01-03 16:41:00
137
原创 简单测试服务器磁盘读写速度
转自:https://blog.youkuaiyun.com/weiyuefei/article/details/51909055安装hdparmsudo apt-get install hdparm查看磁盘df -lh测试读速度sudo hdparm -t /dev/sda测试写速度sudo time dd if=/dev/zero bs=1024 ...
2020-01-02 12:00:00
2066
原创 搭建问题三之苹果CMS采集里的联盟资源库不显示
刚遇到这个问题的时候, 直接就去百度了根据百度的结果, 1. 升级php之7.0以上版本2. 清除缓存, 修改opcache.enable=1 为 opcache.enable=0都不行,又多折腾了好几个小时(其中重装apache, 苹果cms, 重启主机.......)最后是因为, 最新版本的苹果CMS就直接把这部分取消了欲哭无泪现在问题是, 不绑定分类, 没...
2019-12-26 18:32:00
2532
原创 搭建问题二之您添加的站点已存在
有时候可能部署某一步出错了, 或者修不好了, 就要用 重启重装大法了然而,再次部署苹果CMS系统时, 提示“您添加的站点已存在”于是你, 登录到主机, 删数据目录, 还是存在, 删数据库, 还是存在, 这时, 你百般无奈, 打开百度, 你就找到了这里(PS: 上面都是我干的事)其实特别简单登录到宝塔控制面板 --> 网站 --> 找到已经创建的网站...
2019-12-26 18:20:00
3976
5
原创 搭建遇到问题一之安装fileinfo扩展插件失败
发现问题在宝塔控制面板中, 安装完一系列依赖后, 在部署安装苹果CMS系统发现缺少fileinfo插件, 无法进行下一步安装插件按照以下步骤添加: 宝塔控制面板 --> 软件商店 --> 已安装 --> php --> 设置 --> 安装扩展找到fileinfo, 点击安装, 正常情况下, 会显示, 则安装成功, 到此结束安装失败解...
2019-12-26 18:11:00
1972
原创 python3 安装 pillow报错
前言最近要使用pillow库, 来训练验证码模型, 但是死活都安装不上环境docker中安装, python3尝试安装pip install pilloweasy_install Pillowpipenv install pillow结果死活就是装不上报错如下:Collecting pillow Using cached https://files.python...
2019-12-20 16:45:00
2002
1
原创 [转]Reids配置文件redis.conf中文详解
转自:Reids配置文件redis.conf中文详解redis的各种配置都是在redis.conf文件中进行配置的.有关其每项配置的中文详细解释如下:对应的中文版解释redis.conf# Redis 配置文件示例# 注意单位: 当需要配置内存大小时, 可能需要指定像1k,5GB,4M等常见格式## 1k => 1000 bytes# 1kb => 1...
2019-11-29 11:03:00
113
原创 Python 检查代码占用内存 工具和模块
只介绍简单的使用, 更多使用方法请查看官方文档tracemalloc官方文档tracemalloc文档地址使用import tracemalloctracemalloc.start()# 运行程序main()snapshot = tracemalloc.take_snapshot()top_stats = snapshot.statistics('linen...
2019-11-28 17:36:00
534
原创 Python-内存泄漏 持续增长 检查点
仅个人目前遇见的内存问题, 可能不适用所有问题一下只是简单的实例代码, 可能跑不起来, 只是看看可变变量参数小例子:def foo(a, b=[]): b.append(a) print b# input: foo(1)output: [1]# input: foo(2)output: [1,2]解释说明:参考:http://tianshu...
2019-11-28 16:59:00
798
3
原创 Python 装饰器(Decorators) 超详细分类实例
Python装饰器分类Python装饰器函数: 是指装饰器本身是函数风格的实现; 函数装饰器: 是指被装饰的目标对象是函数;(目标对象); 装饰器类 : 是指装饰器本身是类风格的实现; 类装饰器 : 是指被装饰的目标对象是类;(目标对象);装饰器函数目标对象是函数(1)、装饰器无参数A、目标无参数strOldFunctionName = "";s...
2019-11-25 10:31:00
384
原创 ssh配置连接远程主机 彻底解放你的双手
查看ssh支持配置man ssh_config打开ssh并配置vi ~/.ssh/config基本配置示例说明密钥文件连接Host <别名>Port <机器端口号>IdentityFile <密钥的绝对路径>HostName <主机IP>User <主机用户名>例:Host t...
2019-11-23 16:16:00
280
原创 博客园博客转为markdown文章(GitHub Pages使用)
前不久参照大神的博客, 使用GitHub Pages+jekyll搭建了“个人博客”,点击这里查看快速搭建个人博客点击这里博客搭建完成了, 所有的一切准备就绪, 但是还有一个重要的问题需要解决那就是文章怎么办, 如果还没有写, 那还好一篇篇的写就好了, 但是如果已经有了好多博客了, 但是在别的平台, 不能再一片片倒过来吧, 并且还要markdown格式那么,...
2019-11-14 14:16:00
687
原创 程序员崩溃的瞬间(非程序员勿入)[转]
今天给大家带来点快乐,程序员才能看懂。来源:https://zhuanlan.zhihu.com/p/470665211. 公司实习生找 Bug2.在调试时,将断点设置在错误的位置3.当我有一个很棒的调试想法时4.偶然间看到自己多年前写的代码5.当我第一次启动我的单元测试时6.数据库的 Delete ...
2019-11-13 17:13:00
196
原创 Mac 无法安装安装psutil 报错 error: command '/usr/bin/clang' failed with exit status 1
psutil是一个特别好用来检查系统资源的一个包, 但是 在Mac安装却总是报错查看监控系统脚本, 点这里mac系统版本:Macos Mojave10.14.3报错信息如下:WARNING: The directory '/Users/msw/Library/Caches/pip/http' or its parent directory is not owned by...
2019-11-13 15:06:00
3030
4
原创 Mac Sublime Text使用python3运行脚本(command+b)
默认安装好sublime, 使用快捷键command+b的时候, 会使用python2版本运行下面就改为用python3运行, 也可以python2运行一. 新建文件Sublime Text -> Preferences -> Browse Packages# 也可以直接vi打开哦:vi ~/Library/Application\ Supp...
2019-10-29 17:54:00
868
4
原创 Mongo 高级骚操作
这篇主要写一下比较少见的, 却很高效的mongo操作一. mongo 数据的操作1.查看最新插入的一条数据(按照文档在磁盘上的存储顺序进行排序)db.test.find().sort({$natural:-1})2. 查询数据显示指定列(只显示_id字段)db.test.find({}, {'_id':1})3. 查询的表名包含- (例:test-a)使用db....
2019-10-24 16:28:55
349
原创 Mongo 安装及基本操作
一. 安装Mongo文档:https://docs.mongodb.com/v3.6/administration/install-enterprise-linux/Linux mongo的配置文件一般在: /etc/mongod.confsudo apt-get install mongodb二. 启动mongodb# 启动sudo service...
2019-10-17 12:20:00
162
原创 [转]查看 docker 容器使用的资源
作者:sparkdev出处:http://www.cnblogs.com/sparkdev/在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker stats。默认输出docker stats 命令用来显示容器使用的系统资源。不带任何选项执行 docker ...
2019-10-17 11:33:00
147
原创 Python 下载超大文件
使用python下载超大文件, 直接全部下载, 文件过大, 可能会造成内存不足, 这时候要使用requests 的 stream模式,主要代码如下iter_content:一块一块的遍历要下载的内容iter_lines:一行一行的遍历要下载的内容def download_file(url, file_pname, chunk_size=1024*4): """...
2019-10-11 12:41:00
1156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人