【分布式系统】唯一ID生成策略总结

文章目录
全局唯一id介绍
    全局唯一id特点:
常见全局唯一id生成策略
    1、数据库自增长序列或字段生成id
    2、UUID
    3、Redis生成ID
    4、zookeeper生成ID
    5、Twitter的snowflake算法
全局唯一id介绍
    系统唯一id是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一id来标识一条数据或记录。生成唯一id的策略有多种,但是每种策略都有它的适用场景、优点以及局限性。
    全局唯一id特点:
全局唯一性:不能出现重复的ID号,既然是唯一标识,这是最基本的要求;
趋势递增:在MySQL InnoDB引擎中使用的是聚集索引,由于多数RDBMS使用B-tree的数据结构来存储索引数据,在主键的选择上面我们应该尽量使用有序的主键保证写入性能;
单调递增:保证下一个ID一定大于上一个ID,例如事务版本号、IM增量消息、排序等特殊需求;
信息安全:如果ID是连续的,恶意用户的扒取工作就非常容易做了,直接按照顺序下载指定URL即可;如果是订单号就更危险了,竞对可以直接知道我们一天的单量。所以在一些应用场景下,会需要ID无规则、不规则;
高可用性:同时除了对ID号码自身的要求,业务还对ID号生成系统的可用性要求极高,想象一下,如果ID生成系统瘫痪,这就会带来一场灾难。所以不能有单点故障;
分片支持:可以控制ShardingId。比如某一个用户的文章要放在同一个分片内,这样查询效率高,修改也容易;
长度适中。
常见全局唯一id生成策略
    1、数据库自增长序列或字段生成id
    最常见的一种生成id方式。利用数据库本身来进行设置,在全数据库内保持唯一。
    【优点】
非常简单。利用现有数据库系统的功能实现,成本小,代码简单,性能可以接受。
ID号单调递增。可以实现一些对ID有特殊要求的业务,比如对分页或者排序结果这类需求有帮助。
    【缺点】
    1. 强依赖DB。不同数据库语法和实现不同,数据库迁移的时候、多数据库版本支持的时候、或分表分库的时候需要处理,会比较麻烦。当DB异常时整个系统不可用,属于致命问题。
    2. 单点故障。在单个数据库或读写分离或一主多从的情况下,只有一个主库可以生成。有单点故障的风险。
    3. 数据一致性问题。配置主从复制可以尽可能的增加可用性,但是数据一致性在特殊情况下难以保证。主从切换时的不一致可能会导致重复发号。
    4. 难于扩展。在性能达不到要求的情况下,比较难于扩展。ID发号性能瓶颈限制在单台MySQL的读写性能。
    【部分优化方案】
    针对主库单点, 如果有多个Master库,则每个Master库设置的起始数字不一样,步长一样,可以是Master的个数。比如:Master1 生成的是 1,4,7,10,Master2生成的是2,5,8,11 Master3生成的是 3,6,9,12。这样就可以有效生成集群中的唯一ID,也可以大大降低ID生成数据库操作的负载。
    2、UUID
    常见的生成id方式,利用程序生成。
    UUID (Universally Unique Identifier) 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都可以建立不与其它人冲突的 UUID。在这样的情况下,就不需考虑数据库建立时的名称重复问题。
    UUID的标准形式包含32个16进制数字,以连字号分为五段,形式为8-4-4-4-12的36个字符,示例:550e8400-e29b-41d4-a716-446655440000,到目前为止业界一共有5种方式生成UUID,详情见IETF发布的UUID规范 A Universally Unique IDentifier (UUID) URN Namespace。
   在Java中我们可以直接使用下面的API生成UUID:
UUID uuid  =  UUID.randomUUID(); String s = UUID.randomUUID().toString();
    【优点】
非常简单,本地生成,代码方便,API调用方便。
性能非高。生成的id性能非常好,没有网络消耗,基本不会有性能问题。
全球唯一。在数据库迁移、系统数据合并、或者数据库变更的情况下,可以 从容应对。
    【缺点】
存储成本高。UUID太长,16字节128位,通常以36长度的字符串表示,很多场景不适用。如果是海量数据库,就需要考虑存储量的问题。
信息不安全。基于MAC地址生成UUID的算法可能会造成MAC地址泄露,这个漏洞曾被用于寻找梅丽莎病毒的制作者位置。
不适用作为主键,ID作为主键时在特定的环境会存在一些问题,比如做DB主键的场景下,UUID就非常不适用。UUID往往是使用字符串存储,查询的效率比较低。
UUID是无序的。不是单调递增的,而现阶段主流的数据库主键索引都是选用的B+树索引,对于无序长度过长的主键插入效率比较低。
传输数据量大。
不可读。
    【部分优化方案】
    为了解决UUID不可读, 可以使用UUID to Int64的方法 。
    为了解决UUID无序的问题, NHibernate在其主键生成方式中提供了Comb算法(combined guid/timestamp)。保留GUID的10个字节,用另6个字节表示GUID生成的时间(DateTime)。
    3、Redis生成ID
    当使用数据库来生成ID性能不够要求的时候,我们可以尝试使用Redis来生成ID。这主要依赖于Redis是单线程的,所以也可以用生成全局唯一的ID。可以用Redis的原子操作 INCR和INCRBY来实现。
    可以使用Redis集群来获取更高的吞吐量。假如一个集群中有5台Redis。可以初始化每台Redis的值分别是1,2,3,4,5,然后步长都是5。各个Redis生成的ID为:
A:1,6,11,16,21B:2,7,12,17,22C:3,8,13,18,23D:4,9,14,19,24E:5,10,15,20,25
    这个负载到哪台机器上需要提前设定好,未来很难做修改。但是3-5台服务器基本能够满足,都可以获得不同的ID。步长和初始值一定需要事先设定好。使用Redis集群也可以防止单点故障的问题。
    比较适合使用Redis来生成日切流水号。比如订单号=日期+当日自增长号。可以每天在Redis中生成一个Key,使用INCR进行累加。
    【优点】
不依赖于数据库,灵活方便,且性能优于数据库。。
数字ID天然排序,对分页或者需要排序的结果很有帮助。
    【缺点】
如果系统中没有Redis,还需要引入新的组件,增加系统复杂度。。
需要编码和配置的工作量比较大。
Redis单点故障,影响序列服务的可用性。
    4、zookeeper生成ID
    zookeeper主要通过其znode数据版本来生成序列号,可以生成32位和64位的数据版本号,客户端可以使用这个版本号来作为唯一的序列号。
    很少会使用zookeeper来生成唯一ID。主要是由于需要依赖zookeeper,并且是多步调用API,如果在竞争较大的情况下,需要考虑使用分布式锁。因此,性能在高并发的分布式环境下,也不甚理想。
    5、Twitter的snowflake算法
    snowflake(雪花算法)是Twitter开源的分布式ID生成算法,结果是一个long型的ID。这种方案把64-bit分别划分成多段,分开来标示机器、时间等。如图:
【分布式系统】唯一ID生成策略总结
    其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫秒内的流水号(意味着每个节点在每毫秒可以产生 4096 个 ID),最后还有一个符号位,永远是0。具体实现的代码可以参看github。
    snowflake算法可以根据自身项目的需要进行一定的修改。比如估算未来的数据中心个数,每个数据中心的机器数以及统一毫秒可以能的并发数来调整在算法中所需要的bit数。
    【优点】
