摘要:
目录: 1、Bashplotlib 在命令行中绘制数据 2、PrettyTable 格式输出表 3、FuzzyWuzzy 为程序实现模糊搜索功能 4、TQDM 进度条 5、Colorama 为命令行程序添加颜色 1、Bashplotlib Bashplotlib 是一个 Python 库,使我们能够 阅读全文
摘要:
现在一般网站都有反爬虫机制,对于爱爬虫的朋友来说,想爬虫些数据,做下数据分析。是越来越难了。不过最近我们,发现一个超宝藏的爬虫工具箱。 这个爬虫工具箱有多火呢? 开源没几天就登上GitHub周榜第四,标星1.3K,累计分支 172 个。同时作者已经开源了所有的项目代码及使用文档,并且在B站上还有使用 阅读全文
摘要:
以下程序,不要发代码,要不实现不了你整蛊的目的。 要打包成一个 exe 程序,发给朋友才有意思。 使用 pip install pyinstaller 打包命令如下: pyinstaller -F 文件名.py 过程中如果出现 BUG(一般是编码错误),文末有解决方案 无聊程序之一 while Tr 阅读全文
摘要:
要加一个进度条其实只需要几行代码。在这几行代码中,我们可以看看如何在命令行脚本以及 PySimpleGUI UI 中添加进度条。 下文将介绍 4 个常用的 Python 进度条库: Progress 第一个要介绍的 Python 库是 Progress。 你只需要定义迭代的次数、进度条类型 并在每次 阅读全文
摘要:
长链接转短链接 实现长链接 转 短链接的API其实是很多的,我这里直接提供一个供大家使用。API:https://tinyurl.com/create.php现长如果大家觉得我这个不好用,可以自己下去找寻其它的接口,进行调用,我这里只是提供一个思路。注意:这是一个英文网站,但是界面很简单,如下: 使 阅读全文
摘要:
目标检测是指计算机和软件系统对图像或场景中的目标进行定位和识别的任务。 目标检测已广泛应用于人脸检测、车辆检测、人流量统计、网络图像、安防系统和无人驾驶等多个领域。 早期目标检测的实现基于经典算法,比如流行的计算机视觉库OpenCV中支持的算法。然而,这些经典算法在不同的条件下无法获得稳定的性能。 阅读全文
摘要:
这是一个 OSINT 工具,在超过 300 个社交媒体网站用 API 和 Web 应用程序分析和寻找一个人的资料。 简介 social-analyzer 是一个 OSINT 工具(Open source intelligence,开源网络情报),在超过 300 个社交媒体网站用 API 和 Web 阅读全文
摘要:
使用清洗好的数据后用 finebi 第三方可视化工具完成的。接下来是用 Python 的实现过程,主要分为以下五步: 分析思路 爬虫部分 数据清洗 数据可视化及分析 结论与建议 分析思路 其实就今天的数据来讲,我们主要做的是探索性分析;首先梳理已有的字段,有标题(提取出品类)、价格、销量、店铺名、发 阅读全文
摘要:
原理 我想,游戏的脚本应该都是差不多的,我们玩游戏的流程是这样的: 那么用脚本玩游戏呢,完全可以省略中间的步骤: 所以我们只要: 在特定的时刻,特定的位置,按键,就可以了。 环境配置 ADB工具(让电脑使用手机) 下载地址:https://adbshell.com/downloads/ 如果慢的话找 阅读全文
摘要:
原理和实现方式,首先如果让你手动去收能量的话,你是什么流程? 打开支付宝; 打开蚂蚁森林; 先收取自己的能量; 跳到下一个有能量的人那边; 收取 ta 的能量 重复 4 和 5,直到没有能量可以“偷” 幸运的是,借助 Uiautomator2,这些都可以自动化。 UiAutomator 是 Goog 阅读全文
摘要:
程序中会用到许多知识点,大致分为四块 win32API 此处可以在MSDN上查看 Python基础重点在cpytes库的使用,使用方法请点击此处 C语言基础 Hook 程序的基本原理在于通过注册Hook,记录系统事件 那么什么是Hook呢 Hook 技术又叫做钩子函数,系统在调用函数之前,钩子程序就 阅读全文
摘要:
对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。 本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与大家一起交流分享本次线上高并发调优整个闭环过程 阅读全文
摘要:
高仿微信 iOS 版:Github 地址:https://github.com/nacker/LZEasemob3 Android 版: Github 地址:https://github.com/GitLqr/LQRWeChat 高仿 youtube iOS 版: Github 地址:https:/ 阅读全文
摘要:
年度开发工具 Top 25 年度开发工具 Top 25 排名 名称 类型 简介及地址 1 Simple 线上协作 让推进工作流和追踪项目进度更简单的工具 https://simple-tracker.com/ 2 Better Uptime 网站监控 当网站出现故障时,会有工作人员致电提醒 http 阅读全文
摘要:
一. python操作数据库介绍 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Micro 阅读全文
摘要:
业务背景 商城业务,表面上看起来涉及的业务简单,包括:用户、商品、库存、订单、购物车、支付、物流等业务。但是,细分下来,还是比较复杂的。这其中往往会牵扯到很多提升用户体验的潜在需求。例如:为用户推荐商品,这就涉及到用户的行为分析和大数据的精准推荐。如果说具体的技术的话,那肯定就包含了:用户行为日志埋 阅读全文
摘要:
项目简介 集监控点监控、日志监控、数据可视化以及监控告警为一体的国产开源监控系统,直接部署即可使用。 监控数据类型丰富,提供多种富有表现力的图表,满足对数据可视化的需要,目前支持折线图、饼图、地理位置图,后续会引入 更多富有表现力的图表以加强对数据可视化的支持。 相比其它开源监控系统优势 支持插件功 阅读全文
摘要:
1. init 在学习 git 原理之前,我们先忘掉平时用的 commit,branch,tag 这些炫酷的 git 指令,后面我们会摸清楚它们的本质的。 要知道,git 是 Linus 在写 Linux 的时候顺便写出来的,用于对 Linux 进行版本管理,所以,记录文件项目在不同版本的变更信息是 阅读全文
摘要:
目录 丢包问题 效率问题 顺序问题 流量问题 拥塞问题 连接问题 总结 你是一台电脑,你的名字叫 A 只要你知道另一位伙伴 B 的 IP 地址,且你们之间的网络是通的,无论多远,你都可以将一个数据包发送给你的伙伴 B 这就是物理层、数据链路层、网络层这三层所做的事情。站在第四层的你,就可以不要脸地利 阅读全文
摘要:
1. 修改老接口的时候,思考接口的兼容性。 很多bug都是因为修改了对外老接口,但是却「不做兼容导致」的。关键这个问题多数是比较严重的,可能直接导致系统发版失败的。新手程序员很容易就犯这个错误了哦~ 所以,如果你的需求是在原来接口上修改,,尤其这个接口是对外提供服务的话,一定要考虑接口兼容。举个例子 阅读全文