12岁男孩玩手游花光父亲医疗费
手游充掉父亲3800余元医疗费
今年7月,12岁男孩黄某勋去医院陪伴因病住院的父亲黄正祥。期间,他用父亲的手机打游戏。为了顺利通关,他一共充值了3800多元。但他没有意识到,这笔钱是亲戚朋友捐给父亲的医药费,对他的家庭来说是一笔“巨款”。
12岁男孩玩手游花光父亲医疗费
直到7月29日,黄正祥去世,他的二哥黄才发现,医药费已经被侄子黄默勋打游戏花掉了。面对3000元左右的医药费欠款,亲戚朋友不得不再次凑钱支付。
12岁男孩玩手游花光父亲医疗费
对于侄子玩手机游戏收取的医药费,黄委托家人向游戏平台申请退款,但一直没有得到回复。8月15日上午,红星新闻记者联系了涉事游戏公司,转述了相关情况。当天下午,游戏公司回应。经了解核实,基于当事人的特殊情况,公司决定16日全额退款。
12岁男孩玩手游花光父亲医疗费
父亲因病住院:
一边照顾父亲一边玩手机游戏,收了3000多元医药费。
今年6月22日,四川省自贡市富顺县骑龙镇金盘村村民黄正祥被查出脑瘤晚期,住进当地医院保守治疗。由于经济条件不好,黄正祥的大部分医疗费用,除了医保,都是亲戚朋友无偿捐助的。
12岁男孩玩手游花光父亲医疗费
他的二哥黄告诉《红星新闻》记者,他的弟弟黄正祥的妻子10年前去世了,他靠做瓦工抚养两个儿子。如今,大儿子15岁,二儿子12岁。
12岁男孩玩手游花光父亲医疗费
住院期间,黄正祥病情不稳定,经常出现呕吐、昏迷等症状,需要陪护。大约是7月初,学校放假,二儿子黄默勋去医院照顾父亲,直到7月29日黄正祥去世。
弟弟死后,黄在办理出院手续时发现了。此前他大哥转到黄正祥手机上的3000多元医药费不翼而飞,让他无力支付欠医院的费用。通过看黄正祥的手机,了解到大部分医药费都是因为玩手机游戏充值的,玩游戏的是我侄子黄默勋。
鉴于需要料理黄正祥的后事,几个亲戚朋友只好再次凑钱结算相关医疗费用,大概3000元左右。
儿童未成年:
总共充值3800多元。亲属希望挽回损失。申请退款无果。
“用成人手机玩游戏充值的是未成年人。”黄说,我外甥是未成年人,用他爸爸的手机充值打游戏,确实存在家长监管不力的问题,但情况特殊。7月30日,黄委托儿子向游戏平台申请退款,希望得到部分退款。
根据黄提供的部分手机支付截图显示,黄默勋在玩小米游戏,项目为“快跑!青少年”。7月11日至7月29日,充值次数超过20次,充值金额从1元、6元、98元的198元、328元、648元不等,共计3800余元。
举报/反馈
来源:红星新闻
今年7月,12岁的男孩黄某勋放假后,便到医院陪伴因病住院的父亲黄正祥。期间,他用父亲的手机玩游戏,为能顺利通关,先后充值共计3800余元。然而,他没有意识到,这些钱是亲友们捐给父亲的医疗费,对他的家庭来说,这是一笔“巨款”。
直到7月29日,黄正祥去世,其二哥黄正源在为其办理离院手续时才发现,医疗费已被侄儿黄某勋玩游戏花光了。面对约3000元的医疗费欠款,亲友们不得不再次凑钱缴纳。
对于侄儿玩手游充掉的这笔医疗费,考虑到是未成年人玩游戏充值,黄正源委托家属向游戏平台提出退款申请,但始终未获回复。8月15日上午,红星新闻记者联系到涉事游戏公司并转述了相关情况,当日下午游戏公司回应,经了解核实,基于当事人的特殊情况,公司决定将于16日全额退款。
父亲因病住院:
儿子照顾父亲时玩手游 充掉3000多元医疗费
今年6月22日,四川省自贡市富顺县骑龙镇金盘村村民黄正祥被查出脑瘤晚期,入住当地医院进行保守治疗。由于经济条件不好,黄正祥的医疗费,除了医疗保险,大部分费用都是亲友们无偿捐助的。
其二哥黄正源告诉红星新闻记者,弟弟黄正祥的妻子10年前就去世了,他靠做泥工抚养两个儿子长大。如今,大儿子15岁,二儿子12岁。
住院期间,黄正祥病情不稳定,经常出现呕吐、昏迷等症状,需要陪护。大约是7月初,学校放假,二儿子黄某勋到医院照顾父亲,直到7月29日黄正祥去世。
弟弟去世之后,黄正源在为其办理离院手续的时候发现,此前,大哥通过手机转账到黄正祥手机上的3000多元医疗费不见了,以致无法支付欠医院的费用。通过查看黄正祥的手机才得知,医疗费绝大部分被充值用于玩手机游戏了,玩游戏的正是侄儿黄某勋。
鉴于还需要料理黄正祥的后事,几名亲友不得不再次凑钱结清了相关医疗费用,约3000元。
孩子尚未成年:
共充值3800余元 亲属希望挽回损失申请退款无果
“是未成年人用成年人手机玩游戏充值。”黄正源说,侄儿是未成年人,用父亲的手机充值玩游戏,确实有家长监护不力的问题,但情况特殊。7月30日,黄正源委托儿子帮忙向游戏平台提出退款申请,希望能退回一部分费用。
据黄正源提供的部分手机付款截图显示,黄某勋玩的是小米游戏,项目为《逃跑吧!少年》。7月11日至7月29日,充值次数超过20次,充值金额在1元、6元、98元、198元、328元、648元不等,共计3800余元。
黄正源的儿子黄先生说,他之前联系了小米游戏中心官方客服,并在微信公众号上按照要求上传了证明材料,但没有得到回复。同时,他还在游戏《逃跑吧!少年》的微信公众号上进行了申诉,也没有得到回复;他们也无法联系到游戏公司。
黄正源向红星新闻记者坦言,之所以申诉,主要是因为两个侄儿已经是孤儿了,希望能帮他们挽回一些损失,至少在他们以后的生活学习上能派上用场。至于能否退回,能退回多少,他们心里没有底。
黄正源称,弟弟去世让侄儿的心理受到很大打击,加之玩游戏花掉了医疗费,他内心肯定是很内疚的,只是无法表达出来。
↑黄某勋
游戏公司回应:
经了解核实 基于特殊情况将全额退款
8月15日,红星新闻记者多方查询得知,《逃跑吧!少年》是深圳市抱一网络科技有限公司研发的一款游戏。
↑游戏截图
经与公司方面取得联系并转述相关情况后,8月15日下午,游戏公司相关工作人员向红星新闻记者回应,公司对于未成年人充值游戏申请退款有相应的评估标准,家长有一定的监护责任。但经过了解核实,考虑到当事人的特殊情况,公司决定将于16日全额退款,金额为3850元。
此外,红星新闻记者还从富顺县骑龙镇人民政府了解到,村民黄正祥去世后,其儿子黄某杰和黄某勋成了孤儿。目前,镇政府已将二人纳入孤儿系统,后续的安置问题正在进一步落实中。
红星新闻记者 袁伟
举报/反馈
今年7月,12岁的男孩黄某勋放假后,便到医院陪伴因病住院的父亲黄正祥。期间,他用父亲的手机玩游戏,为能顺利通关,先后充值共计3800余元。然而,他没有意识到,这些钱是亲友们捐给父亲的医疗费,对他的家庭来说,这是一笔“巨款”。 直到7月29日,黄正祥去世,其二哥黄正源在为其办理离院手续时才发现,医疗费已被侄儿黄某勋玩游戏花光了。面对约3000元的医疗费欠款,亲友们不得不再次凑钱缴纳,在记者的努力下,最终游戏公司退了费。
这种狗血剧情又出现了,死者为大,对于这个孩子大人的教育和管教的失职我就不再说了。针对这件事情,我们聊聊未成年游戏付费事件。
大家都经历过小时候,12岁,14岁应该懂事了,更应该知道自己的家庭情况,儿时只有十岁,小学过儿童节,我都舍不得把父母给的几元全部拿来买吃得。到了中学,一周几元的伙食费都要剩下一元左右,周六早饭几乎不吃,为的就是节省,因为知道自己家里穷。
现在的十几岁的孩子,他们应该更加懂事,因为互联网等原因,他们接触的人和事更多,更加早熟,这个孩子难道不知道自己家穷?不知道他的父亲重病需要钱?他二叔说他很内疚?一个懂得内疚的孩子,会把父亲救命的钱花掉?
现实中经常出现十几岁的孩子拿着大人的手机打赏直播,游戏充值,然后打着未成年的幌子退款,不给退就找记者,完全是一群老赖的表现,我甚至觉得这里边很多孩子知道,未成年玩了游戏可以退款。
只要直播平台还存在,只要游戏还没有被关闭,那么他们就应该得到应有的保护,只要他们没有引诱未成年充值,他们不知道对方是未成年,那么就不应该退款,凭什么让其他人为你的教育失败买单?这样的话以后大人也可以玩游戏了,然后把孩子拽过来说是孩子玩的。
现在真的要正视一下,到底是游戏害人不浅,还是现在的年轻家长的教育方式有问题了。
举报/反馈
本文转自【红星新闻】;
年7月,12岁的男孩黄某勋放假后,便到医院陪伴因病住院的父亲黄正祥。期间,他用父亲的手机玩游戏,为能顺利通关,先后充值共计3800余元。然而,他没有意识到,这些钱是亲友们捐给父亲的医疗费,对他的家庭来说,这是一笔“巨款”。
直到7月29日,黄正祥去世,其二哥黄正源在为其办理离院手续时才发现,医疗费已被侄儿黄某勋玩游戏花光了。面对约3000元的医疗费欠款,亲友们不得不再次凑钱缴纳。
对于侄儿玩手游充掉的这笔医疗费,考虑到是未成年人玩游戏充值,黄正源委托家属向游戏平台提出退款申请,但始终未获回复。8月15日上午,红星新闻记者联系到涉事游戏公司并转述了相关情况,当日下午游戏公司回应,经了解核实,基于当事人的特殊情况,公司决定将于16日全额退款。
父亲因病住院:
儿子照顾父亲时玩手游 充掉3000多元医疗费
今年6月22日,四川省自贡市富顺县骑龙镇金盘村村民黄正祥被查出脑瘤晚期,入住当地医院进行保守治疗。由于经济条件不好,黄正祥的医疗费,除了医疗保险,大部分费用都是亲友们无偿捐助的。
其二哥黄正源告诉红星新闻记者,弟弟黄正祥的妻子10年前就去世了,他靠做泥工抚养两个儿子长大。如今,大儿子15岁,二儿子12岁。
住院期间,黄正祥病情不稳定,经常出现呕吐、昏迷等症状,需要陪护。大约是7月初,学校放假,二儿子黄某勋到医院照顾父亲,直到7月29日黄正祥去世。
弟弟去世之后,黄正源在为其办理离院手续的时候发现,此前,大哥通过手机转账到黄正祥手机上的3000多元医疗费不见了,以致无法支付欠医院的费用。通过查看黄正祥的手机才得知,医疗费绝大部分被充值用于玩手机游戏了,玩游戏的正是侄儿黄某勋。
鉴于还需要料理黄正祥的后事,几名亲友不得不再次凑钱结清了相关医疗费用,约3000元。
孩子尚未成年:
共充值3800余元 亲属希望挽回损失申请退款无果
“是未成年人用成年人手机玩游戏充值。”黄正源说,侄儿是未成年人,用父亲的手机充值玩游戏,确实有家长监护不力的问题,但情况特殊。7月30日,黄正源委托儿子帮忙向游戏平台提出退款申请,希望能退回一部分费用。
据黄正源提供的部分手机付款截图显示,黄某勋玩的是小米游戏,项目为《逃跑吧!少年》。7月11日至7月29日,充值次数超过20次,充值金额在1元、6元、98元、198元、328元、648元不等,共计3800余元。
黄正源的儿子黄先生说,他之前联系了小米游戏中心官方客服,并在微信公众号上按照要求上传了证明材料,但没有得到回复。同时,他还在游戏《逃跑吧!少年》的微信公众号上进行了申诉,也没有得到回复;他们也无法联系到游戏公司。
黄正源向红星新闻记者坦言,之所以申诉,主要是因为两个侄儿已经是孤儿了,希望能帮他们挽回一些损失,至少在他们以后的生活学习上能派上用场。至于能否退回,能退回多少,他们心里没有底。
黄正源称,弟弟去世让侄儿的心理受到很大打击,加之玩游戏花掉了医疗费,他内心肯定是很内疚的,只是无法表达出来。
游戏公司回应:
经了解核实 基于特殊情况将全额退款
8月15日,红星新闻记者多方查询得知,《逃跑吧!少年》是深圳市抱一网络科技有限公司研发的一款游戏。
经与公司方面取得联系并转述相关情况后,8月15日下午,游戏公司相关工作人员向红星新闻记者回应,公司对于未成年人充值游戏申请退款有相应的评估标准,家长有一定的监护责任。但经过了解核实,考虑到当事人的特殊情况,公司决定将于16日全额退款,金额为3850元。
此外,红星新闻记者还从富顺县骑龙镇人民政府了解到,村民黄正祥去世后,其儿子黄某杰和黄某勋成了孤儿。目前,镇政府已将二人纳入孤儿系统,后续的安置问题正在进一步落实中。
红星新闻记者 袁伟
举报/反馈
一个人一旦沾惹上不良嗜好,为此成瘾,那么就很难“忍痛割爱”将其放弃。成年人尚且如此,更别说一个孩子。青少年沉迷电子游戏的现象,着实让人头疼,一旦沉溺其中,或许不能自拔。把控孩子使用电子产品,或许是现阶段家长们最发愁的话题。
四川自贡一男孩玩手游充掉脑瘤晚期父亲的医药费,其父已病逝
近日,有一则消息让很多网友关注,话说四川自贡一12岁男孩,放暑假后陪伴因病住院的父亲。在医院陪床期间,男孩用户父亲手机玩游戏,为顺利通关,竟然先后虫子3800余元。
然而,这可是亲友们为父亲凑的父亲的医药费啊。而这一切,直到其父亲因病去世,家人帮其办理出院手续是才发现。钱已被花光,亲友们不得不再次捐钱给他父亲缴纳了所欠的医药费。
男孩的家庭比较特殊,男孩的妈妈早在10年前就去世了,如今12岁的他和15岁哥哥多年来靠父亲打工为生。父亲在今年6月22日又被查处脑瘤晚期,而引起家庭条件不好,医药费用除医疗保险外,大都由亲友无偿捐赠。
7月29日,其父亲病逝,亲友们给转账的医药费也被12岁的他充值了游戏,而小兄弟俩,也成为了孤儿。
男孩的伯父黄先生说,男孩的父亲去世,再加上自己玩游戏花掉了医药费,孩子也受到了很大的打击,心理肯定很内疚,可能无法表达出来。
最终,在家人的努力申诉下涉事游戏公司已在16日将所充值款项全额退款。
趋利避害,家庭教育和管控很关键
电子游戏,害人不浅。但世界上不利的东西多了,有的人为什么就能避开其害?我们应该如何避免其损失,尤其是对未成年孩子,该如何把控,或许都是至关重要的话题。
社会或监管机构对游戏应该进一步管控,这是必须的。但更重要好的,还是我们对未成年孩子接触电子产品的要必要限制。不要相信孩子有足够的把控能力,所以,对于支付密码什么的,一定不能让他知道。涉及自己安全的信息,对孩子也要保密。
3800元,对于脑瘤晚期的男孩父亲,或许无法挽回其生命。但这3800元作为危重病人的医药费,这样挥霍,确实令人气愤,让人着急。父亲危在旦夕,临终之前,而孩子却因为充值手游花掉了亲友们凑的救命钱,实在让人觉得不可理喻。
穷人的孩子早当家?
也许有人说,他才是12岁的孩子,他能懂什么?其实不然,像他这样的孩子,甚至还有年龄更小的孩子都有的特别懂事,知道父母的疾苦。还有的替父母出摊,做父母帮手。应该说,这还是家庭教育或影响问题。
过去,我们曾说,穷人的孩子早当家,现如今,很多情况不同了。很多穷人,因为需要起早贪黑为了生计奔波,为了养家糊口, 更多的时间都在身心疲惫的状态,或无暇管教孩子,甚至认为,孩子不淘气就行,他爱干啥干啥,由此也缺乏对孩子正确的引导和教育。
穷人的孩子,或许也不是过去的那种穷,而且很多家长,不让孩子穷。甚至还有的家长,因为平日里对孩子关照少,见到孩子就溺爱,孩子做错事甚至都舍不得说他。这样穷人的孩子,也很难当家了。
溺爱不溺爱,看来与家庭条件无关。
举报/反馈
You home
“呦吼 家庭节”
Our Famliy
活动正式开始
哈喽大家好,小编这一次又跟大家见面了,在经过了紧张筹备我们2022年度的呦吼家庭节正式开启,争相向前的彩虹跑相信大家也都领略了其“威力”,也跟进时代潮流,举行了不一样的家庭活动,希望在活动中的一些板块设计能给您的家庭提供温馨的气氛,让我们的“家庭”文化一直流传~
PART01领跑万家
开幕式,小朋友精彩演绎了一段诗朗诵,阐述了“家人”的重要,就如同她所说一样,“家人”的称谓被注入了太多的情感,也阐述我们呦吼家庭节的主题---“家人”。
PART02彩虹跑过程
呦吼”快走、快走,咱们去砸金蛋,“小朋友们快速的走到彩虹跑第三处关卡,通过砸金蛋来确定奖惩, 而在第四关,更有挑战跳绳环节等待着他们,现场如果说是”速度与运动的激情“同在,一点也不为过,那么就随着照片看一看活动现场的激烈战况吧!
举报/反馈
你好,我是坤哥
今天我们聊一下高并发下的网络 IO 模型
高并发即我们所说的 C10K(一个 server 服务 1w 个 client),C10M,写出高并发的程序相信是每个后端程序员的追求,高并发架构其实有一些很通用的架构设计,如无锁化,缓存等,今天我们主要研究下高并发下的网络 IO 模型设计,我们知道不管是 Nginx,还是 Redis,Kafka,RocketMQ 等中间件,都能轻松支持非常高的 QPS,其实它们背后的网络 IO 模型设计理念都是一致的,所以了解这一块对我们了解设计出高并发的网络 IO 框架具体重要意义,本文将会从以下几个方面来循序渐近地向大家介绍如何设计出一个高并发的网络 IO 框架
传统网络 IO 模型的缺陷针对传统网络 IO 模型缺陷的改进多线程/多进程阻塞改为非阻塞IO 多路复用Reactor 的几种模型介绍
传统网络 IO 模型的缺陷
我们首先来看下传统网络 IO 模型有哪些缺陷,主要看它们的阻塞点有哪些。我们用一张图来看下客户端和服务端的基于 TCP 的通信流程
服务端的伪代码如下
listenSocket = socket(); //调用socket系统调用创建一个主动套接字bind(listenSocket); //绑定地址和端口listen(listenSocket); //将默认的主动套接字转换为服务器使用的被动套接字,也就是监听套接字while (1) { //循环监听是否有客户端连接请求到来 connSocket = accept(listenSocket); //接受客户端连接 recv(connsocket); //从客户端读取数据,只能同时处理一个客户端 send(connsocket); //给客户端返回数据,只能同时处理一个客户端}
可以看到,主要的通信流程如下
server 创建监听 socket 后,执行 bind() 绑定 IP 和端口,然后调用 listen() 监听,代表 server 已经准备好接收请求了,listen 的主要作用其实是初始化半连接和全连接队列大小server 准备好后,client 也创建 socket ,然后执行 connect 向 server 发起连接请求,这一步会被阻塞,需要等待三次握手完成,第一次握手完成,服务端会创建 socket(这个 socket 是连接 socket,注意不要和第一步的监听 socket 搞混了),将其放入半连接队列中,第三次握手完成,系统会把 socket 从半连接队列摘下放入全连接队列中,然后 accept 会将其从全连接队列中摘下,之后此 socket 就可以与客户端 socket 正常通信了,默认情况下如果全连接队列里没有 socket,则 accept 会阻塞等待三次握手完成
经过三次握手后 client 和 server 就可以基于 socket 进行正常的进程通信了(即调用 write 发送写请求,调用 read 执行读请求),但需要注意的是 read,write 也很可能会被阻塞,需要满足一定的条件读写才会成功返回,在 LInux 中一切皆文件,socket 也不例外,每个打开的文件都有读写缓冲区,如下图所示
对文件执行 read(),write() 的具体流程如下
当执行 read() 时,会从内核读缓冲区中读取数据,如果缓冲区中没有数据,则会阻塞等待,等数据到达后,会通过 DMA 拷贝将数据拷贝到内核读缓冲区中,然后会唤醒用户线程将数据从内核读缓冲区拷贝到应用缓冲区中当执行 write() 时,会将数据从应用缓冲区拷贝到内核写缓冲区,然后再通过 DMA 拷贝将数据从写缓冲区发送到设备上传输出去,如果写缓冲区满,则 write 会阻塞等待写缓冲区可写
经过以上分析,我们可以看到传统的 socket 通信会阻塞在 connect,accept,read/write 这几个操作上,这样的话如果 server 是单进程/线程的话,只要 server 阻塞,就不能再接收其他 client 的处理了,由此可知传统的 socket 无法支持 C10K
针对传统网络 IO 模型缺陷的改进
接下来我们来看看针对传统 IO 模型缺陷的改进,主要有两种
多进程/线程模型IO 多路程复用
多进程/线程模型
如果 server 是单进程,阻塞显然会导致 server 无法再处理其他 client 请求了,那我们试试把 server 改成多进程的?只要父进程 accept 了 socket ,就 fork 一个子进程,把这个 socket 交给子进程处理,这样就算子进程阻塞了,也不影响父进程继续监听和其他子进程处理连接
程序伪代码如下
while(1) { connfd = accept(listenfd); // 阻塞建立连接 // fork 创建一个新进程 if (fork() == 0) { // accept 后子进程开始工作 doWork(connfd); }}void doWork(connfd) { int n = read(connfd, buf); // 阻塞读数据 doSomeThing(buf); // 利用读到的数据做些什么 close(connfd); // 关闭连接,循环等待下一个连接}
通过这种方式确实解决了单进程 server 阻塞无法处理其他 client 请求的问题,但众所周知 fork 创建子进程是非常耗时的,包括页表的复制,进程切换时页表的切换等都非常耗时,每来一个请求就创建一个进程显然是无法接受的
为了节省进程创建的开销,于是有人提出把多进程改成多线程,创建线程(使用 pthread_create)的开销确实小了很多,但同样的,线程与进程一样,都需要占用堆栈等资源,而且碰到阻塞,唤醒等都涉及到用户态,内核态的切换,这些都极大地消耗了性能
由此可知采用多进程/线程的方式并不可取
画外音: 在 Linux 下进程和线程都是用统一的 task_struct 表示,区别不大,所以下文描述不管是进程还是线程区别都不大
阻塞改为非阻塞
既然多进程/多线程的方式并不可取,那能否将进程的阻塞操作(connect,accept,read/write)改为非阻塞呢,这样只要调用这些操作,如果相应的事件未准备好,就立马返回 EWOULDBLOCK 或 EAGAIN 错误,此时进程就不会被阻塞了,使用 fcntl 可以可以将 socket 设置为非阻塞,以 read 为例伪代码如下
connfd = accept(listenfd);fcntl(connfd, F_SETFL, O_NONBLOCK);// 此时 connfd 变为非阻塞,如果数据未就绪,read 会立即返回int n = read(connfd, buffer) != SUCCESS;
read 的非阻塞操作流程图如下
非阻塞read
这样的话调用 read 就不会阻塞等待而会马上返回了,也就实现了非阻塞的效果,不过需要注意的,我们这里说的非阻塞并非严格意义上的非阻塞,这里的非阻塞只是针对网卡数据拷贝到内核缓冲区这一段,如果数据就绪后,再执行 read 此时依然是阻塞的,此时用户进程会占用 CPU 去把数据从内核缓冲区拷贝到用户缓冲区中,可以看到这种模式是同步非阻塞的,这里我们简单解释下阻塞/非阻塞,同步/非同步的概念
阻塞/非阻塞指的是在数据从网卡拷贝到内核缓冲区期间,进程能不能动,如果能动,就是非阻塞的,不能动就是阻塞的同步/非同步指的是数据就绪后是否需要用户进程亲自调用 read 来搬运数据(将数据从内核空间拷贝到用户空间),如果需要,则是同步,如果不需要则是非同步(即异步),异步 I/O 示意图如下:
异步 IO
异步 IO 执行流程如下:进程发起 I/O 请求后,让内核在整个操作处理完后再通知进程,这整个操作包括网卡拷贝数据到内核缓冲区,将数据从内核缓冲区拷贝到用户缓冲区这两个阶段,内核在处理数据期间(从无数据到拷贝完成),应用进程是可以继续执行其他逻辑的,异步编程需要操作系统支持,目前只有 windows 完美支持,Linux 暂不支持。可以看出异步 I/O 才是真正意义上的非阻塞操作,因为数据从内核缓冲区拷贝到用户缓冲区这一步不需要用户进程来操作,而是由内核代劳了
我们以一个案例来总结下阻塞/非阻塞,同步/异步:当你去餐馆点餐时,如果在厨师做菜期间,你啥也不能干,那就是阻塞,如果在此期间你可以玩手机,喝喝茶,能动,那就是非阻塞,如果厨师做好了菜,你需要亲自去拿,那就是同步,如果厨师做好了,菜由服务员直接送到你的餐桌,那就是非同步(异步)
现在回过头来看将阻塞转成非阻塞是否满足了我们的需求呢?看起来进程确实可以动了,但进程需要不断地以轮询数据的形式调用 accept,read/write 这此操作来询问内核数据是否就绪了,这些都是系统调用,对性能的消耗很大,而且会持续占用 CPU,导致 CPU 负载很高,远不如等数据就绪好了再通知进程去取更高效。这就好比,厨师做菜期间,你不断地去问菜做好了没有,显然没有意义,更高效的方式无疑是等厨师菜做好了主动通知你去取
IO 多路复用
经过前面的分析我们可以得出两个结论
使用多进程/多线程 IO 模型是不可行的,这一步可以优化为单线程应该等数据就绪好了之后再通知用户进程去读取数据,而不是做毫无意义的轮询,注意这里的数据就绪不光是指前文所述的 read 的数据已就绪,而是泛指 accept,read/write 这三个事件的数据都已就绪
于是 IO 多路复用模型诞生了,它是指用一个进程来监听 listen socket(监听 socket) 的连接建立事件,connect socket(已连接 socket) 的读写事件(读写),一旦数据就绪,内核就会唤醒用户进程去处理这些 socket 的相应的事件
IO多路复用
这里简单介绍一下 fd(文件描述符),以便大家更好地了解之后 IO 多路复用中出现的 fd 集合等概念
文件系统简介
我们知道在 Linux 中无论是文件,socket,还是管道,设备等,一切皆文件,Linux 抽象出了一个 VFS(virtual file system) 层,屏蔽了所有的具体的文件,VFS 提供了统一的接口给上层调用,这样应用层只与 VFS 打交道,极大地方便了用户的开发,仔细对比你会发现,这和 Java 中的面向接口编程很类似
通过 open(),socket() 创建文件后,都有一个 fd(文件描述符) 与之对应,对于每一个进程,都有有一个文件描述符列表(File Discriptor Table) 来记录其打开的文件,这个列表的每一项都指向其背后的具体文件,而每一项对应的数组下标就是 fd,对于用户而言,可以认为 fd 代表其背后指向的文件
fd 的值从 0 开始,其中 0,1,2 是固定的,分别指向标准输入(指向键盘),标准输出/标准错误(指向显示器),之后每打开一个文件,fd 都会从 3 开始递增,但需要注意的是 fd 并不一定都是递增的,如果关闭了文件,之前的 fd 是可以被回收利用的
IO 多路复用其实也就是用一个进程来监听多个 fd 的数据事件,用户可以把自己感兴趣的 fd 及对应感兴趣的事件(accept,read/write)传给内核,然后内核就会检测 fd ,一旦某个 socket 有事件了,内核可以唤醒用户进程来处理
那么怎样才能知道某个 fd 是否有事件呢,一种很容易想到的做法是搞个轮询,每次调用一下 read(fd),让内核告知是否数据已就绪,但是这样的话如果有 n 个感兴趣的 fd 就会有 n 次 read 系统调用,开销很大,显然不可接受
所以使用 IO 多路复用监听 fd 的事件可行,但必须解决以下三个涉及到性能瓶颈的点
如何高效将用户感兴趣的 fd 和事件传给内核某个 socket 数据就绪后,内核如何高效通知用户进程进行处理用户进程如何高效处理事件
前面两步的处理目前有 select,poll,epoll 三种 IO 多路事件模型,我们一起来看看,看完你就会知道为啥 epoll 的性能是如此高效了
select
我们先来看下 select 函数的定义
返回:若有就绪描述符则为其数目,若超时则为 0,若出错则为-1int select(int maxfd, fd_set *readset, fd_set *writeset, fd_set *exceptset, const struct timeval *timeout);
maxfd 是待测试的描述符基数,为待测试的最大描述符加 1,readset,writeset,exceptset 分别为读描述符集合,写描述符集合,异常描述符集合,这三个分别通知内核,在哪些描述描述符上检测数据可以读,可写,有异常事件发生,timeout 可以设置阻塞时间,如果为 null 代表一直阻塞
这里需要说明一下,为啥 maxfd 为待测试的描述符加 1 呢,主要是因为数组的下标是从 0 开始的,假设进程新建了一个 listenfd,它的 fd 为 3,那么代表它有 4 个 感兴趣的 fd(每个进程有固定的 fd = 0,1,2 这三个描述符),由此可知 maxfd = 3 + 1 = 4
接下来我们来看看读,写,异常集合是怎么回事,如何设置针对 fd 的感兴趣事件呢,其实事件集合是采用了一种位结构(bitset)的方式,比如现在假设我们对标准输入(fd = 0),listenfd(fd = 3)的读事件感兴趣,那么就可以在 readset 对应的位上置 1
画外音: 使用 FD_SET 可将相应位置置1,如 FD_SET(listenfd, &readset)
如下
即 readset 为 {1, 0,0, 1},在调用 select 后会将 readset 传给内核,如果内核发现 listenfd 有连接已就绪的事件,则内核也会在将相应位置置 1(其他无就绪事件的 fd 对应的位置为 0)然后会回传给用户线程,此时的 readset 如下,即 {1,0,0,0}
于是进程就可以根据 readset 相应位置是否是 1(用 FD_ISSET(i, &read_set) 来判断)来判断读事件是否就绪了
需要注意的是由于 accept 的 socket 会越来越多,maxfd 和事件 set 都需要及时调整(比如新 accept 一个已连接的 socket,maxfd 可能会变,另外也需要将其加入到读写描述符集合中以让内核监听其读写事件)
可以看到 select 将感兴趣的事件集合存在一个数组里,然后一次性将数组拷贝给了内核,这样 n 次系统调用就转化为了一次,然后用户进程会阻塞在 select 系统调用上,由内核不断循环遍历,如果遍历后发现某些 socket 有事件(accept 或 read/write 准备好了),就会唤醒进程,并且会把数据已就绪的 socket 数量传给用户进程,动图如下
select 图解,图片来自《低并发编程》
select 的伪代码如下
int listen_fd,conn_fd; //监听套接字和已连接套接字的变量listen_fd = socket() //创建套接字bind(listen_fd) //绑定套接字listen(listen_fd) //在套接字上进行监听,将套接字转为监听套接字fd_set master_rset; //被监听的描述符集合,关注描述符上的读事件int max_fd = listen_fd//初始化 master_rset 数组,使用 FD_ZERO 宏设置每个元素为 0 FD_ZERO(&master_rset);//使用 FD_SET 宏设置 master_rset 数组中位置为 listen_fd 的文件描述符为 1,表示需要监听该文件描述符FD_SET(listen_fd,&master_rset);fd_set working_set;while(1) { // 每次都要将 master_set copy 给 working_set,因为 select 返回后 working_set 会被内核修改 working_set = master_set /** * 调用 select 函数,检测 master_rset 数组保存的文件描述符是否已有读事件就绪, * 返回就绪的文件描述符个数,我们只关心读事件,所以其它参数都设置为 null 了 */ nready = select(max_fd+1, &working_set, NULL, NULL, NULL); // 依次检查已连接套接字的文件描述符 for (i = 0; i < max_fd && nready > 0; i++) { // 说明 fd = i 的事件已就绪 if (FD_ISSET(i, &working_set)) { nready -= 1; //调用 FD_ISSET 宏,在 working_set 数组中检测 listen_fd 对应的文件描述符是否就绪 if (FD_ISSET(listen_fd, &working_set)) { //如果 listen_fd 已经就绪,表明已有客户端连接;调用 accept 函数建立连接 conn_fd = accept(); //设置 master_rset 数组中 conn_fd 对应位置的文件描述符为 1,表示需要监听该文件描述符 FD_SET(conn_fd, &master_rset); if (conn_fd > max_fd) { max_fd = conn_fd; } } else { //有数据可读,进行读数据处理 read(i, xxx) } } }}
看起来 select 很好,但在生产上用处依然不多,主要是因为 select 有以下劣势:
每次调用 select,都需要把 fdset 从用户态拷贝到内核态,在高并发下是个巨大的性能开销(可优化为不拷贝)调用 select 阻塞后,用户进程虽然没有轮询,但在内核还是通过遍历的方式来检查 fd 的就绪状态(可通过异步 IO 唤醒的方式)select 只返回已就绪 fd 的数量,用户线程还得再遍历所有的 fd 查看哪些 fd 已准备好了事件(可优化为直接返回给用户进程数据已就绪的 fd 列表)
正在由于 1,2 两个缺点,所以 select 限制了 maxfd 的大小为 1024,表示只能监听 1024 个 fd 的事件,这离 C10k 显然还是有距离的
poll
poll 的机制其实和 select 一样,唯一比较大的区别其实是把 1024 这个限制给放开了,虽然通过放开限制可以使内核监听上万 socket,但由于以上说的两点劣势,它的性能依然不高,所以生产上也不怎么使用
epoll
接下来我们再来介绍下生产上用得最多的 epoll,epoll 其实和 select,poll 这两个系统调用不一样,它本来其实是个内核的数据结构,这个数据结构允许进程监听多个 socket 的 事件,一般我们通过 epoll_create 来创建这个实例
然后我们再调用 epoll_ctl 把 感兴趣的 fd 加入到 epoll 实例中的 interest_list,然后再调用 epoll_wait 即可将控制权交给内核,这样内核就会检测此 interest_list,如果发现 socket 已就绪就会把已就绪的 fd 加入到一个 ready_list(简称 rdlist) 中,然后再唤醒用户进程,之后用户进程只要遍历此 rdlist 即可
为了方便快速对 fd 进行增删改查,必须设计好 interest list 的数据结构,经综合考虑,内核使用了红黑树,而 rdlist 则采用了链表的形式,这样一旦在红黑树上发现了就绪的 socket ,就会把它放到 rdlist 中
epoll 的伪代码如下
int sock_fd,conn_fd; //监听套接字和已连接套接字的变量sock_fd = socket() //创建套接字bind(sock_fd) //绑定套接字listen(sock_fd) //在套接字上进行监听,将套接字转为监听套接字epfd = epoll_create(); //创建epoll实例,//创建epoll_event结构体数组,保存套接字对应文件描述符和监听事件类型 ep_events = (epoll_event*)malloc(sizeof(epoll_event) * EPOLL_SIZE);//创建epoll_event变量struct epoll_event ee//监听读事件ee.events = EPOLLIN;//监听的文件描述符是刚创建的监听套接字ee.data.fd = sock_fd;//将监听套接字加入到监听列表中 epoll_ctl(epfd, EPOLL_CTL_ADD, sock_fd, &ee); while (1) { //等待返回已经就绪的描述符 n = epoll_wait(epfd, ep_events, EPOLL_SIZE, -1); //遍历所有就绪的描述符 for (int i = 0; i < n; i++) { //如果是监听套接字描述符就绪,表明有一个新客户端连接到来 if (ep_events[i].data.fd == sock_fd) { conn_fd = accept(sock_fd); //调用accept()建立连接 ee.events = EPOLLIN; ee.data.fd = conn_fd; //添加对新创建的已连接套接字描述符的监听,监听后续在已连接套接字上的读事件 epoll_ctl(epfd, EPOLL_CTL_ADD, conn_fd, &ee); } else { //如果是已连接套接字描述符就绪,则可以读数据 ...//读取数据并处理 read(ep_events[i].data.fd, ..) } }}
epoll 的动图如下
epoll 图解,图片来自《低并发编程》
可以看到 epoll 很好地解决了 select 的痛点
「每次调用 select 都把 fd 集合拷贝给内核」优化为「只有第一次调用 epoll_ctl 添加感兴趣的 fd 到内核的 epoll 实例中,之后只要调用 epoll_wait 即可,数据集合不再需要拷贝」「用户进程调用 select 阻塞后,内核会通过遍历的方式来同步检查 fd 的就绪状态」优化为「内核使用异步事件通知」「select 仅返回已就绪 fd 的数量,用户线程还得再遍历一下所有的 fd 来挨个检查哪个 fd 的事件已就绪了」优化为「内核直接返回已就绪的 fd 集合」
除了以上针对 select 痛点进行的改进之外,epoll 还引入了一种边缘触发(edge trigger,ET)的模式,这种模式也会让 epoll 在高并发下的表现更加优秀,而 select/poll 则只有水平触发模式(level trigger,LT),首先我们来了解一下什么是水平触发和边缘触发
水平触发:只要读缓冲区可读(或可写缓冲区可写),就会一直触发可读(或可写)信号
边缘触发:当套接字的缓冲状态发生变化时才会触发读写信号。 对于读缓冲,有新到达的数据被添加到读缓冲时才触发
对于水平触发而言,只要缓冲区里还有数据,内核就会不停地触发读事件,也就意味着如果收到了大量的数据而应用程序每次只会读取一小部分数据时就会不停地从内核态切换到用户态,浪费大量的内核资源,而对于边缘触发而言,只有在套接字的缓冲状态发生变化(即新收到数据或刚好发出数据)时才会触发读写信号,也就意味着内核只通知唤醒用户进程一次,这在高并发下无疑是更佳选择,当然了也正是由于边缘触发模式下内核只会触发一次的原因,read 要尽可能地将数据全部读走(一般是在一个循环里不断地 read ,直到没有数据),否则一旦没有新的数据进来,缓冲区中剩余的数据就无法读取了
既然 epoll 这么好,那么它的性能到底比 select,poll 强多少呢,关于这一点,我们最好做对其进行做下压测,我们来看下 libevent 框架对 select,poll,Epoll,Kqueue(可以认为是 mac 下的 epoll)的压测数据
640
可以看到,在 100 活跃连接(所谓活跃连接就是读写比较频繁),每个连接发生 1000 次读写操作的情况下,随着句柄数量的增加,epoll 和 Kqueue 的响应时间几乎不变,而 select 和 poll 的响应时间则是急遽增加,所以 epoll 非常适合应对大量网络连接,少量活跃连接的情况
不过需要注意一下这里的限制条件:epoll 在应对大量网络连接时,只有在活跃连接数较少的情况下性能才表现优异,如果图中 15000 的网络连接都是活跃连接,那么 epoll 和 select 的表现是差不多的,甚至有可能 epoll 还不如 select,为什么会这样呢?
select/poll 的开销主要是因为无论就绪的 fd 有多少,都要遍历一遍全部的 fd 来找到就绪的 fd 再处理,如果活跃连接数很少,那么很多时间都浪费在遍历上了,但如有很多活跃连接,那遍历的开销就可忽略不计为什么活跃连接多,epoll 表现反而不佳呢,其实主要是因为在唤醒过程中 epoll 实现较为复杂,比如为了保证就绪队列的写入安全,使用了自旋锁,如下static int ep_poll_callback(wait_queue_entry_t *wait, unsigned mode, int sync, void *key){ int pwake = 0; unsigned long flags; struct epitem *epi = ep_item_from_wait(wait); struct eventpoll *ep = epi->ep; int ewake = 0; /* 获得自旋锁 ep->lock来保护就绪队列 * 自旋锁ep->lock在 epoll_wait() 调用的 ep_poll() 里被释放 * / spin_lock_irqsave(&ep->lock, flags); /* If this file is already in the ready list we exit soon */ /* 在这里将就绪事件添加到 rdllist */ if (!ep_is_linked(&epi->rdllink)) { list_add_tail(&epi->rdllink, &ep->rdllist); ep_pm_stay_awake_rcu(epi); } ...}这样的话如果活跃连接多的话,锁的开销就比较大了
IO 多路复用+非阻塞
那么当 IO 多路程复用检查到数据就绪后(select(),poll(),epoll_wait() 返回后),该怎么处理呢,有人说直接 accept,read/write 不就完了,话是没错,但之前我们也说了,这些操作其实默认是阻塞的,我们需要将其改成非阻塞,为什么呢,数据不是已经就绪了吗,说明 accept,read/write 这些操作可以正常获取数据啊?
其实数据就绪只是说在调用 select(),poll(),epoll_wait() 返回时的数据是就绪的,但当你再去调用 accept,read/write 时可能就会变成未就绪了,举个例子:当某个 socket 接收缓冲区有新数据分节到达,然后 select 报告这个 socket 描述符可读,但随后,协议栈检查到这个新分节有错误,然后丢弃这个分节,这时候调用 read 则无数据可读,这样的话就会产生一个严重的后果:由于线程阻塞在了 read 上,便再也不能调用 select 来监听 socket 事件了,所以 IO 多路程复用一定要和非阻塞配合使用,也就是说要把 listenfd 和 connectfd 设置为非阻塞才行
Reactor 模式
经过以上介绍相信大家对 IO 多路复用的原理有了比较深刻的理解,我们知道 IO 多路程复用是用一个进程来管理多个 socket 的, 那么是否还有优化的空间呢,我们以 select 为例来拆解一下 IO 多路复用的流程
主要流程如下:调用 select 来监听连接,读写事件,收到事件后判断是否是监听 socket 上的事件,是的话调用 accept(),否则判断是否是已连接 socket 上的读写事件,是的话调用 read(),write()
单进程/线程 Reactor
目前这样的写法没有问题,不过所有的逻辑都藕合在一起,可扩展性不是很好,我们可以将相近的功能划分到同一个模块(以类的形式)中如下
我们将其分成三个模块,Reactor, Acceptor,Handler,主要工作流程如下
Reactor 对象首先调用 select 来监听 socket 事件,收到事件后会通过 dispatch 分发如果是连接建立事件,则由 Acceptor 处理,Acceptor 通过调用 accept 接收连接,并且会创建一个 Handler 来处理后续的读写等事件如果不是连接建立事件,则 Reactor 会调用连接对应的 Handler 进行响应,handler 会完成 read,业务处理,write 的完整业务流程
以上这些操作其实和之前的 IO 多路复用一样,所有的的都是由一个进程进行操作的,这里多了一个新名词 Reactor,它指的是对事件的响应,如果来了一个事件就把相应的事件 dispatch 给对应的 acceptor 或 handler 对象来处理,由于整个操作都在一个进程里处理,我们把这种模式称为单 Reactor 模型,单 Reactor 要求对事件的响应要快,比如对数据业务的处理要快,像 Redis 就很适合,因为它的数据都是基于内存操作的(当然像 bigKey 这种异常场景除外)
单 Reactor 多线程模型
如果在单进程 Reactor 模型中,业务处理耗时较长,那么线程就会被阻塞,就无法再处理其它事件了,可能会造成严重的性能问题,而且单进程 Reactor 还有一个劣势,那就是无法充分复用多核的优势,于是人们又提出了 单 Reactor 多线程模型,即把业务处理这一块放到一个线程池中处理
通过这种方式主进程的压力得到了释放,也充分复用了多核优势来提升并发度
但依然有如下两个瓶颈点
子线程处理好数据后需要将其传给 handler 进行发送处理,这涉及到共享数据的互斥和保护机制主进程承担的所有事件的监听和响应,瞬时的高并发可能成为性能瓶颈
多 Reactor 多进程/线程模型
为以解决单 Reactor 多线程模型存在的两个问题,人们又提出了多 Reactor 多进程/线程模型模块,示意图如下
工作原理如下
主进程主要负责 accept 连接,接收后会将其传给 subReactor,subReactor 将其连接加入连接队列中来监控其事件一旦子进程中有新的事件被监听到了,则 subReactor 会将其交给 Handler 进入处理
使用这种方式由于数据的 read,业务处理,write 都在一个线程中处理,所以避免了数据的同步加锁操作,父子进程职责很明确,父进程负责 accept,子进程则负责完成后续业务处理
以上介绍的只是标准的 Reactor 模型,但实际上生产上应用的 Reactor 不一定完全遵照这些标准,可能会有一些变化,比如 Nginx 的 Reactor 虽然也是多 Reactor 多进程模型,但它是一种变体:每个子进程都监听了同一个端口,内核接收到连接已建立的事件后会通过负载均衡的方式将其转给其中一个子进程,然后子进程会将其加入到连接队列中监控其事件,监控到事件后也不会转交给其他线程而是自己处理
总结
随着互联网的发展,server 面对的连接越来越多,传统的网络 IO 模型由于在 connect,accept,read/write 这三步中会有阻塞操作,显然无法满足我们 C10K 要求,于是人们提出了多进程/线程模型,每接收一个连接分配一个进程/线程来负责后续的交互,但创建进程/线程本身需要创建堆栈,复制页表等资源,而且进程/线程的上下文切换涉及到用户态,内核态的切换,会造成严重的性能瓶颈,那么把阻塞操作改成非阻塞呢,这样做进程/线程确实是不会被阻塞了,但也意味着 CPU 会做大量的无用功,承担不必要的高负载
综合考虑人们提出了 IO 多路复用这种先进的理念,即一个线程管理监听多个 socket 的事件,当然了其实将 socket 设置成非阻塞的,然后让一个线程不断地去轮询也是能达到一个线程监听多个 socket 的目的,但这样做需要对每个 socket 调用一个 read 系统调用,所以 IO 多路复用还有另一层更重要的意义:将多个系统调用转成一个系统调用再交给内核去监听事件。
IO 多路复用主要有三个模型,select,poll,epoll,每一个都是对前者的改进:
select 是每次调用时都要把 fd 集合拷贝给内核,而且内核是通过不断遍历这种同步的方式来检查 fd 是否有事件就绪,并且一旦检测到有事件后也只是返回有就绪事件的 fd 的个数,用户线程也需要遍历 fd 集合来查看 fd 是否已就绪,select 限制了 fd 的集合只能有 1024 个poll 和 select 的原理差不多,只不过是放开了 1024 个 fd 的限制,fd 的个数可以任意设置,这样也就让支持 C10k 成为了可能,但由于它的实现机制与 select 类似,所以也存在和 select 一样的性能瓶颈为了彻底解决 select,poll 的性能瓶颈,epoll 出现了,它把需要监听的 fd 传给内核 epoll 实例,epoll 以红黑树的形式来管理这些 fd,这样每次 epoll 只需调用 epoll_wait 即可将控制权转给内核来监听 fd 的事件,避免了无意义的 fd 集合的拷贝,同时由于红黑树的高效,一旦某个 socket 来事件了,可以迅速从红黑树中查找到相应的 socket,然后再唤醒用户进程,此过程是异步的,比起 select 的同步唤醒又是一大进步,此时唤醒用户进程后,内核会把数据已就绪的 fd 放到一个就绪列表里传给用户进程,用户进程只需要遍历此就绪列表即可,比起 select 需要全部遍历也是一大进步,除此之外 epoll 引入了边缘触发让其在高并发下的表现也更加优异,正是由于 epoll 对 select,poll 的这些改进,也让它成为了 IO 多路复用绝对的王者
IO 多路复用是指用一个进程/线程去监听多个 socket 的事件,也即意味着一旦事件就绪了进程需要快速地处理这些事件(不然其他 socket 事件的处理的会阻塞),这种对 Redis 非常合适,因为它是基于内存操作的,处理非常快,但对于其它的开源框架,只有一个进程/线程显然是不太满足业务需要的,比如业务处理,可能是 CPU 密集型的,如果只一个进程/线程的话,可能会阻塞在业务处理上,于是人们基于 IO 多路复用又提出了 Reactor 模型,Reactor 即对事件的反应,然后派发事件给相应的处理器,Reator 模型有多个变种,如单 Reactor,单 Reactor 多线程,多 Reacor 多进程/线程模型,这三种模型各有各的优势,主要是为了充分利用多线程/多核来提升性能或是为了避免瞬时的高并发让主线程崩溃
由此可见,网络 IO 模型经历了传统的网络 IO 模型 ---> IO 多路程复用(select,poll,epoll) --> Reactor 模型这三个阶段,主要是为了满足日益增长的 C10k 甚至 C100K 等超高连接数的要求。
作者:ErnestEvan
来源:https://www.cnblogs.com/xiekun/p/16593204.html
举报/反馈
01:07
新华社北京8月16日电 近日,中共中央办公厅、国务院办公厅印发了《“十四五”文化发展规划》,并发出通知,要求各地区各部门结合实际认真贯彻落实。
《“十四五”文化发展规划》主要内容如下。
文化是国家和民族之魂,也是国家治理之魂。没有社会主义文化繁荣发展,就没有社会主义现代化。为在新的历史起点上进一步推动社会主义文化繁荣兴盛,建设社会主义文化强国,根据《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》,编制本规划。
一、规划背景
“十三五”时期,在以习近平同志为核心的党中央坚强领导下,《国家“十三五”时期文化发展改革规划纲要》确定的各项任务顺利完成,根据形势需要新确定的重点项目和创新性举措扎实推进,我国文化建设在正本清源、守正创新中取得历史性成就、发生历史性变革,为新时代坚持和发展中国特色社会主义、开创党和国家事业全新局面提供了强大正能量。党对宣传思想文化工作的领导全面加强,凝聚起全面建成小康社会、实现中华民族伟大复兴的磅礴力量。党的理论创新全面推进,习近平新时代中国特色社会主义思想深刻地改变着中国、影响着世界。社会主义核心价值观和中华优秀传统文化广泛弘扬,主流舆论不断巩固壮大,网络空间日益清朗,全国各族人民精神面貌更加奋发昂扬。文艺创作持续繁荣,公共文化服务水平不断提高,文化事业和文化产业繁荣发展,人民参与感、获得感、幸福感显著提升。和平发展的负责任大国形象进一步彰显,国家文化软实力和中华文化影响力大幅提升,中华文明新发展为人类文明进步贡献了新增量。我们比历史上任何时期都更加坚定文化自信,更有信心更有能力铸就中华文化新辉煌。
“十四五”时期是我国在全面建成小康社会基础上开启全面建设社会主义现代化国家新征程的第一个五年,也是推进社会主义文化强国建设、创造光耀时代光耀世界的中华文化的关键时期。进入新发展阶段,统筹推进“五位一体”总体布局、协调推进“四个全面”战略布局,文化是重要内容,必须把文化建设放在全局工作的突出位置,更加自觉地用文化引领风尚、教育人民、服务社会、推动发展。贯彻新发展理念,构建新发展格局,推动高质量发展,文化是重要支点,必须进一步发展壮大文化产业,强化文化赋能,充分发挥文化在激活发展动能、提升发展品质、促进经济结构优化升级中的作用。顺应我国社会主要矛盾的历史性变化,满足人民日益增长的美好生活需要,促进人的全面发展,文化是重要因素,必须深化文化体制改革,扩大优质文化供给,让人民享有更加充实、更为丰富、更高质量的精神文化生活。迎接新一轮科技革命浪潮,推动发展质量变革、效率变革、动力变革,文化是重要领域,必须加快推进文化和科技深度融合,更好地以先进适用技术建设社会主义先进文化,重塑文化生产传播方式,抢占文化创新发展的制高点。实现中华民族伟大复兴,战胜前进道路上各种风险挑战,文化是重要力量源泉,必须高扬思想旗帜、强化价值引领、激发奋斗精神,建设中华民族共有精神家园,推进文化铸魂,增强全民族的凝聚力、向心力、创造力。应对世界百年未有之大变局和新冠肺炎疫情全球大流行交织影响,在错综复杂国际环境中化解新矛盾、迎接新挑战、形成新优势,文化是重要软实力,必须增强战略定力、讲好中国故事,为推动构建人类命运共同体提供持久而深厚的精神动力。走好新的赶考之路,进行伟大斗争、建设伟大工程、推进伟大事业、实现伟大梦想,我们要更加坚定文化自信,自觉肩负起新的文化使命,在实践创造中进行文化创造,在历史进步中实现文化进步,为全面建设社会主义现代化国家提供思想保证、舆论支持、精神动力和文化条件。
二、总体要求
(一)指导思想。高举中国特色社会主义伟大旗帜,坚持以马克思列宁主义、毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观、习近平新时代中国特色社会主义思想为指导,全面贯彻习近平总书记关于宣传思想工作的重要思想,坚持把马克思主义基本原理同中国具体实际相结合、同中华优秀传统文化相结合,围绕新时代中国特色社会主义事业总体布局和战略布局,围绕立足新发展阶段、贯彻新发展理念、构建新发展格局,聚焦举旗帜、聚民心、育新人、兴文化、展形象的使命任务,以社会主义核心价值观为引领,以推动文化高质量发展为主题,以深化文化领域供给侧结构性改革为主线,以文化改革创新为根本动力,以满足人民日益增长的精神文化生活需要为根本目的,坚持稳中求进、守正创新,着力坚持和完善繁荣发展社会主义先进文化的制度,着力巩固马克思主义在意识形态领域的指导地位、巩固全党全国人民团结奋斗的共同思想基础,着力建设具有强大凝聚力和引领力的社会主义意识形态、具有强大生命力和创造力的社会主义精神文明、具有强大感召力和影响力的中华文化软实力,不断铸就中华文化新辉煌,为建成社会主义文化强国奠定坚实基础。
(二)工作原则
——坚持党的全面领导。坚持和完善党领导文化发展的体制机制,贯彻落实党管宣传、党管意识形态、党管媒体原则,把党的领导落实到宣传思想文化工作方方面面,为实现文化高质量发展提供根本保证。
——坚持人民至上。以人民为中心,尊重人民主体地位,保障人民文化权益,把宣传、教育、引导和服务群众结合起来,鼓励人民参与文化创新创造、依法参与国家文化治理,做到文化发展为了人民、依靠人民、成果由人民共享,促进满足人民文化需求和增强人民精神力量相统一。
——坚持新发展理念。把新发展理念贯穿文化发展全过程和各领域,优化文化发展生态,转变文化发展方式,重构文化发展格局,实现更高质量、更有效率、更加公平、更可持续、更为安全的发展。
——坚持固本培元、守正创新。坚持中国特色社会主义文化发展道路,坚持社会主义核心价值体系,坚定不移深化文化体制改革,有序推进文化对外开放,增强文化发展动力,激发文化发展活力,发展社会主义先进文化,继承革命文化,传承和弘扬中华优秀传统文化。
——坚持把社会效益放在首位、社会效益和经济效益相统一。把握社会主义市场经济条件下文化建设的特点和规律,正确处理文化的意识形态属性和产业属性、社会效益和经济效益之间的关系,推动有效市场和有为政府更好结合,彰显和壮大主流价值、主流舆论、主流文化。
——坚持统筹兼顾、全面推进。牢固树立系统观念,统筹发展和安全,统筹理论与舆论、文化与文明、内宣与外宣、网上与网下,统筹国内与国际、事业与产业、国有与民营、阵地与市场,促进系统集成、协同高效,实现文化发展质量、结构、规模、速度、效益、安全相统一。
(三)目标任务
——全党全社会的思想自觉和理论自信进一步增强,习近平新时代中国特色社会主义思想绽放出更加绚丽的真理光芒,人民在精神上更加主动,新时代中国发展进步的精神动力更加充沛。
——社会文明程度得到新提高,社会主义核心价值观深入人心,中华民族的家国情怀更加深厚、凝聚力进一步增强,人民思想道德素质、科学文化素质和身心健康素质明显提高。
——文化事业和文化产业更加繁荣,公共文化服务体系、文化产业体系、全媒体传播体系和文化遗产保护传承利用体系更加健全,文化创新创造活力显著提升,文化和旅游深度融合,城乡区域文化发展更加均衡协调,人民精神文化生活日益丰富。
——中华文化影响力进一步提升,中外文化交流和文明对话更加深入,中国形象更加可信、可爱、可敬,推动构建人类命运共同体的人文基础更加坚实。
——中国特色社会主义文化制度更加完善,文化法律法规体系和政策体系更加健全,文化治理效能进一步提升。
三、强化思想理论武装
坚持用习近平新时代中国特色社会主义思想武装全党、教育人民、指导实践、推动工作,深化马克思主义理论研究和建设,推进马克思主义中国化时代化,增强广大党员干部群众中国特色社会主义道路自信、理论自信、制度自信、文化自信。
(一)推动当代中国马克思主义、21世纪马克思主义深入人心
把学习宣传贯彻习近平新时代中国特色社会主义思想作为长期重大政治任务,完善持续深入学习的常态化长效化机制,健全用党的创新理论武装全党、教育人民的工作体系。编辑出版习近平总书记系列重要著作。加强对习近平新时代中国特色社会主义思想整体性系统性研究、学理性阐释和学科性建设,加强对实现马克思主义中国化新的飞跃的重大原创性贡献的研究阐释宣传。持续开展中国特色社会主义和中国梦宣传教育。完善党委(党组)理论学习中心组等各层级学习制度,组织开展列席旁听和督促检查。持续开展党员大规模轮训。综合运用全媒体方式、大众化语言、艺术化形式,结合党治国理政的生动实践和历史性成就,全方位、多层次开展对象化、分众化、互动化理论宣传普及。创新高等学校思政课内容和方式,鼓励文化名家讲思政课,打造思政精品课程,推动党的创新理论进教材、进课堂、进学生头脑。
(二)建设中国特色、中国风格、中国气派的哲学社会科学
把习近平新时代中国特色社会主义思想贯穿哲学社会科学各领域各学科,加快构建中国特色哲学社会科学,推进学科体系、学术体系、话语体系建设和创新。加强顶层设计和统筹协调,制定中长期发展规划。加强学科基础理论建设,打造具有中国特色的理论学派。深化当代中国马克思主义政治经济学研究。坚持问题导向,围绕事关党和国家事业发展全局的战略问题,推出一批扎根中国大地、聚焦伟大实践、反映时代特征的原创性、标志性科研成果,推动重大学术成果国际化传播。培育高效整合国内外学术资源、引领学科创新发展的学术平台。充分发挥国家社会科学基金示范引导作用。深入推进中国特色新型智库建设。
四、加强新时代思想道德建设和群众性精神文明创建
坚持依法治国和以德治国相结合,深入贯彻落实《新时代公民道德建设实施纲要》、《新时代爱国主义教育实施纲要》,推动形成适应新时代要求的思想观念、精神面貌、文明风尚、行为规范,培养担当民族复兴大任的时代新人。
(一)深入推进社会主义核心价值观建设
持续深化社会主义核心价值观宣传教育,增进认知认同、树立鲜明导向、强化示范带动。坚持贯穿结合融入、落细落小落实,把社会主义核心价值观要求融入日常生活,融入法治建设。推动理想信念教育常态化制度化,筑牢党员干部、青少年等重点群体的理想信念之基。围绕“七一”、“八一”、“十一”等重大时间节点,依托革命历史类纪念设施、遗址和爱国主义教育基地等载体,加强爱国主义、集体主义、社会主义教育,弘扬党和人民在各个历史时期奋斗中形成的伟大精神。加强公益广告宣传。统筹开展诚信教育、勤俭节约教育、劳动创造幸福主题宣传教育。强化祖国统一和民族团结进步宣传教育,深化“一国两制”实践教育,强化全民国防教育,促进平安中国建设。
(二)加强公民道德建设
传承弘扬中华传统美德,加强社会公德、职业道德、家庭美德、个人品德建设,加强家庭、家教、家风建设。加强对革命、建设、改革时期各类先进典型的学习宣传,尊崇褒扬英雄模范,关心关爱先进典型人物。健全家庭、学校、政府、社会相结合的思想道德教育体系,把立德树人贯穿学校教育全过程。发挥优秀文化产品陶冶道德情操的作用,完善市民公约、乡规民约、学生守则、团体章程等社会规范,广泛开展弘扬时代新风行动,深化道德领域突出问题治理。加强农村思想道德建设,创新文化科技卫生“三下乡”长效机制。
(三)加强和改进思想政治工作
贯彻落实《中共中央、国务院关于新时代加强和改进思想政治工作的意见》。加强形势政策教育和基本国情教育。加强大中小学思想政治建设,打造一批高等学校思政类公众号,完善领导干部、国企骨干、新时代先进人物等群体走进校园开展思想政治教育制度。健全社会心理服务体系和疏导机制、危机干预机制,塑造自尊自信、理性平和、积极向上的社会心态。
(四)创新拓展群众性精神文明创建活动
以实施文明创建工程为抓手,推动文明培育、文明实践、文明创建不断深入。创造性开展文明城市、文明村镇、文明单位、文明家庭、文明校园和未成年人思想道德建设工作先进等精神文明创建活动,拓展新时代文明实践中心建设。弘扬科学精神,深入开展爱国卫生运动,深化文明餐桌行动和“光盘行动”,倡导文明健康、绿色环保的生活方式。健全志愿服务体系,广泛开展志愿服务关爱行动。加强网络文明建设。
五、巩固壮大主流舆论
坚持正确政治方向、舆论导向和价值取向,坚持马克思主义新闻观,坚持团结稳定鼓劲、正面宣传为主,唱响主旋律,激发正能量,发展壮大主流媒体,不断增强新闻舆论传播力、引导力、影响力、公信力。
(一)构建主流舆论新格局
加强顶层设计,注重总体布局,强化整体推进,构建网上网下一体、内宣外宣联动的主流舆论格局。突出做好习近平新时代中国特色社会主义思想的新闻宣传,精心组织主题宣传、形势宣传、成就宣传、典型宣传,更好强信心、聚民心、暖人心、筑同心。改进和创新内容表现形式,打造群众喜闻乐见的新闻报道精品。持续推进网络内容建设,建设具有广泛影响力的国家级新闻信息内容聚合发布平台。加强传播效果评估,健全媒体自评、媒体互评和重点点评相结合的新闻阅评体系。建立项目化主导、团队化运作、立体化作战和日常工作相结合的运行机制,促进对内和对外宣传协同高效。
(二)建设全媒体传播体系
加快推进媒体深度融合发展,有效整合各种媒介资源、生产要素,推动在信息内容、技术应用、平台终端、管理手段等方面共融互通,打造一批具有强大影响力、竞争力的新型主流媒体。统筹处理好传统媒体和新兴媒体、中央媒体和地方媒体、主流媒体和商业平台、大众化媒体和专业性媒体的关系,建立以内容建设为根本、先进技术为支撑、创新管理为保障的全媒体传播体系。推进内容生产供给侧结构性改革,完善高质量内容产出机制,推广互动式、服务式、场景式传播。强化新一代信息技术支撑引领作用,支持主流媒体重塑采编流程、建设平台终端、优化管理手段、强化版权保护、打造媒体资源数据库、提升内容生产力、占据传播制高点。创新媒体业态、传播方式和运营模式,强化用户连接,发挥制度优势和市场作用,增强主流媒体竞争力。
(三)建好用好管好网上舆论阵地
把党管媒体原则贯彻到新媒体领域,坚持正能量是总要求、管得住是硬道理、用得好是真本事。压实网络平台主体责任、属地管理和主管主办责任,加强和改进内容监管。强化对网络平台的分级分类管理,加快完善平台企业数据收集、使用、管理等方面的法律规范,重点管好影响力大、用户数多的网络新技术新应用。规范建设运营政府和其他公共服务部门新媒体,提高政务信息发布质量。完善互联网管理法律法规,强化新闻信息采编转载管理,规范网站转载行为和网络转载版权秩序。加强网络信息内容生态治理,打击网络谣言、有害信息、虚假新闻、网络敲诈、网络水军、有偿删帖等违法违规行为。
六、繁荣文化文艺创作生产
坚持以人民为中心的创作导向,把创作优秀作品作为中心环节,推出更多无愧于时代、无愧于人民、无愧于民族的精品力作。
(一)完善引导激励机制
健全文化创作生产传播工作机制,倡导讲品位讲格调讲责任、抵制低俗庸俗媚俗。保障和激励广大文化工作者深入基层、深入一线,开展“深入生活、扎根人民”主题创作实践活动。发挥文化领域国家基金和专项资金的激励引导作用,健全文化产品评价体系,深化全国性评奖制度改革。优化重点选题策划论证机制,加强重大题材内容审查把关。加强文化领域职业道德委员会建设,建立行业社会责任报告制度。深化影视业综合改革。深化文娱领域综合治理,加强明星代言、违法失德艺人规范管理。加强思想政治引领,坚持团结使用和培养管理并重,做好新的文艺群体工作,推进新的文艺组织建设。
(二)推出更多精品力作
提高组织化程度,实施文艺作品质量提升工程,支持当代文学艺术创作,发挥重点选题、重大项目的引领带动作用,推动文艺创作从“高原”迈向“高峰”。加强对文学、戏剧、电影、电视、音乐、舞蹈、美术、摄影、书法、曲艺、杂技以及民间文艺、群众文艺等创作的规划引导。抓好重大现实题材、重大革命和历史题材、新时代发展题材、国家重大战略题材、爱国主义题材、青少年题材、军事题材的创作生产,推出更多讴歌党、讴歌祖国、讴歌人民、讴歌新时代、讴歌英雄的精品力作。建立重点创作项目跟踪推进机制,加强全流程质量管理。抓好源头原创,推动创作重心和扶持资源向前端、源头倾斜,推动好的文学作品向剧本转化,打造优秀原创剧本。制定实施电影、电视剧、纪录片创作重点选题规划,建立滚动式、可持续的创作生产机制,提高原创能力和工业化水平。制定实施出版物重点选题规划和古籍工作中长期规划,做好重大主题和重点出版物出版。推动学术期刊繁荣发展。
(三)鼓励引导网络文化创作生产
鼓励文化单位和广大网民依托网络平台依法进行文化创作表达,推出更多优秀的网络文学、综艺、影视、动漫、音乐、体育、游戏产品和数字出版产品、服务,推出更多高品质的短视频、网络剧、网络纪录片等网络视听节目,发展积极健康的网络文化。实施网络精品出版、网络音乐产业扶持计划。加强各类网络文化创作生产平台建设,鼓励对网络原创作品进行多层次开发,引导和规范网络直播等健康发展。加强和创新网络文艺评论,推动文艺评奖向网络文艺创作延伸。
(四)加强版权保护和开发利用
完善版权保护体系。完善著作权登记、集体管理制度,健全版权保护和交易系统,强化版权全链条保护和经营开发,促进展会版权集中交易。加强数字版权保护,推动数字版权发展和版权业态融合,鼓励有条件的机构和单位建设基于区块链技术的版权保护平台。加强传统文化、传统知识等领域的版权保护。加强版权资产管理,健全版权资产评估体系,研究防止版权滥用相关制度。完善便民利民的版权公共服务体系,加强版权保护宣传教育。提高版权保护工作法治化水平,加大对侵权盗版行为的执法监管和打击力度,持续开展“剑网”专项行动。
七、传承弘扬中华优秀传统文化和革命文化
坚守中华文化立场,坚持创造性转化、创新性发展,赓续中华文脉,传承红色基因,建设中华民族共有精神家园,凝聚中华儿女团结奋进的精神力量。
(一)加强中华优秀传统文化和革命文化研究阐释
深入研究中华文明、中华文化的起源和特质,构建中国文化基因的理念体系。加强中华民族共同体重大基础性问题研究,深入研究阐释中华民族共同体历史、中华民族多元一体格局。深入实施中华优秀传统文化传承发展工程,加强中华文明探源和考古研究成果、中华文化典籍等全媒体传播,提升博物馆、纪念馆和文物保护单位展陈教育水平。深入开展革命历史总体研究和专题研究,加大革命史料和文物调查征集研究力度。弘扬伟大建党精神,系统梳理阐释中国共产党人的精神谱系。扶持民族民间文化整理研究。挖掘、传承和弘扬中医药文化。
(二)加强文物保护利用
树牢保护历史文化遗产责任重大的观念,增强对历史文物的敬畏之心。全面加强考古工作,健全“先考古、后出让”制度。加强文物科技创新。统筹指导各类文物资源普查和名录公布,编制文物保护单位保护规划等专项规划,纳入国土空间规划实施。推进世界文化遗产申报、保护管理和展示宣传。加强不可移动文物和馆藏文物保护修复。加大流失文物追索返还工作力度。推进文物合理利用,建设国家考古遗址公园、文物保护利用示范区、文化遗产廊道,推介以文物资源为载体的国家文化地标和中华文明标识体系。实施中华文物全媒体传播计划。健全文物安全长效机制,严厉打击文物犯罪。
(三)加强非物质文化遗产保护传承
健全非遗调查记录体系、代表性项目制度、代表性传承人认定与管理制度,对国家级非遗代表性项目实施动态管理,探索认定代表性传承团体(群体),加强非遗传承人群培养。提高非遗传承实践能力。强化整体性系统性保护,建设国家级文化生态保护区、非遗特色村镇和街区。强化融入生产生活,创新开展主题传播活动,推进非遗进校园、进社区、进网络。
(四)推进国家文化公园建设
整合长城、大运河、长征、黄河、长江沿线等重要文化资源,强化文物和非遗真实完整保护传承,重点建设管控保护、主题展示、文旅融合、传统利用等主体功能区,系统推进保护传承、研究发掘、环境配套、文旅融合、数字再现等重点基础工程,实施公园化管理运营,形成具有特定开放空间的公共文化载体,集中打造中华文化重要标志。
八、提高公共文化服务覆盖面和实效性
推进城乡公共文化服务体系一体建设,推动公共文化数字化建设,创新实施文化惠民工程,提升基本公共文化服务标准化均等化水平,更好保障人民基本文化权益。
(一)完善公共文化设施网络
优化公共文化资源配置,加强各级各类公共文化设施建设,打造新型城乡公共文化空间。统筹推进基层公共文化资源整合,提高基层综合性文化服务中心使用效益,推进基层公共文化机构运行与县级融媒体中心建设、新时代文明实践中心建设相衔接。开展公共文化机构和旅游服务中心功能融合试点。统筹不同地域、层级、属性、类型博物馆发展。加强文化馆、图书馆总分馆制建设。持续做好公共图书馆、文化馆(站)、美术馆、博物馆等公共文化场馆免费开放。探索建立全国市县广播电视节目公共服务平台。加强广播电视传输覆盖网络建设,完善应急广播电视网络体系。在人口密集的乡镇建设影院,创新农村公益电影发行放映管理机制和模式。鼓励地方与有条件的学校共建剧院、音乐厅、美术馆等场馆。发展档案事业。创新公共文化管理机制和服务方式,推进文化惠民工程互联互通、一体化发展。深入推进政府购买服务,推动公共文化服务社会化发展、专业化运营。
(二)提升公共文化数字化水平
加强规划引导和政策指导,打通各层级公共文化数字平台,打造公共文化数字资源库群,建设国家文化大数据体系。统筹推进公共文化数字化重点工程建设,把服务城乡基层特别是农村作为着力点,不断缩小城乡之间的数字鸿沟。建设智慧图书馆体系和国家公共文化云,建设智慧博物馆,打造智慧广电、电影数字节目管理等信息数字化服务平台。积极发展云展览、云阅读、云视听、云体验,促进供需在“云端”、“指尖”对接。推进农家书屋数字化建设,建立智能化管理体系。
(三)补齐公共文化服务短板
落实国家基本公共服务标准要求,加强基层文化建设,增加供给总量,优化供给结构,推动优质公共文化资源向农村地区、革命老区、民族地区、边疆地区倾斜,缩小城乡和地区之间公共文化服务差距,推动巩固拓展脱贫攻坚成果同乡村振兴有效衔接。加强民族地区公共文化建设,扶持民族地区新闻出版事业发展,加强少数民族语影视译制,加强民族地区广播电视传输覆盖保障及涉农等节目制作译制传播。推动直播卫星电视频道高清化进程。加强“三区三州”市级广播电视播出机构融合发展能力建设。培育和发展农村院线,促进新片大片进入农村市场。丰富老年人、进城务工人员、农村留守妇女儿童、残疾人的公共文化供给,保障特殊群体的基本文化权益。
(四)广泛开展群众文化活动
健全支持开展群众性文化活动机制,加大对基层的扶持引导力度,培育一批扎根基层的群众文艺团队。开展全民艺术普及,深化“结对子、种文化”,拓展群众文化参与度。发挥“群星奖”等群众文艺评奖导向作用,推动群众文艺精品创作。发挥基层文联、作协、群艺馆、文化馆(站)的积极作用,扶持引导业余文艺社团、民营剧团、演出队、老年大学及青少年文艺群体、社区和企业文艺骨干等广泛开展创作活动,展示群众文艺创作优秀成果。加强群众文化活动品牌建设,开展“我们的中国梦”——文化进万家活动,办好农民丰收节、农民文化艺术节、农民歌会、农民剧团演出、广场舞、“村晚”、“快闪”、“心连心”演出、大众歌咏、书画摄影创作等活动。
九、推动文化产业高质量发展
把扩大内需与深化供给侧结构性改革结合起来,完善产业规划和政策,强化创新驱动,实施数字化战略,推进产业基础高级化、产业链现代化,促进文化产业持续健康发展。
(一)加快文化产业数字化布局
以国家文化大数据体系建设为抓手,坚持统一设计、长期规划、分步实施,统筹文化资源存量和增量的数字化,以物理分布、逻辑关联、快速链接、高效搜索、全面共享、重点集成为目标聚集文化数字资源,推动文化企事业单位基于文化大数据不断推出新产品新服务,提升文化产品和服务的质量水平。
(二)健全现代文化产业体系
推进国有文化企业转型升级,优化资源配置和布局结构,打造知名文化品牌和企业集团。鼓励、支持、引导非公有资本依法进入文化产业,保护民营文化企业产权和企业家权益。积极支持中小微文化企业发展,鼓励走专精特新发展路子。加快发展数字出版、数字影视、数字演播、数字艺术、数字印刷、数字创意、数字动漫、数字娱乐、高新视频等新型文化业态,改造提升传统文化业态,促进结构调整和优化升级。推动文化与旅游、体育、教育、信息、建筑、制造等融合发展,延伸产业链。建设国家文化产业发展项目库、全国广播电视和网络视听产业公共服务平台。
(三)建设高标准文化市场体系
加快构建统一开放、高效规范、竞争有序的文化市场。健全文化市场体系基础制度,完善文化企业坚持正确导向履行社会责任制度。落实统一的市场准入负面清单制度,清理破除文化市场准入隐性壁垒。健全文化要素市场运行机制,促进劳动力、资本、技术、数据等合理流动。加快推进符合文化产业发展需求和文化企业特点的金融产品与服务创新。进一步扩大文化企业股权融资和债券融资规模,支持文化企业上市融资和再融资。探索文化金融服务中心模式,为文化企业提供综合性金融服务。全面促进文化消费,加快发展新型文化消费模式,发展夜间经济。加强文化市场信用体系建设,提升文化市场服务质量,强化文化市场管理和综合执法。
(四)推动科技赋能文化产业
把先进科技作为文化产业发展的战略支撑,建立健全文化科技融合创新体系。围绕产业链部署创新链,围绕创新链布局产业链,建立健全文化产业技术标准和服务标准,参与国际标准制定。推进产学研相结合,注重原始创新、集成创新,加强制约文化产业发展的共性关键技术研发,在影院放映、影视摄录、电影特效、高清制播、舞台演艺、智能印刷等高端文化装备技术领域攻克瓶颈技术。实施出版融合发展、电影制作提升、印刷智能制造、大视听产业链建设等工程项目,引导和鼓励文化企业运用大数据、5G、云计算、人工智能、区块链、超高清等新技术,改造提升产业链,促进内容生产和传播手段现代化,重塑文化发展模式。
十、推动文化和旅游融合发展
坚持以文塑旅、以旅彰文,推动文化和旅游在更广范围、更深层次、更高水平上融合发展,打造独具魅力的中华文化旅游体验。
(一)提升旅游发展的文化内涵
依托文化资源培育旅游产品、提升旅游品位,让人们在领略自然之美中感悟文化之美、陶冶心灵之美。深入挖掘地域文化特色,将文化内容、文化符号、文化故事融入景区景点,把社会主义先进文化、革命文化、中华优秀传统文化纳入旅游的线路设计、展陈展示、讲解体验,让旅游成为人们感悟中华文化、增强文化自信的过程。打造国家文化产业和旅游产业融合发展示范区,建设一批富有文化底蕴的世界级旅游景区和度假区,打造一批文化特色鲜明的国家级旅游休闲城市和街区。推动博物馆、美术馆、图书馆、剧院、非遗展示场所、对社会开放的文物保护单位等成为旅游目的地,培育主客共享的美好生活新空间。坚持提升硬件和优化软件并举、提高服务品质和改善文化体验并重,在旅游设施、旅游服务中增加文化元素和内涵,体现人文关怀。
(二)丰富优质旅游供给
适应大众旅游时代新要求,推进旅游为民,推动构建类型多样、分布均衡、特色鲜明、品质优良的旅游供给体系,推动文化和旅游业态融合、产品融合、市场融合。提升旅游演艺、文化遗产旅游、文化主题酒店、特色节庆展会等品质,支持建设集文化创意、旅游休闲等于一体的文化和旅游综合体。依托革命博物馆、党史馆、纪念馆、革命遗址遗存遗迹等,打造红色旅游经典景区和经典线路。利用乡村文化传统和资源,发展乡村旅游。加强对当代社会主义建设成就的旅游开发,深入挖掘重大工程项目的精神内涵,发展特色旅游。加强对工业遗产资源的活化利用,开发旅游用品、特色旅游商品,培育旅游装备制造业,发展工业旅游。推动旅游与现代生产生活有机结合,加快发展度假休闲旅游、康养旅游、研学实践活动等,打造一批国家全域旅游示范区、A级旅游景区、国家级旅游度假区、国家精品旅游带、国家旅游风景道、特色旅游目的地、特色旅游功能区、城市绿道、骑行公园和慢行系统。大力发展智慧旅游,推进智慧景区、度假区建设。
(三)优化旅游发展环境
以服务质量为核心竞争力,深入开展质量提升行动,推动提升旅游目的地服务质量,推进文明景区创建,持续深化厕所革命,完善游客服务体系,保障残疾人、老年人公共服务。加强旅游交通设施建设,提高通达性和便捷度。规范和优化旅游市场秩序,开展专项治理行动,加强在线旅游监管,建立健全旅游诚信体系和旅游服务质量评价体系。推进文明旅游,落实国内旅游文明行为公约和出境旅游文明行为指南,严格执行旅游不文明行为记录制度,建立信息通报机制,加大惩戒力度。
(四)创新融合发展体制机制
健全中央和地方旅游发展工作体制机制,完善文化和旅游融合发展体制机制,强化文化和旅游部门的行业管理职责。创新风景名胜区管理体制,探索建立景区文化评价制度。理顺饭店、民宿等旅游住宿业管理体制。
十一、促进城乡区域文化协调发展
优化城乡和区域文化资源配置,推进一体化谋划、联动式合作、协同性发展,加快形成点线面结合、东中西呼应、城乡均衡协调的文化发展空间格局,促进文化更平衡更充分发展。
(一)推动区域文化协调发展
加强区域文化协同创新,健全合作互助、扶持补偿机制,推动东部地区以创新引领文化发展,加大力度支持中西部地区以及东北等老工业基地文化发展,扶持革命老区、民族地区、边疆地区文化发展,形成相互促进、优势互补、融合互动的区域文化发展格局。围绕京津冀协同发展、长江经济带发展、粤港澳大湾区建设、长三角一体化发展、黄河流域生态保护和高质量发展等区域重大战略,健全推进区域内文化协同发展机制,提升公共文化设施互联互通水平,加强区域文化产业带建设,实现区域文化建设水平整体提高。促进形成文化产业发展新格局,创新城市群文化一体化发展体制机制,共建高水平合作平台,加强公共文化服务便利共享。完善以城带乡、城乡融合的文化发展体制机制,发挥城市带动辐射作用,加快城乡间文化要素双向流动,形成以点带面、特色鲜明、优势互补、均衡配置的城乡文化发展新格局。
(二)加强城市文化建设
综合城市功能定位和经济社会发展,建设传统文化和现代文化交相辉映、城市气质与人文精神相得益彰的现代城市文化。强化各类规划中文化建设的刚性约束,保护历史文化遗产,融合时代文明,构建城市文化精神,发展城市主题文化,营造特色文化景观。以文化建设带动城市建设,提升城市文化品位、整体形象和发展品质。加快建设一批有全国影响力的文化中心城市、特色文化强市。支持相关省(自治区、直辖市)建设一批具有代表性的区域文化中心城市和特色文化城市。结合新型城镇化建设,鼓励因地制宜发展一批承载历史记忆、体现地域特征、富有民族特色的美丽城镇。
(三)促进乡村文化振兴
充分发挥文化传承功能,全面推进乡村文化振兴,推动乡村成为文明和谐、物心俱丰、美丽宜居的空间。加强农耕文化保护传承,支持建设村史馆,修编村史、村志,开展村情教育。把乡土特色文化融入乡村建设,留住乡情乡愁。创新支持和激励方式,将优秀文化资源转化为乡村永续发展的优质资产,推动乡村文化建设与经济社会发展良性互促。探索以志愿服务等方式,发展民间优秀文化机构、文艺团体。鼓励乡村自办文化,支持农民办自己的文化艺术节、诗歌故事会、剧团演出、书画摄影创作展等。增加乡村优秀文化产品与服务供给,推进文化结对帮扶,鼓励“三农”题材文艺创作生产,扶持具有乡土特色的文艺创作。开展“互联网+中华文明”行动计划,推进数字文化资源进乡村。探索建立乡村文化交流交易平台,活跃乡村文化市场。
十二、扩大中华文化国际影响力
统筹推进对外宣传、对外文化交流和文化贸易,增强国际传播影响力、中华文化感召力、中国形象亲和力、中国话语说服力、国际舆论引导力,促进民心相通,构建人文共同体。
(一)深化中外文明交流互鉴
坚定中华文化立场和文化自信,深入开展各种形式的人文交流活动,以文载道、以文传声、以文化人。面向不同国家和区域,搭建开放包容的文明对话平台,促进文明互学互鉴、共同发展。深化政府和民间对外交流。加强与共建“一带一路”国家文化交流合作。深化旅游交流,实施“美丽中国”旅游全球推广计划,建设一批国际旅游枢纽城市和重点旅游城市,培育一批入境旅游品牌和国际旅游精品产品。
(二)提升文化贸易国际竞争力
突出思想内核和文化内涵,提高核心文化产品和服务出口在文化贸易中的份额。鼓励有国际竞争力的文化企业稳步提高境外文化领域投资合作规模和质量,推动文化技术标准、装备制造走出去,创新对外合作方式,优化资源、品牌和营销渠道。鼓励设立海外文化贸易促进平台。大力发展数字文化贸易。促进艺术品展示交易、内容加工创作等领域进出口创新发展,加快形成区域性国际市场。
十三、深化文化体制改革
把进一步发挥市场在文化资源配置中的积极作用与更好发挥政府作用结合起来,加快完善有利于激发文化创新创造活力的文化管理体制和生产经营机制,坚持和完善繁荣发展社会主义先进文化的制度,提升文化治理效能。
(一)完善文化宏观管理体制
创新文化宏观管理体制,坚持和加强党对宣传思想文化工作的全面领导,把党的领导落实到国家文化治理各领域各方面各环节。深化文化领域行政体制改革,推进“放管服”改革,转变政府职能。完善党委和政府监管有机结合、宣传部门有效主导的国有文化资产管理体制机制,推进管人管事管资产管导向相统一。建立健全传统媒体和新兴媒体一体化管理的工作机制,进一步加强网络综合治理体系建设。建立健全社科学术社团工作协调机制,加强文化领域行业组织建设。研究制定加强宣传文化领域法治建设的意见,加快文化立法进程,全面推进依法行政。完善文化市场综合执法体制。完善文化产业统计制度。
(二)深化文化事业单位改革
进一步深化文化事业单位人事、收入分配等制度改革。稳步推进公共文化机构法人治理结构改革和内部运行机制创新,探索开展国有博物馆资产所有权、藏品归属权、开放运营权分离改革试点。深化主流媒体体制机制改革,建立适应全媒体生产传播的一体化组织架构,构建新型采编流程,形成集约高效的内容生产体系和传播链条。以演出为中心环节深化国有文艺院团改革,加强分类指导,激发院团生机活力。
(三)深化国有文化企业改革
实施国有文化企业深化改革加快发展行动,加强国有文化企业党的建设,发挥党委(党组)把方向、管大局、保落实的领导作用,主动服务国家重大战略,推进布局优化和结构调整,提升控制力影响力,加快培育一批主业突出、核心竞争力强、市场占有率高的综合性文化企业集团。完善公司治理机制,将党建工作要求写入公司章程,明确党组织研究讨论企业重大经营管理事项是董事会、经理层决策重大问题的前置程序,落实党组织在公司治理结构中的法定地位。稳妥推进混合所有制改革,推行职业经理人制度,开展多种方式的中长期激励,激发基层改革创新动力。完善国有文化企业社会效益评价考核办法,健全把社会效益放在首位、社会效益和经济效益相统一的评价考核体系。
十四、建强人才队伍
坚持党管干部、党管人才,把党的政治建设摆在首位,改革人才培养方式,优化人才结构,创新人才培训形式,加大培训力度,不断提高干部人才队伍素质能力,建设勇担使命责任、善于创新创造的时代新军。
(一)加强政治能力建设
坚持用习近平新时代中国特色社会主义思想武装宣传思想工作队伍,增强“四个意识”、坚定“四个自信”、做到“两个维护”,持续提高政治判断力、政治领悟力、政治执行力。巩固拓展宣传思想战线“不忘初心、牢记使命”主题教育成果,建立长效机制,坚持不懈锤炼党员干部忠诚干净担当的政治品格。强化政治担当,把讲政治的要求贯穿到工作各环节各方面,做到知责于心、担责于身、履责于行。
(二)加强业务能力建设
深入推进增强脚力、眼力、脑力、笔力教育实践,增强本领能力。完善宣传系统干部队伍建设中长期规划。选优配强宣传思想战线各级领导班子,加大优秀年轻干部发现培养选拔力度,推动干部轮岗交流、多岗位锻炼。完善蹲点调研、挂职锻炼工作机制。加强宣传思想战线作风建设,培塑唯实求真、真抓实干的良好作风。
(三)加强领军人物和专业人才培养
研究编制宣传思想文化领域人才发展规划。进一步完善人才推荐评审、培养资助、联系服务工作机制,全方位培养、引进、用好人才。支持办好高层次人才专题研修班、国情研修班等。加强创新型、应用型、技能型人才培养,培养“一专多能”的全媒体人才,壮大高技能人才队伍。加强哲学社会科学领域基础研究人才培养,加强作风和学风建设。加强文艺工作者职业道德建设。加强联系服务专家工作,把各领域优秀文化人才团结在党的周围。
(四)夯实基层人才队伍建设
加强县级和城乡基层宣传文化队伍建设,配齐配强乡镇党委宣传委员。鼓励和扶持群众性文艺社团、演出团体和基层宣讲员、各类文化人才、文化活动积极分子,建设更多具有地域文化特色的“红色文艺轻骑兵”。培养扎根基层的乡土文化能人、民族民间文化传承人、乡村文化和旅游能人、基层文化设施和文物管理人员。组织县级融媒体中心与省、市媒体人员双向交流,充实新时代文明实践志愿服务队伍,延伸“学习强国”学习平台管理员培训范围至基层一线宣传干部。支持西部地区、边疆地区和民族地区基层文化人才队伍建设。
(五)完善人才评价激励机制
完善宣传文化人才评价体系,健全奖励体系和容错纠错机制。优化文化事业单位人才引进、人员奖励政策。激发和保护企业家精神,加强国有文化企业领导班子和领导人员分类分级管理。深化新闻单位人事制度改革,完善岗位管理和从业人员准入退出制度。建立健全充分体现创新要素价值的收益分配机制,开展文化单位科研、创意成果转化收益分配试点,推动符合条件的文化单位从业人员享受科技创新扶持政策。按照党和国家功勋荣誉表彰制度要求,开展相关表彰奖励工作。
十五、加强规划实施保障
健全规划实施保障机制,激发各类主体参与规划实施的积极性、主动性、创造性,形成强大合力。
(一)强化组织领导
充分发挥党总揽全局、协调各方的作用,坚持和完善党委统一领导、党政齐抓共管、宣传部门组织协调、有关部门分工负责、社会力量积极参与的工作体制机制和工作格局。中央宣传部负责统筹宣传思想文化领域有关专项规划编制工作。中央有关行业主管部门根据本规划,研究制定本领域的专项规划,报中央文化体制改革和发展工作领导小组后实施。重大工程、重点项目的牵头部门要切实落实主体责任,明确和细化任务书、时间表、路线图,确保有序推进。国家发展改革委、财政部、自然资源部、商务部、税务总局等要按照职责分工,切实落实有关政策,做好各项重点工程项目的实施和保障。各地要结合实际,编制和实施好本地区规划。各级党委和政府要把本规划提出的目标任务纳入经济社会发展全局,作为评价地区发展水平、衡量发展质量和考核领导干部工作业绩的重要内容,抓好落实。
(二)加强资金支持
按照本规划确定的目标任务,调整优化支出结构,各级财政加强经费支持。落实中央与地方公共文化领域财政事权和支出责任划分改革要求,健全转移支付制度。优化对文化科技创新的支持机制。用好电影、出版、旅游、艺术等各类资金和基金。加强文化企业国有资本经营预算管理,重点支持国有文化企业服务国家重大战略。扶持国有文艺院团改革。推进旅游业对外开放政策在自由贸易试验区、中国特色自由贸易港先行先试。用好地方政府专项债券,促进文化、旅游重大项目实施。推广文化和旅游领域政府和社会资本合作模式,鼓励社会资本设立有关基金。省属重点文化企业经省级政府批准,2023年年底前可免缴国有资本收益。用好文化事业建设费。
(三)完善政策支持
落实经营性文化事业单位转制为企业,以及支持从事电影、广播电视、文化创意和设计服务、出版、动漫、文物保护利用、非物质文化遗产等文化企业发展的相关政策。落实出版物在出版、批发和零售环节享受的增值税优惠政策。完善文化文物单位从事文化创意产品开发经营的有关政策。跟踪研究新冠肺炎疫情常态化防控下国家有关产业扶持优惠政策,推动将文化产业、旅游业纳入政策适用范围。优化调整国有公益性收藏单位进口藏品免税政策。加强文化和旅游建设用地保障,将文化和旅游类建设用地纳入国土空间规划,有效保障相关设施、项目用地需求。鼓励利用闲置设施、盘活存量建设用地发展文化产业和旅游业。企业利用文物建筑、历史建筑、旧厂房、仓库等存量房产、土地或生产装备、设施发展文化产业和旅游业,在不改变用地主体、规划条件的前提下,可在5年内保持土地原用途、权利类型不变。
(四)健全实施机制
充分发挥已有国家级重大规划战略、重大改革举措、重大工程项目协调机制作用,加强协调与合作,形成更加高效的工作推进机制。各地区各有关部门要加强对本规划实施情况的跟踪分析和监督检查,推动各项任务措施落到实处。建立健全年度监测评估机制,密切跟踪经济社会发展变化,加强对规划实施重点任务、政策举措及保障措施的动态监管。完善中期评估和总结评估机制,健全向本级文化体制改革和发展工作领导小组报告机制。中央文化体制改革和发展工作领导小组办公室适时开展专项评估。
举报/反馈
2016年,河南12岁男孩不顾家里人的劝阻,顶着43.5°的高温在街头捡垃圾。手里还扯着一个垃圾袋,里面装的都是刚从垃圾桶捡来的瓶子和盒子。这么做的目的,也是为了救自己患有白血病的后妈,她急需70万的费用来做骨髓移植手术。可每次卖废品的钱,也都是杯水车薪。但尽管如此,男孩依旧坚持着这么做,直言自己舍不得让后妈死,当然也不让她死。那么在男孩和后妈之间,曾经发生过什么样的故事呢?刚出生母亲就改嫁2004年,王政出生在河南省的一个小山村里,家里一度穷得都揭不开锅了。王政的出生,家里人除了喜悦,更多的则是担忧。因为他的出现,家里的开销骤增,为此王政的母亲抗不过贫穷的压力,选择了逃避。将王政撇在了家中,逃离了这个贫困的家。后来更是改嫁给了一个外地的男人,听说家里存款不少,至此她一次都没回过这个家,也没回来看望王政。王政从小没了母亲不说,年幼的时候,还经历了家人的去世。母亲刚离开,他奶奶身体就垮掉了,身体一天不如一天。尽管王政父亲倾之所有,为自己的老母亲来治病,可最终也是无济于事。最后,仍旧死在了医院的病房上。办理好老人的后事以后,家里就要面对一个尴尬的局面。为了救老人,欠了一屁股的债,现在老人没救成,债务却像雪球一样越滚越多。为此家里为了还清债务,王爸爸外出打工,将他留给王政的爷爷照顾。爷爷年事已高,但为了贴补家用,仍旧每日坚持去农田里干活。年幼的王政,也逐渐知道家里的窘迫。别的孩子还在父母怀里撒娇的时候,他都已经开始帮着爷爷做家务或者是做饭了。逐渐长大的他,也意识到妈妈不会再回来的事实。可他觉得这样的生活,也让他觉得很幸福,尽管只有春节的时候才能看到父亲。父亲不能回来,平时总能收到一些父亲寄回家的小礼物。这样的生活虽然过得很平淡,但也让他觉得很幸福。可就是这种幸福,持续到了2009年,因为王爸爸发生意外而戈然停止。当时他在东北一家木厂上班,可因为意外,他右手的四根手指全被削断。工厂赔了一笔钱,让王爸爸离开了,失去了工作,还成为了残疾人,这样的变故让王爸爸生不如死。在身体健全的时候,还能干一些体力活来养家糊口。可现在右手残疾,再加上没太大的本事,很多工厂都拒绝了他。眼看着工作的事情还没找落,王政又发生了意外。当时只有6岁的王政,只身一人在家门口玩耍。可路上突然出现了一辆失控的车辆,直接撞在了来不及躲闪的王政身上,随即身上带来的疼痛,让他晕死了过去。住院期间后妈出现在厨房做饭的爷爷,忽然听到了奇怪的声音,等跑到门口一看,才发现王政已经倒在血泊中了。一行人将孩子急忙送到了医院,尽管伤势最严重的右腿抱住了,但仍旧留下了触目惊心的疤痕。为了不让爷爷心里难受,他忍着疼痛故作坚强,不断安慰着爷爷和父亲。为了不给家里添麻烦,还让爷爷和父亲各忙各的,自己一个人在医院也是可以的。也就在王政住院的这一段时间,一个女人突然闯进了他的世界。女人叫梁迎春,是王爸爸工厂里的工友。当时王爸爸在工厂发生意外,导致右手残疾。还是梁迎春出面,帮着征集证据,然后找领导交涉,这才帮他争取到了赔偿。梁迎春跟王爸爸是老乡,跟他一样的是,也曾有过一段失败的婚姻。为此两个人因为相同的经历,两个人的关心也走得越来越近。得知王家又突生横祸,立马买了回老家的车票,带着东西就来到了王政的病房。看着年幼的王政,从小却经历了这么多的苦痛。就此她还表示,男人不如女人细心,据此提出要留在医院照顾王政。王政虽然小,但也知道眼前的这个梁阿姨,应该就是父亲喜欢的人。在得知梁迎春曾多次帮助过父亲,他也心存感激,对这个陌生女人也没有任何的敌意。在梁迎春的帮助下,王政的身体恢复得也很快。没事的时候,夏迎春就给王政讲一些故事,或者是她的一些经历。还鼓励王政快点好起来,到时候带他一起去大城市玩。自打夏迎春来了以后,零食和水果都没有断过。王政从小都没感受过母爱,梁迎春的出现,恰好填补了他人生中的这一块空白。王政每次都会将梁迎春递来的水果,留一半下来给她吃。倘若是夏迎春不吃,那么他也不会吃,两个人的关系也有了质的飞跃。两个人的相处,也让王爸爸看在眼里,所以在王政出院以后,王爸爸就有了再婚的想法,还向夏迎春提出了结婚。对于父亲的做法,王政也十分支持,因为打他心眼里,就喜欢这位梁阿姨。就此在家人的见证下,两个人喜结连理,成为了合法的夫妻。为了不苛待王政,夏迎春提出婚后不再生育,要把王政当亲儿子养。后妈患上急性白血病家里有了一个得力的女人,立马就变得不一样了。婚后王爸爸外出打工,梁迎春留在家里,在她的操持下,家里的幸福感直线上升。王政也曾因为家庭的原因,是一个比较内向的孩子。但是因为夏迎春的出现,让他性格有了改变,逐渐话也开始多了起来。同学和老师,也对他的改变有些惊讶,除了在校内的朋友越来越多,他的成绩也越来越好,每次考试也都是前五名。眼看着日子过得越来越幸福,可是命运再一次给这个可怜的家庭一记重击。在2016年,梁迎春的身体出现了问题。最开始只是发高烧,不管是退烧药还是打退烧针,都无济于事。后来在家人的陪伴下,来到医院做了个全身的检查。谁想到检查结果一出,就被医生告知她患上了“急性淋巴细胞白血病”。这个病她只有在电视剧里面听说过,所以开始她觉得应该是误诊了。于是又来到了更大的医院去检查,可结果依旧是一样,并且这次医生表示,她的生命即将走到尽头。倘若是放任不管的话,那么她只有8个月的时间了。根据她现在的身体状况,化疗的意义不大,要想继续活下去,就只能进行骨髓移植的手术。先不说是否能够找到合适的骨髓,就光这笔手术的费用就高达几十万。根据当时家里的条件,拿出几万块钱就已经是很吃力了。王爸爸得知消息后,立马回到了老家,一边忙着四处借钱,一边找合适的骨髓。一开始家里人,是想瞒着王政。可孩子毕竟大了,看着后妈连着很长时间不在家,总能通过家里的长辈来获取一些蛛丝马迹。最终他得知了后妈患上白血病的事情,哭得像个泪人。此时的他正在上五年级,哭了一晚上以后,他第二天跟爷爷说,自己要去医院里面照顾后妈。为此不顾家人的劝阻,带着东西直接坐车来到了市区。一边问路一边走,这才来到了后妈所在的病房。二人四目相对,唰唰眼圈就红了,看着消瘦的后妈,王政一时没绷住,哇的一声哭了出来。就此,更加坚定他要留在医院照顾后妈的决心。为后妈医药费去街头拾荒在医院的这段时间,通过父亲跟后妈的谈话,他意识到没有钱的话,后妈就会死。尽管父亲在外面一直打工挣钱,但也是杯水车薪。为此他也跟着发愁,每晚都睡不着觉。他有一次突然想到,原先村里有一位拾荒者,每天都在村里转悠捡瓶子和纸箱。每个月收入都很不菲,倘若自己在市区街头捡瓶子,那岂不是可以大赚一笔,这样后妈的手术费也都有了着落。为此他瞒着家里人,手里拎着一个破麻袋,走在了市区的街头。当时正值夏日,温度高达40°,街上的人都少得可怜。唯独只有他,满头都是汗的一个垃圾桶一个垃圾桶的掏着。因为天气炎热,垃圾桶总是会传来阵阵的恶臭。他丝毫不顾恶心,仔细地翻看着垃圾桶,生怕会漏看一个瓶子或者是纸盒子。不知不觉麻袋里面的东西越来越多,他的衣服也被汗打湿了。中午的时候他会稍作休息,也没带干粮,也不肯去买点什么吃。想着能省一顿是一顿,只要自己多捡一点,后妈就能早点做手术。每次到下午的时候,他就会将捡来的废品全都卖出去,尽管得到的金额很少,但他觉得只要日积月累,迟早钱也会攒够的。收废品的老板也好奇,像王政这种岁数的男孩,不是跟着父母出去玩,就是在家里玩游戏。为什么天气这么炎热,却一直坚持捡废品呢?前去一询问才知道里面的隐情,捡垃圾只为救继母,这样的事情也让老板十分动容。就此每次在结算的时候,也会偷偷往里面放水。原本只值6块钱的,老板就直接给20,还一直夸王政能干,一天能捡这么多。不知情的王政,每次在老板夸赞的时候,都会不好意思的笑。每次将卖废品的钱交到后妈或者父亲的手里,家里人都很心疼,夏迎春多次说,不想让王政这么辛苦。可是每次他都不顾家里人的劝阻,偷偷跑出去捡垃圾,然后卖钱来贴补家用。看着孩子手里紧握的20块钱,夏迎春的心里直泛酸。总觉得对王政十分亏欠,平时在家里就十分孝顺,帮着她一起干家务。自打她病倒了以后,又是帮着打饭,又是照顾自己。尽管在外人眼里,王政的20块钱,对于70万来说是杯水车薪。可对于夏迎春来说,就好比是雪中送炭,不断的温暖着她。事情发酵得到社会帮助有关王政的事情也引起了当地爱心组织的注意,得知他家中的情况后,都想着帮着这个可怜的家庭来脱离泥沼。为此在他们的帮助下,让更多人知道王政拾荒继母的事情。还有很多外省的好人打来电话,除了口头上激励王政,又是捐献爱心款和爱心物资。在短短两个月的时间,王政一家人先后收到了50多万的爱心款。再加上家里人前后借来的20万,终于凑齐了70多万的手术费。这一次上天,终于眷恋了这个可怜的家庭,骨髓移植手术十分成功。医生也终于,从死神的手中,抢回了梁迎春的生命。术后的恢复也十分不错,后来在一切都正常的情况下,终于出了院。其实刚住进医院的梁迎春,从来都没想过自己能活着出医院。好在这一切,都被王政的善良给改变了,可谓是靠着一个人,直接逆转了形式。其实也不然,爱都是相互的。倘若当时的王政,并没有感受到梁迎春的爱意,那么事情的走向肯定不会是这个样子。正是因为她的付出,让王政感受到了久违的爱意。这才有了王政捡垃圾救后妈的事情,也有了后面捐善款的事情。正常人听到后妈,都想到的就是那种心肠歹毒的女人,跟继子关系不好。可在他们之间,却不存在这种事情。梁迎春婚后怕继子受委屈,决定不生孩子,把继子当亲生的养。而王政把后妈当亲妈,得知后妈生病后,顶着太阳也不怕丢人,一个垃圾桶一个垃圾桶,去找里面的瓶子。接受采访的时候,面对镜头王政肯定的表示,他不舍得让后妈死,也不会让她去死。这段话一出,也让在场的人很动容。整件事情无疑就是,后妈当得很合格,而孩子也知道感恩,最终才造就了这一段美好的佳话。希望以后,这个命途多舛的家庭,能够幸福下去。
举报/反馈
2012年,一个中国男子逼着自己年仅4岁的小男孩,裸着在零下13度的雪地里跑步。
小男孩被冻得一直在打颤,而父亲却微笑着鼓励孩子快点跑起来。
这段视频一经发布到网上,大家觉得这位父亲的做法未免太过火了。
那么,男子是谁?为什么会对自己的儿子如此狠心?儿子在父亲这样的教育下,会成长为什么样?
开启人生开挂路
视频中的男子叫做何烈胜,小男孩叫做何宜德,小名多多。
不管网友们如何不看好他的教育方式,何烈胜还是依旧我行我素地按照自己的方法来教育儿子。
何烈胜让多多在零下13度的雪地裸跑后,他接着安排儿子参加了青岛国际OP级帆船赛,这是一种专门适合青少年使用的帆船。
接着,何烈胜带着儿子多多去日本登富士山。
日本官方表示适合登富士山的月份是在7月和8月。
何烈胜带着多多赶到的时候,已经是9月份了,可还是决定登山。
日本的富士山和中国国内的名山是不一样的,根本就没有台阶之类的,爬上去非常困难。
同时,一路上还会布满原生态的火山岩,有的斜坡都快成直角了。
登山那天,天空还下着下雨,道路泥泞湿滑,显得危险重重。
4岁的多多还只有1米高,大人迈出一步,他得走上好几步才能跟得上,保证自己不落在后面。
山上也没有中途可以休息的地方,何烈胜鼓励儿子一口气登上顶峰,就可以休息了。
多多虽然又饿又累,但是他却格外地坚强,没有因为受委屈而哭鼻子,基本上都没咋让大人扶他。
如果多多实在坚持不住,他才会拉住爸爸的衣角,嘴里面振振有词,钓鱼岛是中国的,他要登到山顶去钓鱼。
这么小的多多又出乎意料地仅仅花费了15个小时就登上了日本的富士山。
2013年,多多一个人可以勇敢地在新街口卖报,和陌生人沟通时,语言逻辑非常清楚。
8月,多多在心算大赛中夺得了冠军。他又开一架非专业爱好者的飞机,成功飞越了北京野生动物园。
当时,机场知道是5岁的多多要驾驶的时候,是完全拒绝的。但是,何烈胜努力沟通,表示自己的儿子可以,最终还是给了个机会。
下午的时候,多多在只有教练的陪同下,一个人独立完成了飞机飞行任务,还飞了一个来回。
9月,何烈胜把多多送进了小学四年级当一名旁听生,这是为数不多的在学校学习。
等到多多6岁的时候,2014年10月,何烈胜带着他穿越了罗布泊3次。
要知道,罗布泊可是有着死亡之海之称,许多人来这探险却失去了宝贵的生命。
但是,何烈胜在教育儿子时一向大胆,他和多多还是来挑战了。
何烈胜和多多是随着一个车队来到罗布泊,在长达3000多公里的路程中,完成关于体能、环保和野外生存等一系列训练。
在徒步走100公里中的盐壳路,很是难走。但是多多跟一个大人一样,独立完成,不哭不闹。
即便骄阳晒得要将人烤化,他还是会自得其乐,嘴里哼着歌曲,累了就在路面上休息一会继续走,每天达标5公里。
最终,多多完成了这次罗布泊冒险。他是所有伙伴中,年龄最小的一个,却是最坚强的。
此外,何烈胜的目标是在多多10岁的时候,把他送进最好的大学上学。
2017年,9岁的多多报名参加了南京大学的自考考试,选择的是销售管理专业。
为什么会自考?因为在何烈胜的操作下,多多年龄小,没有高中学籍,自然不可以参加全国统一的考试。
所以,多多只能报考不受限的自考,选择的专业也是受到了父亲何烈胜的影响。他想和父亲一样成为一名企业家。
没想到,多多竟然真的考上了,令我们感到十分惊讶。
一个很少在学校里面系统上过课的孩子,只靠家教或者自学,竟然考上了一所好的大学。
2019年,11岁的多多顺利地从大学毕业,取得了专科学历。他接下来要为本科而备战了。
2020年,多多12岁,取得了南京大学本科学历。
与多多同龄的孩子大部分还在上初一,可是他却已经读完了本科。
可是多多还没有止步。2021年,13岁的多多在国外修完了硕士。
硕士毕业了,可多多看起来还是一个小男孩,长相十分稚嫩,谁能想到他已经这么优秀了。
同一年,多多又收到了菲律宾圣保罗大学的博士录取通知,成为了那个学校历史上最小的博士生。
可能,大家会觉得这所大学并不出名,但它确实在亚洲算得上一流的大学了。
多多在采访中表示,他还会继续读书,读到博士后,在将来走向社会后他想要经商,新媒体领域方向。
可以说,多多已经取得了很多常人无法达到的成功,但是刚出生的他被医生断定很有可能成为脑瘫。
康复训练有成效
何烈胜曾经是一位物理老师,但是他觉得应试教育和自己的教育理念存在冲突,他要寻找自我的价值就辞去了这份工作。
1994年,何烈胜决定经商,开启自己的事业。
他缺乏经验没过多久就失败了,可他不会认输,破釜沉舟,最终成功了。
那时候,何烈胜事业有成,唯一美中不足的就是和妻子结婚多年,一直都没有个孩子。
为了此事,何烈胜和妻子可操碎了心。
幸好,在2007年,妻子怀孕了,他们很快便可以如愿以偿了。
但是,老天就是爱开玩笑。孩子早产了3个月。何烈胜在病房外焦急地等待着,他内心也明白早产儿将伴随很多风险。
医生出来了,何烈胜赶忙拉住他询问妻子和孩子怎么样了?
医生选择实话实说,已经有很多这种情况了,母亲平安,就是孩子早产,有四大心脑病症,以后成为脑瘫的可能性极大。
这话一出,犹如一道晴空霹雳,将何烈胜定在了原地,怎么会这个样子?期待了这么久,孩子以后只能靠医疗药物维持生命吗?
何烈胜不想这种情况发生,他不会那么快向困难低头。
在重症病房里,何烈胜看到了孩子受着灯光的照射,还没来得及好好看看外面的世界,就被送进来了。
何烈胜强忍着心疼,给孩子起好了名字。儿子顺利度过了两个月的危险期,可以接回家里面亲自抚养了。
医生再次叮嘱何烈胜孩子恢复智力的可能性不大,抵抗力差,很容易生病,要他们好好照顾。
何烈胜记着医生的话,但是也不会放弃儿子康复的希望。
世界上总会有奇迹发生,为什么那个人不会是多多呢?
在十几天查阅康复训练的书,何烈胜知道游泳会对孩子的身体有好处,像抓到救命稻草一样高兴。
为了更加有效提高多多的抵抗免疫力,何烈胜没有采纳婴儿适宜的水温,而是选择了25度。
两个多月的多多就这样狠心地被何烈胜抛进了水中,不管孩子怎样地嚎叫。他都忍住抱起的冲动,到一个小时后才搂着多多。
早产儿本来身子骨就弱,经过这一下,多多一直拉肚子,哭个不停,晚上睡不着。
妻子看到何烈胜近乎残忍的举动,跟丈夫大吵了一架。其他的亲戚朋友知道后,也纷纷来指着何烈胜的做法有问题。
可是,何烈胜顶住了家人的压力,坚持让多多再坚持一个星期看看,如果他实在受不了,这件事就算了。
前几天可想而知,多多还是跟第一次一样哭闹。不过到第六天,多多竟然在游泳池里面玩了起来,还很开心的样子。
家人看到多多好,也就放下心了。就因为这件事,也给了何烈胜巨大的信心,觉得儿子一定还有救。
何烈胜开始列出一份详细的计划,要让多多经过比同龄人更刻苦的训练,从而获得重生,他自己也要狠下心来。
鹰在小时候不经历被母亲推下悬崖是不会飞翔的。要想多多健康生存下去,何烈胜为此取了个名字,鹰式教育。
这份计划详细程度令人觉得头皮发麻,多多什么时候吃喝拉撒睡都要按照规定来办。
在其他孩子还被父母抱在怀里哄的时候,多多已经开始爬了。
何烈胜这样练孩子,把他一次次推到,不扶他让自己爬起。
经过训练,多多很早就会了走路。多多2岁多,父亲又带着他爬起了南京的紫金山,儿子体弱就得多练。
这些令何烈胜还是不满意,在多多3岁的时候,就带着他走了3公里,累了就歇会,但不能少走。
这么远,成年人走都费劲,可是何烈胜还是让儿子多多走完。
多多体能方面是跟上了,可是智力方面一直困扰着何烈胜。所以,他在多多小的时候,就教他识字,到三岁已经认识了3000个汉字。
此外,何烈胜对儿子方方面面都进行培养。他考虑到多多不太适合国内的教育,就送他去美国读幼儿园。
何烈胜认为教育多多做人是一件非常重要的事,所以每次多多去幼儿园必须要分享,给小朋友带一件礼物。
这个时候,何烈胜的教育心境发生了变化,由最初的想让多多正常,到现在孩子成才。
多多过生日,何烈胜也没带他去游乐园玩,而是一起参观了美国纽约大学。他带着儿子认真地参观了校内的各个地方,也想儿子将来能在这里读书。
何烈胜一家在美国生活了几年,还是十分想念自己的祖国。过年的时候,他们走在纽约的街道路上,高高兴兴地聊着天。
引教育孩子争议
2012年,纽约街头,满天纷飞的雪花。
何烈胜内心泛起了一个想法,他查过相关的资料,在大雪天裸跑更能锻炼一个人的意志和身体素质。
何烈胜朝着孩子说,来一个跑步比赛,多多到了约定的地点,可以满足一个小愿望。
多多还是小孩子,天性就比较爱玩,一听跑步完还有奖励就很心动。
就在多多打算冲刺跑的时候,何烈胜拦住儿子,脱下他的衣服,只留了内裤和鞋子。
多多一开始还觉得好玩,可是零下13度的天气,没一会儿就冻得哆哆嗦嗦,有点忍受不了了。
多多朝着父母跑过去,哭着喊妈妈,抱抱我。可是,何烈胜阻拦了下来,他录起了视频,说加油,儿子,坚持住。
这么小的孩子,何烈胜真的是狠得下心来。他一开始将视频传到网上,还以为大家会夸赞他的行为。
可是,网友们不买他的账,一致谴责他不配为人父母,拿孩子来博眼球。
何烈胜对此也有回应,他是孩子的亲生父亲,不会害孩子,并且他也是从教育行业做起,有着自己的理解。
随着多多取得了越来越多的成就,人们不免对何烈胜刮目相看。在一片骂声中,有不少家长还找他请教孩子教育问题。
何烈胜也想帮助更多的孩子,便开了一家教育机构,采取类似教育多多的方式,开展夏令营培养,满足慕名而来的家长们期望孩子有成就的愿望。
总之,对于多多来说,何烈胜的鹰式教育无疑是成功的,但是对于很多孩子来说,一切皆是个未知数。
望子成龙、望女成凤是中国家长们对孩子普遍的期望,每位家长都期望孩子能够受到良好的教育,有出息能出人头地。
近些年来,家长越来越重视孩子的教育问题。
家长们谁都不愿意让自己的孩子输在起跑线上,送孩子上各种补习班和兴趣班。
不要忘了,这些的前提是需要尊重孩子的意愿。
兴趣是最好的老师,孩子才会乐意学,也有快乐的生活。
适合孩子的才是最好。每个孩子都有享受童年美好时光的权力,也有享受父母陪伴的心愿。
家长在注重孩子教育的同时,也应该抽空多陪陪孩子,这对于孩子也无疑是一种成长。
举报/反馈