稳定性高,不依赖于数据库等第三方系统,以服务的方式部署,稳定性更高,生成ID的性能也是非常高的。
灵活方便,可以根据自身业务特性分配bit位。
单机上ID单调自增,毫秒数在高位,自增序列在低位,整个ID都是趋势递增的。
    【缺点】
强依赖机器时钟,如果机器上时钟回拨,会导致发号重复或者服务会处于不可用状态。
ID可能不是全局递增。在单机上是递增的,但是由于涉及到分布式环境,每台机器上的时钟不可能完全同步,也许有时候也会出现不是全局递增的情况。

如喜欢本文,请点击右上角,把文章分享到朋友圈
如有想了解学习的技术点,请留言给若飞安排分享

·END·

作者:梦 * 蝶

来源:https://blog.csdn.net/LZ15932161597/article/details/113397226

一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀

◎作者 | 黄汉城

◎来源 | 黄汉城财经(ID zgtrendPlus)已获授权

最近上海因为迪士尼乐园核酸检测被夸得很神。
 
作为中国经济第一大市,上海自然有它骄傲的资本。
 
不过,你们现在看到的,只是一个很“表面”的上海。这座城市的复杂程度和迷惑性远超我们想象。
 
大家知道,我是国内出了名的数据狂,喜欢用数据说话。今天我们就来揭开上海的底裤。
 
请好好看下边这张图片,这些冷冰冰的数字背后,隐藏着“城市真相”、“共同富裕”、“民营经济荒漠”等诸多密码。
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
不久前,全国工商联发布2020年度中国民营企业500强调研分析报告,最低的入围门槛为营业收入235亿元。
 
上海入围21家,营收1.3万亿。
北京入围22家,营收3.3万亿。
江苏入围92家,营收5.7万亿。
浙江入围96家,营收6.2万亿。
广东入围61家,营收6.5万亿。
 
是不是觉得特别奇怪?
 
在传统印象中,上海身处国际化的最前沿,包容性、开放性一直很强,而北京央企扎堆,一直是最讲政治的城市,按理说,上海的民营经济发展应该更激情澎湃吧?
 
但是不好意思,现实就是反过来的。
 
上海头部民营企业相对北京来说简直不要太弱。上海入围企业的数量跟北京持平,营收总额却不到北京的一半。
 
如果你还没有跌穿下巴,那我们拿遍地钢铁厂的河北来比较。
 
河北重工业色彩浓厚,腰带又缠着“环京贫困带”,跟富裕了上百年的上海完全不在一个层次上。而且2020年河北GDP为3.62万亿,比上海的3.87万亿元还要矮一头,但是河北入围民企的总营收却是上海的1.6倍。
 
1.6倍啊!
 
纵观整个榜单,上海没有一家民营企业能够跑入中国前40名。取得最好成绩的是复星集团,仅46名。
 
其1366亿元的营收,跟河北新华联合冶金控股集团、广东鼎龙实业集团差不多。但是你要知道,后两者除了本地人,在外名气远远不如复星。
 
来看上海入围的21家企业:
 
复星国际有限公司
东方希望集团有限公司
上海均和集团
上海找钢网信息科技股份有限公司
上海永达控股集团有限公司
上海中梁企业发展有限公司
东铭实业集团有限公司(批发业)
旭辉集团股份有限公司
上海钢银电子商务股份有限公司(批发业)
杉杉控股有限公司
中通快递(邮政业)
圆通快递
韵达货运
上海均瑶集团有限公司
月星集团有限公司
中国万向控股有限公司
源山投资控股有限公司
红星美凯龙控股集团有限公司
邦德物流
奥盛集团有限公司
大华集团有限公司
 
除了复星、红星美凯龙以及几家快递公司,你还听过这里头的哪家企业?
 
无论数量、规模还是名气,上海民企的实力都远远无法匹配魔都的地位。
 
打个比方,如果说上海的国际地位是东京、伦敦之类的存在,那么上海的民企还停留在泰国曼谷的水平。
 
这是为什么呢?
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
我有两个猜想。
 
第一,上海自19世纪开埠以来,就一直是外资进入中国的桥头堡,有买办经济的传统。
 
不管是GE,还是西门子,想要打开中国市场首选就是上海。财富500强企业中,有112家在上海设立了地区总部,是中国内地跨国公司地区总部机构最集中的城市。
 
尽管说上海只有中国船舶、中国商飞、宝武钢铁、中远海运、东方航空、中国电气6家央企总部,数量跟北京的上百家没法比。但是作为中国最大的工业城市,最强的科技中心,华润、国家电投、中核工业等区域总部以及二三级公司纷至沓来,仅仅是上海世博片区就入驻央企及关联企业达到150家。大家买地盖楼,各类总部拔地而起,嫣然是一块国资委的飞地。
 
外资和国资就托起了上海的发展,所以魔都对于民营经济的依赖性不太高,扶持的动力可想而知。
 
2019年上海民营经济增加值为11170.0亿元,占全市生产总值的29.3%。同期长三角其他地区,浙江是65.4%,安徽为60.4%,江苏为55.9%。由此可见一斑。
 
第二,北京作为首都,是全国的政治中心和信息中心,对于那些需要这方面资源的民营企业极具吸引力。
 
像三一重工、龙湖、万达、融创等一开始都是在其他地方起步,后来都把总部搬到北京。此外,因为中关村的基因,很多互联网、科技公司创业初期也会选择北京,而不是上海,典型的有京东、小米、百度、贝壳等。最后就造成了北京龙头民企的数量比上海多得多。
 
以上便是上海的经济底色。
 
一般来讲,一个城市的民营经济不够发达,就会少一个权力制衡的有力主体,其治理能力多半不尽如意。
 
这是因为,上海不管是行政管理,还是国有资本代理人,很多都是知识分子出身的技术官僚,而不是行政官僚。
 
里头还有不少海归派,具有全球视野和国际眼光,光这一点就完全区分于普通二三线城市。所以上海的精细化管理还是相当出众的。
 
当然,上海还远不到可以沾沾自喜的地步。作为上海今生最强的对手,深圳的民营经济可谓独步天下。
 
中国前十大民营企业当中,深圳一个城市就占了4席,华为、正威、腾讯、万科,要科技有科技,要互联网有互联网,要房地产有房地产,要传统工业有传统工业,门类相当均衡和齐全。
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
相比之下,上海未来的路还很长。
 
再不加把劲,深圳或许就要冲上来了。
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀

说完上海,我们聊点更震惊的事情。
 
你知道全国龙头民企最少的地方,是哪个省市区吗
 
内蒙古?新疆?
 
又或者是东北哪个旮旯?
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
不,是云南
 
在内地31个省市区中,抛开西藏、青海、海南、甘肃这几个实在垫底的地方(GDP从1900亿-9000亿)不说,最弱的就是云南了。
 
云南入围企业只有1家,营收373亿,金额约是黑龙江的三分之一,在榜单中排名倒数第一。
 
这就很突兀了。
 
云南的经济体量其实位于中游,在31个省市区中排名第18位,并不算特别弱,跟辽宁是差不多的,但是入围民企的营收只有辽宁的14%。
 
这非常出人意料。
 
