12306学习笔记

爬虫学习笔记(十八)—— 点触验证码:超级鹰、12306自动登录 一、打码平台 点触验证码是一种常见的反爬手段。 解决方案有两种:一种是直接解决,这需要深度学习机器学习等图像处理技术,以大量的数据训练识别模型,最终达到模型足矣识别图片中的文字提示和应该点击的区域之间的对应关系。这需要非常专业的设备,比如TPU运算,和专业的开发和维护人员。 因此市面上有专业解决此类问题的OCR解决提供商。也就是第二种间接解决的方案,调用第三方接口。接下来将给大家介绍一款好用的第三方接口:超级鹰 二、超级鹰的使用 超级鹰验证码识别平台:https://www.chaojiying.com/ 阅读详情

学习目标:

提示:学习记录

例如:

  • rabbitmq 实现订单延时
  • 数据同步工具canal
  • ApplicationListener
  • es学习了解

学习笔记:

提示:学习笔记记录

1.实现订单的延时功能

  • 要实现 RabbitMQ 的消息队列延迟功能,一般采用官方提供的插件 “rabbitmq_delayed_message_exchange” 来实现。但 RabbitMQ 版本必须是 3.5.8 以上才支持该插件,否则得用其“死信”功能。

2.数据同步工具canal

  • Canal是一个很好的数据库同步工具。canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL

3.ApplicationListener

  • ContextRefreshedEvent 事件会在Spring容器初始化完成会触发该事件。我们在实际工作也可以能会监听该事件去做一些事情,但是有时候使用不当也会带来一些问题。

  • ApplicationReadyEvent

网址:
https://blog.youkuaiyun.com/helllochun/article/details/103904842
http://t.zoukankan.com/june0816-p-14173225.html


12306自动购票 ,抓包分析 我是在文本编辑工具里写的,然后复制到优快云格式有点乱,你们可以粘贴到文本编辑工具中慢慢分析 9 首页:   https://kyfw.12306.cn/otn/login/init 12 没有参数 https://kyfw.12306.cn/otn/dynamicJs/lzuhkeb 13 没有参数 https://kyfw.12306.cn/otn 阅读详情

相关推荐

12306专用安全工具:srcal12306的安装与应用

12306网站,作为承载中国亿万旅客购票服务的重要平台,其安全性一直是大众关注的焦点。作为IT行业的从业者,我们有必要对12306网站安全工具有一定的认识和了解。本章将对12306网站专用安全工具进行概述,并探讨它们的重要性和基本功能。登录认证是用户访问12306网站进行购票或查询服务的第一道安全屏障。当用户尝试登录12306时,通常需要提供用户名(手机号或邮箱)和密码。为了增加安全性,12306还推荐用户开启手机验证码功能,这样在每次登录时,系统还会向用户预留的手机号发送验证码,从而验证用户身份。

weixin_31938351的博客 1089

一个资深程序员看12306 (二)

上一篇,我是从感官和直觉上进行的分析,可以说几乎没有涉及到技术层面。 但作为一个程序员,仅从感官和直觉上分析,那就不叫程序员了,更何况,我还自诩为资深程序员呢?尽管我一再软件行业跌打了近十年,但资深也不是仅仅靠时间就能说明一切的。因此,我一定不能跑了题,本篇将从技术层面进行简单分析。 一:从平台架构来分析 一个好的系统,必须有好的平台架构,那么什么样的平台架构是好的呢?评价一个平台架构的好坏

nostopstep的专栏 2万+

前端埋点的实践

1、前言 开始正文前先介绍一下埋点的概念~,(熟悉的朋友可以略过) 前端埋点: 是一种手段,它的目的是上报相关行为数据,相关人员以数据为依据来分析产品在用户端的使用情况,根据分析出来的结果辅助产品优化、迭代。 BI:商业智能,公司内部做数据分析相关的部门。 2、背景 在流量红利逐渐消失的现在,数据的采集、分析和精细化的运营显得更加重要,所以埋点的需求在互联网产品中是很常见的,目的上面也提到了。我们的追求就是又快又好的做好埋点工作,但是现实却不那么美好;目前我们团队在前端埋点方面存在一些痛点: 在构造埋点字段

Arui_0的博客 1772

12306项目:铁路购票系统 学习笔记 【上】

12306铁路购票系统 【5星】SpringBoot3 + Java17 + SpringCloud Alibaba + Vue3

RuanFun的博客 7409

字节跳动程序媛教你如何刷算法题:面试手撕代码我就没怕过

本人上一次刷题还是大一的C语言期末考试……但是面试中算法考核截止上岸前一直保持着100%正确率的光辉记录。 本文将给你指明一条刷题的决胜指南。并从算法的重要性、题库的选择以及刷题的三大步骤分别进行讲解,彻底解决你所有关于面试算法所有的困扰。

Stay Hungry Stay Foolish 求知若饥 虚心若愚 2万+

Ollama最新快速上手指南:从安装到精通本地AI模型部署

