当前位置:恩施知识网 > 健康之路 > 正文

小猪 时间管理「如何帮罗小猪的时间管理进一步提高性能无锁并发」

之前的文章里,用罗小猪无缝切换多个女友的故事类比过多线程,并且说为了防止被女友发现可以采用互斥锁的机制来保证线程安全。
但其实除了上锁之外,还有另外一种更高性能的方式也可以保证线程安全,叫做无锁并发。
谈无锁并发之前,我预设大家都是对多线程有基础的了解的,如果完全不了解的可以先移步这一篇文章《从罗小猪时间管理的角度剖析Linux线程锁》读一读罗小猪的风流韵事,品一品时间管理大师的秘术。
于是我们知道,并发是大型软件不可避免会涉及到的一个问题。你可能要一边运行某个任务,一边还要

之前的文章里,用罗小猪无缝切换多个女友的故事类比过多线程,并且说为了防止被女友发现可以采用互斥锁的机制来保证线程安全。

但其实除了上锁之外,还有另外一种更高性能的方式也可以保证线程安全,叫做无锁并发。

谈无锁并发之前,我预设大家都是对多线程有基础的了解的,如果完全不了解的可以先移步这一篇文章《从罗小猪时间管理的角度剖析Linux线程锁》读一读罗小猪的风流韵事,品一品时间管理大师的秘术。

于是我们知道,并发是大型软件不可避免会涉及到的一个问题。你可能要一边运行某个任务,一边还要监听别的任务的指令;或者作为服务端,可能需要为每个连接成功的客户端给予及时的响应,以保证他的用户体验。

在C/C 里,大部分并发需求都会用多线程的方式来实现。

多线程和多进程最主要的区别就是,多进程会为每个进程都分配各自独立的内存空间,而多线程会共享主线程的内存空间。因此进程间通信有信号、管道、共享内存、socket、消息队列等多种多样的手段,而线程间通信就用全局变量或类内成员变量就好了,当然这本质上其实也是共享内存。

既然说到共享,那就一定会出现竞争。当多个线程同时对一块内存进行读写时,势必会出现张冠李戴、错综混乱的情况,因此锁机制应运而生。

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。

点击这里找小助理0元领取:嵌入式物联网学习资料(头条)

我们当然可以用互斥量来为某个代码段加锁,来保证同一时间只有一个线程在操作这块共享区域。不过加锁、竞争锁的开销很大,而且稍有不慎可能会造成死锁,导致程序无法继续运行。

那么是否有一种不加锁的方式来保证并发时共享内存的安全呢?

无锁并发的答案就是原子量atomic。

std::atomic variable;

一旦我们用atomic来修饰某个变量,那么这个变量的操作就不可被打断。即使有很多个线程都可以访问操作这个变量,但由于这个变量的原子性,不可中断的特性,就不会出现某个线程刚操作了一半,却被另一个线程篡改的情况,因此也就实现了并发的安全保证。并且无锁并发的效率,理论上要高于有锁。

不过并不是所有的原子量都是无锁的,可能有的编译器版本底层还是用了互斥量加锁解锁来实现的原子量,所以为了避免折腾半天又跳回了同一条贼船,我们可以通过is_lock_free()函数来查看原子量是否是无锁实现。

看到这儿的读者是否会有一丝疑惑,既然无锁并发的关键---原子量这么牛叉,为什么还会有有锁并发的存在?

原子量和锁的区别是,基本上原子量能做的,通过加锁也都能做到。但反之则不行,原子量只能保证自己是不被中断的,但无法对代码段的执行提供保护。

这么一比,好像原子量有点弱,难道超过2行的代码,有非原子量的代码,就必须得换成锁了吗?

好在原子量给自己找了个帮手:内存序。

假设这样一种场景:

flag是个普通的全局变量,可被多个线程访问。

线程A里做计算,计算完成后将flag置位;

‍// 计算值data = calculate(); //设置flag,通知其他任务值已可用flag = true;

同时线程B监听flag的状态,一旦发现flag被置位,则开始对data做另外的处理。

if(flag){doSomething(data);}

而编译器这个大聪明,很有可能会自以为是的将flag=true这条语句放到calculate计算之前!