要知道,辽宁是最早进入计划经济,也是最晚退出计划经济的地方。作为需要振兴的老工业基地,整个辽宁的经济还处于深度调整之中,民企营收却比云南高出这么多。
 
这是为什么呢?
 
很多人没有意识到,云南是有色金属王国,铟、锡、锗、铅、锌等金属锭产量全国第一。而且云南还是中国烟叶生产的第一大省,矿产资源、烟草资源非常丰富。
 
与之相对应的,都是央企旗下子公司,省属国企来垄断这些资源,进而托起云南的经济。
 
比如说,中石油云南石化有限公司、云南中烟工业有限责任公司、云南铜业股份有限公司、武钢集团昆明钢铁股份有限公司、中国铁建高新装备股份有限公司、云南煤业能源股份有限公司、中国医学科学院医学生物学研究所、云南滇金、云南白药等等。
 
这些国字头企业在当地呼风唤雨,地位显赫。
 
举例来说,作为云南省第一大城市昆明,2019年全市规模以上工业企业有1004户,占了全省的1/4。其中,中央及省属企业的增加值占比75.8%。
 
75.8%是什么概念?国字头贡献了三分之二的工业啊。
 
你想想这个比例有多夸张。
 
由于经济的主力军是中央及省属企业,社会上的市场机会、开放程度可能就不太充足,最后就呈现出了开头说的局面。
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
最近一年国内反垄断,治教培,共同富裕的号角吹得非常响亮。
 
包括房产税的即将落地,也是为了深化第二次分配调解贫富之间的收入。在这个历史性进程中,浙江受到了全国性的关注。
 
这个省份没有什么资源,不产一块油田和煤田,无法像北方鄂尔多斯那样,躺在庞大的资源产业上过日子。
 
于是,浙江凭借着自下而上的路径模式,在全省各地催生出一个个有竞争优势的产业集群:义乌的小商品、慈溪的小家电,鹿城的皮鞋,永康的五金,绍兴的轻纺……
 
民营经济遍地开花,造富了一方百姓,是国内城乡发展,区域发展相对来说最为均衡的地方。
 
不过,咱们来看一组数据。 
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
2016年的时候,浙江有120家民营企业入围了全国五百强,一个省就贡献了全国近四分之一的民企巨头。
 
到了2020年,这个数据变成了96家。
 
也就是说,短短四年时间,浙江的500强民企就减少24家,没了五分之一。
 
这说明什么?
 
说明在十分激烈的市场竞争中,不进则退啊。
 
不能说是浙江的企业不努力,也不能说是浙江的经济环境不好。而是有的省份进步太神速了。
 
2016-2020年,江苏的500强民企增加10家,河北增加了12家。在传统印象中,这两个地方民营经济相对不是特别发达,现在都在跑步前进。
 
中国的区域发展就是这样,往往以五年、十年为一个周期。几年功夫就足以改天换地。
 
作为共同富裕示范区,浙江需要更加强劲的民营经济。
 
加油浙江。
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀

在国内做研究真是门技术活。
 
尤其是通过数据挖掘真相的,难度真心不小。
 
因为数据不会说谎,一个个冷冰冰的数据背后,其实往往综合反映了一个城市的精细化治理能力,营商环境,应变能力等软实力
 
相关数据可能不公开,不透明,又或者是弄着弄着就没了。
 
一份榜单扒开上海难以启齿的一面!不及北京一半,更被深圳秒杀
 
中国对外经济贸易统计学会每年都会统计公布对外贸易500强企业排名,迄今已有十几年的历史。结果最近发个公告,“嘿,我们不玩了”。
 
以后十年后三十年后再回首,2019年度的《全国进出口500强名单》就会成为历史的绝唱。
 
想想也是很有意思的。
 
2020年开始疫情横扫世界,弄得人马仰翻,全球供应链受到冲击。然后我们就再也看不到2020年及其之后的贸易五百强数据了。
 
时间点如此巧合,着实是耐人寻味啊。
 
由于拉尼娜现象回归,今年冬天大概率是一个“超级寒冬”。各位记得多添衣物。

转自:https://mp.weixin.qq.com/s/oCITnLzg5-aL5Bz_F7_8CQ

二手电商水多深,看看万物新生股价就知道了

本文系基于公开资料撰写,仅作为信息交流之用,不构成任何投资建议。
有“中概股ESG第一股”和“3C二手电商第一股”双重诨号的万物新生(爱回收,NYSE:RERE),上市不足半年,股价已经画出了一个又一个“L”。
 
当初上市的时候大家看到的ESG风口概念,线上下货源+TOB&TOC的模式闭环,还有豪华的股东阵容以及大股东京东加持,似乎都不太好使。
 
万物新生怎么了?我来讲一些市场未曾说过的逻辑。
 
二手电商水多深,看看万物新生股价就知道了
图:万物新生股价,来源:Wind
 
回归商业模式的本质,二手货与一手货差异最大的地方在于:价格弹性大很多,价差是现阶段二手电商生意的核心。
 
卖价有两条红线,一是二手货的心理折价,二是二手货的瑕疵折价,没法无限制的往上提。而回收价,往下压的空间很大。因为对于消费者来说,闲置是0,卖二手是1,0和1之间的差距可以无穷大。且闲置物品还占地儿——受制于人均32平米的住房套内面积,少一点杂物就多一点空间。
 
以手机回收为例,传统渠道的加价率可以高达60%-80%,就是说2000元收的手机,能够3500元卖出去。相对来说iPhone会低一点。
 
那么像万物新生(旗下爱回收/拍拍)、转转等二手电商对行业的改造有多大呢?我们直接来看数据。根据广发证券对主要品牌二手手机销售情况的研究:
 
爱回收/拍拍的加价率中位数为52%,刨掉近两代iPhone后为55%。转转的加价率中位数为48%,刨掉近两代iPhone后为51%。
 
二手电商水多深,看看万物新生股价就知道了
图:手机加价率,来源:广发证券
 
审视二手电商与传统渠道的数据,万物回收的加价率相对要低一些,但并不是效率有多大提高,而是背后有资本加持,2021年二季度它能亏损5个亿,调整后季度亏损为5966万元。而一般做二手生意的商家是不会做亏本买卖的。
 
二手电商水多深,看看万物新生股价就知道了
图:万物新生的亏损,来源:Wind
 
想要实现盈利有很多条路,但最简单的那条还是把加价率提上去。而压低回收价又是提升加价率最简单的那条路。前面手机加价率的那张图,你可以对比一下万物新生旗下爱回收/拍拍和转转的回收价,在绝大多数品牌中爱回收/拍拍给的价格都要更低。
 
有一组数据可以佐证爱回收整体加价率的变化:
 
2020年Q2,万物新生产品销售GMV为11亿元,商品成本8.9亿元,加价率为24%。2021年Q2,万物新生产品销售GMV为19亿元,商品成本14亿元,加价率为36%,提高了12个pct。
 
从古至今,双赢是最好的商业策略,通过与个人卖家博弈来降低成本是很伤口碑。你去黑猫投诉上搜索“爱回收”,整个十月份能看到很多关于压价的投诉。
 
举个例子,有一位网友卖自己的iPhone11,他拿去线下回收手机的地方评估2500元,去爱回收网上评估价2550元,于是该网友选择把手机卖给爱回收。爱回收收到手机后,表示屏幕发黄和摄像头有问题(其实不存在),把价格改成了1950元。最终一顿扯皮,以2400元成交。从网友评价看,他心很累,已无法再爱……(看图片,我就不复述了)
 
