同时买票是怎么实现的_第一次网上购票怎么买连号火车票? 原来是这样的

没有网上购票经验的话往往都会在选票上花费很多时间,特别购买连号车票的时候,因为网上购票无法选号的原因,所以一般需要我们在同一张订单中购票才有更大的可能买到连号车票。

操作方法

01

浏览器搜索“12306”进入12306铁路官网。

02

首次购票要先注册账号。

03

填写自己的基本信息并按要求设置用户名和密码,点击下一步即可。

04

注册成功后会自动登录该账号,点击“车票预订”。

05

按照自己的行程进行查询。

06

这时列表里会出现不同的车次,可以根据票价的不同选择不同的车次类型,点击上方的日期也可以查询其它日期的车次。

07

确认好车次、时间还有票价之后点击后面的预订。

08

这时系统默认的是购买一张票,如果要购买多张火车票的话还需要添加联系人,点击右上角的“我的12306”。

09

点击“常用联系人”。

10

点击“增加”并输入新联系人信息保存即可。

11

然后回到购票页面,勾选上方的乘车联系人。

12

确认信息之后点击右下角的“提交”。

13

最后选择取票方式和支付就可以了。

好了,以上就是大致内容了,(END)

声明:该文观点仅代表作者本人,天晴资讯网系信息发布平台,仅提供信息存储空间服务。

以下是用Java语言实现的例子: ```java public class TicketSeller implements Runnable { private static int totalTickets = 200; // 总数 private static Object lock = new Object(); // 锁 private String name; // 售点名称 public TicketSeller(String name) { this.name = name; } @Override public void run() { while (true) { synchronized (lock) { if (totalTickets > 0) { // 还有 totalTickets--; System.out.println(name + "卖出了1张,还剩" + totalTickets + "张"); } else { // 没有了 System.out.println(name + "没有了"); break; } } } } public static void main(String[] args) { TicketSeller seller1 = new TicketSeller("售点1"); TicketSeller seller2 = new TicketSeller("售点2"); TicketSeller seller3 = new TicketSeller("售点3"); new Thread(seller1).start(); new Thread(seller2).start(); new Thread(seller3).start(); } } ``` 上述代码中,我们定义了一个 `TicketSeller` 类,实现了 `Runnable` 接口,重写了 `run` 方法。在 `run` 方法中,我们使用 `synchronized` 关键字对共享变量 `totalTickets` 进行加锁,保证了线程安全。每个线程都会不断地尝试卖,如果还有,则将总数减1,并输出卖信息,否则退出循环。 在 `main` 方法中,我们创建了三个 `TicketSeller` 对象,分别代表三个售点,然后将它们作为参数创建了三个线程并启动。由于线程是并发执行的,所以三个售点可以同时买票。当总数卖完了之后,所有线程都会退出循环。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值