首页 > TAG信息列表 > 12306

vimi.diary (不能拖延症)

2022-06-06 13:25:50 高铁坑点 昨天19:00才收到公司要求回去公司办公的政策(按道理其实我想悄咪咪不回的,因为那个政策实在太坑了,北京海淀区回去办公(其他区居家办公),感觉没多久还是要一直居家,领导无能啊。工作就像吃寿司,

苹果手机铁路12306提示环境异常

苹果手机铁路12306提示环境异常 起因: 五一买车票回家,没有带身份证,申请临时身份证,查看乘车码等均失败 设备信息 手机设备信息:iPhone8 plus 系统版本:15.4.1 铁路12306版本:5.5.0.18 影响范围:iOS系统查看乘车码失败,申请临时身份证失败,退票失败,改签失败等 解决思路 1、更换Android手

【Java+JSP+MySql】12306购票系统(一)项目介绍

文章目录 系统功能概述系统界面设计登录注册选择出行需求选择车票确认购买个人信息修改个人信息取消订票 系统物理模型表视图触发器 系统功能概述 用户登录用户注册用户按出发地、到达地和出发日期查询车票用户按不同座位等级购买车票用户查看购买车票信息退票修改个人

财经365视界|春运抢票,谁还相信加速包?

1月17日,除夕火车票在这一天开售,为期40天的2022年春运大幕也正式开启。   按照交通部门的综合预测,今年春运,客流较疫情前会明显减少,但与去年相比仍将有大幅增加。预计今年春运全国将发送旅客11.8亿人次,日均2950万人次,较2021年同比增长35.6%。   客流增长之下,归乡旅客的买票压

窗口切换(加显示等待)

由于新窗口的打开可能需要一定时间,为了确保成功切换到新窗口(的句柄),在切换窗口句柄前,先设置显式等待 注:这里设置的显式等待如:WebDriverWait(driver,5,0.5).until(EC.new_window_is_opened(start_window)),其中传入的参数start_window指的是打开新窗口前的所有窗口句柄, 其原理就是通

利用Python与selenium自动化模拟登陆12306官网

前言: 近年来,12306的反爬越来越来严重,从一年前的 获取tk参数后到现在增加了 JS、CSS等加密方式! 目前大部分人利用的登陆方式都是利用selenium ,此文也不例外。 环境: Windows **  python 3.6.5** 模块: selenium **  pyautogui** time 第一步: 实例化一款浏览器,并进入到12306官

12306 抢票算法被曝光了,居然这么简单

2021-11-15 10:11·大数据推荐杂谈 导读 相信大家应该都有抢火车票的经验,每年年底,这都是一场盛宴。然而你有没有想过抢火车票这个算法是怎么实现的呢?其实并没有你想的那么难。 位运算 先回顾一下位运算: 12306抢票算法详解 我们以北京到西安这趟高铁为例,比如我的路线就是从北

selenium登录12306_破解滑块验证

1. 驱动下载 selenium模拟浏览器登录需要下载对应版本驱动 Firefox驱动:https://github.com/mozilla/geckodriver/releases/ Chrome驱动:http://chromedriver.storage.googleapis.com/index.html 下载对应版本即可, Chrome驱动32位没关系,可以正常使用的 注意:因为12306会检测webdrive

处理12306登录的核心问题

处理12306登录的核心问题 主要解决问题: selenium被浏览器识别怎么办 滑动验证怎么解决 代码: from selenium.webdriver import Chrome import time from selenium.webdriver import ActionChains from selenium.webdriver.chrome.options import Options # 如果你的程序被识

selenium模拟登录12306网站(2021最新方法)实测可用

from selenium import webdriver from time import sleep from selenium.webdriver import ChromeOptions from selenium.webdriver import ActionChains url = 'https://kyfw.12306.cn/otn/resources/login.html' #实例化一个浏览器对象,打开浏览器,同时进行检测规避 # 防止123

12306核心场景DDD领域建模

“ 架设一个亿级高并发系统,是多数程序员、架构师的工作目标。 许多的技术从业人员甚至有时会降薪去寻找这样的机会。但并不是所有人都有机会主导,甚至参与这样一个系统。今天我们用12306火车票购票这样一个业务场景来做DDD领域建模。”   开篇   要实现软件设计、软件开发在一个

不想拥有一个抢票jio本嘛-py12306

前言:最近要抢一张火车票,但是网上平台例如:同程,携程…抢票价格都要20大洋,于是github上搜一搜就发现了py12306(笑~ 服务器这里我使用了腾讯云轻量应用服务器,现在还有无忧计划,海外现在已经升级AMD的处理器了 ,AMD yyds! 1.登录服务器,查看服务器python版本(好像轻量的镜像都是python3

12306亿级流量架构分析(图解+秒懂+史上最全)

文章很长,而且持续更新,建议收藏起来,慢慢读! Java 高并发 发烧友社群:疯狂创客圈(总入口) 奉上以下珍贵的学习资源: 免费赠送 经典图书 : 极致经典 + 社群大片好评 《 Java 高并发 三部曲 》 面试必备 + 大厂必备 + 涨薪必备 免费赠送 经典图书 : 《Netty Zookeeper Redis 高并发

12306的“短信公众号”到底是个啥?

12306的“短信公众号”到底是个啥? “铁路12306”微信公众平台于2019年1月28日22:50:发布了一篇头条文章“12306短信公众号上线啦!”。本文基本全是吐槽。。。 今天看到12306微信公众号发表了这样一篇文章:  短信公众号,这究竟是个什么新鲜事物呢? 公众号还贴心地附上了一个操作视频,

爬虫 爬取12306车站的车次信息

用requests模块,爬取12306的车次信息 先看代码 import re import requests import json a=requests.get('https://kyfw.12306.cn/otn/resources/js/framework/station_name.js') # print(a.text) a1=a.text l=a1.split('@') # print(l) li={} li1={} for i in range(1,l

bash脚本:12306查询余票并发送邮件提醒

百度了半天没有找到用bash脚本查询火车余票的,无奈只好自己写了一个,效果如下。脚本下载链接:https://download.csdn.net/download/qq_45467083/12127354 #余票查询脚本 #参数:$1 = # 'all':只要有票就发送邮件 # 'yzw':有硬座或硬卧就发送邮件 # 'yz':有硬座就发送邮件 # 'yw':

全网首发:12306抢票算法大曝光?(十张图搞定)

前言 本文收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。 你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。 相信大家都有过抢票、刷票的经验,每年年底,这都是一场盛宴。 然而,你有没有想过12306的抢票算法是怎么实现的呢? 没有吧,想过,还是没有头绪? 今

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

原文链接:https://mp.weixin.qq.com/s/4PyAjD_8mtprdmxEJL5-gw 12306抢票,极限并发带来的思考? 每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家

【分布式限流】你被12306的验证码坑过么?

你被12306的验证码坑过么?如果有,建议你看一下这篇文章Stay Hungry,Stay Foolish—— 求知若饥,虚心若愚目录前言基本概念解决方案基于guava实现限流网关层面实现限流中间件实现限流常用限流算法令牌桶算法漏桶算法实战基于guava的限流实战基于Nginx限流实战基于Redis+Lua的限流组件(

使用Python实现12306自动化抢票

今天实现用python实现自动访问12306网站并抢票 准确工作 1.下载Chrome 驱动,需要与chrome版本保持一致 如何查看chrome浏览器版本-百度经验 (baidu.com) 2.下载代码中的相关包,主要selenuim、splinter 注意事项:sleep设置时注意爬取速度限制,chrome版本与驱动器版本需要保持一致,由

使用selenium模拟登录12306网站

1 import yh 2 from selenium import webdriver 3 from PIL import Image 4 # from selenium.webdriver import ActionChains 5 # from selenium.webdriver import ActionChains 6 import time 7 from selenium.webdriver import ActionChains 8 bro = webdriver.Chro

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

12306抢票,极限并发带来的思考? 每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题: 抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。 尤其是春节期间,大家不仅使用12306,还会考虑“智行”和其他的抢票软件,全国上下

解决12306登录验证码python

在家无聊,线代和高数看不懂,整点事情干,就准备预定回学校的高铁票,于是就有了这个文章 准备工作 1.pip安装chromediver,当然也可以手动解压(网上的教程好像没有提到pip,手动安装到C盘pycharm里面的Scripts就行了) https://chromedriver.storage.googleapis.com/index.html这是chromed

谈谈抢火车票的技术、技巧,以及暗藏其中的套路

技术一道面试题:让你实现一套自动抢票系统,你会怎么设计?大体来说,有这样几个功能需要实现:1. 模拟网络请求。12306没有提供过API,所以要能通过程序自动购票,只能去模拟(伪造)请求。请求的来源可以是12306网页版,也可以从12306的APP里抓包分析。只是拿到请求地址,最多可以查询余票,并不能成功

java多线程模拟实现12306售票

这里写自定义目录标题 业务描述 假设有200张票,用4个线程去订票,不能有两个或者以上的线程订到了 同一个票(原因就不说了),当最后一张票卖掉的时候结束,再订就抛 异常提示出票卖完了。 业务分析,要实现以上功能, 1、需要创建一个车票类,初始化票,卖票的接口 2、自定义