w*n
2 楼
“保国公的川军,已经不像是官兵了。”张煌言轻叹一声,其实他的舟山军现在也和他
心目中“官兵”的定义渐行渐远,不过张煌言总是在安慰自己,这是为了配合邓名而不
是自己要如此行事。
“不像官兵了?”朱之瑜听得更加莫名其妙:“那像什么?怎么不像官兵?”
张煌言指了一下任堂:“你给舜水先生讲讲吧。”
现在在川军中的时候,任堂已经不会感到不好意思,但在朱之瑜这样对明廷忠心耿耿的
臣子面前,他顿时惭愧得满脸通红,但还是老老实实地说道:“确实不像官兵了,保国
公都管川军叫帝国军队了。”
“帝国军队?帝国是什么意思?”朱之瑜完全理解不了这种超前的词汇。
“就是强盗的意思。”任堂吞吞吐吐地说道。他告诉朱之瑜,现在川军并非见贼就讨,
而是和清军达成各种协议;川军将校见到满清委任的地方官员时,也不会大喝一声冲上
去给他们来个白刀子进去红刀子出来,反倒常常会把酒言欢,在谈判桌上和气生财;至
于朱之瑜在舟山码头看到的货物,大部分都是从清军那里买来的。
任堂叙述的时候,张煌言就在边上连声叹息,一副痛心疾首的模样,就好像舟山军没有
参与到这些协议和交易中来一样。
朱之瑜当然听了个目瞪口呆,好不容易从震惊中反应过来后,朱之瑜跳将起来,质问张
煌言道:“张尚书难道就不劝劝保国公吗?”
张煌言将手一摊:“保国公年轻气盛,我和他一年也见不上几面,如何劝说得了?所以
舜水兄此去成都,实在是太及时了。”
之前朱之瑜虽然想归国效力,但从来没有想到自己肩负的责任竟然这么重,需要由他把
已经快要误入歧途的川军带回正轨。
“保国公实在是太年轻了。”朱之瑜听说过一些关于邓名的传闻,而且光是这个不追封
的国公就足以让人浮想联翩,邓名的功绩使得朱之瑜不会对他产生什么反感,而是迁怒
于邓名周围的诸侯:“这完全就是流寇嘛,肯定是那群夔东贼……不,那群夔东众将把
保国公带坏了。”
朱之瑜还有些不满地责备张煌言:“苍水兄为何不去四川,以我之见,成都现在就是光
复神州的希望所在。”
“我这不是要帮保国公卖货嘛。”张煌言迅速地找了一个借口为自己开脱:“舜水兄所
言极是,所以我才全力经营舟山,好帮保国公筹集一些军需。”
“你们什么时候回四川?”朱之瑜问任堂道。
“唔,大概要等到六月中旬吧……”任堂称上路前要做的准备工作很多,需要确认剿邓
总理衙门把粮食和船只准备好:“路上也可以买一些粮食,不过多准备一些总是没坏处
的。我们有几十万张嘴,这是前所未有的大行军,万一路上吃不饱饭,就可能出大事;
无论是把投奔我们的百姓饿死了,还是让他们因为饥饿去劫掠沿途的百姓,对帝国……
对官兵的声誉来说都不太好。”
刚才听到“剿邓总理衙门”这个名词后,朱之瑜微微点头,啧啧称赞了一句:“这个名
字起得好。”
现在听任堂诉苦为了搬迁百姓花了多少钱时,朱之瑜脸上又露出不解之色:“你们不是
帝国军队么?怎么还付船钱和饭钱?”
任堂说不能扰民,这一点朱之瑜是完全赞同的;但是明军居然还要向剿邓总理衙门支付
报酬,就让他不能理解了。
据任堂介绍,这次为了搬迁几十万百姓回四川,明军估计要花费五、六百万两银子。这
个数额之大听得朱之瑜咂舌不已,在他看来这么一大笔钱做些什么不好,为何要双手奉
送给清廷的周培公呢?
“这就是盗亦有道。”张煌言不失时机地在边上说了一声,算是替任堂解围了:“虽然
是帝国军队,但也不能说话不算数。”
“以前满虏入关掳掠,每次也都劫走几十万百姓,而且还抢了很多金银;但是我们和满
虏不同,我们不能所过之处竭尽残破,所以必须要想办法筹集粮草。”任堂耐心地解释
道,现在长江上除了明军,就数剿邓总理衙门的船多,而要用剿邓总理衙门的船,就得
付租金。
“周培公有这么多船,是不是对官兵会有威胁?”朱之瑜完全不知道国内的情况,听说
清军船只众多后,首先想到的就是对方有军事潜力。
“哦,没有战舰,全都是民船,顶多用来漕运。”任堂满不在乎地答道。
“你怎么知道?”见任堂如此轻敌,朱之瑜厉声质问道。
“因为都是他们卖给周培公的。”张煌言又插了一句嘴。
“周培公的船是向你们买的?”朱之瑜一脸匪夷所思的表情:“然后他又向你们收租金
?”
“我们还是有钱赚的,这段期间用这些船跑航运也挣了些钱。”任堂急忙解释道:“再
说我们在四川不停地造船,周培公保证说只要我们一直卖给他船,他就不办造船厂。”
“挣钱也是周培公在挣钱,你怎么知道他拿到钱后不会去开造船厂?”见任堂不但轻敌
而且还轻信,朱之瑜更是着急。
“因为在剿邓总理衙门里我们有五成干股,他只要赚钱就得分给我们一半,而且管账的
也有我们的人,周培公拿钱干什么去了我们可以查账。”
听到这里,朱之瑜已经彻底懵了,他转头看着张煌言:“任将军到底在说什么,你听得
懂么?”
“嗯,”张煌言点点头:“查账的总经办就是我,我已经往剿邓总理衙门那里派去账房
了。”
……
“我知道现在是多事之秋,风雨飘摇,所以保国公为了打胜仗,对夔东那群人言听计从
。”朱之瑜发现摆在面前的困难比他最初想象的还要大得多,他没有怪罪邓名,而是认
为邓名因为急于扭转不利的军事局面,受到了夔东众将的不良影响。
任堂心道:“恐怕不是临国公他们在影响保国公,而是临国公他们都被保国公带坏了。
”不过任堂并没有把这话说出来,在朱之瑜痛心疾首的时候,张煌言和任堂都默不作声。
“你们大概要六月中旬动身,对吧?”朱之瑜在心里计算了一下:“就是说我还有一些
时间。”
虽然知道风险很大,但是朱之瑜还是决定冒险进入敌境:“我要去找蒙正发。”
“你找他做什么?”张煌言听后吓了一跳。朱之瑜名声不小,而且坚持抗清的志向广为
人知,如果身分暴露很可能遇到危险。
“我只是一个书生,从来没有带兵打过仗,这些年来在日本奔走为官兵筹措粮饷、讨求
援兵,更是对兵事一无所知。若是我孤身一人见到保国公,保国公也未必就肯听我的。
”朱之瑜细细思量,他这些年没有做出过什么惊人的成绩,而邓名看起来受夔东流寇影
响已经很深了,朱之瑜没有信心说服邓名幡然悔悟:“在满虏入关前,我的本事也就是
读书、教书,而蒙正发不同,他被大家称为‘南渡以来敢战第一人’。我带他去四川,
保国公或许不信我的话,但蒙正发是文武双全的士人,保国公一定会认真听他的意见的
。四川也需要蒙正发这样的人来出力。”
张煌言咳嗽了一声,就打算说话。
但朱之瑜抢在张煌言反对前,就诚恳地说道:“我知道蒙正发剃头了、投降了,但人非
圣贤孰能无过?他对夔东众人也深恶痛疾,若是他和保国公好好讲讲夔东众人以前的劣
迹,也能让保国公少受一些不好的影响。”
张煌言正犹豫着是不是再和朱之瑜讲讲邓名的事,却见任堂偷偷丢过来眼色。以前任堂
就是张煌言的心腹,现在又是川军的大将,张煌言见状就把劝说的想法收起来了。
朱之瑜说走就走,甚至顾不得休息,就急急忙忙向张煌言讨要了一条快船,离开舟山而
去。他计划独自奔湖北,去说服蒙正发、王夫之等人。
等朱之瑜走后,张煌言才找到机会询问任堂:“你看不出来保国公的意思吗?保国公来
江南三次了,没有拜访过任何一个士林领袖;而且他的路数肯定不是夔东众将教的。”
“所以确实需要一些士人去四川,不然学生一个人实在是对付不了保国公。”任堂回答
道。陈佐才到了成都后,任堂觉得看到了一丝曙光,他觉得邓名虽然不是很看得起王夫
之、蒙正发的军事才能,但对士人能有起码的敬重:“尚书是不是担心舜水先生遇险?”
“当然,”张煌言点点头:“他好几年没有回国了。蒙正发虽然不至于出卖他,但我知
道舜水的脾气,只要蒙正发不肯和他一起走,他一定会豁出性命呆在那里非要拉他走不
可。难免有人会看出蹊跷,去向虏廷报信。”
“这又有何担心的?”任堂笑起来:“学生这便修书一封去武昌,让张长庚暗中看顾舜
水先生便是。哪怕舜水先生不能劝说蒙正发出山,也能保他平安前去荆门。”
心目中“官兵”的定义渐行渐远,不过张煌言总是在安慰自己,这是为了配合邓名而不
是自己要如此行事。
“不像官兵了?”朱之瑜听得更加莫名其妙:“那像什么?怎么不像官兵?”
张煌言指了一下任堂:“你给舜水先生讲讲吧。”
现在在川军中的时候,任堂已经不会感到不好意思,但在朱之瑜这样对明廷忠心耿耿的
臣子面前,他顿时惭愧得满脸通红,但还是老老实实地说道:“确实不像官兵了,保国
公都管川军叫帝国军队了。”
“帝国军队?帝国是什么意思?”朱之瑜完全理解不了这种超前的词汇。
“就是强盗的意思。”任堂吞吞吐吐地说道。他告诉朱之瑜,现在川军并非见贼就讨,
而是和清军达成各种协议;川军将校见到满清委任的地方官员时,也不会大喝一声冲上
去给他们来个白刀子进去红刀子出来,反倒常常会把酒言欢,在谈判桌上和气生财;至
于朱之瑜在舟山码头看到的货物,大部分都是从清军那里买来的。
任堂叙述的时候,张煌言就在边上连声叹息,一副痛心疾首的模样,就好像舟山军没有
参与到这些协议和交易中来一样。
朱之瑜当然听了个目瞪口呆,好不容易从震惊中反应过来后,朱之瑜跳将起来,质问张
煌言道:“张尚书难道就不劝劝保国公吗?”
张煌言将手一摊:“保国公年轻气盛,我和他一年也见不上几面,如何劝说得了?所以
舜水兄此去成都,实在是太及时了。”
之前朱之瑜虽然想归国效力,但从来没有想到自己肩负的责任竟然这么重,需要由他把
已经快要误入歧途的川军带回正轨。
“保国公实在是太年轻了。”朱之瑜听说过一些关于邓名的传闻,而且光是这个不追封
的国公就足以让人浮想联翩,邓名的功绩使得朱之瑜不会对他产生什么反感,而是迁怒
于邓名周围的诸侯:“这完全就是流寇嘛,肯定是那群夔东贼……不,那群夔东众将把
保国公带坏了。”
朱之瑜还有些不满地责备张煌言:“苍水兄为何不去四川,以我之见,成都现在就是光
复神州的希望所在。”
“我这不是要帮保国公卖货嘛。”张煌言迅速地找了一个借口为自己开脱:“舜水兄所
言极是,所以我才全力经营舟山,好帮保国公筹集一些军需。”
“你们什么时候回四川?”朱之瑜问任堂道。
“唔,大概要等到六月中旬吧……”任堂称上路前要做的准备工作很多,需要确认剿邓
总理衙门把粮食和船只准备好:“路上也可以买一些粮食,不过多准备一些总是没坏处
的。我们有几十万张嘴,这是前所未有的大行军,万一路上吃不饱饭,就可能出大事;
无论是把投奔我们的百姓饿死了,还是让他们因为饥饿去劫掠沿途的百姓,对帝国……
对官兵的声誉来说都不太好。”
刚才听到“剿邓总理衙门”这个名词后,朱之瑜微微点头,啧啧称赞了一句:“这个名
字起得好。”
现在听任堂诉苦为了搬迁百姓花了多少钱时,朱之瑜脸上又露出不解之色:“你们不是
帝国军队么?怎么还付船钱和饭钱?”
任堂说不能扰民,这一点朱之瑜是完全赞同的;但是明军居然还要向剿邓总理衙门支付
报酬,就让他不能理解了。
据任堂介绍,这次为了搬迁几十万百姓回四川,明军估计要花费五、六百万两银子。这
个数额之大听得朱之瑜咂舌不已,在他看来这么一大笔钱做些什么不好,为何要双手奉
送给清廷的周培公呢?
“这就是盗亦有道。”张煌言不失时机地在边上说了一声,算是替任堂解围了:“虽然
是帝国军队,但也不能说话不算数。”
“以前满虏入关掳掠,每次也都劫走几十万百姓,而且还抢了很多金银;但是我们和满
虏不同,我们不能所过之处竭尽残破,所以必须要想办法筹集粮草。”任堂耐心地解释
道,现在长江上除了明军,就数剿邓总理衙门的船多,而要用剿邓总理衙门的船,就得
付租金。
“周培公有这么多船,是不是对官兵会有威胁?”朱之瑜完全不知道国内的情况,听说
清军船只众多后,首先想到的就是对方有军事潜力。
“哦,没有战舰,全都是民船,顶多用来漕运。”任堂满不在乎地答道。
“你怎么知道?”见任堂如此轻敌,朱之瑜厉声质问道。
“因为都是他们卖给周培公的。”张煌言又插了一句嘴。
“周培公的船是向你们买的?”朱之瑜一脸匪夷所思的表情:“然后他又向你们收租金
?”
“我们还是有钱赚的,这段期间用这些船跑航运也挣了些钱。”任堂急忙解释道:“再
说我们在四川不停地造船,周培公保证说只要我们一直卖给他船,他就不办造船厂。”
“挣钱也是周培公在挣钱,你怎么知道他拿到钱后不会去开造船厂?”见任堂不但轻敌
而且还轻信,朱之瑜更是着急。
“因为在剿邓总理衙门里我们有五成干股,他只要赚钱就得分给我们一半,而且管账的
也有我们的人,周培公拿钱干什么去了我们可以查账。”
听到这里,朱之瑜已经彻底懵了,他转头看着张煌言:“任将军到底在说什么,你听得
懂么?”
“嗯,”张煌言点点头:“查账的总经办就是我,我已经往剿邓总理衙门那里派去账房
了。”
……
“我知道现在是多事之秋,风雨飘摇,所以保国公为了打胜仗,对夔东那群人言听计从
。”朱之瑜发现摆在面前的困难比他最初想象的还要大得多,他没有怪罪邓名,而是认
为邓名因为急于扭转不利的军事局面,受到了夔东众将的不良影响。
任堂心道:“恐怕不是临国公他们在影响保国公,而是临国公他们都被保国公带坏了。
”不过任堂并没有把这话说出来,在朱之瑜痛心疾首的时候,张煌言和任堂都默不作声。
“你们大概要六月中旬动身,对吧?”朱之瑜在心里计算了一下:“就是说我还有一些
时间。”
虽然知道风险很大,但是朱之瑜还是决定冒险进入敌境:“我要去找蒙正发。”
“你找他做什么?”张煌言听后吓了一跳。朱之瑜名声不小,而且坚持抗清的志向广为
人知,如果身分暴露很可能遇到危险。
“我只是一个书生,从来没有带兵打过仗,这些年来在日本奔走为官兵筹措粮饷、讨求
援兵,更是对兵事一无所知。若是我孤身一人见到保国公,保国公也未必就肯听我的。
”朱之瑜细细思量,他这些年没有做出过什么惊人的成绩,而邓名看起来受夔东流寇影
响已经很深了,朱之瑜没有信心说服邓名幡然悔悟:“在满虏入关前,我的本事也就是
读书、教书,而蒙正发不同,他被大家称为‘南渡以来敢战第一人’。我带他去四川,
保国公或许不信我的话,但蒙正发是文武双全的士人,保国公一定会认真听他的意见的
。四川也需要蒙正发这样的人来出力。”
张煌言咳嗽了一声,就打算说话。
但朱之瑜抢在张煌言反对前,就诚恳地说道:“我知道蒙正发剃头了、投降了,但人非
圣贤孰能无过?他对夔东众人也深恶痛疾,若是他和保国公好好讲讲夔东众人以前的劣
迹,也能让保国公少受一些不好的影响。”
张煌言正犹豫着是不是再和朱之瑜讲讲邓名的事,却见任堂偷偷丢过来眼色。以前任堂
就是张煌言的心腹,现在又是川军的大将,张煌言见状就把劝说的想法收起来了。
朱之瑜说走就走,甚至顾不得休息,就急急忙忙向张煌言讨要了一条快船,离开舟山而
去。他计划独自奔湖北,去说服蒙正发、王夫之等人。
等朱之瑜走后,张煌言才找到机会询问任堂:“你看不出来保国公的意思吗?保国公来
江南三次了,没有拜访过任何一个士林领袖;而且他的路数肯定不是夔东众将教的。”
“所以确实需要一些士人去四川,不然学生一个人实在是对付不了保国公。”任堂回答
道。陈佐才到了成都后,任堂觉得看到了一丝曙光,他觉得邓名虽然不是很看得起王夫
之、蒙正发的军事才能,但对士人能有起码的敬重:“尚书是不是担心舜水先生遇险?”
“当然,”张煌言点点头:“他好几年没有回国了。蒙正发虽然不至于出卖他,但我知
道舜水的脾气,只要蒙正发不肯和他一起走,他一定会豁出性命呆在那里非要拉他走不
可。难免有人会看出蹊跷,去向虏廷报信。”
“这又有何担心的?”任堂笑起来:“学生这便修书一封去武昌,让张长庚暗中看顾舜
水先生便是。哪怕舜水先生不能劝说蒙正发出山,也能保他平安前去荆门。”
t*1
3 楼
5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
好虫又加上网络输入和输出。
这个我也同意。反正1M/s。千兆网没压力。
仅限一个TCP输入和输出。
如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
benchmark,输入要严格限制在1M/s。误差正负5%以内。
虽然输入时间任意。但是为了benchmark。不应超过1小时。
要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
好虫又加上网络输入和输出。
这个我也同意。反正1M/s。千兆网没压力。
仅限一个TCP输入和输出。
如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
benchmark,输入要严格限制在1M/s。误差正负5%以内。
虽然输入时间任意。但是为了benchmark。不应超过1小时。
p*a
4 楼
不知不觉,学生任唐也是权倾江南的大人物了,轻松操纵黑白2道,长江上下。
x*s
6 楼
“因为都是他们卖给周培公的。”张煌言又插了一句嘴。
张尚书真是个合格的捧哏。。。
【在 w*****n 的大作中提到】
: “保国公的川军,已经不像是官兵了。”张煌言轻叹一声,其实他的舟山军现在也和他
: 心目中“官兵”的定义渐行渐远,不过张煌言总是在安慰自己,这是为了配合邓名而不
: 是自己要如此行事。
: “不像官兵了?”朱之瑜听得更加莫名其妙:“那像什么?怎么不像官兵?”
: 张煌言指了一下任堂:“你给舜水先生讲讲吧。”
: 现在在川军中的时候,任堂已经不会感到不好意思,但在朱之瑜这样对明廷忠心耿耿的
: 臣子面前,他顿时惭愧得满脸通红,但还是老老实实地说道:“确实不像官兵了,保国
: 公都管川军叫帝国军队了。”
: “帝国军队?帝国是什么意思?”朱之瑜完全理解不了这种超前的词汇。
: “就是强盗的意思。”任堂吞吞吐吐地说道。他告诉朱之瑜,现在川军并非见贼就讨,
张尚书真是个合格的捧哏。。。
【在 w*****n 的大作中提到】
: “保国公的川军,已经不像是官兵了。”张煌言轻叹一声,其实他的舟山军现在也和他
: 心目中“官兵”的定义渐行渐远,不过张煌言总是在安慰自己,这是为了配合邓名而不
: 是自己要如此行事。
: “不像官兵了?”朱之瑜听得更加莫名其妙:“那像什么?怎么不像官兵?”
: 张煌言指了一下任堂:“你给舜水先生讲讲吧。”
: 现在在川军中的时候,任堂已经不会感到不好意思,但在朱之瑜这样对明廷忠心耿耿的
: 臣子面前,他顿时惭愧得满脸通红,但还是老老实实地说道:“确实不像官兵了,保国
: 公都管川军叫帝国军队了。”
: “帝国军队?帝国是什么意思?”朱之瑜完全理解不了这种超前的词汇。
: “就是强盗的意思。”任堂吞吞吐吐地说道。他告诉朱之瑜,现在川军并非见贼就讨,
k*n
15 楼
没有down机测试?别的目前没看出什么问题了, betterbug可以想一下怎么起client
tests。
事情早就应该走上这个轨道, 赌局我不会接也不会走人(尽管换一个id再容易不过),
姓wei的做出来了我可以公开发帖表示服气+道歉。
tests。
事情早就应该走上这个轨道, 赌局我不会接也不会走人(尽管换一个id再容易不过),
姓wei的做出来了我可以公开发帖表示服气+道歉。
s*u
19 楼
这个似乎没那么难,每车次10站,总共差不多50种组合,bitwise的话不超过8个字节。
另外需要保存每个站点的剩余座位数,2bytesx10=20字节,也就是说一个车次顶多算64
字节好了。5000个车次1MB的数据都不到,做检索可以全部塞到cache里面,基本不存在
cache miss的问题。另外车次独立,所以线程的scalability几乎是线性的,综合起来
对这样子的简化问题每秒一百万次查询请求应该还有不少余地
【在 t**********1 的大作中提到】
: 5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
: 要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
: 好虫又加上网络输入和输出。
: 这个我也同意。反正1M/s。千兆网没压力。
: 仅限一个TCP输入和输出。
: 如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
: benchmark,输入要严格限制在1M/s。误差正负5%以内。
: 虽然输入时间任意。但是为了benchmark。不应超过1小时。
另外需要保存每个站点的剩余座位数,2bytesx10=20字节,也就是说一个车次顶多算64
字节好了。5000个车次1MB的数据都不到,做检索可以全部塞到cache里面,基本不存在
cache miss的问题。另外车次独立,所以线程的scalability几乎是线性的,综合起来
对这样子的简化问题每秒一百万次查询请求应该还有不少余地
【在 t**********1 的大作中提到】
: 5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
: 要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
: 好虫又加上网络输入和输出。
: 这个我也同意。反正1M/s。千兆网没压力。
: 仅限一个TCP输入和输出。
: 如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
: benchmark,输入要严格限制在1M/s。误差正负5%以内。
: 虽然输入时间任意。但是为了benchmark。不应超过1小时。
x*r
25 楼
为魏老师当心啊,怎么算达到标准要制定清楚,一次搞死他,不要像上次goodbug这泼皮上
次跟我在股版打赌,本来输了要吃我老拉的屎,最后临阵脱逃,跟篮球版人越好1对1,人家
机票都买好了,他又改赌约条件...
【在 t**********1 的大作中提到】
: 5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
: 要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
: 好虫又加上网络输入和输出。
: 这个我也同意。反正1M/s。千兆网没压力。
: 仅限一个TCP输入和输出。
: 如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
: benchmark,输入要严格限制在1M/s。误差正负5%以内。
: 虽然输入时间任意。但是为了benchmark。不应超过1小时。
次跟我在股版打赌,本来输了要吃我老拉的屎,最后临阵脱逃,跟篮球版人越好1对1,人家
机票都买好了,他又改赌约条件...
【在 t**********1 的大作中提到】
: 5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
: 要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
: 好虫又加上网络输入和输出。
: 这个我也同意。反正1M/s。千兆网没压力。
: 仅限一个TCP输入和输出。
: 如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
: benchmark,输入要严格限制在1M/s。误差正负5%以内。
: 虽然输入时间任意。但是为了benchmark。不应超过1小时。
n*d
30 楼
这个不容易。一个难点在于如果不能换座位,这个问题是NP-Hard的,分配位置的时候
肯定是要greedy算法,比如first available seat。Mark seat availability,linear
search太慢。第二个难点在网络上,千兆不行。不调kernel,千兆大概也就能达到6/
700mbps,一个request有TCP handshake,每个tcp包最短54字节,一兆request每秒肯
定不行。这个还是假设一个TCP连接的情况。1MTCP连接恐怕要用异步。还要调网卡和
kernel参数。5000车次是互相独立的,这个简化问题了。感觉内存IO问题不大,如果是
简单的mark seat, linear search的话。如果用更复杂的数据结构就不好说了。
肯定是要greedy算法,比如first available seat。Mark seat availability,linear
search太慢。第二个难点在网络上,千兆不行。不调kernel,千兆大概也就能达到6/
700mbps,一个request有TCP handshake,每个tcp包最短54字节,一兆request每秒肯
定不行。这个还是假设一个TCP连接的情况。1MTCP连接恐怕要用异步。还要调网卡和
kernel参数。5000车次是互相独立的,这个简化问题了。感觉内存IO问题不大,如果是
简单的mark seat, linear search的话。如果用更复杂的数据结构就不好说了。
q*c
32 楼
一个是搜索,这个 3000个座位 3000张票,每张长度不定,混乱叉在一起, 随便设计
个输入, 叫你搜索 1000 步才找到票常见。
这一个 request 就是 1000 个操作了。
还有是连票。。。上3 张票,3个不同的车次, All or none...要回滚,这写就加倍了。
linear
【在 n********d 的大作中提到】
: 这个不容易。一个难点在于如果不能换座位,这个问题是NP-Hard的,分配位置的时候
: 肯定是要greedy算法,比如first available seat。Mark seat availability,linear
: search太慢。第二个难点在网络上,千兆不行。不调kernel,千兆大概也就能达到6/
: 700mbps,一个request有TCP handshake,每个tcp包最短54字节,一兆request每秒肯
: 定不行。这个还是假设一个TCP连接的情况。1MTCP连接恐怕要用异步。还要调网卡和
: kernel参数。5000车次是互相独立的,这个简化问题了。感觉内存IO问题不大,如果是
: 简单的mark seat, linear search的话。如果用更复杂的数据结构就不好说了。
个输入, 叫你搜索 1000 步才找到票常见。
这一个 request 就是 1000 个操作了。
还有是连票。。。上3 张票,3个不同的车次, All or none...要回滚,这写就加倍了。
linear
【在 n********d 的大作中提到】
: 这个不容易。一个难点在于如果不能换座位,这个问题是NP-Hard的,分配位置的时候
: 肯定是要greedy算法,比如first available seat。Mark seat availability,linear
: search太慢。第二个难点在网络上,千兆不行。不调kernel,千兆大概也就能达到6/
: 700mbps,一个request有TCP handshake,每个tcp包最短54字节,一兆request每秒肯
: 定不行。这个还是假设一个TCP连接的情况。1MTCP连接恐怕要用异步。还要调网卡和
: kernel参数。5000车次是互相独立的,这个简化问题了。感觉内存IO问题不大,如果是
: 简单的mark seat, linear search的话。如果用更复杂的数据结构就不好说了。
s*u
33 楼
z*e
39 楼
因为这台机器只做一个简单的mark
其他机器需要根据这个mark作出很繁琐的动作
而且必须跟这台机器上的mark保持一致
这个一致就没那么容易保证了
任何协议都会有丢包问题
需要反复确认,比如三次握手之类的
这部分的io就会增加计数器所在机器的负担
哪怕只是确认一下,都比在内存中mark一下要复杂不少
其他机器需要根据这个mark作出很繁琐的动作
而且必须跟这台机器上的mark保持一致
这个一致就没那么容易保证了
任何协议都会有丢包问题
需要反复确认,比如三次握手之类的
这部分的io就会增加计数器所在机器的负担
哪怕只是确认一下,都比在内存中mark一下要复杂不少
z*e
42 楼
google play,免费,5k次下载
这个标准?
这个标准?
t*1
43 楼
s*e
44 楼
两位大大太可爱了~不过你们谁走我都不舍得咋么办~
z*e
48 楼
bit不叫最基本,是最节省的,因为随便一个操作,都会导致这种开销成倍增加
而现实中是不太可能用bit来标示一个票的
票的信息当然不可能是一个bit标识一下就好了
这个认识要是无法统一,就不用谈了
其实就是一个计数器,离真正出票远着呢
一张票怎么都有姓名,车次,身份证号这些
搞不好还在不同的机器上存放
越多机器卷入这个txn,越麻烦,需要反复确认,以确保网络丢包不会影响出票
这就是为啥一说单机,其他人就说,不用跟上一代人争论了
没啥意义
【在 J*******u 的大作中提到】
: 用bit不是最基本的?你和goodbug还不如说让魏老师别用电脑了,直接手出票得了...
: 这和goodbug在篮球版跟人打赌1对1,别人飞机票都买好了,goodbug说要加赌5000块有啥
: 区别?
t*1
49 楼
z*e
57 楼
这个东西根本没有办法scale out
一个外围机用tcp联入之后,其他外围机也需要用到同样的数据
这里有资源的各种争抢
也就是n台外围机跟一台外围机是两个概念
做出来也不能代表你能模拟出12306,早着呢
所以仅限一个tcp连接肯定是不行的
这种小伎俩真是很恶心啊,已经各种简化了
连这个都要简化,我的天
一个外围机用tcp联入之后,其他外围机也需要用到同样的数据
这里有资源的各种争抢
也就是n台外围机跟一台外围机是两个概念
做出来也不能代表你能模拟出12306,早着呢
所以仅限一个tcp连接肯定是不行的
这种小伎俩真是很恶心啊,已经各种简化了
连这个都要简化,我的天
z*e
58 楼
应该允许外围机自由接入
就是动态scale out
比如外围机可能是n = 10,也可能是n = 100
这才叫并发嘛,否则一个一个数据包发进去
叫什么并发?老魏又把排队这事推给别人去做了
就是动态scale out
比如外围机可能是n = 10,也可能是n = 100
这才叫并发嘛,否则一个一个数据包发进去
叫什么并发?老魏又把排队这事推给别人去做了
z*e
62 楼
够。
所以才要txn,否则乱序都可以搞,出一半票,那还要你来做?
人家12306就能保证出完整的票,你送13过来,要么全出,要么全不出
没有出一半的道理,如果1出了,3发现 没票了,要求1也不能出
就是因为中间会有其他请求杀入,所以才使得这个需求无比复杂
否则你做什么?就是一个简单的计数器要你做?
数数很好玩么?当其他人都傻到不会数数是吧?
【在 t**********1 的大作中提到】
: 好虫。我赌约里面写的清楚。你也同意了。没仔细看是你的问题。
: 其实,你搞几十100 TCP对我的load也没啥影响。我网络都是单独core处理。带宽也够。
: 但是你要搞明白,几十上百台,顺序你不能保证。比如你两个连接round robin送请求
: 1234。连接A送13连接2送24。我的机器看到的可能是1324,也可能是2413,也可能是
: 1243,也可能是2134的顺序。发送接收你不能控制,我也不能控制。
: 最后就是扯皮。
: 所以我才要简化。大家都要有decency。
i*i
65 楼
反正这个帖子之后一个家伙得闭嘴。
吼吼
吼吼
z*e
66 楼
老魏简化之后的想法就是
你过来一个数据包,我就处理一个,见票就出票
逗了
没那么简单,就是要打乱了并发处理
5k是并发ok?不是顺序,你自己要想办法保证顺序
就是因为请求互相之间会干扰,所以才使得整个流程无比复杂
否则要你做什么?人家12306就做到了,你做不到就别吹牛
举个简单例子,一个请求13,另外一个请求23
当一个请求出了1之后,进入3之前
被另外一个请求抢走了3的票,所以13全部都不能出
全部要求回滚,1也不能出,所以你必需先做标记
因为并发的存在,这里会有票出不了的可能性
比如一个请求13,另外一个请求31,1和3都只有一张票了
两个请求同时过来,进入队列顺序是1331
两个都会回滚,会导致这票两个人都抢不到
所以你有票必需出的要求就无法实现,这才是难点
否则做什么?计数器有什么好做的?
拜托,看看12306在做什么,人家做得可远比老魏强太多了
你过来一个数据包,我就处理一个,见票就出票
逗了
没那么简单,就是要打乱了并发处理
5k是并发ok?不是顺序,你自己要想办法保证顺序
就是因为请求互相之间会干扰,所以才使得整个流程无比复杂
否则要你做什么?人家12306就做到了,你做不到就别吹牛
举个简单例子,一个请求13,另外一个请求23
当一个请求出了1之后,进入3之前
被另外一个请求抢走了3的票,所以13全部都不能出
全部要求回滚,1也不能出,所以你必需先做标记
因为并发的存在,这里会有票出不了的可能性
比如一个请求13,另外一个请求31,1和3都只有一张票了
两个请求同时过来,进入队列顺序是1331
两个都会回滚,会导致这票两个人都抢不到
所以你有票必需出的要求就无法实现,这才是难点
否则做什么?计数器有什么好做的?
拜托,看看12306在做什么,人家做得可远比老魏强太多了
t*n
67 楼
这个绝对不能接受。sever怎么做是你的事。client怎么做是client的事。别人已经让
步这么多了你还要什么decency?我有个建议,每个request你给返回个序号,以你的为
准。单个requestdelay不要太离谱就好了。
够。
【在 t**********1 的大作中提到】
: 好虫。我赌约里面写的清楚。你也同意了。没仔细看是你的问题。
: 其实,你搞几十100 TCP对我的load也没啥影响。我网络都是单独core处理。带宽也够。
: 但是你要搞明白,几十上百台,顺序你不能保证。比如你两个连接round robin送请求
: 1234。连接A送13连接2送24。我的机器看到的可能是1324,也可能是2413,也可能是
: 1243,也可能是2134的顺序。发送接收你不能控制,我也不能控制。
: 最后就是扯皮。
: 所以我才要简化。大家都要有decency。
步这么多了你还要什么decency?我有个建议,每个request你给返回个序号,以你的为
准。单个requestdelay不要太离谱就好了。
够。
【在 t**********1 的大作中提到】
: 好虫。我赌约里面写的清楚。你也同意了。没仔细看是你的问题。
: 其实,你搞几十100 TCP对我的load也没啥影响。我网络都是单独core处理。带宽也够。
: 但是你要搞明白,几十上百台,顺序你不能保证。比如你两个连接round robin送请求
: 1234。连接A送13连接2送24。我的机器看到的可能是1324,也可能是2413,也可能是
: 1243,也可能是2134的顺序。发送接收你不能控制,我也不能控制。
: 最后就是扯皮。
: 所以我才要简化。大家都要有decency。
i*i
68 楼
"输入要严格限制在1M/s", 单位是啥?当然不管B还是b一个TCP就足够了。
t*1
69 楼
我写的清清楚楚。好虫答应的。再扯别的就没意思。
什么连接互相会干扰之类的都是啥也不懂的二逼。我处理所有连接都是一个单线程。肯
定是接收收完一个连接在接收下一个。你说的发送的顺序有点不一样,跟我有啥关系?
我看到的就是这样的。中间差的那几毫秒是协议栈处理的问题。是act of god。
赌约订好了,再反悔改口就没劲了。TCP你能改,还有啥不能改?这个帖子开头是我和
好虫都确认了的。白纸黑字。
什么连接互相会干扰之类的都是啥也不懂的二逼。我处理所有连接都是一个单线程。肯
定是接收收完一个连接在接收下一个。你说的发送的顺序有点不一样,跟我有啥关系?
我看到的就是这样的。中间差的那几毫秒是协议栈处理的问题。是act of god。
赌约订好了,再反悔改口就没劲了。TCP你能改,还有啥不能改?这个帖子开头是我和
好虫都确认了的。白纸黑字。
z*e
70 楼
当然有关系,就猜到你会赖这个了
其他人给出的条件里面根本就没有这一条
你偷偷摸摸在里面夹带了这一条
纯粹就是玩点小孩子把戏
你一个单tcp连接有什么意义?
现实中谁打算用单机做12306的web server?
这不是逗嘛
你做不到就不要吹牛,人家12306比你强太多了
大概看明白了,估计是搞不定了
继续赖
【在 t**********1 的大作中提到】
: 我写的清清楚楚。好虫答应的。再扯别的就没意思。
: 什么连接互相会干扰之类的都是啥也不懂的二逼。我处理所有连接都是一个单线程。肯
: 定是接收收完一个连接在接收下一个。你说的发送的顺序有点不一样,跟我有啥关系?
: 我看到的就是这样的。中间差的那几毫秒是协议栈处理的问题。是act of god。
: 赌约订好了,再反悔改口就没劲了。TCP你能改,还有啥不能改?这个帖子开头是我和
: 好虫都确认了的。白纸黑字。
t*1
71 楼
好虫,条件我第一贴已经说明了。
你也答应了。
而且1个TCP和多个TCP我也说了,负载一样。但是规矩不能坏。
节外生枝,耽搁的时间算你的。
你也答应了。
而且1个TCP和多个TCP我也说了,负载一样。但是规矩不能坏。
节外生枝,耽搁的时间算你的。
z*e
73 楼
二逼,说的不是你处理时候的顺序
是古德霸发时候的顺序
看不懂把我说的有票必需出的例子再看一遍
理解一下什么是acid里面的atomic
早就说了,解释这种低级概念要解释半天
tcp没啥好改的,tcp是传输协议,我们说的是应用层协议
你当然需要处理tcp数据包的拼接,否则要你干嘛?
再说一次,12306就做到了
【在 t**********1 的大作中提到】
: 我写的清清楚楚。好虫答应的。再扯别的就没意思。
: 什么连接互相会干扰之类的都是啥也不懂的二逼。我处理所有连接都是一个单线程。肯
: 定是接收收完一个连接在接收下一个。你说的发送的顺序有点不一样,跟我有啥关系?
: 我看到的就是这样的。中间差的那几毫秒是协议栈处理的问题。是act of god。
: 赌约订好了,再反悔改口就没劲了。TCP你能改,还有啥不能改?这个帖子开头是我和
: 好虫都确认了的。白纸黑字。
z*e
78 楼
上一次也是讨论到txn时候老魏说搞不定了
当时古德霸就拿出12306的例子来说了
这次还是拿12306来说,人家就能实现联票联程,要么出,要么不出
绝对不会出一半,老魏就是搞不定咯
当时古德霸就拿出12306的例子来说了
这次还是拿12306来说,人家就能实现联票联程,要么出,要么不出
绝对不会出一半,老魏就是搞不定咯
i*i
84 楼
各位给魏老师时间写程序。
稍安勿躁。
稍安勿躁。
z*e
90 楼
老魏做的东西根本不是12306
完全是一个陷阱,玩政治
都散了吧,没啥东西,就是一个计数器
做什么?
完全是一个陷阱,玩政治
都散了吧,没啥东西,就是一个计数器
做什么?
i*i
91 楼
别搅和啊。好不容易两位要开练了。
i*i
95 楼
“好虫又加上网络输入和输出。” 这个不是指局域网而是外网,是吧?
“1M/s +/- 5%“ 魏老师也有办法让这个成立,对吧?
“1M/s +/- 5%“ 魏老师也有办法让这个成立,对吧?
g*e
100 楼
这个我也可以做。车次数量还可以翻两番
每个query 1us以内。
稍微写个不烂的cxx即可
【在 t**********1 的大作中提到】
: 5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
: 要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
: 好虫又加上网络输入和输出。
: 这个我也同意。反正1M/s。千兆网没压力。
: 仅限一个TCP输入和输出。
: 如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
: benchmark,输入要严格限制在1M/s。误差正负5%以内。
: 虽然输入时间任意。但是为了benchmark。不应超过1小时。
每个query 1us以内。
稍微写个不烂的cxx即可
【在 t**********1 的大作中提到】
: 5000车次,每车次10站,3000票。输入车次,上车下车站,给回有 票没票信 息,有票
: 要占住,中途不换座,要1微秒完成。我不管你单线程多线程。
: 好虫又加上网络输入和输出。
: 这个我也同意。反正1M/s。千兆网没压力。
: 仅限一个TCP输入和输出。
: 如果我做出来,好虫自杀所有ID, 从此滚出这个BBS。不许再注册进来。
: benchmark,输入要严格限制在1M/s。误差正负5%以内。
: 虽然输入时间任意。但是为了benchmark。不应超过1小时。
k*n
107 楼
我觉得担心姓wei的使手段玩文字有戏的多虑了。
client tests由好虫定就不怕姓wei的cheating, server side管他同步异步单机还是
云就是个black box, client tests由好虫弄就行。
client tests由好虫定就不怕姓wei的cheating, server side管他同步异步单机还是
云就是个black box, client tests由好虫弄就行。
b*7
108 楼
是不是应该定义有效订票成功率啥的啊?不然1M/s收到包直接拒绝算不算测试通过啊?
还有订票算法对成功率也有影响,不定义好了是否有效订票也说不清楚,到时候又成了
各自都说自己赢了的场面了。
还有订票算法对成功率也有影响,不定义好了是否有效订票也说不清楚,到时候又成了
各自都说自己赢了的场面了。
b*7
110 楼
订票算法有点像硬盘空间分配,弄得不好很多碎片,造成有效订票无效,拒绝率上升。
极端例子是上来3000张订票每张都只一站,算法不好就把3000个座位分了,以后再来全
程的订票全部失败。
极端例子是上来3000张订票每张都只一站,算法不好就把3000个座位分了,以后再来全
程的订票全部失败。
z*e
124 楼
够。
才几十个?并发上万,也就是几千个connections几乎同时到才对
否则叫并发上万?那叫并发上几十,不叫并发上万好吧?
【在 t**********1 的大作中提到】
: 好虫。我赌约里面写的清楚。你也同意了。没仔细看是你的问题。
: 其实,你搞几十100 TCP对我的load也没啥影响。我网络都是单独core处理。带宽也够。
: 但是你要搞明白,几十上百台,顺序你不能保证。比如你两个连接round robin送请求
: 1234。连接A送13连接2送24。我的机器看到的可能是1324,也可能是2413,也可能是
: 1243,也可能是2134的顺序。发送接收你不能控制,我也不能控制。
: 最后就是扯皮。
: 所以我才要简化。大家都要有decency。
z*e
126 楼
这次几乎必然是一次多张好吧?
如果一次一张,一个tcp连接在同一个时间点内只能处理一张票
那几十个连接哪里够啊?
并发上五千,那就是五千个连接才行好吧?
这次必然是5000/n,n是你外围机的数量
而且因为http,安全验证以及各种html的处理,web server几乎必然不可能一台顶住
所以肯定是n要大于某一个数值才可成立
所以应该是n>=100,然后每次至少是5000/100=50张票好吧?
你一次一张票,才开几十个连接,你这叫并发上万?
哈?好意思,这叫并发上几十好吧?
如果一次一张,一个tcp连接在同一个时间点内只能处理一张票
那几十个连接哪里够啊?
并发上五千,那就是五千个连接才行好吧?
这次必然是5000/n,n是你外围机的数量
而且因为http,安全验证以及各种html的处理,web server几乎必然不可能一台顶住
所以肯定是n要大于某一个数值才可成立
所以应该是n>=100,然后每次至少是5000/100=50张票好吧?
你一次一张票,才开几十个连接,你这叫并发上万?
哈?好意思,这叫并发上几十好吧?
z*e
131 楼
如果n = 200 ~ 500的话
那每次必然是
10000/500 = 20 ~ 10000/200 = 50
也就是每次大概是20~50张票
这个才是真实的12306的模拟好吧?
一次一张票,区区上百的并发谁做不出来?
那每次必然是
10000/500 = 20 ~ 10000/200 = 50
也就是每次大概是20~50张票
这个才是真实的12306的模拟好吧?
一次一张票,区区上百的并发谁做不出来?
z*e
132 楼
拜托老魏专业点
不要老弄点外行的拙劣表演
一次一张票并发数量不过几百
人家12306并发数量可是上万的
你这点东西能说明什么?
一次几十张票完全是考虑到了你的外围机的存在之后的简化
如果连外围机都考虑进去,你这里根本就是上万个https协议同时进行
已经给你简化很多了,连并发数都要简化,就没法谈了
不要老弄点外行的拙劣表演
一次一张票并发数量不过几百
人家12306并发数量可是上万的
你这点东西能说明什么?
一次几十张票完全是考虑到了你的外围机的存在之后的简化
如果连外围机都考虑进去,你这里根本就是上万个https协议同时进行
已经给你简化很多了,连并发数都要简化,就没法谈了
i*i
137 楼
各位,不讨论技术实现问题,只关注这个赌约条款。
有争议的地方可以拿出来,供二位参考。
有争议的地方可以拿出来,供二位参考。
y*w
139 楼
不能假定前端把Request打包?比如每1/10s或1000个request? 对买盘来说可接受。他
们赌的还是server端算法吧
linear
【在 n********d 的大作中提到】
: 这个不容易。一个难点在于如果不能换座位,这个问题是NP-Hard的,分配位置的时候
: 肯定是要greedy算法,比如first available seat。Mark seat availability,linear
: search太慢。第二个难点在网络上,千兆不行。不调kernel,千兆大概也就能达到6/
: 700mbps,一个request有TCP handshake,每个tcp包最短54字节,一兆request每秒肯
: 定不行。这个还是假设一个TCP连接的情况。1MTCP连接恐怕要用异步。还要调网卡和
: kernel参数。5000车次是互相独立的,这个简化问题了。感觉内存IO问题不大,如果是
: 简单的mark seat, linear search的话。如果用更复杂的数据结构就不好说了。
们赌的还是server端算法吧
linear
【在 n********d 的大作中提到】
: 这个不容易。一个难点在于如果不能换座位,这个问题是NP-Hard的,分配位置的时候
: 肯定是要greedy算法,比如first available seat。Mark seat availability,linear
: search太慢。第二个难点在网络上,千兆不行。不调kernel,千兆大概也就能达到6/
: 700mbps,一个request有TCP handshake,每个tcp包最短54字节,一兆request每秒肯
: 定不行。这个还是假设一个TCP连接的情况。1MTCP连接恐怕要用异步。还要调网卡和
: kernel参数。5000车次是互相独立的,这个简化问题了。感觉内存IO问题不大,如果是
: 简单的mark seat, linear search的话。如果用更复杂的数据结构就不好说了。
s*m
140 楼
很高兴有一个观摩学习的机会。不过想插一句,这个问题的的难度和铁路网的拓扑结构
有很大关系。最简单的结构,全是直线,和最复杂的结构,一个全联通的网的差别,可
是好几个数量级的。举个例子,站A到站B的path,在最极端的情况下,可能有e^N条,
没有办法事先cache下来,只能实时计算。
所以,这个问题是一个heavy computing 的问题,需要用很多的资源来算。
现在两位的赌约实际上是把它简化成了一个怎样优化IO和system来做简单计算的问题。
相信两位不管谁胜谁负,围观者都可以学到不少东西。不过,这只是一个被简化过不知
道多少的问题。
不管结果怎样,我希望大家对12306的设计者还是保留一些敬意。我做的工作和他们很
像,我知道有多难。我们不care IO和system的优化,我们care 算法,我们的CPU大部
分时候都在算。
有很大关系。最简单的结构,全是直线,和最复杂的结构,一个全联通的网的差别,可
是好几个数量级的。举个例子,站A到站B的path,在最极端的情况下,可能有e^N条,
没有办法事先cache下来,只能实时计算。
所以,这个问题是一个heavy computing 的问题,需要用很多的资源来算。
现在两位的赌约实际上是把它简化成了一个怎样优化IO和system来做简单计算的问题。
相信两位不管谁胜谁负,围观者都可以学到不少东西。不过,这只是一个被简化过不知
道多少的问题。
不管结果怎样,我希望大家对12306的设计者还是保留一些敬意。我做的工作和他们很
像,我知道有多难。我们不care IO和system的优化,我们care 算法,我们的CPU大部
分时候都在算。
z*e
141 楼
很高兴滴看到群众们的眼睛是雪亮的
老魏的各种小伎俩已经被识破了
老魏要做的已经是一个简化得不能再简单的东西了
其实到现在也不过是一个并发上百的单机服务器而已
还没有txn,没有支付,没有html render,没有security,没有联票套票
可以说是什么都没有
离真正的12306可谓是十万八千里远
讨论到这里基本上做的是什么群众们心里都有数了
在此应该特别感谢计数器这个说法提出者
区区三个字把老魏所有伎俩全部秒杀
老魏的各种小伎俩已经被识破了
老魏要做的已经是一个简化得不能再简单的东西了
其实到现在也不过是一个并发上百的单机服务器而已
还没有txn,没有支付,没有html render,没有security,没有联票套票
可以说是什么都没有
离真正的12306可谓是十万八千里远
讨论到这里基本上做的是什么群众们心里都有数了
在此应该特别感谢计数器这个说法提出者
区区三个字把老魏所有伎俩全部秒杀
w*2
142 楼
看了一眼,感觉好虫输面大呀。
相关阅读
先进生产力来了C++11里list迭代器判空仍然知道具体的list对象吗?Wardo俺跳react了,以后要经常骚扰你了这样写牛逼吗?难道swift要一统江湖你们吵着要javascript的: How to delete the last line in the file in node.js?多少公司用 java guice 这烂玩意?IntelliJ热部署经常失败是什么原因?那些免费的提供大量下载的站点怎么存活的?c字符串的问题headless chrome要出来了 不用再将就破phantom了简单说说这几年机器学习的形势 (转载)说说数据科学家这个职业Java developer Opportunity not requiring work experience【科技】 来晒一晒你觉得最黑的科技 (转载)c的问题用python生成傻shell脚本如何?有人看好flink和storm吗马斯克:我们活在真实世界的概率只有十亿分之一 (转载)嵌入式(PLC)的时区问题