二手电商水多深,看看万物新生股价就知道了
二手电商水多深,看看万物新生股价就知道了
图:网友关于回收手机压价的投诉,来源:黑猫投诉
 
转转的黑猫投诉,也是骂声一片,但大部分都是各种全品类二手产品销售带来的杂七杂八问题,倒是没怎么看到回收手机压价的问题。而转转收购的找靓机,问题也是不少,不过都是购买二手产品的消费者的投诉,看起来品控以及风控的问题更大。
 
万物新生和转型3C的转转,各有各的问题,大锅不说二锅。
 
万物新生登陆二级市场,给人以绝对龙头的感觉。8.7%的市占率大幅领先,大于其它四家公司(转转、回收宝、同城帮、小白有品)之和。
 
二手电商水多深,看看万物新生股价就知道了
图:市占率对比(一),来源:中信证券
 
但实质上,如果你拆分一下会发现万物新生领先在B端,C端其实没有多大的优势。2020年万物新生C端5.7%市占率略高于转转5.5%的市占率。而C端是更赚钱的:B端商家之间的交易只需要一个平台,而C端是可以把服务拉满,推“代卖重模式”——提供质检定级、代运营等更多的服务,获得更多的服务费。
 
二手电商水多深,看看万物新生股价就知道了
图:市占率对比(二),来源:中信证券
 
转转去年5月开始全面承接微腾讯的手机回收业务,并且与找靓机战略合并。合并后的新转转更加聚焦二手3C市场,2020年的B2C支付订单量同比增长267.2%。
 
根据多家券商和互联网大数据提供商的报告显示,转转已在二手手机线上用户交易、B2C和二手回收领域占据市场主导地位。再从流量层面看,几十万月活用户的爱回收,跟千万级用户的转转和几百万级用户的找靓机是没法比。
  
二手电商水多深,看看万物新生股价就知道了
图:二手电商月活跃用户对比,来源:比达研究
 
爱回收的流量不行,不怪大股东京东不给力,毕竟京东5亿多年度买家也不是开玩笑的。感觉京东还也没想好怎么做二手市场:到底是全力在3C方面发力,大力支持万物回收;还是坚定从3C转全品类,在二手领域与阿里放手一搏,今年九月初京东上限“鲸置”,目前还没弄出太大的动静。
 
万物新生当前面临的问题是:
 
继续提高加价率会反噬口碑;
不提高加价率短期内盈利情况难有根本改变;
外部有不可忽视的竞争对手;
而自身线下铺点的商业模式又比较重。
 
尤其是最后一点让爱回收处于现金流持续紧张,利润稀薄的状态。也许很多人认为万物新生和大股东京东早期的情况很像,但不同之处在于,物流基础设施为京东带来较好的口碑,而纯电商与具备线下包袱的苏宁们竞争,价格战打的惊险,但其实没有太大的压力。
 
二手电商水多深,看看万物新生股价就知道了
图:万物新生股价,来源:Wind
 
思考一个问题,即使万物新生没有口碑和竞争问题,二级市场投资者愿意像等京东一样等它吗?你要知道京东的股价走势,2014年-2019年都基本上趴窝不动的。
 

转自:https://mp.weixin.qq.com/s/oCF7GUBe4LoM-us-9JQphA

投资中最著名的一个数学公式 凯利公式

来源:量子学派(ID:quantumschool)

没有谁能说服一个堕落的赌徒,因为这是人格的缺陷。但如果你还是一个具有理性精神的人,别再迷恋所谓的运气。赌徒能够依靠的是祖宗保佑,而赌场后面的大佬是高斯、凯利、伯努利这样的大神。你怎么可能赢得了庄家?

赌徒迷信的是运气、赌场相信的是数学。

赌王何鸿燊接手葡京赌场时,业务蒸蒸日上,但理性的赌王仍然忐忑,请教“赌神”叶汉:“如果这些赌客总是输,长此以往,他们不来了怎么办?”叶汉笑道:“一次赌徒,一世赌徒,他们担心的是赌场不在怎么办。”

叶汉说的只是心理层面,现代赌场程序方面的设计,比叶汉当年要缜密得多,赌场集中了概率、级数、极限方面的数学经验。一个普通赌徒,只要长久赌下去,最终一定会血本无归,所谓的各种致胜绝技,除了电影里的周星星,现实里的周星驰都不信。

赌徒永远不明白,与自己对赌的不是运气,也不是庄家,他们是在与狄利克雷、伯努利、高斯、纳什、凯利这样的大师对决数学,赢的胜率能有多大?

投资中最著名的一个数学公式

看得到的是概率

看不见的是陷阱

我们先说一个最简单的赌博游戏:赌运气猜硬币。

规则是这样的,掷硬币,正面赢反面输,赢了可以拿走一倍的钱,输了会赔掉本金,你玩不玩?你可能觉得,唉,这游戏不错,公平!恰好运气也不错,第一把赢了100元!你高兴坏了,这时候庄家跟你说,你看你也赢了这么多,我呢,辛辛苦苦搭个场子,最后什么都没捞着,要不这样,你赢了,就给我留下2%,就算是救济救济老哥,给捧捧场!你一听,2%,才这么点,拿去吧,不差钱!好了,这事就这么定下来了。

然而你做梦都想不到的是:就是这小小的2%,最后却让你输得倾家荡产、家破人亡。

这小小的2个点的赢的概率貌似不起眼,但配上“大数法则”,就成为了赌场赚钱的利器!“大数法则”是数学家伯努利提出来的,说的是假设n(a)是n次独立重复实验中发生a的次数,p是每次实验发生a的概率,当n足够大的时候,对任意正数ε,有lim{[|(n(a)/n)| p]<ε}=1,公式这么复杂,99%的赌徒都看不懂,看不懂没关系,我们只看结果,最终庄家赢到的钱=0.02*a。

庄家赚的钱最终只跟玩家下注大小有关!这也就是我们常说的“流水”,只要玩家不停地玩,庄家就会不停地赚!而不管玩家是输是赢,庄家始终是赢的!为什么赌场有“最小投注额”,因为扩大“流水”才能将利润最大化!

所以别以为自己有多聪明,你要庆幸自己玩得不够久而已,十赌九输正源于此。

投资中最著名的一个数学公式

只要进了赌场你就是一个穷鬼

我们再进一步,就算双方的概率均等,你仍然是一个输家,这里涉及到“无限财富”和“赌徒输光定律”,这个定理在现实生活中有许多应用,如“姓氏消亡”“线粒体夏娃假说”,在概率均等的情况下,谁的资本大,谁的赢率高。

你和我对赌,你我各有5块钱,输光为止。那么你赢的概率是50%,输的概率也是50%。

你和我对赌,你有5块钱,我有10块钱,输光为止,那么你赢的概率就只有33.3%,而输的概率有66.7%(这里涉及到高斯的概率论和泰勒的级数论),后面隐藏的就是赌场大BOSS凯利公式,后面小节里将详加表述。

对于小散户,赌场一般可以认为财富是无限多的,你赢不垮它,它却能吃了你。在赌场老板的眼里,世界只有两种人:一种现在是穷鬼,一种未来是穷鬼。

