又是一年,马上就要回家过年了,还没有买到票的小伙伴们是否已经像热锅上的蚂蚁了无脑的开始找黄牛了?俗话说的好,求人不如求自己,抢票这玩意,其实我觉得我也可以~来来来,直接入正题吧!这里有两种方案,一种是基于Selenium2的自动化框架控制浏览器实现,另一种方案则是基于Python自身的爬虫package如request,urllib等来实现,本文实现第一种方案,第二种方案也在摸索中。实现过程一、新
分类:
编程语言 时间:
2019-01-11 11:28:49
阅读次数:
443
悲催的12306,彻底沦为各路抢票软件的服务提供方。元旦伊始,纯粹12306官网及APP抢票,愈一周的时间,仅到手一张凌晨3:55回家的站票。为远离脑残,无奈选择抢票软件,预购年后返沪车票。BTW,研究一下抢票脚本的实现思路,参考:(https://juejin.im/post/5b116504f2 ...
分类:
编程语言 时间:
2019-01-08 19:26:41
阅读次数:
350
写在前面 一年一度的春运即将来临,各位看官回家的票有没有买好呢?反正小编已经按捺不住激动的心情,开始蠢蠢欲动了。但是作为技术控,就应该有技术控的抢票姿态,鉴于12306逆天的验证码,小编放弃了控制12306自动抢票的骚操作,开始走向自动余票提醒:有余票=>微信推送余票信息的道路。 正文 以徐州到滕州 ...
分类:
编程语言 时间:
2019-01-08 12:26:12
阅读次数:
201
作者: "弗兰克扬" 1.今天在网上和一个在传统制造业企业工作的师弟聊天,听他向我抱怨说,快过年了,准备用平时每周末都加班换来的轮休时间和春节连起来,可以早点回家,写好了休假申请,看着表准时打开12306,正准备开始抢票了,却突然被人力资源部门告知,“领导说了不准连着节假日轮休”,但是轮休机会过了年 ...
分类:
其他好文 时间:
2019-01-07 11:19:50
阅读次数:
322
https://www.cnblogs.com/luyucheng/p/6340758.html 12306抢票,票是有限的,库存一份,瞬时流量非常多,都读相同的库存,读写冲突,锁非常严重;小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万;这是秒杀业务难的地方。那我们怎么优 ...
分类:
其他好文 时间:
2019-01-04 14:59:28
阅读次数:
239
一、进程锁(同步锁/互斥锁) 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的, 而共享带来的是竞争,竞争带来的结果就是错乱,如何控制,就是加锁处理。 例子 加锁后 例子2 多个进程共享同一文件 文件当数据库,模拟抢票 未加锁版 输出结果 加锁版 分析 ...
分类:
编程语言 时间:
2018-12-31 23:45:23
阅读次数:
383
抢票是每年都绕不开的话题,即使我们的基础交通、高铁技术发展迅速,也难以满足现实“迁徙”的需求,这根本的原因是人口众多、东西贫富差距。虽然我们不能从根本问题去解决,但可以为家人、朋友争取到一张更合适的车票。 一、抢票要点 1、总体原则 ,选择的顺序是动车(G、D开头)二等、一等,快车(Z、T)硬卧、硬 ...
分类:
其他好文 时间:
2018-12-19 21:09:01
阅读次数:
171
思路:五个人(5个div窗口模拟)同时进行抢票,有百分之十的几率可以抢到票,抢到票后对应的窗口(即随机生成的数大于等于0小于9的情况)会编程天蓝色,没抢到票的窗口(即随机生成的数大于9小于100的情况)会变成红色 HTML源码: 点击抢票按钮以后: ...
分类:
Web程序 时间:
2018-12-05 01:54:05
阅读次数:
208
# -*- coding:utf-8 -*-import requestsimport reimport base64from codes import appimport jsonimport urllib.parseimport timeimport datetimesession = requ ...
分类:
其他好文 时间:
2018-11-28 23:40:06
阅读次数:
1934
相信很多人都是使用过电脑版的360浏览器,速度快而且还很安全,所以手机的360浏览器自然也不会差到哪里去。平时打开的速度也是很快的,里面也是有很多各种各样的信息供阅读。360浏览器下载链接应用简介360浏览器可以打造自由任性的体验。私人定制,花样百变。他的上网是非常的安全因为他有2000万次照妖镜识别危险网站,2000万次下载检测***,360°的上网保障,让科技同样拥有温度这样的功能。他还有非常多
分类:
移动开发 时间:
2018-11-24 19:50:12
阅读次数:
333