想让Ollama跑你的"私房模型"?三种主流格式全支持,总有一款适合你!GGUF格式(推荐新手首选)创建Modelfile文件:执行创建命令:运行你的专属模型:PyTorch/Safetensors格式(适合进阶玩家)先用库测试模型能否正常加载确保模型结构完整后再导入Ollama官方文档有详细转换指南专业小贴士GGUF格式最轻量,PyTorch最灵活,Safetensors最安全遇到问题?试试用llama.cpp进行格式转换7B参数模型推荐使用q4_0量化级别想让AI用马里奥。

全世界的博客 2309

(附源码)spring boot火车订票系统 毕业设计 031012

用户管理模块: (1)用户注册登录:用户注册为会员并登录火车订票系统;用户对个人信息的增删改查,比如个人资料,密码修改。 (2)货车资讯:用户进行资讯的阅览,查看管理者发布的货车资讯信息。 (3)公告消息:用户在公告栏这一菜单下对用户提交的查看、同时也可以发布、评论。 (4)车票中心:用户根据自己的需求选中班次车票进行预订操作。 3.2.2后台管理员功能 管理员管理模块: (1)用户管理:管理员可以对前台上注册过的用户信息进行管控,也可以对管理员信息进行管控。 (2)内容管理:管理员在后台可以对火车订票系统

VXbishe的博客 3246

基于STM32设计的温室大棚种植监测系统(onenet+GPRS通信)

当前所设计的温室大棚种植监测系统基于STM32单片机开发,它能够对温室大棚内的温度、湿度、光照强度、土壤湿度、二氧化碳含量等环境参数进行实时监测,并将数据传输至OneNET云平台,实现了远程监测和管理。该系统具有体积小、功耗低、可靠性高等特点,适合在温室大棚等场合使用。

7871

“12306”是如何支撑百万QPS的?

来源:掘金作者:绘你一世倾城链接:https://juejin.im/post/5d84e21f6fb9a06ac824814912306 抢票,极限并发带来的思考每到节...

代码技巧 2572

ROCm rocr-libhsakmt分析系列9-3: queue的内核创建流程

KFD队列是用户空间与GPU通信的核心机制,通过多种队列类型(计算、DMA、调试等)实现命令流管理。核心数据结构包括描述队列属性的queue_properties、内核调度对象queue、进程级管理器process_queue_manager,以及跨进程设备的qcm_process_device等。这些结构通过ring buffer、doorbell机制和MQD硬件描述符协同工作,支持队列全生命周期管理、资源调度、异常处理和上下文保存/恢复功能。

图形/计算GPU的驱动与虚拟化技术分享园地 2122

西南科技大学模拟电子技术实验七(集成运算放大器的非线性应用)预习报告

将电位器Rp调至中心位置,用双综示波器观察并绘制方波U0的波形,测量其幅值和频率;将电位器RP调至中心位置,用示波器观察并绘制锯齿波U0的波形,记录;示波器基线调零,Ui输入1000HZ、幅值为2V的正弦信号,观察并记录Ui与U0波形,读出图中波形跳变时的Ui临界值;用万用表电位器RP调至预测结果位置,用示波器观察并描绘三角波输出U0及方波输出uo’,测其幅值、频率及Rp值,记录之。示波器基线调零,U输入1000HZ、幅值为2V的正弦信号,观察UI与U0波形。理论算法公式:当Ui

Welcome To My6n Blog 3935

12306抢票个人学习笔记

所以先不说12306的代码是否有所改变,爬虫中有些方法都有所更新(也就是老师使用的一些方法相比于现在是已经被淘汰了,取而代之是更加简洁易懂的方法)driver.find_element_by_xpath(),从表面上就可以看出这是一个根据xpath查找element元素。同时driver查找元素一共也就两个方法,find_element和find_elements,找单个和找全部元素,这是一个在B站上的12306抢票爬虫,是老师在2020年8月份讲的。离现在已经三年有余。

qq_53102516的博客 178

11、硬件工程师笔试面试——IGBT(2025版本)

IGBT的应用展望与创新趋势表明,随着电子技术的不断发展,IGBT在各个领域都有广泛的应用,如高压电力系统、交通工具、电锅炉、太阳能和风能发电系统等。FS型IGBT(场终止型绝缘栅双极晶体管)在电力传输领域的应用中,通过其独特的设计和特性,有助于确保系统的稳定性和安全性。每种器件都有其独特的优势,能够满足电力传输系统中不同的技术要求。FS型IGBT通常具有正温度系数,这意味着随着温度的升高,导通压降的主要影响因素是载流子迁移率的降低以及集电极和发射极的接触电阻的增加,有助于在高温下维持稳定的性能。

XU157303764的博客 2671

Python学习笔记之12306抢票

本笔记基于Python3.6主要涉及到爬虫cookie的处理,特别使用,对今后的爬虫意义深重主要实现了:            1.   12306登录验证码验证            2,12306账号的登录            3,   12306余票查询直接贴上源码:# !/usr/bin/env python # _*_ coding:utf-8 _*_ import ssl#z证书 i...

qq_40121643的博客 438

【测开求职】面试题:操作系统 吐血整理