“无限财富定律”也解释了赌场设置最大投注额原因。不是老板好心保护赌徒免遭破产,只是老板为了保护自己设置的安全屏障,想象下万一哪天比尔盖茨去赌场找乐子,一次性砸个几百亿进去,那赌场老板真的要哭了,虽然这种事情不太可能发生,但也不能不防,所以赌场根据自己的财富能力设计最高投注额,也就是为了抵抗“无限财富定理”!

投资中最著名的一个数学公式

赌场大BOSS凯利公式:先告诉你怎么下注

其实公式的作者,凯利,并不是一个资深赌徒,而是一位著名的物理学家,他发明这个公式的时候正是著名贝尔实验室中的一名研究科学家,研究方向是当时还算新兴前沿的电视信号传输协议。

投资中最著名的一个数学公式

赌场中最著名的一个数学公式

讲公式前再卖个关子,先来看一场赌局:

假设您有100美金进行一项抛硬币游戏——如果硬币为正面,您1美元就赢2美元;如果硬币为反面,您就输1美元。您每次该投入本金的百分之多少来获得收益的最大化呢?

我本人的第一感觉是——不会吧,这也会有答案,其实就这样一个看似无解的问题,凯利公式告诉您:25%。

那么,凯利公式(Kelly formula)究竟是什么?

f*=(bp-q)/b

b = 赔率(赔率=期望盈利÷可能亏损=2美元盈利÷1美元亏损,赔率就是2了)

p = 成功概率(抛硬币正反面都是50%的概率)

q = 失败概率 (也就是 1-p,赌局中也是50%了 )

以上面游戏为例计算过程就是(bp-q)÷ b =(2 * 50%-50%)÷ 2= 25%。

从公式我们可以获得我们投资的一点启发:

只有出现赢面(bp – q)为正的时候,游戏才可以下注,这是一切赌戏和投资最基本的道理,也就是前面讲的”没有把握,决不下注”。

赢面还要除以“b”才是投注资金比例。也就是说赢面相同的情况下,赔率越小越可以多押注。如果不理解这句话,我们看看例子:

投资中最著名的一个数学公式

用凯利公式我们知道“小博大”游戏只能押总资金的4%,但是按大部分人的赌性,恐怕会选“小博大”游戏,而且重仓甚至show hand吧?但是,理性的选择应该是“大博小”,因为他快多了,因为可以用40%的仓位!所以,说到这,我们投资股票的时候如果想增大短期仓位可能最优的选择就是考虑一下重仓波动性小但是上涨概率大的大盘股,而对于波动剧烈的小盘股,我们必须保留低仓位运作。

他可靠么?我想这个世界上已经有一大群数学家的论据来支持这个最优答案,我们这就简单以广发证券的一张图来消除大家的疑虑吧(题目略,图中一共五组选项,红色曲线的10%自然就是凯利公式算出来的答案)。

投资中最著名的一个数学公式

金融圈中最著名的一个数学公式

其实,投资就像一场赌博,我们知道获胜的公式=获胜概率*操作次数*参与仓位。而要说金融圈最著名的人,巴菲特一定在其中;要说金融圈最著名的一个公式,凯利公式(Kelly formula)一定在其中,而且,巴菲特也用过它来管理资金哦。那我们也尝试把凯利公式应用到我们的策略吧:

假如我们能找到一种盈利模式,这里就举例我们最熟悉的追涨停板策略吧,在一只个股即将涨停的时候买入,假设你是超级高手,你每次打板都能盈利,那么你的成功概率就是100%;假设你是刚入市的新手,10次打板9次亏,那么你的成功概率就是10%。我们按照10%~100%的不同成功概率进行分档,每隔10%划分为一档。

我们来看看市场好的时候:

投资中最著名的一个数学公式

上图凯利公式的计算结果显示,市场好的时候,如果真的追涨停有4个涨停板的盈利,那么,只要你有30%的把握就可以出手了。

我们再来看看市场差的时候:

投资中最著名的一个数学公式

这里凯利公式告诉我们,市场差的时候,除非你能有80%的获胜信心,不然还是不要随意轻易出手。

如果您觉得上面的公式有点复杂,那要不考虑一下巴菲特版的凯利公式吧(网传节选自《巴菲特的投资组合》):

X=2p-1

p=成功的概率

X=投入的资金百分比

简单吧,还是以上面的例子做案例,如果市场差的,有一个80%概率打板盈利的投资机会,那么就买入2 * 80% – 1 = 60%的股票仓位,如果有一个100%盈利的投资机会,那么就全仓吧,所以,巴菲特版的公式思维更简单,只是似乎比原版进取些,因为忽略了赔率的影响。

如果您要加入止损位,那么可以把公式优化成:

f*=(b*(1+p)-1)÷(b*止损幅度)

除了100%赢,任何时候都不应下注

所有的赌场游戏,几乎都是对赌徒不公平的游戏。

但这种不公平并非是庄家出老千,现代赌场光明正大地依靠数学规则赚取利润,从某种意义上来讲,赌场是最透明公开的场所,如果不是这样,进出赌场不知有多少狂命之徒,何鸿燊早怕九条命都不够。

凯利公式不是凭空设想出来的,这个数学模型已经在华尔街得到验证,除了在赌场被奉为正神,也被称为“资金管理神器”,是比尔格罗斯等投资大佬的心头之爱,巴菲特依靠这个公式也赚了不少银子。

1955年6月,美国出现了一个极其有名的电视节目,叫做64000 dollar question。答题者通过不断答对题来累积奖金,一时风靡全美,黄金时段收视率达到85%,各路山寨节目不断。这样一个问答秀迅速吸引了场外下注来赌赢家的赌盘。这档节目的录制是在纽约,东海岸现场直播,而西海岸则有延时。当时的新闻爆出一些丑闻,有关西海岸的赌徒通过电话提前得知结果,赶在了西海岸直播前下注。

凯利看了新闻之后,他想到这个如何使具备一定内幕消息但是同时有一部分杂音的赌徒最大化长期获益的问题,可以使用他们实验室关于咨询学和噪音传递研究的公式来解决。于是,他以一个赛马的模型,推出了凯利公式的雏形。

凯利的理论是这样的,对于有一定内幕消息的赛马人来说,第一个自然的想法当然是放入全部的资金,但是这样就会造成万一输掉血本无归的惨境。而在凯利想要解决的这个问题中,在任何一个时刻输掉全部资金显然是不符合最大化累积收益的需求的。

真正应该关心的是长期累积的收入,对于累积的收益来说,最后的结果只和输赢的局数有关,而和输赢的顺序无关。所以他推出了一个最佳的投入仓位比,来最大化长期的累积收益:

bet = edge / odds = 预期获益/获益回报

edge=bp-q

这里的edge 在赌博中可以理解为 获胜的概率*赔率 – 失败的概率,也就是上文提到的赢面。当edge的数字为正的时候,这就是值得下注的比赛,而edge为0或者负数的情况说明赌徒不具备edge, 不应该下注。

而odds则是赔率,我们更可以把它理解为一种公众对概率的估计,是公开的消息。

我们可以用凯利模拟这样一种情况:小明现在有100元的起始资金,他现在将要投硬币4次,每一次他投出硬币为正面的时候,将获得6倍资金回报(1陪5),当他投出硬币为反面,陪光。请问小明要如何分配每次下注资金,才能最大化他4次投币之后的收益呢?