因为它觉得两者似乎是不同的内存、不同的寄存器。它发现calculate在里面计算还得一段时间,它就先把下面的指令也执行了,反正是两个不同的地址。并且它还将这个操作自信的称之为编译器优化。

这样会带来的后果就是,线程B可能会拿到未经过calculate计算的data而进行处理,完全违背了我们设计这段程序的初衷。

用加锁的方式的话,我们可以将这段代码用互斥锁保护起来,保证data计算完成后,flag才会被其他线程拿到;

//线程A{mylock.lock();‍ // 计算值data = calculate(); //设置flag,通知其他任务值已可用flag = true; mylock.unlock();} //线程B{mylock.lock();if(flag){doSomething(data);}mylock.unlock();}

而如果用原子量 内存序的方式的话,则线程A可以这么实现:

//计算值 data = calculate(); //设置flag,通知其他任务值已可用flag.store(memory_order_release);

如此便可以保证上述代码的正常执行次序,防止被其他线程在flag未设置之前拿到计算值。

即C 原子量提供了load和store两个函数,表示读取和写入。另外提供了内存序,release在写入时使用,表示释放;acquire在读取时使用,表示获取。

store(memory_order_release)会对影响所及的内存区执行一个所谓的release操作,确保此前所有内存操作(all prior memory operations)不论是否为atomic,在store发挥效用之前都变成“可被其他线程看见”。

load(memory_order_acquire)会对影响所及的内存区执行一个所谓的acquire操作,确保随后所有内存操作(all following memory operations)不论是否为atomic,在load之后都变成“可被其他线程看见”。

这里是翻译的C 标准库的原话,这个“可被其他线程看见”的意思就是,其他线程在拿到这个变量时,它的值就是最新的值,或者说对它的操作都已经生效了。

再说的直白一点就是,由于原子量内存序的存在,编译器这个大聪明,不会把flag的置位放到calculate之前了,它会确保store之前的动作,都在store之前发生。而在load之后的动作,都在load之后发生。所以release和acquire经常成对出现,来保证无锁并发时线程之间的同步。

不知道各位看到这里,有没有想起来volatile这个关键字。

volatile给我们印象是,它是用来防止编译器优化的;是告诉编译器它修饰的变量是易变的,所以每次读取时都从变量内存地址处读取;是应该去修饰那些多任务环境下各任务间共享的标志位的。

乍一看,好像跟上述原子量 内存序有那么一点像,那么它们之间到底有没有区别呢?我得说一声,区别老大了,而且应用的场景可以说是完全不同。

多数教材对volatile的作用解释也有些过时,现代C 里其实不该再用volatile来保证多任务的安全。

篇幅所限,我这里先埋个梗,下一篇文章详细聊聊volatile这个面试高频关键字,和现代C 里的原子量 内存序的区别和联系,彻底搞定这个知识点。

原文链接:https://mp.weixin.qq.com/s/ffnFSgVcipXfCg0mvIG5-Q

转载自:李纳克斯Linux

文章来源于李纳克斯

本文来源网络,免费传达知识,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。

小猪 时间管理「如何帮罗小猪的时间管理进一步提高性能无锁并发」