本篇文章是笔者为准备研究生复试和校招而写,因此主要针对问答,注重理解,而不在于细节计算。涵盖考研范围内的所有知识内容,读者可以先查看上面的链接走一遍操作系统的整体框架结构。其中,重点难点以及易混淆的知识点,笔者用其他文章进行了详述,在知识点处贴好了链接,有需要的可以查阅。另外操作系统在校招中有非常明显的重点,一般情况下只会考察进程管理,内存管理,和设备管理,且这三者考察频率依次递减,文件管理基本不会考察。

vector的博客 7908

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

学习笔记——12306 检测余票(3)

#-*-coding:utf-8 -*- import urllib2 import urllib # 验证码登录同步 import cookielib import damatuWeb import ssl from json import loads from cons import station_name #证书验证 ssl._create_default_https_context

moon的博客 1170

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

学习笔记——12306成功登录(4)

本节代码为登录成功并打印出账户名称 #-*-coding:utf-8 -*- import urllib2 import urllib # 验证码登录同步 import cookielib import damatuWeb import ssl from json import loads from cons import station_name import time header={ "

moon的博客 2613

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

学习笔记——12306 自动通过验证码(2)

在互联网发展的历程中,网站的验证码一直在不断的迭代更新,从最初的直接用字符作为验证码到后来的用字符生成图片,再到后来在验证码图片上加上各种各样的干扰,再到最后面的位置验证码等等,而自动验证从最初的获取验证码字符到后面的识别验证码再到最后12306的这种类型验证码几乎已经很难做到程序自动识别(可以用机器学习方式识别,但是成本很大),所以目前大部分的验证码识别都是通过云打码的方式

moon的博客 1763

学习笔记——12306 手动登录解析(1)

#-*-coding:utf-8 -*- import urllib2 import urllib # 验证码登录同步 import cookielib import ssl #证书验证 ssl._create_default_https_context = ssl._create_unverified_context # 请求验证码图片 c=cookielib.LWPCookieJar()#生成

moon的博客 875

Python爬虫学习笔记-第十二+十三课(selenium综合练习-12306购票)

selenium下1. 网站登录 无法对上图第一个input标签直接使用send_keys()方法来选定起始地或者目的地,因为它的值是城市代号。我们只能等待加载到第二个input标签的值为期望数据时(这里暂时是手动选择),完成显式等待,继续执行下一步代码。 1. 网站登录 init()方法:传递起始地、目的地和乘车日期 run()方法:封装项目的基本功能 main()方法:创建对象,并调用相关的方法完成购票 ...

tzr0725的博客 892

Elasticsearch7学习笔记(实战)

在SpringBoot中集成Elasticsearch的使用示例,带你快速上手使用Elasticsearch。 添加如下maven依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> 注意在这里引入e

起岸星辰 705

「今日 GitHub 趋势」让全世界程序员体会中国的 12306 抢票狂潮

【2018年1月7日 GitHub 趋势】 No.1:yyx990803 / build-your-own-mint 单日 714 星 使用 Plaid,Google 表格和 CircleCI 构建您自己的个人财务分析。事关账户安全,大家自行评估吧~ GitHub 地址:https://github.com/yyx990803/build-your-own-mint No.2:adam ...

weixin_30423977的博客 155

学习笔记(2):150讲轻松搞定Python网络爬虫-selenium实战-12306自动抢票_更新

【为什么学爬虫?】        1、爬虫入手容易,但是深入较难,如何写出高效率的爬虫,如何写出灵活性高可扩展的爬虫都是一项技术活。另外在爬虫过程中,经常容易遇到被反爬虫,比如字体反爬、IP识别、验证码等,如何层层攻克难点拿到想要的数据,这门课程,你都能学到!        2、如果是...

290

python爬虫12306查票

源码讲义、实战项目、讲解视频,并且后续会持续更新**

2401_84009065的博客 752

为什么 12306 时不时要崩那么一下?

作者 | 半佛仙人 本文经授权转载自仙人JUMP(ID:xrtiaotiao) 春节即将到来,过年回家的火车票,你们买到了吗? 我知道你们很多人都没有买到,我能感受到你们内心的绝望。 前几天12306崩了,很多人在痛骂12306,还有很多人在公众号的后台问我为什么12306总是动不动就崩溃,和大姨妈一样不给力。 明明只是一个简单的卖票软件,怎么搞成这个鬼样子,人家QQ微信几亿人...

优快云资讯 1万+

12306网站车票爬取

这里还是基于之前针对于12306网站的车票余票信息进行爬取。经过之前对12306验证码及整个网站结构数据的分析。 可以分析出网站他其实也是有自己的车票信息的接口,只不过抓取数据的时候比较复杂一点。通过开发者工具分析其页面资源可以发现主要有两个资源接口可以供我们调用。 第一个接口:https://kyfw.12306.cn/otn/resources/js/framework/station_nam...

z_ipython的博客 9111
上一篇: github某个项目浏览和下载
下一篇: SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据!
Trank-Lw
博客等级 码龄9年 103粉丝 96原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值