摘要:
声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载. 未经授权,严禁转载,如需转,联系开白, 请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关. 现在只对常读和星标的公众号才展示大图推送,建议大家把「雪之梦技术驿站」“ 阅读全文
摘要:
在当今数字化的时代,网站的流量和用户行为数据就像是一座蕴藏着无尽秘密的宝藏。而如何有效地挖掘和分析这些数据,成为了许多网站管理者和开发者头疼的问题。GoAccess,一款开源的实时Web日志分析工具,或许能为我们提供一扇窥探这些秘密的窗口。 阅读全文
摘要:
本文主要介绍了如何快速上手 `Mermaid` 流程图,不用贴图上传也不用拖拉点拽绘制,基于源码实时渲染流程图,操作简单易上手,广泛被集成于主流编辑器,包括 `markdown` 写作环境.
通过本节内容你将学习到以下主要内容:
- 了解什么是流程图以及`Mermaid`流程图;
- 掌握并能记住如何绘制`Mermaid`流程图;
- 了解 `Gitbook` 写作环境的相关集成插件. 阅读全文
摘要:
本文主要介绍了如何利用现成软件快速实现钉钉自动签到功能,核心思路非常简单,甚至无任何编程基础的小白也能轻松实现定时自动打卡功能. 阅读全文
摘要:
Gitbook文档中快速生成两个代码块内容差异,再也不用手动计算 diff 差异了,支持diffChars,diffWords,diffLines,diffJson,diffArrays等多种比较方式,满足绝大多数常见场景! 阅读全文
摘要:
simple-mind-map插件可用于在 markdown 文档中生成超高颜值的思维导图,同时支持 markdown,json,txtmap和 mindmup等多种格式. 阅读全文
摘要:
本文提供简单示例演示如何使用算法生成RAIL_DEVICEID的值,抢票本不易,掉线最可惜,算法来帮忙,车票不求人. 阅读全文
摘要:
承接上文分析并整理 12306 前端加密算法到底是如何生成RAIL_DEVICEID的值,搞定它也就攻克了爬虫最难部分,从此爬虫不再掉线! 阅读全文
摘要:
本文针对**自主开发**的**抢票**脚本在抢票过程中常常遇到的**请求无效**等问题,简单分析了 12306 网站的前端加密算法,更准确的说,是探究 `RAIL_DEVICEID` 的生成过程.
因为该 cookie 值是抢票请求的**核心基础**,没有它将无法正确发送请求,或者一段时间后就会到期失效需要重新获取,或者明明更改了浏览器用户代理(navigator.userAgent)标识却还是被限制访问...
因为它并不是真正的客户端标识,只是迷惑性战术,浏览器唯一标识其实是 `RAIL_OkLJUJ` 而它却被 12306 网站设计者**故意没有添加到 cookie** ,因此造成了很强的欺骗性,编程真的是一门艺术!
你以为你的爬虫已经可以正常模仿浏览器,殊不知,只要没搞懂谁才是真正的浏览器标识,那么再怎么换马甲也**难逃造假事实**. 阅读全文
摘要:
`python` 中默认自带的网络请求的库就是 `urlllib` 系列了,包括 `urllib` `urllib2` 以及 `urllib3` ,大多数情况下三者都是互相配合一起合作.
当然也有不少优秀的第三方库发送网络请求,最为大众熟知的应该包括 `requests` 库,不过本文打算从最基础的 `urllib` 开始讲起如何发送网络请求,下面请读者跟着[雪之梦技术驿站](https://snowdreams1006.github.io/learn-python/)的思路一起动手实践吧! 阅读全文