12306
自动查询12306余票,结果以txt形式放到nginx网站目录下
1 #!/bin/bash 2 3 # yum install glibc-common jq 4 5 6 date=2024-01-01 7 from=BJP 8 to=HBB 9 10 echo -en "$date from $from to $to \n查询时间:$(date)\n\n" > ......
Pivotal应用案例之12306.cn的技术革命
“通过技术改造解决了困扰我们多时的尖峰高流量并发问题,让全国人民不再因为技术原因而抱怨,我们终于舒了一口气。Pivotal GemFire分布式集群内存数据技术对整个技术改造发挥了关键的作用。同时,感谢Pivotal公司及其实施方项目团队的努力,在技术开改造过程中确保旧系统顺畅运行、旧系统到新系统平 ......
selenium等待元素加载,元素操作,执行js,切换选项卡,前进后退,异常处理,登录cnblogs,抽屉半自动点赞,xpath使用,动作链,自动登录12306
1 selenium等待元素加载🍧 # 程序执行速度很快 》获取标签 》标签还没加载好 》直接去拿会报错 # 显示等待:当你要找一个标签的时候,给它加单独加等待时间 # 隐士等待:只要写一行,代码中查找标签,如果标签没加载好,会自动等待 browser.implicitly_wait(10) 2 ......
12306的技术架构演进(网络整理)
12306的技术架构是一个非常复杂和庞大的系统,经历了多个版本的演进和优化。根据搜索结果,以下是12306的技术架构的主要特点和演进过程: 第一代架构:互联网售票系统设计了缓存服务、用户管理、车票查询、订单及电子客票处理等多个相对独立的业务分区,以及三级网络安全域。 第二代架构:在2012年春运期间 ......
手把手教你用python一键抢12306火车票(附代码)
哈喽,哈喽~,一年一度的抢火车票大战正式拉开序幕…然饿大多数人碰到的是这种情况:当你满心期待摩拳擦掌准备抢票的时候,你会发现一票难求!想回趟家真难!那么作为程序猿的你,当然要用程序猿的方式来抢票!下面分享用python来抢票!欢迎关注公众号:每日推荐系列,提供各种免费资源!也可以咨询代码问题哦!在这 ......
12306
import re import requests def keys_values(d, value): return list(d.keys())[list(d.values()).index(value)] headers = { "Cookie": "_uab_collina=16969283 ......
第六节:12306下单逻辑深度剖析优化
一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权 ......
12306节假日余票监控
# 前言 航空、铁路、高速三种交通方式中要数铁路的性价比最高了,周边城市来回比高速通畅又比航空实惠,但是逢年过节探亲或旅游要是忘了提前买票,想着当天买当天走是不太现实的,这时候估计只剩下三更半夜出发的票或者站票,令人难受。 于是我想着写个监控程序用于节假日来临提前通知我买票。 对于 12306 的票 ......
Java项目12306售票系统
Java项目12306售票系统 目录(一) 系统功能概述 3(二) 系统功能模块结构 31.前端功能 32.WEB 服务端 43.数据库端 4(三) 系统界面设计 51.登陆界面 52.注册界面 53.操作成功界面提示 64.操作失败界面提示 65.导航页 76.购票页 87.购买后打印电子车票页 ......
新版Springboot3.0打造能落地的高并发仿12306售票系统
第1章 课程介绍与学习指南3 节 | 22分钟 本章主要对课程做整体介绍,其中包括:课程要解决的问题、课程特色和亮点、课程内容安排、学完大家的收获,以及在学习方法上提出的建议与指导。 第2章 12306这个系统架构到底有多牛?8 节 | 71分钟 本章主要对课程为什么选择12306课程作为实战项目, ......
04 selenium:等待元素加载 ,元素操作,执行js,切换选项卡,前进后退,异常处理,登录cnblogs,抽屉半自动点赞,xpath使用,动作链,自动登录12306,打码平台,打码平台自动登录
# 1 selenium等待元素加载 ```python # 程序执行速度很快 》获取标签 》标签还没加载好 》直接去拿会报错 # 显示等待:当你要找一个标签的时候,给它加单独加等待时间 # 隐士等待:只要写一行,代码中查找标签,如果标签没加载好,会自动等待 browser.implicitly_w ......
python实现12306自动购票脚本
``` # -*- coding: utf-8 -*- """ @author: aiyou """ from splinter.browser import Browser from time import sleep import traceback import time, sysclass ......
自动登录12306
```plaintext ### 自动登录12306 ```python import time from selenium.webdriver import ActionChains from selenium import webdriver from selenium.webdriver.co ......
新版Springboot3.0打造能落地的高并发仿12306售票系统
第1章 课程介绍与学习指南3 节 | 22分钟 本章主要对课程做整体介绍,其中包括:课程要解决的问题、课程特色和亮点、课程内容安排、学完大家的收获,以及在学习方法上提出的建议与指导。 第2章 12306这个系统架构到底有多牛?8 节 | 71分钟 本章主要对课程为什么选择12306课程作为实战项目, ......
新版Springboot3.0打造能落地的高并发仿12306售票系统
第1章 课程介绍与学习指南3 节 | 22分钟 本章主要对课程做整体介绍,其中包括:课程要解决的问题、课程特色和亮点、课程内容安排、学完大家的收获,以及在学习方法上提出的建议与指导。 第2章 12306这个系统架构到底有多牛?8 节 | 71分钟 本章主要对课程为什么选择12306课程作为实战项目, ......
新版Springboot3.0打造能落地的高并发仿12306售票系统
第1章 课程介绍与学习指南3 节 | 22分钟 本章主要对课程做整体介绍,其中包括:课程要解决的问题、课程特色和亮点、课程内容安排、学完大家的收获,以及在学习方法上提出的建议与指导。 第2章 12306这个系统架构到底有多牛?8 节 | 71分钟 本章主要对课程为什么选择12306课程作为实战项目, ......
七、使用调度框架quartz,为12306系统增加定时调度功能
为什么要有定时调度 定时调度在企业级系统中非常重要(统计报表、功能补偿、不紧急的大批量任务) 12306每天都需要生成15天后的车次数据 本章内容 集成quartz,比较SpringBoot自带定时任务喝quartz的区别 使用控台来操作定时任务:新增、暂停、重启、删除 项目中增加batch定时调度 ......
12306系统会员基础功能的实现
乘车人表的设计 新增/修改时间保存到毫秒 drop table if exists `passenger`; create table `passenger` ( `id` bigint not null comment 'id', `member_id` bigint not null comme ......