投资中最著名的一个数学公式

根据凯利公式计算,我们可以建立起这样一个正反面的概率各为50%,edge = 0.5*5-0.5 = 2, odds为5,最佳仓位为40%,可以看到最终在16个可能出现的结果中(4次投掷),12.96和8100出现1次,64.8和1620出现4次,324出现6次,16次结果的收益为324。凯利公式的目的正是最大化这些结果的收益。

由于凯利公式着眼于长期回报率和风险的控制,所以天然就吸引投资人想要把它应用在投资当中。比如著名的传奇数学家Edward Thorp读了凯利的论文之后,先是自学Fortran用IBM大型机开发了一套专门用于21点的算法(感兴趣的同学可以去看下电影21,电影里的card counting的方法正是获得edge的来源),带上凯利的导师在拉斯维加斯大把吸金。

结语

赢得胜利的唯一法则:不赌

没有谁能说服一个堕落的赌徒,因为这是人格的缺陷。

但如果你还是一个具有理性精神的人,别再迷恋所谓的运气。

赌徒能够依靠的是祖宗保佑,而赌场后面的大佬是高斯、凯利、伯努利这样的大神。

你怎么可能赢得了庄家?

论理性,没有人能比赌场老板更理性。

论数学,没有人能比赌场老板请的专家更精通数学。

论赌本,没有人能比赌场老板的本钱更多。

如果你想真正赢得这场赌局,法则只有一个:不赌。

转自:https://mp.weixin.qq.com/s/bmDryxfXnyD12H8OBPJfxQ

这篇博士论文后记看哭读者:母亲说她不能死,因为她要让我上学

今年早些时候,一篇中科院博士论文的致谢部分在网络刷屏,感动无数网友。论文作者叫黄国平,毕业于中科院自动化研究所。他的故事,让人想起那句话:“穷且益坚,不坠青云之志。”

“宝剑锋从磨砺出,梅花香自苦寒来,”其实有不少走出困顿、破茧成蝶的学子都曾在论文的后记、致谢部分回首求学路。澎湃新闻记者注意到,一篇十几年前的博士论文后记近期再度引发社会舆论关注,

文章的作者是北京大学博士肖清和。

公开资料显示,肖清和,男,1980年5月出生,2003年9月师从北京大学孙尚扬教授,于2009年7月获博士学位,目前担任上海大学历史系副教授、宗教与中国社会研究中心副主任。他的主要研究领域为明末清初天主教史、宗教哲学等。肖清和曾赴香港中文大学、比利时鲁汶大学等学术机构参加学术研讨会与学术工作坊。

肖清和主持或参与国家社科基金多项,著有《20世纪宗教观研究》(合著)、《〈铎书〉校注》(合校)等,在海内外学术刊物上发表学术论文、书评、译文三十余篇,论文曾被《光明日报》以及《中国社会科学文摘》转载,曾获上海市第十一届哲学社会科学优秀成果奖。

这篇引起舆论关注的博士论文后记来自其论文《“天会”与“吾党”:明末清初天主教徒群体之形成与交往研究(1580-1722) 》,作者讲述了自己本是一位放牛娃,从安徽潜山一个小山村出发,最后考入北大。

不少自媒体在转发这篇后记时点评:“其在底层社会所经历的种种人性之恶和苦难中的点滴温暖,曾经让许多与他有相似命运的莘莘学子产生过强烈的共鸣。他的论文获得了2011年全国百篇优秀博士论文,但比论文本身更震撼的,是这篇在博士生圈子里面流传甚广的后记。”

文章感动了不少网友,有读者就留言:“今日看到肖清和研究员的博士论文后记,感触很深,看到中间有一段,差点哭出来。看完好像有点找回自己这么多年努力读书的一点初心。 ​”

肖清和在文章中写道:“在我上学的22年(1987-2009)中,充满了坎坷与风雨。7岁时,母亲想让我上一年级,因为交不起钱,只好先上幼儿园,荒废了宝贵的一年时间。12岁时,家里勉强让我上到五年级。差一点因为交不起考试费用,而失去参加小升初考试。班主任老师来我家做工作,可是,实在没钱。结果,班主任老师代我交了钱。我考了全乡第二名。然而,这个成绩丝毫没有给我带来喜悦。相反,却是无尽的痛苦。因为我不知道我家从哪里弄到学费。”

“人是没法选择自己的出生的。”肖清和写道:“还有一件很屈辱的事,现在想起来,真的让我很痛苦,甚至对人性本善都产生了怀疑。那时我还很小。另一邻家妇女因为和我母亲吵架,结果拿起掏粪的粪勺盖在我头上。在农村来说,这种做法是很恶毒的。其用意也很明显,是希望我永远晦气,永远也不会长大。”

“因为这些背景,再加上这次事件,母亲想到了离婚。我记得,母亲坐在门旁一边哭,一边抚摸我的头。她说以后就没有人照顾你和弟弟了,你长大了,要多照顾弟弟。那时,我11岁。母亲走了。留下孤零零的我,还有6岁的弟弟。”

幸而作者的母亲并未放弃,顶着周围人的怀疑、敌意与仇视,与改嫁后的丈夫一起坚持让作者继续上学。“母亲不止一次和我说过,她不能死,她要忍,她要坚持,因为她要让我上学,她要让她的两个孩子好好活着。”作者写到。

“上天眷顾可怜人。我竟然被北大录取了。后来,我才知道,我是北大在安徽招的23个文科学生里的最后一个。我还从别人那里知道,我们县重点中学有个复读的学生分数比我还高,但没有被北大录取。我是打心眼里感谢那一年北大在安徽的招生老师。是这位老师彻底改变了我的人生轨迹。”

作者感慨:“我考上北大的消息传到了小山村。村里人不知所措。或许他们永远也不会想到我会考上中国最好的大学,也不会想到从小受到晦气的我会有这么好的成绩。但人情冷暖、世态炎凉,情况往往就是这样。村民们变得比谁还快。他们马上给我家送礼,还张罗了要送我上学,见面了还时常请我去他们家吃饭。要知道,在考上之前,我几乎没在他们家吃过一次饭。那种感觉真是太讽刺了。”

文末,肖清和愧疚写道:“直到今天,除去在香港的两年,我在北大整整生活了8年。期间,欢乐多于泪水,幸福多于痛苦。但是,一想到家里的情况,忍不住还很痛苦。尤其是想到自己还没有能力让母亲安享晚年,心中甚是愧疚。”

以下为文章全文:

早就想好,要在论文后记时好好写上一笔,以资纪念。可是,真的要写后记时,却提笔忘言,竟不知从哪里开始。

在我上学的22年(1987-2009)中,充满了坎坷与风雨。7岁时,母亲想让我上一年级,因为交不起钱,只好先上幼儿园,荒废了宝贵的一年时间。12岁时,家里勉强让我上到五年级。差一点因为交不起考试费用,而失去参加小升初考试。班主任老师来我家做工作,可是,实在没钱。结果,班主任老师代我交了钱。我考了全乡第二名。然而,这个成绩丝毫没有给我带来喜悦。相反,却是无尽的痛苦。因为我不知道我家从哪里弄到学费。

