用python另一个神器,你get到了吗?2020年时间飞逝,转眼间马上要到五一了,还在为不到火车票发愁吗?作为程序员的我们撸一个软件可好? ...难以想象的数据, 预示着今年春运回程和返程车票 购买难度将进一步加大... 抢购车票怕是比李白跨越“蜀道”的难度还大哦~ 当你想查询一下火车票信息的时候,还在为打开无响应的12306官网和广告n秒的APP吗而懊恼吗?不如用 Pyth
转载 2023-11-01 17:26:55
225阅读
# 如何实现Android Studio项目源代码 在如今互联网快速发展的时代,利用各种编程知识进行项目开发已经成为很多开发者的目标。今天,我们将带领你通过一个“项目来学习Android开发的基本流程。这个项目不仅能帮助你熟悉Android Studio的使用,同时也能让你了解如何进行网络请求、数据解析和简单的用户界面设计。 ## 项目流程 我们可以将整个项目开发过程分为以下步骤:
原创 8月前
102阅读
java-net-php-python-ssm电影票订票系统计算机毕业设计程序 java-net-php-python-ssm电影票订票系统计算机毕业设计程序 本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:idea eclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、JDK1.8数 据 库:MySQL5.7
使用Jcom主要用到ReleaseManager和IDispatch类。ReleaseManager类相当于一个容器,管理机器上的COM组件。配合IDispatch类可以创建COM组件对象。例如创建Excel应用程序的COM对象: AD:2013云计算架构师峰会超低价中 1. JCom简介 JCom是日本的一个开源项目,其目的同前面介绍的Jacob一样也是为了让Java程序能够访问
转载 2024-08-10 23:00:59
25阅读
本文介绍的是如何用 Python 语言实现 12306 自动预定列车票,也就是坊间常说的“”,但个人觉得,这不算是“”,只不过是一定程度的自动化。 总体设计所谓软件,本质上就是基于浏览器驱动,实现登录、预定、确认信息的自动化。购买列车票涉及4个网页,相应的基本流程如下: 登录:输入用户名、密码,识别验证码,点击“登录”;基本信息填写:出发地,目的地,出发日期,车票类型(普通或学生),
以下是UMLChina出过的建模竞赛题,答案不直接给出,可访问每套题后面的自测链接或扫二维码自测,做到全对才能知道答案。知识点见《软件方法》(http://www.umlchina.com/book/softmeth.html)和“软件需求设计方法学全程实例剖析”幻灯片(http://www.umlchina.com/training/slide.html)UMLChina建模竞赛题自测(1)1
本文章完整源码直接在文末名片领取。点击此处跳转 知识点:selenium 淘宝滑块处理抢购逻辑实现开发必备环境:python 3.8pycharm 专业版谷歌浏览器+谷歌驱动+selenium3.141.0stealth.min.js模块介绍selenium 3.141.0 旧自动化操作浏览器的模块操作驱动的 驱动是用来操作浏览器的requests:模拟请求的模块 效率会很高效率高 = 难度大代码
转载 2023-08-02 21:20:45
130阅读
# 如何实现Python星球代码 ## 1. 概述 在这篇文章中,我将向你介绍如何使用Python编写一个简单的“星球代码。首先,我会展示整个过程的步骤,并详细说明每一步需要做什么以及需要使用的代码。请跟着我一起学习吧! ## 2. 过程步骤 ### 步骤表格 | 步骤 | 操作 | | ---- | ---- | | 1 | 导入所需库 | | 2 | 获取页面的URL
原创 2024-06-07 06:33:56
666阅读
临近过年回家,一张回家过年的是越来越难。你用12306吧,点的太慢。拼不过软件的速度。你用智行携程飞猪等软件吧,差价太大,一张就得多花好几十块钱。一难求的问题一直都存在。这是铁道部每年的说法。(现在好像都不说了,因为太难解决了)。在这种情况下。我们应该如何高效,免费抢到回家的车票呢?下面我就来分享一下当前很流行的,几乎所有程序员都在用的一款神器---【12306 by pass】可
public class Main { public static class Ticket implements Runnable { // private int tic = 100; @Override public void run() { while (true) {
转载 2023-05-29 15:21:00
1105阅读
1评论
爬取猫眼TOP100信息 1.目标:使用python的requests库爬取猫眼电影TOP100的电影名称,上映时间,评分等信息,爬取的网站 为"https://maoyan.com/board/4",结果保存为文件形式2.思路分析首先打开"https://maoyan.com/board/4",可以看到结果如下图所示 可以看到,排名第一的电影是霸王别姬,并且可以看到主演,上映时
转载 2024-05-03 19:43:04
444阅读
今天为大家分享一个java web编写的火车票系统,目前系统功能已经完善,后续会进一步完善。整个系统界面漂亮,有完整得源码,希望大家可以喜欢。喜欢的帮忙点赞和关注。一起编程、一起进步。开发环境开发语言为Java,开发环境Eclipse或者IDEA都可以。数据库采用:MySQL。本项目是基于MVC的JSP技术进行的Web应用程序开发,其中JSP技术为表示层,包括EL表达式、JSP动作、JSTL标准标
导语:哈喽,哈喽~,一年一度的火车票大战正式拉开序幕…然饿大多数人碰到的是这种情况:当你满心期待摩拳擦掌准备的时候,你会发现一难求!想回趟家真难!正文:这个脚本目前只能刷一趟车的,人数可以是多个,支持选取作为类型等。 实现思路是splinter.browser模拟浏览器登陆和操作,由于12306的验证码不好自动识别,所以,验证码需要用户进行手动识别,并进行登陆操作,之后的事情,就交由脚本来
# 如何实现“代码Python” 作为一名经验丰富的开发者,我将向你介绍如何使用Python编写一个简单的代码。首先,让我们来看一下整个流程的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 登录指定网站 | | 2 | 查询目标票务信息 | | 3 | 抢购目标票务 | | 4 | 验证订单信息 | | 5 | 完成支付 | 接下来,我将逐步介绍每一步需要做什
原创 2024-06-04 03:44:11
107阅读
#ticket.py import openpyxl from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait #显示等待 from selenium.webdriver.support import expected_conditions as ec #等待的条件
建议79:集合中的哈希码不要重复  在一个列表中查找某值是非常耗费资源的,随机存取的列表是遍历查找,顺序存储的列表是链表查找,或者是Collections的二分法查找,但这都不够快,毕竟都是遍历嘛,最快的还要数以Hash开头的集合(如HashMap、HashSet等类)查找,我们以HashMap为例,看看是如何查找key值的,代码如下:  1 public class Client79 { 2
是每年都绕不开的话题,即使我们的基础交通、高铁技术发展迅速,也难以满足现实“迁徙”的需求,这根本的原因是人口众多、东西贫富差距。虽然我们不能从根本问题去解决,但可以为家人、朋友争取到一张更合适的车票。一、要点1、总体原则 ,选择的顺序是动车(G、D开头)二等、一等,快车(Z、T)硬卧、硬座,普通车(K)硬卧、硬座;不要选慢车(部分K)、临时车(L);当然也不排除有的临时车也很快。2、无论你
转载 2023-08-02 22:34:53
251阅读
# 安卓实现入门指南 在如今的网络时代,已经成为一个热门应用场景,特别是在节假日的时候。作为一名新手开发者,想要实现一个简单的“安卓”功能可以从以下几个步骤入手: ## 整体流程 我们可以将整个的流程分为以下几个主要步骤: | 步骤 | 说明 | |--------------|-------------
临近春节和期末放假,很多小伙伴也开始关注起来了12306的放,学习python之余,敲一个小的demo,如果能帮到人成功抢到,那便是最好不过的了。这个小的脚本完成过程中,做了很多的调试,力求满足所有人的条件。但是没有在关键环时间点拿出来使用过,所以如果有人能试用下,记得留言给我反馈,感谢!   其实这个脚本就是模拟的鼠标点击与键盘输入而已,原理很简单,但是却从输入到点击都提升了很多档
转载 2023-10-04 10:13:15
235阅读
# 如何实现Java自动代码 ## 概述 作为一名经验丰富的开发者,我将帮助你,一位刚入行的小白,学习如何实现Java自动代码。在这篇文章中,我会通过详细的步骤和示例代码来指导你完成这个任务。 ## 流程图 ```mermaid flowchart TD A[开始] --> B{登录网站} B --> C{选择车次} C --> D{} D -->
原创 2024-05-21 03:55:51
60阅读
  • 1
  • 2
  • 3
  • 4
  • 5