如何提高时间管理能力

  导语:如何提高时间管理能力?时间管理是指通过事先规划和运用一定的技巧、方法与工具实现对时间的灵活以及有效运用,从而实现个人或组织的既定目标,那么你对时间管理了解多少呢?以下是由我整理关于什么是时间管理的内容,希望大家喜欢!

  如何提高时间管理能力1

  1、设定目标

  目标给你一个愿景,重点和工作努力的方向。它们帮你在你想上哪儿去以及如何最好地管理你的时间和资源去往那里上让你有一个清醒的认识。通过制定目标,你能够辨别什么是值得花费时间的以及什么是你可以避免的。

  首先问问你自己,你想在接下来的半年时间去哪里。您可以更进一步地看看从现在到未来一年,或者十年,你想去往哪里。设定个人和职业目标是现实以及可实现的。这是确保你更好地管理自己的时间至关重要的一步。

  2、优先

  当涉及到有效的时间管理时,也不能过分强调优先。它可能很难知道首先应该解决什么任务,尤其是在很多紧急的事情都需要处理的时候。然而,如果你已经设定了清晰的目标,就能相对容易的辨别出优先级的活动。问自己三个基本问题,就知道应该优先采取什么样的任务:

  我为什么要做这个任务或活动吗?

  这个任务是如何帮助我实现我的目标的?

  要做到什么程度,我正在做的这任务才能帮我实现我的目标?首先做最重要的事情

  3、记录任务清单

  任务列表(或“待办清单”)是提醒系统,它告诉你什么时候需要做什么事情。记录待办事项清单可以帮助你组织任务以及处理优先事项。它有助于将任务分解,并管理你的任务或步骤,让你永远不会忘记做重要的事情。不要试图将一切需要做的事情记在你的大脑里。在大多数情况下,试图记住一切将无法工作。相反,在记事本或者日记上记录一个待办清单,一个简单的日计划,周计划或月计划就能搞定一切。

  写下你需要做的事情,包括会议,约会和期限。从高优先级到低优先级列出你的重要项目,或者在清单上用星号标注紧急或重要的任务。经常划掉已完成的任务,就像经常在任务列表中添加新任务一样,以确保事项向前发展。

  4、计划任务

  “时间表杜绝混乱和心血来潮”,作者安妮迪拉德说。如果你是一个晨型人,找到你早晨最具创造力和生产力的时间,安排高价值的任务在你创造力和生产力高峰时间段。如果你的创造力和精力在太阳落山时比较旺盛,那么就将高优先级的任务安排在太阳落山时。你可以在你精力比较低落的时间安排不太重要的任务,如检查电子邮件或回电话。

  了解你的峰值的节奏和低潮时间,并使用大部分的高峰时期适当安排任务。记住,不要为重要的事情寻找时间,你最好通过计划给重要的事情安排时间。

  5、在同一时间专注于一项任务

  你试图在打电话、浏览网页和记录简短笔记之间切换,在最短时间内完成更多工作对不对?错了!根据美国心理协会出版的研究,当你同时处理多项任务时,你实际上会花20%和40%之间更多的时间。除了花费你的时间,降低效率,多任务处理也可能会降低你的工作质量。

  忘记多任务。不要通过同时间处理多任务来完成你的所有的工作。在同一时间只关注完成一项任务。研究人员说,在一个时间按顺序完成每一项任务,才能更好地利用时间。从一个任务切换到另一个通常不会让自己很好地利用时间。

  6、尽量减少干扰

  当你正在工作时,无论是客户端的e—mail提醒,朋友打来的电话或IM聊天,都会干扰你的工作。分心妨碍了时间的有效使用,它打断了你对工作的专注程度,降低了你的工作效率,通常会阻止你按时完成重要任务,他们也可能会给你带来压力。

  确定哪些是干扰你做核心任务,然后阻止它。关掉电视,并关闭你的Internet连接和IM聊天。将“请勿打扰”或类似的标志挂在你的工作空间的入口处,以防止打扰。无论如何,要尽量减少干扰。这将确保你掌控你的时间并最大限度地提高你的工作效率。

  7、克服拖延

  英国诗人爱德华杨曾最好的记录了《静夜思》,他曾经说过,拖延是时间的小偷。不要把任务往后推迟,以至于让拖沓偷走你的时间,你应该把重点放在现在。提醒自己,做事情最好的时间通常都是“现在”。克服困难,战胜拖沓,去做需要做的事情。

  战胜拖沓的有效战略是,如果一个项目只需花费几分钟时间,那么告诉自己需要10分钟。一旦你启动项目,你的创意源泉将开始流动。然后,你将会发现你想要持续做该项任务并且可能很快就做完了。战胜拖延的技巧就和投入少量时间启动项目一样简单,就是这样。

  8、休息

  除非你是超人,要不然你不可能长时间不消耗或者失去能量一直工作直至结束。然而,诱人的,我们可能在最后期限到来前一直工作它可8—10小时,工作之间稍作休息。这种方式对你的`大脑非常宝贵,你可以用这段时间来休息和充电。工作之前休息并不是浪费时间。这是聪明的时间管理方法。你只有休息好了,才能高效的工作。

  工作中间挤出短暂的时间休息,让时间慢下来。在理想的情况下,每1小时或者2个小时休息5分钟,更具创造性的思考。您可以设定一个闹钟,当休息时间到的时候可以提醒你。停下工作,只是坐在办公桌前沉思,或者出去喝杯咖啡,或者短途散步。不要忘了给自己充裕的午餐时间,你最好不要空着肚子工作。

  9、说“不”

  许多卓越人士,比如像比尔盖茨和理查德布兰森已经掌握了一个技能,即对不是很紧急的事情说“不”。对那些非优先事项说“不”可以让你专注于那些真正重要的事情。准确的说,你一天只有24小时可以做事情,如果你不会对那些不重要的事情说“不”,其他人的优先事项将会排在你自己的重要的事情前面,你会被太多的项目和承诺所淹没。

  友好的对那些不能支持你的价值或者对你的目标的实现没有帮助的事情说“不”。你有权对任何人说“不”,当你能更好的说“不”,你可以更好的利用时间把自己从大量的表现不佳的超负荷的工作中解放出来。

  10、委派任务

  17世纪作家约翰多恩的一句古老的格言“没有人是一座孤岛”,这句格言在今天仍适用。你不能自己管理一切事情,有时让其他人帮助你一起完成一项工作是比较谨慎的做法,尤其是当你被大量工作围绕的时候。这样可以节省你的时间,减轻压力,将任务分配给合适的人,可以完成更多的事情。

  放权并授权给有资格的人去完成一件事情,委派不是倾销,带着结果委派任务,这样问责制的方式可以确保目标和最后期限得到实现。

  如何提高时间管理能力2

  记录好每一项日程

  将所有的约会、见面包括会议都记录下来,然后设定一个提前一个小时的闹钟,提示你即将到来的重要事项。

  找到适合你的方法

  如果你喜欢笔头上记录,那就记在纸上每天查看。如果你喜欢用手机,让手机提示你,那就用手机。看看自己那种方法坚持的更久,就用哪种方法。

  最先解决最急的工作

  不想做也不能拖!因为越拖他们来的越快,如果先解决了他们你会有更多时间来做你想做的事情。

  列好待办事项

  最好在前一天睡觉之前把第二天需要做的事情列出来。这样在第二天醒来的时候你会神清气爽,因为你要做的一切你都了熟于心。

  预估时间

  在你的计划表上对每一个需要完成的任务有一个预计的完成时间,这样你可以更好的计划每一件事的先后完成顺序,不会到时候发现时间花费长的事情被放在了后面,导致需要加班。

  减少分散注意力的因素

  5分钟的休息时间久不要刷微信或者微博了,因为这些东西刷起来会上瘾的,5分钟肯定看不完。可以选择有固定时间的放松方式,比如看一个两三分钟的TEDTalk。

  设定一个提前的截止时间

  这就跟有人把表调快5分钟是一个道理,严格的要求自己。任务提前完成你的时间就会变得更灵活,就算有失误也会有时间来弥补。

  适度社交

  非常理解你很难对朋友的邀请说不,但是如果你有一个即将需要上交的任务,就不要再出去浪了。这样不仅你玩儿不好,还会影响朋友们的心情,得不偿失呢。

  找到自己处理方式的习惯

  如果你喜欢多任务一起处理那么可以同时开启多个任务,如果你容易分心,那还是一件一件的干比较好。

  不要过分扣细节

  注重细节是好的,但是要在保证工作完成的前提下。如果你的工作提前完成,回头再修饰细节也不迟啊。

  如何提高时间管理能力3

  1、要和自己的价值观相吻合

  自己一定要确立个人的价值观,假如价值观不明确,你就很难知道什么对自己最重要,当你价值观不明确,时间分配一定不好。时间管理的重点不在于管理时间,而在于如何分配时间。你永远没有时间做每件事,但你永远有时间做对自己来说最重要的事。

  2、设立明确的目标

  成功等于目标,时间管理的目的是让自己在最短时间内实现更多你想要实现的目标;你必须把4到10个目标写出来,找出一个核心目标,并依次排列重要性,然后依照你的目标设定一些详细的计划,你的关键就是依照计划进行。

  3、改变自己的想法

  美国心理学之父威廉·詹姆士对时间行为学的研究发现这样两种对待时间的态度:“这件工作必须完成,它实在讨厌,所以我能拖便尽量拖”和“这不是件令人愉快的工作,但它必须完成,所以我得马上动手,好让自己能早些摆脱它”。当你有了动机,迅速踏出第一步是很重要的。不要想立刻推翻自己的整个习惯,只需强迫自己现在就去做你所拖延的某件事。然后,从明早开始,每天都从你的timelist中选出最不想做的事情先做。

  4、遵循20比80定律

  生活中肯定会有一些突发和迫不及待要解决的问题,如果你发现自己天天都在处理这些事情,那表示你的时间管理并不理想。成功者花最多时间在做最重要的事,而不是最紧急的事情上,然而一般人都是做紧急但不重要的事。

  5、安排“不被干扰”时间

  每天至少要有半小时到一小时的“不被干扰”时间。假如你能有一个小时完全不受任何人干扰,把自己关在自己的空间里面思考或者工作,这一个小时可以抵过你一天的工作效率,甚至有时侯这一小时比你3天工作的效率还要好。

  6、严格规定完成期限

  帕金森在其所著的《帕金森法则》中,写下这段话:“你有多少时间完成工作,工作就会自动变成需要那么多时间。”如果你有一整天的时间可以做某项工作,你就会花一天的时间去做它。而如果你只有一小时的时间可以做这项工作,你就会更迅速有效地在一小时内做完它。

  7、做好时间日志

  你花了多少时间在做哪些事情,把它详细地记录下来,早上出门(包括洗漱、换衣、早餐等)花了多少时间,搭车花了多少时间,出去拜访客户花了多少时间……把每天花的时间一一记录下来,你会清晰地发现浪费了哪些时间。这和记账是一个道理。当你找到浪费时间的根源,你才有办法改变。

  8、理解时间大于金钱

  用你的金钱去换取别人的成功经验,一定要抓住一切机会向顶尖人士学习。仔细选择你接触的对象,因为这会节省你很多时间。假设与一个成功者在一起,他花了40年时间成功,你跟10个这样的人交往,你不是就浓缩了400年的经验?

  9、学会列清单

  把自己要做的每一件事情都写下来,这样做首先能让你随时都明确自己手头上的任务。不要轻信自己可以用脑子把每件事情都记住,而当你看到自己长长的list时,也会产生紧迫感。

  10、同一类的事情最好一次把它做完

  假如你在做纸上作业,那段时间都做纸上作业;假如你是在思考,用一段时间只作思考;打电话的话,最好把电话累积到某一时间一次把它打完。当你重复做一件事情时,你会熟能生巧,效率一定会提高。

  11、每1分钟每1秒做最有效率的事情

  你必须思考一下要做好一份工作,到底哪几件事情是对你最有效率的,列下来,分配时间把它做好。

  如何提高时间管理能力4

  一、认识时间的珍贵!

  时间管理,重点不在方法,归根结底还是「心态」。只有意识到时间重要,才会想方设法利用好它。心态决定行为,行为形成习惯。

  二、扔掉你的“任务清单”

  “任务清单”是许多人能接触到的时间管理方法。

  比如,按照“重要紧急、重要不紧急、紧急不重要、不重要不紧急”的四象限法则,梳理短期/长期任务。

  普通人按照这个方式去管理时间,就会遇见这三个层面的问题。

  1、无法确定工作量!

  我们不知道这件事解决起来要花多长的时间,可能遇见棘手的问题,可能一天都只能完成一两项任务。

  我们只是把任务列出来,但无法估算它的时间。

  2、无法确定先后!

  我们都知道,先做重要紧急,再做重要不紧急,最后设法拒绝那些不重要的事。

  但实际执行起来,却依然情不自禁地先做那些紧急的事。

  3、造成不必要的心理压力!

  做这件事时我们会想着另一件事,一旦有哪些意外的事情突然进入,我们就会感觉到压力。

  待办清单的意义,是提醒自己。但这种持续的提醒,有时也是一种心理负担。

  三、正确的方法

  制定每日行程表,观察那些优秀的人,你会发现,你们都在用行程表来办公。

  比如王健林的一天

  具体的做法。

  1、把每天划分成15分钟一段的区间;

  尽可能把所有可预见的事情安排进去;

  安排一大块完整的“封闭时间”,来处理最重要的事情;

  封闭时间之间,安排“缓冲区间”,用于处理琐事,或调整状态;

  所有要事,安排在每天17:00前处理完;

  列到清单上,就必须完成,否则给自己一些处罚。

  大脑不喜欢复杂的东西,试试把工作放进日程表,告诉大脑每个时间段,我要做什么样的动作。

  四、商人思维—正确评估价值和成本

  选择比能力更重要。

  当有多项选择任务时,我们要去做那项对我们有更大价值的选项,获取更大的收益

  用十七分钟来思考,要完成这件事花十七个小时值不值得。

  找专业的人,做专业的事,量力而为。

  在做一件事情之前,不妨像商人一样思考:

  自己投入了多少时间,创造了多少价值,到底划不划算?

  五、用好三个数字

  1440分钟!72小时!2小时!

  1440分钟,一天有1440分钟。

  真正高效的时间管理,不是在最短的时间里做最多的事情,而是让每个单位时间,发挥最大的价值。

  要做到这一步,最重要的是改变对时间的「态度」。

  意识到一分钟的重要性,不断打磨自己的时间颗粒度,让每一分钟都发挥最大价值。

  72小时!

  当我们决定做某一件事情后,大脑会在72小时内分泌一种「防御性荷尔蒙」。在这种激素作用下,你会对事情充满信心、念念不忘。

  在这种状态下,如果尝试努力去做,那成功概率会很大。

  2小时!

  通常情况下,绝大多数人在完全醒来后的2小时内效率最高,行动意识也最强。

  如何提高时间管理能力5

  优先次序:在每天工作之前,对日常工作进行分类,例如今天必须完成的任务和紧急任务。

  拒绝拖延:拖延是严重影响效率的主要罪恶,这是浪费时间和精力。在任何情况下都必须避免使用它,否则会极大地损害工作和生活。

  专心于手头的事情:不要做一分钟不值得做的事情,一次只做一件事。通常认为,至少一个小时的连续工作可以处理更重要的事情。如果您在中间被打扰,那么所花费的时间至少是连续工作时间的五倍。

  如何提高时间管理能力6

  1、孩子的时间管理比较被动

  父母为孩子制定了详细的时间表,大多数孩子没有上课后时间的概念。孩子从学校毕业的时间完全由父母控制,没有足够的时间实现真正的自主。

  2、孩子的兴趣范围太单调了

  沉迷于虚拟世界很容易。在手机游戏中,您不想离开手机,玩了很长时间也无法放开手机。在心理学中,“时间管理”具有“时间管理趋势”的概念。时间管理趋势包括三个方面:时间价值,监视时间的能力以及时间有效性。

  3、不能好好地利用课堂时间

  也有一些孩子不能集中精力上课,班上安排的任务不能很好地完成,我在休息时忙于和孩子们玩耍,没有及时完成作业,所以我需要带很多作业回家。这会使孩子感到课后的家庭作业繁重,但实际上,如果效率很低,孩子们可以在学校完成相当一部分家庭作业。

  如何提高时间管理能力7

  1、制定计划法;

  计划法是目前职场人很常见的一种时间管理办法,最常见的有OHABCN法,简单来说,就是按照日、月、季度、年等时间节点制定待办单。每天进行修改补充,按照非日常工作、特殊事项、行动计划中的工作等分类来安排工作次序。提醒自己按时完成工作。

  2、时间管理四象限法;

  四象限法也是一种较为常见的整理方式方法,在时间管理中,根据事情的重要程度和紧急程度可以分为四个板块。但是要切记,成功的人,时间管理能力强的人,一般都会把大量的时间放在第二象限,即重要不紧急的板块中。

  3、时间管理GTD法;

  对于时间管理办法,目前最新的方式方法也就是GTD管理方法。即:收集、整理、组织、回顾、行动。

  收集:将所有能够想到的未尽事宜全部罗列;

  整理:将收集的需要处理的事情按照是否能够付诸行动开始整理;

  组织:将目前缺少完成条件或者时间久远的事情需要进一步组织整理;

  回顾:一般回顾时间放在一周一次为佳,回顾即检查。且在回顾的同时整理收集下周需要完成的事项;

  行动:在以上条件全部满足之后,就开始你的行动,去完成自己的事情吧。

  相信对于每位职场人而言,时间是我们最具竞争的条件,所以能够合理安排把握时间的人,在职场和生活中总会给人游刃有余,沉着冷静的感觉。

小猪 时间管理「如何帮罗小猪的时间管理进一步提高性能无锁并发」

罗志祥事件完整吃瓜攻略是怎样的?

罗志祥事件是从前女友周扬青的一篇微博开始的,事件持续发酵,此后除了双方当事人,各路明星也纷纷加入到这场”分手大战“中,具体如下:

一、当事方表现

1、女方微博爆分手

2020年4月23日罗志祥前女友周扬青宣布分手,并在文章中更是直接炮轰罗志祥出轨,在外面与人厮混连觉都不睡。千字长文表示罗志祥是出轨一方,自己不后悔,但是很不值。这一次是周扬青在文章中首次强调自己对这段爱情的感受,也是令粉丝们有点傻眼。

2、男方回应

2020年4月23日,罗志祥发微博回应称:只言片语不能说清,不对的会检讨。2020年4月24日,罗志祥再度发微博,公开表示对女方的歉意,对所有伤害的女性道歉。还表示自己幼稚及侥幸的心态一次又一次欺骗对方,让周扬青受伤难过,疑似承认了“渣男行为”。

3、女方隔空喊话”蝴蝶姐姐“

周扬青针对罗志祥私生活中的混乱事件提出控诉后,一些好心的网友留言,建议她去检查身体。不久之后,周扬青回应网友:“我一分手就马上去做检查了,没有。”

另一位网友给周扬青留言:“告诉大家那人是不是蝴蝶?建议其他女孩也去查下。”周扬青回答:“你是说让蝴蝶去检查身体吗?”同时还翻了个白眼。

2020年4月25日,蝴蝶姐姐发文向周扬青道歉称:“在这里,我要真诚地对周扬青小姐表示歉意,向所有爱我的人表示对不起。”

二、周围明星的”吃瓜组“

1、郑爽

在周扬青的长信微博下评论并点赞,称:“你的九年我心疼,你的文字,还爱他。”话很短,不过郑爽确实说到了点子上,这的的确确是很多网友愤慨的地方,都看出来了周扬青还有感情。

2、阿娇

在事出之后,站在好朋友这边,在社交平台上晒出了一组视频并配文表示:“太善良会被欺负,你用心所做的一切在他眼里都会无缘无故地变得可笑。”不论对错,愿意为自己朋友站出来发声的人,总归是没有白交这个朋友。

3、何超莲

在周扬青的微博下也评论“你经历的我也经历过,我知道有多痛,很佩服你的勇敢。”据悉,何超莲和台湾歌手吴克群曾有过一段恋情,这里就不由的让网友猜测纷纷。

4、张雨绮

和罗志祥合作过电影《美人鱼》的张雨绮,直接发了一组视频,还配文“腿太多容易劈,就该剪一剪”,影射罗志祥饰演过的八爪鱼。

扩展资料

事件的影响

罗志祥受此影响,演唱会、综艺节目、代言等均会受到影响。罗志祥代言的蒙牛纯甄、卡西欧G-SHOCK手表等多个品牌“躺枪”,网友官网留言、玩梗等,使其部分产品已经停止了罗志祥代言的推广。

纯甄刚刚官宣罗志祥成为新的代言人,随后为他投放了微博开屏和朋友圈广告,结果罗志祥就被前女友爆料出轨人设崩塌,只好删博,删推广。

目前,罗志祥尚有《极限挑战6》、《创造营2020》等多个综艺行程,节目嘉宾是否更换,还不得而知。节目组方面也会就艺人爆料、嘉宾替换、录制是否暂停,已有录制内容如何更换等紧急磋商。

免责申明:以上内容属作者个人观点,版权归原作者所有,不代表恩施知识网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.esly.wang/jiankang/33117.html 感谢你把文章分享给有需要的朋友!
上一篇:为什么有些人工作好几年反而越来越差了「为什么现在的工作越来越难做」 下一篇:电脑管理员权限在哪里可以打开「电脑管理员权限在哪里可以打开」

文章评论