邻居家的孩子都没有考上,相反却因为有钱,可以买上初中。当他们兴高采烈、欢声笑语地去镇上上学时,我只能在家里帮忙干农活。村里有家好心人,也是同一姓的家里人,想资助我上学。我很高兴。可是,很快希望就落空了。因为他家里人的反对,他也不得不放弃资助我的想法。

那一年秋天,同龄人都在新学校上学,过得让人兴奋、让我充满想象和向往的中学生活;可我,只能在家里放牛。牛是一种很灵性的动物,我和它逐渐成为好朋友;慢慢的,我可以把它放在山上,而不去管它。因为,这样我可以自己看书。那个秋天,我背完了整整一本宋词。直到现在,我所能记住的宋词都是那时背诵的。每当黄昏来临之时,我就和牛儿一起回家。和我家共养这条牛的大爷,总是毫无留情的批评我放牛不认真,牛儿没吃饱。满怀委屈的我,也不做争辩,只是在想,我不适合放牛吧。

可能看官想知道,为什么我家会这么穷?

人是没法选择自己的出生的。1980年我出生于安徽潜山一个小山村。可能对于潜山,看官没有什么印象,但是这个地方出过程长庚、张恨水、余英时等大家。古南岳(现称天柱山)就在县西北方向,相传大乔、小乔就生活在这个地方。而古南岳下面的潜河两岸曾是古皖国所在地;古南岳亦被称为皖山。安徽简称皖,亦是从此而来。

我们村里大部分都姓萧,相传是从河南迁过来的。我家到我爷爷(曾做过保长)的时候,开始衰落。我爷爷有三个孩子,我父亲是老小。大叔脚残疾。奶奶在我出生之前不久就去世了。二叔是个瞎子,很早就去世了。父亲读过新式学堂,但为人怯懦,没有主见,且不会生活。母亲则好强。我8岁时,爷爷病逝,家中无一分积蓄,多亏一位医生资助了20块钱,才最终办了丧事。爷爷去世后,家势每况愈下。母亲无奈开始四处做生意,一开始是收破烂,后来是做蔬菜生意。

虽然1980年已经改革开放了,但是我们那个小山村还是笼罩在一篇诡秘、落后、封建的风气之中。当我母亲第一次穿连衣裙回家时,全村都沸腾了。随后,她认识了一位生意上的异性朋友,并带他回家时,全村更是乱成一锅粥。我还记得,那天晚上,我、大叔以及那位母亲的朋友睡在一起的。突然,有邻居急冲冲叫开门。父亲起来开了们,一帮人就像凶神恶煞的土匪一样抢门而入。一群妇女稳住了我母亲。另一群男人们则冲进我睡觉的里屋。他们将母亲的朋友抓起来,推搡着去老屋大厅。他们让母亲的朋友跪在“天地君亲师”之前。

第二天,他们把他送到了村公所。有村干部在审问,有干部在笔录。全村人都围在外面看热闹。那种情景历久弥新,如今仍历历在目。我记得他们的表情,我记得他们的话语,他们是那么兴奋,是那么热烈。在小山村,这或许是一件大事了,大家好久都没看过。

本来,母亲因为性格暴躁、又很好强,经常与邻居吵嘴、打架。可是,父亲又软弱。母亲以及我自己经常受到别人的欺辱。只记得有一次,我们一家人正在吃饭。有个邻家妇女刚从田里回来,拿了个锄头,啪的一声就捅坏了我家的窗户。把我吓了一跳。因为我家是老屋,比较矮小。他们可以随便捅。还有一次,我们也在吃饭,另外一个邻家妇女刚从山上回来。若无其事、大摇大摆从我家门前经过。结果不知何事又和我母亲扭作一团。因为我家是老屋,和他们家共用一个走廊。通过这个走廊,我家可以经过他们家而去共用的老屋大厅。一般都是在大厅里进行红白喜事等大事。结果,他们家就很霸道的在这个走廊里安了一个门,只有他们可以开,而我们不可以。换句话说,他们随便可以过来,而我们不可以过去。

还有一件很屈辱的事,现在想起来,真的让我很痛苦,甚至对人性本善都产生了怀疑。那时我还很小。另一邻家妇女因为和我母亲吵架,结果拿起掏粪的粪勺盖在我头上。在农村来说,这种做法是很恶毒的。其用意也很明显,是希望我永远晦气,永远也不会长大。

因为这些背景,再加上这次事件,母亲想到了离婚。我记得,母亲坐在门旁一边哭,一边抚摸我的头。她说以后就没有人照顾你和弟弟了,你长大了,要多照顾弟弟。那时,我11岁。母亲走了。留下孤零零的我,还有6岁的弟弟。

可怜的弟弟没人照顾,又黑又瘦。直到现在村里人还叫他“黑老”。他常常自己睡在地上。由于没有人管教,他变得很顽皮。时常还小偷小扒。邻居就向我告状。我也没办法,常常关起门来用皮带打他,我一边打,一边哭。

也就是我考上初中的那一年,父亲还养了一个猪。我也没有求他卖掉猪给我上学。因为我知道,即使这一次凑到了学费,还有下一次。以前,我找他要学费时,他总是让我一个人去要债。他只会卖苦力,而别人也总是不及时给工钱。我只能认命。那一天冬季,他听从邻人的建议,让我跟随邻人的亲戚一起外去打工。那时,我才12岁。先来到离家几十公里的师傅家。帮师傅家干农活,早上要早起。寒冷的冬季早晨,田里全是一层白白的霜冻。我只能咬牙坚持下去。有时,师傅让我给他们孩子送衣服或者书包。看到同龄人在学校里安静的上学,我心里不知道是什么滋味。后来,师傅带我外去了。来到另一个城市,宣城。

我师傅是弹棉花的。因为我力气小,只能做一些简单的话,如刨旧棉絮、牵线等。刨旧棉絮时,常常弄得鼻子里都是棉絮,几乎令我窒息。牵线是用中指勾着,常常弄得中指关节处裂开大口子,血流不止。那时,我身体还不好,常常有蛔虫爬出来,我自己还不知道是怎么回事。

辛苦的冬天过去了,我挣到了75块钱。我穿着在外打工时好心人给我的衣服回家了,很认真的将这75块钱交给父亲。他拿着钱去办了年货,我们过了一个快乐的新年。后来,我从别人那里知道。父亲舍不得卖猪给我上学,却听从邻人一起偷别人家的打稻机,被抓,受罚,结果卖了猪交罚款。

第二年春天,母亲在外婆家听说了我的事情,非常痛心。尤其是听到有人说我考了全乡第二名之后,便义无反顾要让我重新走入课堂。一开始,村里人还是很“小心”,还跟我说:“你妈妈会不会拐走你,要卖了你呀?”我无所适从。外婆家离我家有20多公里,那一次天正在下雨,母亲一直冒雨走来找我,却遭到村里人的白眼。

很幸运的是,通过母亲的努力,以及母亲改嫁后的叔叔——也就是那位他的朋友的支持,我终于重返学校了。我重新上5年级,并于同一年参加小升初考试,结果考了第一名。上了初中,我的成绩依然名列前茅。但那时也非常艰苦。虽然母亲改嫁了,但家里的经济也很紧张。而且,她改嫁到的地方也是和我们村子一样。对于这位外来妇,村民们充满了怀疑、敌意与仇视。尤其是母亲执意要给我上学,更让他们愤怒。

