还有比这个垃圾吗?登陆要半天,忘记密码找回来比找他爹都难,好些软件都以价钱的代价来替代登陆了
还有比这个垃圾吗?登陆要半天,忘记密码找回来比找他爹都难,好些软件都以价钱的代价来替代登陆了
还有比这个垃圾吗?登陆要半天,忘记密码找回来比找他爹都难,好些软件都以价钱的代价来替代登陆了
还有比这个垃圾吗?登陆要半天,忘记密码找回来比找他爹都难,好些软件都以价钱的代价来替代登陆了
QQ空间
微博
微信扫一扫分享
这些回帖亮了
不是,12306现在用户体验非常好,我认为是你太垃圾了,完毕
不是,12306现在用户体验非常好,我认为是你太垃圾了,完毕
12306是目前最牛逼的APP,甚至没有之一。
12306是目前最牛逼的APP,甚至没有之一。
春运抢票的时候,12306可是比淘宝双十一的并发还高的一个APP
春运抢票的时候,12306可是比淘宝双十一的并发还高的一个APP
12306曾经拉胯过,现在已经很好用了
12306曾经拉胯过,现在已经很好用了
12306我觉得是做的非常牛逼的app了 硬件的支持也很牛逼。
12306我觉得是做的非常牛逼的app了 硬件的支持也很牛逼。
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
微信还不如qq呢 稀烂的软件
微信还不如qq呢 稀烂的软件
但比起抖音快手的春晚红包还是少不少的
但比起抖音快手的春晚红包还是少不少的
红包抢了就没了,动车可是动态的,有全程票有区间票,有站票有坐票。你买一张区间票所有数据都得动态变化,而且每个站点的发票量都不一样。可以说12306的算法难度是世界之最。这可是当初可是集阿里腾讯各大顶尖厂商合力设计出来的软件。你抢那几个红包算啥
红包抢了就没了,动车可是动态的,有全程票有区间票,有站票有坐票。你买一张区间票所有数据都得动态变化,而且每个站点的发票量都不一样。可以说12306的算法难度是世界之最。这可是当初可是集阿里腾讯各大顶尖厂商合力设计出来的软件。你抢那几个红包算啥
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
微信逻辑很简单...
微信逻辑很简单...
那是服务器的功劳,app界面又丑,操作有不人性化
那是服务器的功劳,app界面又丑,操作有不人性化
为啥对自己不懂得领域这么自信呢 ?
为啥对自己不懂得领域这么自信呢 ?
哥们能简单的给我科普一下吗,不是学这方面的,单纯有点感兴趣
哥们能简单的给我科普一下吗,不是学这方面的,单纯有点感兴趣
回来晚了,我简单描述下。
首先,计算机只能识别0和1,他们的运算方式就是位运算,下列用到的两种位运算是 与(运算符号 &)和或(运算符号 |),比如 0&1=0,1&1=1,0|1=1,1|1=1 等。用俗话来讲就是只要有假,与运算就为假。只要有真,或运算就为真。下文使用这两种运算方式就行。我们用到的最小内存占用的数据结构是位图(BitMap),就是用一个数组存放的二进制数据,比如我们要使用64位的内存,就可以用 long[] bm = new long[1]; 来表示(long是64位)。这玩意能干啥呢?比如我们要统计一个人上班签到,就可以用 BitMap 来表示。初始化的位图中所有位都是0,当他某天上班了,就在位图中把这天对应的那位变成1,一年下来,这张位图就记录了这个人哪天有上班,哪天在缺勤。
接下来简单介绍一下在模拟12306售票过程是如何使用位图来计算的。
在一列火车中,有很多停靠站,也有很多座位。为了简化模型,我们假定从深圳到北京的火车途径长沙、武汉、郑州、石家庄,假定有6个座位好了。
那么我们需要建立5个位图数组(下图1):
0表示当前座位没人,1表示有人。
假设有人买票了,他要从深圳到武汉。那么我们只需要把深圳到长沙的位图做或运算,得到的结果中只要是0的位就表示能坐。不用算武汉是因为到了武汉就下车了。假设他选了1号座位,那么运算结果就是:(下图2)
OK现在假设第二个人买票了,他要从长沙坐到北京。我们现在只需要计算上图中长沙、武汉、郑州、石家庄这四个位图的或运算。100000 | 000000 | 000000,运算结果是 100000,表示第一个位置不能坐。假定他选了第四个座位,那么结果就是:(下图3)
假设第三个人来买票了,他要从深圳到北京。这时候我们要把上图5个城市的位图做或运算。计算结果是 100100,表示只能选2356号座位。假定他选了2号座位,那么结果是:(下图4)
假定多人坐车之后,成了这种结果:(下图5)
那么有人要坐车从深圳到北京,有座吗?已经没有了。5个位图的或运算结果是111111。
简单的抢票逻辑就是这样,如有质疑欢迎指正。
回来晚了,我简单描述下。
首先,计算机只能识别0和1,他们的运算方式就是位运算,下列用到的两种位运算是 与(运算符号 &)和或(运算符号 |),比如 0&1=0,1&1=1,0|1=1,1|1=1 等。用俗话来讲就是只要有假,与运算就为假。只要有真,或运算就为真。下文使用这两种运算方式就行。我们用到的最小内存占用的数据结构是位图(BitMap),就是用一个数组存放的二进制数据,比如我们要使用64位的内存,就可以用 long[] bm = new long[1]; 来表示(long是64位)。这玩意能干啥呢?比如我们要统计一个人上班签到,就可以用 BitMap 来表示。初始化的位图中所有位都是0,当他某天上班了,就在位图中把这天对应的那位变成1,一年下来,这张位图就记录了这个人哪天有上班,哪天在缺勤。
接下来简单介绍一下在模拟12306售票过程是如何使用位图来计算的。
在一列火车中,有很多停靠站,也有很多座位。为了简化模型,我们假定从深圳到北京的火车途径长沙、武汉、郑州、石家庄,假定有6个座位好了。
那么我们需要建立5个位图数组(下图1):
0表示当前座位没人,1表示有人。
假设有人买票了,他要从深圳到武汉。那么我们只需要把深圳到长沙的位图做或运算,得到的结果中只要是0的位就表示能坐。不用算武汉是因为到了武汉就下车了。假设他选了1号座位,那么运算结果就是:(下图2)
OK现在假设第二个人买票了,他要从长沙坐到北京。我们现在只需要计算上图中长沙、武汉、郑州、石家庄这四个位图的或运算。100000 | 000000 | 000000,运算结果是 100000,表示第一个位置不能坐。假定他选了第四个座位,那么结果就是:(下图3)
假设第三个人来买票了,他要从深圳到北京。这时候我们要把上图5个城市的位图做或运算。计算结果是 100100,表示只能选2356号座位。假定他选了2号座位,那么结果是:(下图4)
假定多人坐车之后,成了这种结果:(下图5)
那么有人要坐车从深圳到北京,有座吗?已经没有了。5个位图的或运算结果是111111。
简单的抢票逻辑就是这样,如有质疑欢迎指正。
这不是自己的问题?
官方app有你的真实信息,找回密码多几个步骤这不是说明对你负责吗?
还有我一直都用12306买票,抢票软件都科普多少次了没有的
这不是自己的问题?
官方app有你的真实信息,找回密码多几个步骤这不是说明对你负责吗?
还有我一直都用12306买票,抢票软件都科普多少次了没有的
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
你应该不是软件开发运维以及网络技术信息化从业人员
你应该不是软件开发运维以及网络技术信息化从业人员
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
你真是无知者无畏
你真是无知者无畏
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
恕我说话比较直接,微信算是app吗?12306超微信?还没有之一?就愣吹显得自己很有文化?
不清楚的话就多了解了解
不清楚的话就多了解了解
但比起抖音快手的春晚红包还是少不少的
但比起抖音快手的春晚红包还是少不少的
这么说吧,一趟列车始发到终点有多少个站,A~Z。你在C站买了到Y的票。A~C不变,Y~Z不变。C~Y所有站点全部-1。这仅仅是你一个人买了一张票而已。而其他APP是1对1或者是X对1。支付宝,抖音没有买票复杂
这么说吧,一趟列车始发到终点有多少个站,A~Z。你在C站买了到Y的票。A~C不变,Y~Z不变。C~Y所有站点全部-1。这仅仅是你一个人买了一张票而已。而其他APP是1对1或者是X对1。支付宝,抖音没有买票复杂
但比起抖音快手的春晚红包还是少不少的
但比起抖音快手的春晚红包还是少不少的
抢票比这难
抢票比这难
12306是目前最牛逼的APP,甚至没有之一。
12306是目前最牛逼的APP,甚至没有之一。
……想多了真的。12306自从15年和阿里云合作以后,春运期间阿里云承担了75%的流量之后,12306的体验才有了明显好转。12306一期投入的费用为3亿,包括硬件,而淘宝/微信之类App投入起码10倍不止。只能说12306技术进步很大,但绝对称不上目前最牛逼的App。单论国内,微信淘宝所包含的技术绝对碾压12306。如果你是做IT有不同意见,起码对这行的技术有所了解,欢迎来讨论。如果啥也不懂单抓着“12306技术吊炸天,动态库存计算能力强无敌”之类的无脑吹,那我可以给你科普如何用BitMap来简单模拟一下12306的抢票算法。如果你还是听不懂,或者来一句“那你做一个看看”之类的,行吧你说得对。
……想多了真的。12306自从15年和阿里云合作以后,春运期间阿里云承担了75%的流量之后,12306的体验才有了明显好转。12306一期投入的费用为3亿,包括硬件,而淘宝/微信之类App投入起码10倍不止。只能说12306技术进步很大,但绝对称不上目前最牛逼的App。单论国内,微信淘宝所包含的技术绝对碾压12306。如果你是做IT有不同意见,起码对这行的技术有所了解,欢迎来讨论。如果啥也不懂单抓着“12306技术吊炸天,动态库存计算能力强无敌”之类的无脑吹,那我可以给你科普如何用BitMap来简单模拟一下12306的抢票算法。如果你还是听不懂,或者来一句“那你做一个看看”之类的,行吧你说得对。
全部回帖
互联网行业的人,都不会说这是辣鸡...
互联网行业的人,都不会说这是辣鸡...
不知道,反正我一直用!
不知道,反正我一直用!
想起了奶糖哥。。不过12306确实是最好用的
想起了奶糖哥。。不过12306确实是最好用的
上海匡慧网络科技有限公司 沪B2-20211235 沪ICP备2021021198号-6 Copyright ©2021 KUANGHUI All Rights Reserved. 匡慧公司 版权所有