从技术层面探讨做12306网站注会到底有多难难

楼快歪了,原题的意思是,就在运力不足的情况下,12306的服务端能不能做得更好,能不能让购票体验更好。不会有那么多的卡顿宕机无秩序?
还好,没黑过12306……也许,我们应该再给他们多一点时间,毕竟,所有全国人们对它虎视眈眈,不是一个淘宝那么简单……
&p&谁能给我从技术层面上解释一下为什么 12306 舍不得买一个 https 证书?&/p&
谁能给我从技术层面上解释一下为什么 12306 舍不得买一个 https 证书?
-------------------更新----------------------------------------------------------------------------------------------&br&试着把这个出票模拟主要的一些代码贴出来,上午的时候又优化了一下代码,现在速度快得有点离谱,我都怀疑不是有什么地方没考虑到,昨天拉了一天肚子,今天有点昏头... 各位帮忙看看吧&br&&br&出票线程
随机起点和终点出票,每张票设定20%几率退票,直到所有座位全部售出为止。&br&查询线程
不断循环计算所有行程的余票数量。&br&&b&2000座位30站的车次&/b&&b&运行结果如下:&/b&&br&&img src=&/ddb1b_b.jpg& data-rawwidth=&595& data-rawheight=&127& class=&origin_image zh-lightbox-thumb& width=&595& data-original=&/ddb1b_r.jpg&&&div class=&highlight&&&pre&&code class=&language-cpp&&&span class=&c1&&//设定为2000个座位30站,每个座位在每个站点的状态用一个位来标识,这样一个座位用一个int就&/span&
&span class=&c1&&//可以描述了,同时用位操作来判断座位的占用状态也比较快捷。&/span&
&span class=&c1&&//基本的位操作定义&/span&
&span class=&cp&&#define _LOCK_SEAT( a, b ) ( a |= b )
&span class=&cp&&#define _HAVE_SEAT( a, b ) ( ( a & b ) == 0 )
&span class=&cp&&#define _ISLOCK_SEAT( a, b ) ( ( a & b ) == b )
&span class=&cp&&#define _FREE_SEAT( a, b ) ( a &= (~b) )&/span&
&span class=&c1&&//基础的数据结构&/span&
&span class=&kt&&int&/span& &span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&mi&&30&/span&&span class=&p&&][&/span&&span class=&mi&&30&/span&&span class=&p&&];&/span&
&span class=&c1&&//用来快速检查某座位是否还能售出&/span&
&span class=&kt&&int&/span& &span class=&n&&nSeatState&/span&&span class=&p&&[&/span&&span class=&mi&&2000&/span&&span class=&p&&];&/span&
&span class=&c1&&//座位占用状态&/span&
&span class=&kt&&int&/span& &span class=&n&&nSeatSellStart&/span&&span class=&p&&[&/span&&span class=&mi&&30&/span&&span class=&p&&][&/span&&span class=&mi&&30&/span&&span class=&p&&];&/span&
&span class=&c1&&//不同行程遍历座位的起始点&/span&
&/code&&/pre&&/div&&br&&br&然后是初始化&br&&div class=&highlight&&&pre&&code class=&language-cpp&&&span class=&c1&&//初始化所有行程的座位占用标识&/span&
&span class=&c1&&//这样判断一个座位是否还能卖出某个行程的车票,只需要一次_HAVE_SEAT宏操作就可以了&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&i&/span&&span class=&o&&=&/span&&span class=&mi&&0&/span&&span class=&p&&;&/span&&span class=&n&&i&/span&&span class=&o&&&&/span&&span class=&mi&&29&/span&&span class=&p&&;&/span&&span class=&n&&i&/span&&span class=&o&&++&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&j&/span&&span class=&o&&=&/span&&span class=&n&&i&/span&&span class=&o&&+&/span&&span class=&mi&&1&/span&&span class=&p&&;&/span&&span class=&n&&j&/span&&span class=&o&&&&/span&&span class=&mi&&30&/span&&span class=&p&&;&/span& &span class=&n&&j&/span&&span class=&o&&++&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&k&/span&&span class=&o&&=&/span&&span class=&n&&i&/span&&span class=&p&&;&/span&&span class=&n&&k&/span&&span class=&o&&&&/span&&span class=&n&&j&/span&&span class=&p&&;&/span&&span class=&n&&k&/span&&span class=&o&&++&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&n&&i&/span&&span class=&p&&][&/span&&span class=&n&&j&/span&&span class=&p&&]&/span& &span class=&o&&^=&/span& &span class=&mi&&1&/span& &span class=&o&&&&&/span& &span class=&n&&k&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&出票操作,这里是最简单的顺序出票,还没有考虑提高座位利用率和一次买几张车票要尽量安排在一起的优化。&div class=&highlight&&&pre&&code class=&language-cpp&&&span class=&c1&&// 给定起点和终点,锁定座位&/span&
&span class=&kt&&int&/span& &span class=&nf&&LockSeat&/span&&span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&nStart&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&nEnd&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&c1&&//依次遍历所有座位&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&i&/span&&span class=&o&&=&/span&&span class=&n&&nSeatSellStart&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&];&/span& &span class=&n&&i&/span&&span class=&o&&&&/span&&span class=&mi&&2000&/span&&span class=&p&&;&/span& &span class=&n&&i&/span&&span class=&o&&++&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&c1&&//如果座位经过此行程的站点没有被占用&/span&
&span class=&k&&if&/span& &span class=&p&&(&/span&&span class=&n&&_HAVE_SEAT&/span&&span class=&p&&(&/span&&span class=&n&&nSeatState&/span&&span class=&p&&[&/span&&span class=&n&&i&/span&&span class=&p&&],&/span& &span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&]))&/span&
&span class=&p&&{&/span&
&span class=&c1&&//出票&/span&
&span class=&n&&_LOCK_SEAT&/span&&span class=&p&&(&/span&&span class=&n&&nSeatState&/span&&span class=&p&&[&/span&&span class=&n&&i&/span&&span class=&p&&],&/span& &span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&]);&/span&
&span class=&c1&&//因为是顺序出票,所以此行程的下一张车票应下一个座位开始遍历&/span&
&span class=&n&&nSeatSellStart&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&i&/span&&span class=&o&&+&/span&&span class=&mi&&1&/span&&span class=&p&&;&/span&
&span class=&c1&&//返回座位号&/span&
&span class=&k&&return&/span& &span class=&n&&i&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&span class=&c1&&// 如果没有找到座位,说明此旅程的车票已经全部售出&/span&
&span class=&n&&nSeatSellStart&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&mi&&2000&/span&&span class=&p&&;&/span&
&span class=&k&&return&/span& &span class=&o&&-&/span&&span class=&mi&&1&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&退票操作&br&&div class=&highlight&&&pre&&code class=&language-cpp&&&span class=&kt&&int&/span& &span class=&nf&&UnlockSeat&/span&&span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&nStart&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&nEnd&/span&&span class=&p&&,&/span& &span class=&kt&&int&/span& &span class=&n&&nSeat&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&c1&&//判断这个座位是否有售出&/span&
&span class=&k&&if&/span& &span class=&p&&(&/span&&span class=&n&&_ISLOCK_SEAT&/span&&span class=&p&&(&/span&&span class=&n&&nSeatState&/span&&span class=&p&&[&/span&&span class=&n&&nSeat&/span&&span class=&p&&],&/span& &span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&]))&/span&
&span class=&p&&{&/span&
&span class=&c1&&//释放掉这个座位&/span&
&span class=&n&&_FREE_SEAT&/span&&span class=&p&&(&/span&&span class=&n&&nSeatState&/span&&span class=&p&&[&/span&&span class=&n&&nSeat&/span&&span class=&p&&],&/span& &span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&n&&nStart&/span&&span class=&p&&][&/span&&span class=&n&&nEnd&/span&&span class=&p&&]);&/span&
&span class=&c1&&//有座位被释放,则受影响的行程需要重新计算出票遍历时的起始座位&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&i&/span&&span class=&o&&=&/span&&span class=&mi&&0&/span&&span class=&p&&;&/span&&span class=&n&&i&/span&&span class=&o&&&&/span&&span class=&mi&&29&/span&&span class=&p&&;&/span&&span class=&n&&i&/span&&span class=&o&&++&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&k&&for&/span& &span class=&p&&(&/span&&span class=&kt&&int&/span& &span class=&n&&j&/span&&span class=&o&&=&/span&&span class=&n&&i&/span&&span class=&o&&+&/span&&span class=&mi&&1&/span&&span class=&p&&;&/span&&span class=&n&&j&/span&&span class=&o&&&&/span&&span class=&mi&&30&/span&&span class=&p&&;&/span& &span class=&n&&j&/span&&span class=&o&&++&/span&&span class=&p&&)&/span&
&span class=&p&&{&/span&
&span class=&k&&if&/span& &span class=&p&&(&/span&&span class=&n&&nSeatSellStart&/span&&span class=&p&&[&/span&&span class=&n&&i&/span&&span class=&p&&][&/span&&span class=&n&&j&/span&&span class=&p&&]&/span& &span class=&o&&&&/span&&span class=&n&&nSeat&/span& &span class=&o&&&&&/span&
&span class=&n&&_HAVE_SEAT&/span&&span class=&p&&(&/span&&span class=&n&&nSeatState&/span&&span class=&p&&[&/span&&span class=&n&&nSeat&/span&&span class=&p&&],&/span& &span class=&n&&nSeatCheck&/span&&span class=&p&&[&/span&&span class=&n&&i&/span&&span class=&p&&][&/span&&span class=&n&&j&/span&&span class=&p&&]))&/span&
&span class=&p&&{&/span&
&span class=&n&&nSeatSellStart&/span&&span class=&p&&[&/span&&span class=&n&&i&/span&&span class=&p&&][&/span&&span class=&n&&j&/span&&span class=&p&&]&/span& &span class=&o&&=&/span& &span class=&n&&nSeat&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&span class=&k&&return&/span& &span class=&n&&nSeat&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&span class=&k&&return&/span& &span class=&o&&-&/span&&span class=&mi&&1&/span&&span class=&p&&;&/span&
&span class=&p&&}&/span&
&/code&&/pre&&/div&&br&------------------------下面是原回答---------------------------------------------------------------------------------------------&br&12306做得再好,也是无法改变买票难的客观现实的,如果不瘫的话,可能还会让人觉得 &b&网站一点都不卡,票居然眨眼就没了,一定有黑幕啊!&/b&&br&&br&&br&从技术层面来讲,以铁道部拥有的资源和条件,12306是应该也可以做得更好的,12306或许是有着巨大的挑战和困难,但至少不会是什么出票事务有多复杂。&br&&br&火车票售票逻辑其实是很简单的,绝没有有些同学说的那么复杂,毕竟不同车次之间是无关联的,而一趟车上,不同座位之间也是没有关联的,只是同一个座位在不同的车站上有关联性。&br&&br&下图是我自己写的一个简单测试程序,一个2000座位的火车经过30个车站测出票逻辑模拟,经过优化之后,单线程每秒处理可以在600万以上,虽然没有考虑连接处理和其他逻辑,但至少在出票事务上是几乎没有瓶颈的,尤其是这个模拟还没有考虑把不同席别的座位分开,所以实际中处理效率应该更快。而除了核心出票逻辑,其他事务几乎都可以通过分布式处理来提高负载。&br&&br&&img src=&/dc97e987c44dd4cc5d4f90ae_b.jpg& data-rawwidth=&459& data-rawheight=&270& class=&origin_image zh-lightbox-thumb& width=&459& data-original=&/dc97e987c44dd4cc5d4f90ae_r.jpg&&
-------------------更新----------------------------------------------------------------------------------------------试着把这个出票模拟主要的一些代码贴出来,上午的时候又优化了一下代码,现在速度快得有点离谱,我都怀疑不是有什么地方…
广州网站建设首先,我先声明一点,这个铁道部职工不是我,是我的一个朋友,上面有规定,严禁他们参与这类的讨论,所以由我以聊天的形式来发。    其次,我不是5毛,我也没有任何偏向ZF的意思,我只是把客观的把几个最近炒得比较火热的问题拿出来,跟他讨论了一下。    1.为什么购票网站做的这么烂?    很多人拿某网的双十一,双十二来说事儿。我只想说,一个专门做电子商务的集团,10年的发展成果,和一个临时成立的部门,半年的发展成果,能一样么?我同事就是铁道部网络宣传部的,平时做什么工作,管理管理网站,上传一些帖子,基本上就是半个网管和半个论坛版主的合体,这么一个人,突然要跟电子商务领头羊看齐,可能么?说句实话,这个购票网站现在能搭起来,我觉得就是个奇迹了。    2.既然你们做的这么烂,没能力做,为什么不外包出去,他们有现成的资源和技术手段。    这问题,不是我们这个级别的人能接触到的,但我还是有一些自己的看法。    首先,假如把这个外包给商业网站,那么全网的工作人员都有可能变成黄牛党!为什么?无论是技术手段,管理经验,各个方面,我们都没法跟专注做了10年网站的人比。票给了他们,他们怎么忽悠我们都行。铁路部内部的黄牛就已经够多的了,在多这么一票人,只会让票更贵,更难买。    其次,问题的根源,是在于票不够,而不是买票的渠道不通。如果说,原本一天网上预计卖10万张票,因为网站瘫痪的原因,结果只卖出去8万张。那行。现在是这情况么?网上7点开始售票,7点半基本上就没了。外包有用么?唯一的作用,就是让你能更快的发现,票没了。我觉得这跟地铁高峰限流是一样的,每到高峰时段的时候,地铁里就设各种路障,让原来5分钟就能走到地铁的路,非得七拐八拐的走个20分钟才能到,但是每辆地铁就能坐这么多人,就算全让你堆在站台上,你也只能干等着。所以说,我觉得网站瘫痪,确实是做的不好,但这不是问题的根源,即使网站一点儿问题没有,对春运回家的人帮助也不是很大。    3.既然问题的根源是票源不够,那国家不是针对春运出了好几项政策么,比如加派车次什么的,为什么不多加派点呢?    这问题也超出我的能力范围了,不过很多人可能都不知道,咱们国家的铁路运力,有70%以上的运力都不是用来运人的,都是运煤,铁材,钢材,石材,大米这类东西。这些东西都是国家分配好的,不能动。剩下的30%还要分给一些企业,比如快递公司,汽车公司等等。真正能用来运人的运力也就15%~20%左右。就好比每天24小时,有20个小时都不能动,剩下4个小时,你再怎么加派,效果也有限。    4.对于网络购票这事儿,很多农民工根本连电脑都不会用,更别提网购了,以前他们还能抱着被子彻夜去排队,现在连排队的机会都没了,网络售票比窗口售票提前2天,票早就没了,这不是很不公平吗?    这问题,我感觉就是三十年河东三十年河西。体力是农民工的强项,白领的弱项,电脑是白领的强项,农民工的弱项。前几年,连电话售票都没有,只能去窗口买票的时候,只能拼体力,那时候农民工不觉得不公平,要论在寒风凛凛的夜里通宵排队,甚至几天几夜的排队,这些平时在有空调的办公室里朝九晚五的坐着,娇生惯养的白领根本不是他们的对手。那时候是以他们的强项,去博白领们的弱项,他们不觉得不公平,现在有网络售票了,变成以白领的强项,去博他们的弱项,他们就觉得不公平了。    而且,以前的白领,无非两种办法,第一种就是花钱雇人去帮自己排队,第二种就是冒着大病一场的风险自己去排队。现在摆在农民工面前的也是这两条路,第一种是花钱雇人去帮自己上网买票,第二种就是自己花时间去学怎么用电脑。第一种我觉得花钱雇人帮你点点鼠标,绝对比雇人冒着风寒去排队便宜,甚至只要认识一些会上网的朋友,都可以帮你,但是你想找一个帮你通宵排队的朋友,就没这么容易了。        
楼主发言:1次 发图:0张
铁路部内部的黄牛就已经够多的了~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
这才是真的亮点
居然首页贴这么清淡
说得倒也实在
是不是学印度,也来个等级划分,农民工划入贱民范畴,他们也是中国人,他们不是天生就想当民工的,他们所处的环境限制了他们的学习,能怪他们吗?就不能为这一群人想个办法?解决他们的实际问题。
过年回家咱还是别座火车吧
要是人人在家乡或附近的地方就能找到活路、挣到钱,问题就解决了三
一、凭什么就说民工排通宵买票是合理的而白领排通宵买票是不合理的?(难道说体力好就应该干体力活?那长得漂亮就应该当鸡吗?)而且白领只要不是林黛玉类型的,熬个通宵也不是多大个事情。没看现在都市夜生活是多么的丰富多彩吗???  二、对大多数民工来说,电脑都没摸过,开关机都不会。你让他们短期内学会网上购票跟让你短期内学会开飞机。楼主,你认为哪个更难呢????  三、送你五毛。
每次看见什么说农民工不会电脑啥的,就怪那些会电脑的,有得比么?  电脑科技是时代发展的必然结果,自己不跟上时代,自己不多努力学习,老是固步就搬有用么?  农民工自己难道因为自己穷自己是农民工就不努力学习啦,就自暴自弃啦?就这样放弃自己啦?  很早以前电脑就很普及了,那个时候就该多学习下这方面的知识,难道还要社会等你们学好了再发展啊?  搞错没啊?现在网购已经是个趋势了,必然的,不可逆推的,就是个历史发展潮流!还要大多数人来将就少数啊?  再说了,我不相信,所有农民工都不懂电脑网购,大部分年轻的懂得学习的农民工肯定会电脑,只有少部分的农民工不会。  大家彼此就互相帮助下啊,这次春运就是个教训,在这一年里,不会电脑的某些农民工努力跟上,相信下次春运会更好!
呵呵,漂过,有点道理。。。。。。。。。
实话,很在理啊!
其实会电脑还是一个方面,其实好多农民工会电脑的。但是网上购票,不是要网银支付么?我敢说,不要说农民工不会弄这个网银,其实很多会电脑的年轻人都不会。反正觉得今年搞什么网上购票,真的是瞎扯。
有点道理!
说得倒也实在
嗯,有道理!!
还是觉得说不过去。。。  外包给别人不放心,自己做又不专业。。如果这都是托辞,那这个世界上没有能进行下去的商业了。再说运力不够,特殊时段,比如春节不能调整下运力吗?铁道部不是说30亿人次的流动吗? 既然都能预计,为什么不能有效解决?最后说网订和排队。。社会在进步。买票的方式肯定有变化。但还是应该以追求社会公平为前提。    一直相信,从技术层面,这些都不是问题。原因很简单,印度能做好的事情,中国做不好吗???何况我们的铁路比印度更高效。
不会电脑,可以电话购票。    会电脑,网购也是很难抢到的,比电话订票还难得多。    所以不是会不会电脑的问题!!!
网络瘫痪,软件和硬件设计是大问题。    云计算和云技术不是很强大的吗?硬件的多点分布(对全国铁路部门来说,太简单了),软件功能分工的优化设计。。。
提前12天晚上8点放票,我从提前12天的晚7点半开始刷到1点,都提示该日的票没还没开始销售,大概就这么个意思,但是这个时间,你铁道部内部系统是不是可以出票了?这不明摆着先给内部的刷出一部分黄牛票了么,想了下,这样的内部黄牛票,即便增加退票费,对这部分黄牛来说,成本其实也没增加,今年需要身份证的票,黄牛票除了退票马上再出新票(这个有被其他票点抢走票的可能吧?),还有别的办法修改票上的身份证号和通过进出车站检查和车上的巡检?
作者:tataclara
回复日期: 13:50:00  每次看见什么说农民工不会电脑啥的,就怪那些会电脑的,有得比么?    电脑科技是时代发展的必然结果,自己不跟上时代,自己不多努力学习,老是固步就搬有用么?    农民工自己难道因为自己穷自己是农民工就不努力学习啦,就自暴自弃啦?就这样放弃自己啦?    很早以前电脑就很普及了,那个时候就该多学习下这方面的知识,难道还要社会等你们学好了再发展啊?    搞错没啊?现在网购已经是个趋势了,必然的,不可逆推的,就是个历史发展潮流!还要大多数人来将就少数啊?    再说了,我不相信,所有农民工都不懂电脑网购,大部分年轻的懂得学习的农民工肯定会电脑,只有少部分的农民工不会。    大家彼此就互相帮助下啊,这次春运就是个教训,在这一年里,不会电脑的某些农民工努力跟上,相信下次  =========================================  站着说话不腰疼,当你天天为一日三餐发愁时,当你大字不识几个时,你会有那闲功夫和金钱来学电脑,学了就是为了年底订张火车票。存款都没有几个,还搞网银,说不定网银那点钱就被黑客干掉了。设身处地为农民工想一下,当别自己是高贵的城里人,往上数几代,谁家不是从农村出来的?
听老一辈的人说,五十年代的时候谁说过年一定要回家了?年三十单位还要搞活动呢,领导干部更不能回家了,要带领全单位的人一起包饺子过年。  
其实大家想想,过年回家除了是看父母子妹什么的,吃有重要吗?  
好多人过年急着赶回了家,但到了家第二天就觉得生活无聊了。是不是这样?  
为什么国家不利用宣传工具大力提倡,让在家的父母早些到城里孩子家里过年,错过几天年假的高峰期?  
为什么每年的春节联欢晚会老是在宣传要回家过年,记得“过年要回家”的概念就是从八十年代春晚开始越来越浓的。  
记得小时候,大年三十晚上在市文化馆的舞厅里跳迪斯科,半夜了还在街上看人群……过去的大年三十,就像现在过圣诞节,大街上充满了热闹;  
再看看现在,大年三十,从中午开始,街上就跟打了劫似地,全部关门闭户…… 你以为大家都想这样哇?不想哇……各回各家除了整吃的(还没有平时朋友杀馆子吃得好!吃得高兴!)只有打麻将了,然后看电视,心里的那个无聊呀,还得要装出过年了要高兴的姿态……想想就悲催好笑!  
他妈的 五毛何其多啊。这么大个国家这么大的铁道部 这么久了 就个买票给的问题还没解决 说到底还是权力腐化 拿钱不干实事。 这个问题明年再不解决 铁道部可以再换批领导了
过年回家这是传统。也是心愿。楼上的你自己不想,代表不了大多数中国人。  就是想过年回家。
第二个不外包出去的理由 真你妈烂到一坨死。  第四个问题 是我们自己劳动人民内部的一个小矛盾 还轮不到铁道部你来分化我们。大家不要被这个搞分化的妖言给迷惑。
听老一辈的人说,五十年代的时候谁说过年一定要回家了?年三十单位还要搞活动呢,领导干部更不能回家了,要带领全单位的人一起包饺子过年。     其实大家想想,过年回家除了是看父母子妹什么的,吃有重要吗?     好多人过年急着赶回了家,但到了家第二天就觉得生活无聊了。是不是这样?     为什么国家不利用宣传工具大力提倡,让在家的父母早些到城里孩子家里过年,错过几天年假的高峰期?     为什么每年的春节联欢晚会老是在宣传要回家过年,记得“过年要回家”的概念就是从八十年代春晚开始越来越浓的。     记得小时候,大年三十晚上在市文化馆的舞厅里跳迪斯科,半夜了还在街上看人群……过去的大年三十,就像现在过圣诞节,大街上充满了热闹;     再看看现在,大年三十,从中午开始,街上就跟打了劫似地,全部关门闭户…… 你以为大家都想这样哇?不想哇……各回各家除了整吃的(还没有平时朋友杀馆子吃得好!吃得高兴!)只有打麻将了,然后看电视,心里的那个无聊呀,还得要装出过年了要高兴的姿态……想想就悲催好笑!  ====================================================================  五十年代根本就没有那么多离乡背井的人好不啦?  现在是农民工必须离乡去打工,年青人毕业必须离乡去大城市,否则连份工作都没有。  春运买票难,铁道部也冤,出门的人却是一年一年增多,运力增长也没那么快。。。  要怪就怪国家区域发展不平衡,逼得人不得不离乡背井  要怪就怪黑心的老板,多发点钱,让小白领买得起机票,让农民工买个高铁票什么的。。。。  
还是要再说一句:胎神  这就是你们所谓的理由???  咳~~~  盛世的传统:不管你信不信,反正我是信了
@你被灭了我还在
14:35:00    听老一辈的人说,五十年代的时候谁说过年一定要回家了?年三十单位还要搞活动呢,领导干部更不能回家了,要带领全单位的人一起包饺子过年。       其实大家想想,过年回家除了是看父母子妹什么的,吃有重要吗?       好多人过年急着赶回了家,但到了家第二天就觉得生活无聊了。是不是这样?       为什么国家不利用宣传工具大力提倡,让在家的父母早些到城里孩子家里过年,错过几天年假的高峰期?       ...........  -----------------------------  胎神  这种理由也 想得出来
第一条好像不对吧,现在不是爆出来有两家上市公司参与了网络售票的建设吗?而且花费是千万级的。  第二外包就会带来黄牛党?哪么多公司的财务等信息系统都是外包给软件公司的,难道他们就不怕信息泄露?所以这一条也是不成立的。
这二年五毛也尝试专业路线了。不过还需要努力,加油 五毛。
@tataclara
13:50:00    每次看见什么说农民工不会电脑啥的,就怪那些会电脑的,有得比么?  电脑科技是时代发展的必然结果,自己不跟上时代,自己不多努力学习,老是固步就搬有用么?  农民工自己难道因为自己穷自己是农民工就不努力学习啦,就自暴自弃啦?就这样放弃自己啦?  很早以前电脑就很普及了,那个时候就该多学习下这方面的知识,难道还要社会等你们学好了再发展啊?  搞错没啊?现在网购已经是个趋势了,必然的,不可逆推的,就是个历史发...........  -----------------------------  你还真会把虱子往身上揽啊!从始至终没人把买不到票怪到会电脑的人身上啊!!看看清楚了再回帖。全国有大约7亿农民工,这个是已经存在的事实,而且他们中还大部分不会网购。同时他们才是春运的主流,(因为学生放假比他们早)。但是铁道部在该事实前提下,却弄了个解决不了该问题的网购方案,所以是铁道部决策错误。  还有其它关于12306网站本身的诟病我就不多说了,网上太多。  为什么连印度都能解决好的问题,中国就解决不了呢???
想缓解春运买票难,很简单:    春运都是单向客流。一边紧一边松。因此有下列方法:  1.些在大城市买了房子的人,就不要回老家了,  让父母去大城市过年,火车票好买,机票折扣也大。    比如南充人,大学毕业后在北京工作,  通常做法是和春运大军一样,节前回南充,节后去北京。  现在可以改一下思维,让父母节前去北京,节后回南充。    这样的话,可以把一部分运力释放出来。对社会和谐是有好处的。    当然,像我们这些在大城市买不起房子的人,那还是只好乖乖的挤车,回老家过年。      2.去内陆二三线城市工作  比如家在南京,在成都工作,  家在上海,在长沙工作。  家在成都,在乐山工作。    保证春运的票超级好买。
  回复第10楼(作者:@tataclara 于
13:50:00.0)  每次看见什么说农民工不会电脑啥的,就怪那些会电脑的,有得比么?  电脑科技是时代发展的必然结果……==========去你妈的,你怎么不说叫农民工都买车,汽车也是时代的产物,把他们所有的钱买辆车对大部份民工也是可以的。  
  从未坐过春运火车的,拿分飘过
  哈哈,铁道部的人都是贼,所以看别人也都是贼,太搞笑了。
  呵呵。
  自己无能,快烂得不行了,还说个屁
  铁道部每年要给各个部委专门留票的,内部人员再倒点黄牛,剩下给老百姓基本也没几张了,年年买票难,就是这个原因
  现在买票难,其实主要在于:一是现在外出离乡打工的人太多了,干了几年、十几年还没有自己的一个家,春节只能回老家过年;二是铁路虽然价格较低但运力不够,飞机、汽车价格太贵,几十年没有多大变化,结果造成了春运中的种种纠结的事。  归于一点的是,政府还有大量的事要做,不能老是无动于衷......
  我觉得你抱怨错了地方,我可以把话放这。。。。  给你朋友10年时间也赶不上某网。。。。。  这根本就不是你朋友的错。。。也不是你的错,。。。  但是你在这BB,好像是广大百姓错了似的。
  这问题也超出我的能力范围了,不过很多人可能都不知道,咱们国家的铁路运力,有70%以上的运力都不是用来运人的,都是运煤,铁材,钢材,石材,大米这类东西。这些东西都是国家分配好的,不能动。剩下的30%还要分给一些企业,比如快递公司,汽车公司等等。真正能用来运人的运力也就15%~20%左右。就好比每天24小时,有20个小时都不能动,剩下4个小时,你再怎么加派,效果也有限。
  真是扯淡 春运时间京广线连货运都停了 还说剩下一点来运人 你的朋友是哪个铁道部的呀 如果票价跟汽车票差不多 你想想会有这么热门吗
  @天呀看贴砖家
11:18:00  去你妈的,你怎么不说叫农民工都买车,汽车也是时代的产物,把他们所有的钱买辆车对大部份民工也是可以的。  -----------------------------  你怎么不去你妈那边啊 现在的农民工就是被你这样没素质的人玷污的 你去你妈那边嘛 你妈给你买车买房 对嘛 有本事你别上网啊 别用电脑啊 啥都别弄啊 当山顶洞人嘛 你妈可能就舒服了 因为你就喜欢天天去你妈那边嘛 jian就一个字 好意思说别人 居然把人类发展的电脑互联网和房子车子划等号 那你咋个不把吃饭睡觉和房子车子划等号啊 智商低就别出来丢人现眼的 垃圾一个
  @大浪淘鑫
10:44:00  站着说话不腰疼,当你天天为一日三餐发愁时,当你大字不识几个时,你会有那闲功夫和金钱来学电脑,学了就是为了年底订张火车票。存款都没有几个,还搞网银,说不定网银那点钱就被黑客干掉了。设身处地为农民工想一下,当别自己是高贵的城里人,往上数几代,谁家不是从农村出来的?  哦 学习就是要花闲工夫做的事情啊?哈 我第一次听说学习新技术新事物还要等你耍爽了来哈?你少在那里装纯了,感觉你多降低身份哦,来为广大低下的农民工们说话哦?社会发展就是这样,难道要社会来适应人啊,你当你是国家总统啊?耶,以前还没公交车耶 也没火车耶,咋个现在的农民工都知道坐公交车坐火车啦,关系民生的技能是肯定要跟上发展的,你不会就被淘汰就这样简单,哦,谁说学习互联网就只为了买张火车票啊,互联网的知识多了去了,你就那么狭隘哈,还把你这种狭隘的思想灌输给所有不会互联网的人哈?搞笑,学it就为了买火车票,哈哈哈,不知道说你是人才还是啥。。。
  @moonyuen
15:20:00  -----------------------------  不好意思 虱子这种玩意你喜欢的吧 居然把网购上网说成虱子 看你现在上网回帖不就证明你就喜欢虱子这个玩意么?没看清楚的是你,不是我,别用你的智商来强迫别人接受,互联网就是这个社会的发展趋势,这个是肯定的。铁道部网购火车票的想法是好的,只是做的不够好,考虑不周全。农民工不会网购是自己的问题怎么变成铁道部的不对了?难道为了将就你自己自身知识的纰漏,来让社会停止不前了,别人都用互联网,我们国家为了将就所有农民工就自己退回原始社会哈,全部去站队买票哈?为什么农民工不自己提升下自己的技能,或者你不会,就选择其他途径啊,干嘛非要去网购啊,反正那个铁道部的网站怎么都进不去,会网购也没用啊。说的好像就今年农民工买不到票似地,好像是因为网购所以农民工才买不到票?明明每年农民工都买不到票的好不好?
  @tataclara
14:15:00  @大浪淘鑫
10:44:00  站着说话不腰疼,当你天天为一日三餐发愁时,当你大字不识几个时,你会有那闲功夫和金钱来学电脑,学了就是为了年底订张火车票。存款都没有几个,还搞网银,说不定网银那点钱就被黑客干掉了。设身处地为农民工想一下,当别自己是高贵的城里人,往上数几代,谁家不是从农村出来的?  哦 学习就是要花闲工夫做的事情啊?哈 我第一次听说学习新技术新事物还要等你耍.....  -----------------------------  你最好去体会一下农民工的生活,再到这来说话。
  飘过。。。。。
  即使你明白,哪就咋滴,你能干什么,公开的秘密。
  大单位食堂吃午饭都有轮班  春节假期可以轮班就好了
  楼主应该是铁道部官员的亲属吧,而且是那种脑子被铁轨压粘后的亲属,要不怎么会说出这样脑残的理由?
  不要挤这个春运不就好了,再不然,不要去那么远的地方打工也好··· 面对春运难得问题,这几年都没少发功夫,什么黄牛啊,你上有招,他下有对策,哎··· 悲剧了 ,这些农民啊!!!! 政府也管不了这么多,不出去打工,也可以养活家里的人!!!
  回复第47楼(作者:@tataclara 于
14:15:00.0)   @大浪淘鑫
10:44:00   站着说话不腰疼,当你天天为一日三餐发愁时,…… ==========你知道我真想抽你女马逼么?tataclara????艹  
  呜呼哀哉
  @绝世傻叉
20:50:00  回复第47楼(作者:@tataclara 于
14:15:00.0)   @大浪淘鑫
10:44:00   站着说话不腰疼,当你天天为一日三餐发愁时,…… ==========你知道我真想抽你女马逼么?tataclara????艹  -----------------------------  我知道你妈最想抽你这个绝世傻叉啦 还你妈B 你那么jian啊 喜欢你妈的B 赏一个字 滚
  铁道部一个国家级部门,拿了老百姓不知道多少亿的税钱,连个网站都做不好,就这还好意思拿出来说?拿钱的时候那是理直气壮,做事的时候就各种困难。楼主也就值四毛
  我都懒得说那些愤青了 。。。反正我觉得LZ说的挺好的。趋势就是趋势!以后几乎所有的东西都会互联网!难道说 几十年前农民都是手耕地,那为什么后来全部都还是用机器了喃!那他们那里来的时间学习喃?那里来的钱买机器喃?凡是都有个开始和 适应的过程!
  如果不能改变趋势,那你就得适应!这就是现实!
  半信不疑吧,花巨资建的网站不是一般的垃圾。外包就一定出现那些情况??肥水不流外人田吧~~~
  说的很实在,顶楼主一下。。
  楼主就是一SB  所有铁道部人员和相关人员的十族都是他MM的SB!!!!!!  他奶爸的,想节约钱坐趟火车,结果到成都北站,都进大厅里,才发现车是火车东的,你他奶爸的
都过了2个验票的关卡,都不给老子说是成都东站的,都是吃屎长大的啊  劳资以前又没坐过你这种穷JB破火车,怎么知道成都还有个东站  简直就是坑你祖宗啊!!!!!!!!!!!!!!!!!!1
   13:53:29 快件离开福州集散中心
  我看国家应当实行周薪制.到时要回家也不会大家都挤年前几天回家.想早回家的早走,晚回家的晚走,能够挤到哪儿去.
请遵守言论规则,不得违反国家法律法规

我要回帖

更多关于 考研到底有多难 的文章

 

随机推荐