他们认为我母亲是要拐骗他们家的财产,是不安心在那里过日子。母亲改嫁后的丈夫家的亲戚朋友对此尤为阻挠。妯娌之间常常吵嘴打架。尽管受到这么的阻挠与艰难,母亲还毅然坚持给我上学。不过,很幸运的是,母亲的丈夫——我的继父,对我上学还是非常尽心、非常努力,尽管他有时也忍不住会受到别人的挑唆,对我母亲大打出手。母亲不止一次和我说过,她不能死,她要忍,她要坚持,因为她要让我上学,她要让她的两个孩子好好活着。

在那段艰难困苦的日子里,我最担心的不是我的成绩,而是每个学期开始。因为,学费问题让我常常一筹莫展。常常是开学之初,我在马路边等母亲来。常常是望眼欲穿,常常是欲哭无泪。饿了,啃一口父亲给我做的干粮;渴了,就只得忍着。马路上尘土飞扬,我那时是多么恨汽车!我恨它们耀武扬威的在我面前驶过,而留下令人讨厌的漫天灰尘!

然而,温暖的校园生活让我孤独、受伤的心灵常常充满了阳光和雨露。亲爱的老师和同学们常常帮助我。有位英语老师的夫人在食堂工作,好心的她常常不收我的饭票,还多给我饭菜。化学老师常常塞给我10块 钱。而我最幸福的事就是每个周末,我常常买些好吃的东西带回家,给大叔和弟弟吃。

可是,有一次,由于我的粗心,让我犯下了不可弥补的错误,这一辈子也不会得到饶恕。因为常常吃不饱,父亲常常给我做一些干粮让我带到学校吃。但我常常吃不完,就带回家,可以给猪吃,不能浪费了。但是,那时没有多少粮食。大叔很饿,就找到我书包里留下的干粮。可是,这些干粮因为发霉了,大叔吃了之后中毒身亡。无论我怎样后悔,无论我怎样哭泣,无论我怎样呼喊,疼我爱我、与我相依为命、善良可怜的大叔还是走了。在他去世前一年暑假,父亲外去打工了,我睡在床上,他早上起得很早,要去干农活。结果邻人偷走了装有财物和证件的箱子。大叔害怕父亲回来会责骂他,他使劲地用脑子撞墙。他恨自己为什么没有锁门?为什么没有看好家?一年后,受尽了痛苦和屈辱的大叔离开了这个世间。现在,我想好好伺候他,买好吃的给他,可这个简单的愿望都无法实现了。

初中三年很快就过去,虽然我的分数可以上重点中学。但校长表示,如果我高中的成绩还是和初中一样好,学校就免除我的学费。因此,我还是留在母校继续上高中。最令我焦虑和担心的事就变成了每个期末统计成绩。还好,每个学期我都是全校第一。其中,有个小插曲让我记忆犹新。

由于母校的风气不甚好。高年级的学生常常无缘无故打低年级学生。有一次,有两位复读的学生,因为家里有钱,两人住了一个宿舍。他们把我和另一个同学抓进他们的宿舍,对我们扇耳光,又打又踹。打了两个小时,才放我们出来。忍无可忍的我们,联合高一的其他两个班级,我们写了大字报,把床单做成横幅。结果,校长找到了我,很严肃的告诉我:“你还想不想上学了?”我一听吓哭了,泪水不争气的流个不停。幸运的是学校很重视我们的诉求,并且对我们的处理也非常宽大。事情结束了,也没有追究。

高中期间,老师、同学对我的帮助更多。新校长常常给我100块,班主任、英语老师等等常常让我去他们家吃饭。同学也常常帮助我。周末,同学们也不嫌弃我家的破旧,一起到我家玩。邻居还很好奇的问他们:“他家这么穷,你们来干什么?”因为镇里离家有5公里,初中时,我每个周末都要回家。因为要带咸菜和米。有时回到家,只有我一个人。肚子早就饿了,只好自己烧饭。又烧不了,弄得汗水和泪水一起流。没有米的时候,就常常吃地瓜。邻居又好奇的问:“你喜欢吃地瓜吗?吃地瓜会饱吗?”弟弟一知道我回来了,就立马消逝得无影无踪。他怕我管他打他。高二的时候,在班主任、校长的帮助下,镇上有位领导陈叔开始资助我。加上学习任务重,周末回家的次数少多了。

1999年高考,我估了分数可能要比重点线多7、80分。校长就给我填了北京大学。他说如果考不上就免费让我复读。班主任则比较谨慎。因为我在提前录取志愿填了外交学院。我还记得班主任带我去了合肥,见了招生老师。结果老师说我太矮(我1米65)。班主任哀求道:“他还是小孩,还会长的。”最终还是不行。班主任担心我可能考不上北大,太可惜了。

不过,上天眷顾可怜人。我竟然被北大录取了。后来,我才知道,我是北大在安徽招的23个文科学生里的最后一个。我还从别人那里知道,我们县重点中学有个复读的学生分数比我还高,但没有被北大录取。我是打心眼里感谢那一年北大在安徽的招生老师。是这位老师彻底改变了我的人生轨迹。

我考上北大的消息传到了小山村。村里人不知所措。或许他们永远也不会想到我会考上中国最好的大学,也不会想到从小受到晦气的我会有这么好的成绩。但人情冷暖、世态炎凉,情况往往就是这样。村民们变得比谁还快。他们马上给我家送礼,还张罗了要送我上学,见面了还时常请我去他们家吃饭。要知道,在考上之前,我几乎没在他们家吃过一次饭。那种感觉真是太讽刺了。

因为陈叔的帮忙,我很快就筹到学费;陈叔把我送到了合肥,在分别之际,他请我吃饭。当时,我哭了,不知道是感激,还是担心未来的生活。我只记得他对我说了一句:“清和,不要怕,我们会一直支持你!”

我清晰的记得,我一个人扛着大包裹,坐着学校安排的大巴,来到北大昌平校区。报道的老师问我:“你一个人来北京的吗?”我点点头。她说,“了不起。”一开始,我的普通话不是很好。常常被人误会。

来到北大后,先前的担心变得没必要了。我们县里有一家人开始无私资助我。同时,班主任也了解到我的情况,常常帮助我。因为学校里有各种资助,还有各种奖学金,我的经济状况开始好转。大一开始,根据成绩以及家庭状况,我就获得了奔驰奖学金,连续四年。(也是在大一寒假,我家才通了电,尽管我们村很早就通了电;以前,我一直在油灯下看书。)

大四时,我一方面申请了贷款,另一方面又非常荣幸的获得了国家一等奖学金。2003年,我获得免试上本系研究生的机会。非常感谢我的导师孙尚扬教授的帮助,2005年,我又由硕士研究生转为博士研究生。2006年,在孙师无私的帮助以及香港中文大学卢龙光教授的支持下,我获得北大与香港中文大学联合培养博士生的资格。从2006年到2008年期间,我在香港生活、学习。

直到今天,除去在香港的两年,我在北大整整生活了8年。期间,欢乐多于泪水,幸福多于痛苦。但是,一想到家里的情况,忍不住还很痛苦。尤其是想到自己还没有能力让母亲安享晚年,心中甚是愧疚。

转自:https://www.163.com/dy/article/GNR1VFDS0514R9P4.html