2020年12月26日星期六

现在那些平台支持直播带货?

现在那些平台支持直播带货?

如今,有许多实时流媒体平台,您可以在其中销售产品。但是,最受欢迎的是Facebook Live,Amazon Live,YouTube Live和Periscope。这些平台吸引了最多的受众,使您更容易找到买家。在选择实时流媒体平台时,让我们详细了解一下。

Facebook Live

出于多种原因,通过Facebook Live进行销售是一种非常简单有效的营销解决方案。首先,Facebook Live对于零售商而言可以说是最用户友好的界面。实时销售需要您拥有一个专门的Commerce帐户,该帐户将为您提供更多保护并在您的Facebook帐户中打开新功能。借助Facebook Catalog功能,您只需单击几下即可管理您的商店。

Facebook Live允许您从台式机或智能手机进行流媒体播放。这基本上意味着您可以在世界任何地方进行实时销售。说到世界,Facebook为您提供了来自全球的最大受众,随时准备购买更多商品。通常,人们在Facebook Live上出售服装的频率至少比珠宝和化妆品高得多。

亚马逊直播

你知道的。我们知道。数以百万计的人在亚马逊上购买商品。一半的电子商务市场完全属于亚马逊!但是您知道也可以通过实时流销售您的产品吗?但是,要做到这一点,您需要确保您已经成为亚马逊的正式卖家,并已登录到亚马逊的品牌注册处。

在满足所有前提条件之后,您可以开始在台式机或智能手机上使用Amazon Live功能。Amazon Live允许您将几个项目添加到产品轮播中,这些项目将在流媒体上显示给您的观众。您可以申请"亚马逊网红计划"并获得大量的优厚待遇,例如您自己的具有唯一URL的亚马逊页面或赚钱来宣传其他商品的能力。

YouTube Live

尽管YouTube Live并非真正旨在促进实时销售,但由于实时流媒体的快速增长,您可以轻松地开设实时商店。YouTube可以访问超过20亿用户。不用说,您必须准备面对激烈的竞争,因为该平台可容纳任何人:游戏玩家,零售商,艺术家和其他内容创作者。

在YouTube上建立购物狂队伍可能会更具挑战性,因为该平台尚未针对此类目标优化界面。而且,它要求对关键字和标签的知识最少,以便至少有机会被查看者发现。一般来说,建议您将YouTube Live用作实时销售的附加平台。

潜望镜

最后,我们想提到Twitter的实时流媒体平台Periscope。潜望镜是各种类型和主题的数百万直播流的家。但是,我们有充分的理由在最后讨论此平台。您会发现,建立和发展购物社区相对困难。通常,您需要其他工具,例如Facebook组或某些Instagram帖子来吸引买家。

在此平台上开始销售产品的最快方法之一是在其他地方建立受众群体,然后在Periscope上开始为他们直播。您可以进行实时问答,也可以为观众准备一些有用的提示。总体而言,目标是像在现实生活中一样宣传您的产品。请记住,借助实时流,您可以进行实时通信!

可以重播的平台

总有更好的选择!您无需选择一个平台来集中精力,而是可以通过实时流式传输到所有平台来最大程度地扩大受众范围!由于采用了多数据流功能,您可以简单地启动实时流像往常一样,和Restream将在发送到您所选择的平台,包括Facebook直播,YouTube直播,亚马逊Live和潜望镜。想象有多少人可以找到您的信息流!

Restream是一种实时流媒体解决方案,在其工具库中具有许多有用的工具和功能,可以使您的实时流媒体变得专业且引人入胜。实时销售特别有用的一种工具是Restream Scheduler。它使您可以安排预先录制的实时视频,并在安排的日期在流媒体平台上自动广播它们。这样,您可以确保居住在不同时区的人们能够观看您的实时会话。



(来源:卧兔网络)

文章来源:https://www.ikjzd.com/home/138493

跨境电商:https://www.ikjzd.com/

skyee:https://www.ikjzd.com/w/290

出口易:https://www.ikjzd.com/w/1317

邮乐网购:https://www.ikjzd.com/w/1776

现在那些平台支持直播带货?

如今,有许多实时流媒体平台,您可以在其中销售产品。但是,最受欢迎的是FacebookLive,AmazonLive,YouTubeLive和Periscope。这些平台吸引了最多的受众,使您更容易找到买家。在选择实时流媒体平台时,让我们详细了解一下。FacebookLive出于多

如何在您的业务中使用网红营销

如何在您的业务中使用网红营销

既然您对网红营销及其好处了如指掌,那么一个重要的问题仍然存在:如何在业务中成功使用网红营销?

令人惊讶的是,该过程可以分为六个简单步骤。

步骤1:选择正确的社交媒体平台

在继续寻找合适的社交媒体有影响力的品牌之前,您需要为品牌选择合适的社交媒体平台。

可能并非所有社交媒体平台都适合您的品牌。另一方面,您可能会发现您可以在所有主要平台上建立良好的在线形象。

它有助于了解每个平台以及使用它们的人员类型。

快速细分:

Instagram最适合分享一口大小且引人注目的照片或视频内容。如果您要出售产品(而不是服务),Instagram几乎绝对是您想要的平台。大多数Instagram用户年龄在18-34岁之间。

YouTube显然是视频内容的最佳选择,但是Instagram只允许长达一分钟的视频,而YouTube允许任何长度的视频,从而为您提供了更多选择。YouTube的人口统计数据令人惊讶地各不相同-尽管它在18-24岁的年龄段中最受欢迎,但YouTube在75岁以上的人群中的普及率达到51%。

Facebook允许混合使用文本,照片和视频内容。广受欢迎的Facebook Live选项使营销人员也喜欢它,它使您可以随时随地进行直播。Facebook的人口统计偏向年龄稍大一点,介于25到34岁之间。

还有许多其他社交媒体平台,但通常,这三个平台是您可以找到影响力最大的营销方式的地方。为了找到合适的网红,您首先必须找到合适的平台,所以请不要忽略此步骤。

步骤2:建立品牌指南

尽管应该始终给网红以创新的自由来代表您的品牌,但最好创建一些通用的品牌准则供您的网红遵循。

这些准则将概述您想要与品牌相关联的内容的种类。您基本上是在为品牌制作样式指南。

主要是,您要确保网红代表您的品牌价值,并以与您的品牌声音一致的方式进行交流。

Alienware的品牌指南就是一个很好的例子。该品牌已在其提供的高端游戏计算机上建立了声誉,并撰写了维护该品牌的指南。注重性能驱动的创新技术是显而易见的。

该指南还详细介绍了品牌的设计理念。尽管大多数品牌不需要在设计指南上花费12页,但这表明Alienware对始终如一的品牌的承诺,这绝对是在制定自己的指南时要考虑的问题。

在制定准则时,请记住,您还必须遵循准则。美国联邦贸易委员会(FTC)拥有每个品牌必须遵循的认可准则,以正确披露广告和赞助关系。

步骤3:如何找到网红

确定平台并创建品牌指南后,您终于可以开始寻找网红。您可能想知道如何在Facebook上找到网红,如何在Instagram上找到网红,或者只是如何获得网红!

但是,首先要考虑的因素之一就是您想与之合作的网红的水平。

术语"网红"是一个广义术语,可以分为几类。网红分为五个主要级别:

超级网红是大鱼。他们拥有超过一百万的追随者,并且在他们发布的所有内容上都吸引了巨大的参与度。

宏观网红的受众人数略少,通常为50万以上。尽管与大型网红的影响力不同,但宏观网红的需求通常很高。

中层网红类别广泛–中层网红可以拥有5万到50万追随者。

微型网红的受众人数为1万至5万。

最后,纳米网红位于食物链的底部,拥有1k-10k的关注者。一些纳米网红可能只有数百名关注者。

如果您的本能是接触大型和宏观网红,请不要行动得那么快。

乍一看,影响力似乎越大,成功的潜力越大。但这并不总是令人惊讶的。

虽然大型网红和大型网红当然具有很大的影响力和参与度,但它们并非总是产生最大的影响。

实际上,与名人代言活动相比,微网红营销活动可以提高60%的参与度。

由于较小的网红能够与听众建立更牢固的联系,因此与大型网红相比,他们的参与率要高得多。

最重要的是,越来越多的品牌正在与纳米网红合作。纳米技术发挥着重要作用-它们是所有网红中最相关的。

因此,当这些较小的网红宣传产品时,他们的追随者就不会感到被卖掉,而当网红创作出虚假的广告时,常常会产生一种情绪。

理想情况下,您应该与所有这些级别的网红保持联系。这种方法使像Daniel Wellington这样的品牌如此成功,并且非常容易复制。

现在,是时候在每个平台上找到特定的网红。

许多人想知道如何找到Instagram网红或如何有效找到Facebook网红。令人惊讶的是,该过程非常简单。

在大多数情况下,您所需要做的就是简单地通过查看标签和关键字搜索来在您的利基市场中寻找网红。

这将为您提供您所在行业中的一些知名人士,从而使您对想要与谁一起工作有个好主意。

但是,如果您想进行更深入的研究,则可以使用一些方便的工具。

首先,您可以使用BuzzSumo查找共享流行内容的人。方便地,您可以过滤掉没有影响力的任何结果。

如果要获取某些网红的统计信息,可以使用HypeAuditor。该工具可让您更详细地了解关注者的个人资料,甚至可以向您显示他们是否有虚假的关注者或订婚。

在查看网红时,请记住要考虑他们是哪种网红。当您开始时,与微型网红合作可能会更有效,因为他们更有可能说"是"。

如果您可以找到一个最适合您品牌的微网红,那么它可以带来很多好处。微型网红营销和纳米网红营销都超级强大,因此请不要忽略它们。

第4步:与网红接触

这是另一个简单的步骤。通常,可以通过直接消息与网红联系。

但是,在向他们发送消息之前,请看一下他们的简历部分。他们可能有用于营销查询的特定电子邮件。

为了最大程度地提高工作效率,您可以制作外展模板,但在发送前一定要增加一点个性。

第5步:如何与网红一起工作

现在,您已经找到了一些想要与之合作的网红,是时候进行您的网红营销活动了。

以下是一些影响力大而有趣的想法:

赠品

如果您的公司正在推出新产品并提供免费样品作为赠品,那么请网红来推广该产品是增加该产品曝光率的好方法。

首先,您可以聘请社交媒体网红在不同平台上开展赠品活动。确保与了解FTC规则的人一起工作。

幕后花絮

让您的网红分享幕后花絮,讲述事情在您的企业中如何运作。

例如,如果您是一个快速发展的时尚品牌,可以在线销售服装,那么请网红播放您一天的头脑风暴或产品设计会议。

入选综述

网红也可能愿意对您的产品或服务进行综述。鼓励他们在补充项目(而不是竞争对手)的后面展示您的主要产品。

例如,如果您从事涂料销售业务,那么网红可以创建一系列家庭装修项目,其中包括涂料的一种推荐,乙烯基的一种推荐,墙壁艺术的一种等等。

主持现场接管

您可以邀请现场网红通过实时接管实时与现有受众互动。

使用Instagram Live或其他类似功能,网红可以接管您品牌的帐户,以创造独家经营权,并与您的听众分享他/自己的观点。您还可以允许人们通过评论提出问题或与网红互动。

网红可以借此机会大肆宣传您即将推出的新产品,促进即将到来的销售,或大体上谈论您的业务。

第6步:跟踪广告系列

有许多网红营销工具,这些工具可让您跟踪每个广告系列并评估其效果。

如果您想使用专为网红营销而构建的工具,那么Traackr值得一看。此工具可自动进行网红发现,审查和报告,使您可以将更多精力放在建立网红关系和创建精彩内容上。



来源:杭州卧兔网络

文章来源:https://www.ikjzd.com/home/138494

跨境电商:https://www.ikjzd.com/

海鹰数据:https://www.ikjzd.com/w/2539

福茂:https://www.ikjzd.com/w/1633

kkr:https://www.ikjzd.com/w/1340

如何在您的业务中使用网红营销

既然您对网红营销及其好处了如指掌,那么一个重要的问题仍然存在:如何在业务中成功使用网红营销?

退货率太高怎么破?沃尔玛与联邦快递合作大有可为

退货率太高怎么破?沃尔玛与联邦快递合作大有可为

内容提要

沃尔玛最近宣布,它将与联邦快递建立合作伙伴关系,以降低其在线购物的产品退货率。

在这项被称为联邦快递(FedEx)送货上门的新服务中,顾客可以退回在沃尔玛网站上销售并运送给他们的产品。

沃尔玛表示,对顾客来说,退货是免费的。虽然这一服务是在节假日推出的,但在节日之后仍将继续延续。

微信图片_20201225195533.png

想要退回网购商品的客户可以安排提货日期并打印标签,通过沃尔玛的网站或应用程序设定退货。联邦快递的员工将领取包裹,如果客户没有打印机来创建标签,则可以从Walmart.com或应用程序生成QR码。

之后,包裹将被带到联邦快递办公室,员工将在其中扫描QR码。沃尔玛表示,这笔款项将在退货当天或店内退货的同一天退还给客户。这家大型零售商表示,将在一些商店内开设其他地点以获取店内退货。

微信图片_20201225195601.png

沃尔玛负责客户战略,科学和旅程的副总裁林奈·富尔彻(Linne Fulcher)表示:"无论客户如何购买商品,我们都希望退货体验是轻松,安全和无缝的。"


与亚马逊竞争


换句话说,沃尔玛现在提供与亚马逊相同的在线购物退货服务,后者允许客户在Whole Foods市场,Kohl's(NYSE:KSS)和UPS商店或储物柜中退货。在没有包装盒或标签的情况下,交货30天内免费。

亚马逊延长了假期的退货期限。在11月1日至12月31日之间购买的产品可以在1月31日之前免费退货。因此,对于沃尔玛而言,为了阻止亚马逊进一步进入其市场领域,采取这样的战略举措几乎是不可避免的。

亚马逊是第一家在美国建立庞大网络的电子商务零售商,因此在迄今为止取得了巨大成功。巩固分销网络后,亚马逊将其注意力转向通过各种手段来利用这一优势,例如从其第三方卖家那里推出廉价版本的流行商品,通过亚马逊新鲜(Amazon Fresh)和收购全食(Whole Foods)进入杂货市场。

微信图片_20201225195625.png

沃尔玛的市场受到的威胁是显而易见的,因此这家折扣连锁超市正在确保与亚马逊保持一致,以避免失去市场份额。

沃尔玛与联邦快递的合作为客户提供了免费的家庭取货退货,这反映了沃尔玛为增强在线购物体验和促进数字销售而采取的战略举措。沃尔玛最近一个季度的电子商务销售额增长了约80%,充分证明了这一事实。

尽管是一家实体店,但在不久的将来,电子商务销售预计将成为该公司收入和利润的主要贡献者。鉴于沃尔玛在这方面与亚马逊保持着良好的同步,沃尔玛是少数几家能够在电子商务巨头的竞争中站稳脚跟并继续蓬勃发展的公司之一。



来源美鸥网 Lib.



文章来源:https://www.ikjzd.com/home/138495

跨境电商:https://www.ikjzd.com/

acca是什么:https://www.ikjzd.com/w/1370

折扣网:https://www.ikjzd.com/w/74

retriever:https://www.ikjzd.com/w/773

退货率太高怎么破?沃尔玛与联邦快递合作大有可为

沃尔玛最近宣布,它将与联邦快递建立合作伙伴关系,以降低其在线购物的产品退货率。

每日资讯:亚马逊暂停合作承运人小包裹快递跨境服务!又一跨境公司完成亿元融资!

每日资讯:亚马逊暂停合作承运人小包裹快递跨境服务!又一跨境公司完成亿元融资!

亚马逊暂停合作承运人小包裹快递跨境服务

12月25日消息,近日,亚马逊发布有关"合作承运人小包裹快递跨境服务暂停"的通知。

通知称,法国政府已暂时关闭与英国之间的边境以及英国与欧盟之间的运输通道。由于因此造成的延迟以及英国脱欧即将生效的海关边境,亚马逊合作承运人UPS无法全面支持跨境运输业务。即日起,亚马逊将暂停英国与欧盟之间的合作承运人小包裹快递服务。

通知指出,对于UPS已取件以及投递中的跨境小包裹货件,用户可以在 UPS 网站上找到最新更新信息。 受影响小包裹货件的UPS追踪状态将标记为英法隧道。如果货件无法运输到目的地,UPS将予以退还。

天猫淘宝海外数据:11月以来圣诞用品成交额同比增超60%

12月25日消息,据天猫淘宝海外数据显示,今年11月开始,圣诞主题的装饰品、礼品等迎来购买高峰,11月至今平台圣诞用品成交额同比增长超60%。

数据显示,中国生产、出口了全球80%的圣诞节用品。值得一提的是,今年"圣诞口罩"成为出海增速最快的新品类。此外,出口最多的圣诞用品仍是圣诞树、圣诞袜、装饰品等。

跨境电商"你好世界"完成过亿元B轮融资

12月25日消息,跨境电商"你好世界"近日完成由广发乾和领投,创钰投资、慧泉投资跟投的过亿元B轮融资。此轮融资将用于大力发展自有品牌全球化运营及力推创新海外品牌进入中国全链路解决方案。

亚马逊德国站六个仓库员工再罢工

12月25日消息,据当地媒体报道,德国工会Verdi呼吁德国亚马逊六个地点的员工进行罢工。罢工时间从当地时间星期一夜班开始,持续到圣诞节前夕,波及到的几个地点有:Werne、Leipzig、Rheinberg、Bad Hersfeld(两个地点)和Koblenz。Verdi预计,有大约1700名罢工参与者。

据悉,此次罢工也与薪资有关。目前,亚马逊尚未回应。

1-11月四川跨境电商实现交易额385.4亿元

12月25日消息,1-11月,四川全省跨境电商实现交易额385.4亿元(根据成都、泸州、德阳、绵阳跨境电商综试区数据汇总统计),其中进口74.7亿元,出口310.7亿元。

具体来看,1-11月成都综试区实现交易额379.3亿元,同比增长104%,其中进口74.4亿元,出口305.0亿元。泸州、德阳、绵阳综试区交易额分别为1.8亿元、2.9亿元、1.4亿元。

FDA:eBay和亚马逊某些膳食补充剂构成健康风险

12月25日消息,美国食品药品管理局(FDA)近日警告消费者,不要使用从eBay和亚马逊购买的近50种膳食补充剂。FDA表示,其中一些男性增肌和减肥产品含有可能对健康构成重大风险的隐藏成分。

据悉,FDA检测发现这些产品含有标签上没有列出的活性药物成分,包括一些处方药中的成分。这些产品可能会导致潜在的严重副作用,并可能与消费者正在服用的药物或膳食补充剂产生相互作用。


文/跨境知道 Vivian 萧

文章来源:https://www.ikjzd.com/home/138538

跨境电商:https://www.ikjzd.com/

wangwei:https://www.ikjzd.com/w/1744

友家快递:https://www.ikjzd.com/w/1341

马士基集团:https://www.ikjzd.com/w/1296

每日资讯:亚马逊暂停合作承运人小包裹快递跨境服务!又一跨境公司完成亿元融资!

12月25日消息,近日,亚马逊发布有关"合作承运人小包裹快递跨境服务暂停"的通知。

早期评论者计划---亚马逊新品评论的福音

早期评论者计划---亚马逊新品评论的福音

对于大多数卖家来讲,新品上线初期没有评论,相比同类成熟的竞品就会吃亏不少,而且对于商品的转化也有一定的影响。市面上各类上评的渠道,风险不言而喻,对帐号的安全性存在极大的隐患,所以并不太推荐这类操作。所以针对上线销售不久的新品,建议大家可以尝试注册官方的早期评论者计划,来获取前期的评论基础。

早期评论者计划旨在鼓励已购买某款商品的买家,通过评论分享真实体验,帮助新品获得早期评论,有助于后续买家做出更明智的购买决定,并且可以增加页面浏览量,最终提升销售额。

哪些 SKU 符合此计划的注册条件?

评论少于5条的SKU有机会参与此计划。同时,SKU的定价也不能低于 1500日元。如果商品价格低于1500日元,亚马逊会停止征集买家评论。卖家仍可在该计划中注册商品,但官方不会向购买价格低于1500日元的买家征求评论。根据日本的法律规定,药品(包括动物药品)不符合此计划的注册条件。

对于在日本和其他商城上架销售的 SKU,该计划如何运作?

如果发布的某个SKU同时在日本和其他商城出售,则该SKU符合此计划的注册条件,但亚马逊将仅征集在www.amazon.co.jp上购买该SKU的买家评论。

如何知道我的商品是否收到了来自此计划的评论?

可以在卖家平台的计划控制面板上追踪注册商品的绩效/状态。也可以直接在商品详情页面上查看评论。带有"早期评论者奖励"字样橙色标记的评论即是早期评论者计划评论。

买家为何会信任这些评论?

亚马逊仅邀请已购买相应商品的买家分享其真实的体验,无论他们提供1 星评论还是5星评论,平台不会为这些评论者提供免费商品或折扣。在买家购买商品时,也不会提前透露该商品是否参与了此计划,由此来获取购买该商品的买家的真实看法。

此计划的评论者是如何选定的?

因为平台希望获得真实的评论,因此,会从尽可能多的买家中进行选择,而不是只选择几个。亚马逊会从购买参与此计划的商品的所有买家中随机选择一些买家,前提是他们没有提供虚假评论的历史记录且符合资格条件。请注意,并非购买计划商品的所有买家都可在提供评论后获得奖励。官方希望此计划能够产生足够多的评论,帮助买家做出更明智的购买决定,该计划不是旨在鼓励买家购买商品的奖励性计划。亚马逊员工、参与此计划的卖家及其亲友没有资格参与此计划。

评论者将获得哪些奖励?

若在评论征集期间提交了真实且符合亚马逊社区准则的评论,评论者将获得一份小奖励(例如,Amazon.co.jp礼品卡)。该奖励旨在感谢评论者分享他们的真实体验,无论他们提供1星评论还是5星评论。评论的性质不会影响奖励或今后获得奖励的机会。

卖家会对这些评论或参与此计划的评论者造成影响吗?

不会。卖家可以选择参与此计划的SKU,但无法对买家评论的内容或星级评定产生影响。此外,亚马逊还禁止卖家与买家就评论内容进行交流。只要评论符合准则,亚马逊一般情况下不会修改或移除通过早期评论者计划发表的评论。

我的商品获得5条评论后会从该计划中移除吗?

商品注册后,亚马逊最多将在一年内或在通过此计划收到5条评论之前继续征求买家评论。通常情况下,并不会因为商品的评论超过5条就停止征集。这意味着,如果你注册的商品评论为0条,之后买家撰写了评论且亚马逊未向其提供奖励,亚马逊会继续向买家征集评论,直到通过此计划获得5条评论为止。

费用是多少?我是否需要按每条评论支付费用?

每次注册的费用是6000日元,一次注册包含一个父SKU系列中的所有SKU 或独立SKU。通过此计划收到第一条评论后,平台便会向你收取6000日元的费用。无论你收到1条评论还是5条评论,一个SKU只收取这一次费用。如果未收到任何评论,将不会收费。

如何在变体级别共享注册?

早期评论者计划注册面向的是父SKU级别的独立SKU或SKU系列。如果注册一个父SKU,其所有子SKU将会一起注册并固定下来,这意味着注册后对该SKU系列进行的任何更改都不会对注册结果产生影响。这是因为评论通常在同一变体系列商品间共享,因此某个子SKU获得的评论也会显示在同一系列所有其他商品的详情页面上。




来源:跨境小人物

文章来源:https://www.ikjzd.com/home/138523

跨境电商:https://www.ikjzd.com/

新蛋:https://www.ikjzd.com/w/79

铭宣:https://www.ikjzd.com/w/1551.html

兰亭集势:https://www.ikjzd.com/w/820

早期评论者计划---亚马逊新品评论的福音

对于大多数卖家来讲,新品上线初期没有评论,相比同类成熟的竞品就会吃亏不少,而且对于商品的转化也有一定的影响。市面上各类上评的渠道,风险不言而喻,对帐号的安全性存在极大的隐患,所以并不太推荐这类操作。所以针对上线销售不久的新品,建议大家可以尝试注册官方的早期评论者计划,来获取前期的

英国正式完成脱欧!这些欧盟增值税重大变化你知道吗?

英国正式完成脱欧!这些欧盟增值税重大变化你知道吗?

当地时间12月24日周四,英国和欧盟分别召开新闻发布会,英国与欧盟达成了历史性的协定,就"脱欧"后的英欧贸易和安全关系达成一致,英国正式完成脱欧。

在经过长达数月的协商之后,双方最终达成这份价值6600亿英镑的贸易协议,这是英国与欧盟之间最全面的加拿大式自由贸易协定。欧盟委员主席在会上表示,这是一份公平,均衡的协议,对双方来说,都是负责,全面的决定。

微信截图_20201226115550.png

尽管在今年年初,英国已经脱离了欧盟,但双方约定了过渡期至12月31日,此前,捕鱼权问题是造成双方迟迟无法达成协议的分歧点之一。

而达成后的协议规定,明年1月1日后,双方将对适用原产地规则的所有商品实行零关税和零配额的货物贸易。对于一度成为谈判"瓶颈"的渔业问题,双方将就共同管理欧英水域渔业资源制定新框架,兼顾彼此渔业和渔民的利益。

图片2.png

对于跨境卖家来说,英国脱欧之后,欧盟增值税将发生重大变化,对进口和出口都会遇到一些问题,导致价格波动。

这项变更最初适用于向欧盟消费者销售产品的非欧盟企业,该变更最初于2021年1月1日开始。欧盟已将其推迟至7月1日。大概是英国企业届时将不在欧盟范围内,并将适用与美国和其他地区的公司相同的规则。

简而言之,这些更改适用于每年向欧盟消费者销售超过10,000欧元商品的企业。按照当前汇率,这大约是10,000美元。22美元以下的商品免税额正在消失。所有商品必须在7月1日前支付增值税。

对于150欧元以下的订单,此费用可由海关或邮政快递公司收取,而不由零售商在销售时收取。

增值税金额取决于目的地国家/地区的税率。欧盟有27个国家和27个增值税率。此外,符合增值税规定的商品在不同国家/地区也有所不同。

但是,非欧盟零售商只能在一个欧盟国家(不是全部27个)中注册增值税,前提是该零售商必须在有办事处的所有国家(例如办公室或仓库)进行注册。否则,选择一个国家。爱尔兰是美国公司的理想选择,因为它没有语言障碍。

无论如何,商户一旦注册,就必须提交季度申报表,详细说明每个国家/地区的销售和增值税。付款必须伴随退货。为了提供帮助,欧盟将实施通用的声明系统,以向所有未注册公司的国家提交和加快退货。注册国家/地区需要单独返回。

卖家在对商品定价和分类是,要确保产品属于正确的类别,以便分配正确的增值税税率,以及同步保持最新的增值税率。



(原创:跨境知道 晓阳)


文章来源:https://www.ikjzd.com/home/138530

跨境电商:https://www.ikjzd.com/

腾邦:https://www.ikjzd.com/w/1382

aicpa:https://www.ikjzd.com/w/1373

一淘网:https://www.ikjzd.com/w/1698

英国正式完成脱欧!这些欧盟增值税重大变化你知道吗?

当地时间12月24日周四,英国和欧盟分别召开新闻发布会,英国与欧盟达成了历史性的协定,就"脱欧"后的英欧贸易和安全关系达成一致,英国正式完成脱欧。

迪拜酋长正式入驻国际版抖音,这是来自酋长的认可?​

迪拜酋长正式入驻国际版抖音,这是来自酋长的认可?​

Amy聊跨境:迪拜酋长正式入驻国际版抖音,这是来自酋长的认可?

总理兼统治者谢赫·穆罕默德·本·拉希德·阿勒马克图姆殿下在上周六启动了他的官方国际版抖音TikTok帐户,酋长表示:这是世界上增长最快的社交平台,拥有超过8亿的追随者。我们要建立积极的阿拉伯文内容。我们希望听到年轻人的声音,并与他们分享我们的故事。

谢赫·穆罕默德创建正式帐户后,至今已有超过7.91万用户关注他的帐户,并获得了92.2万个赞。

到目前为止,谢赫·穆罕默德的第一部视频已吸引了88.20万点赞和1.77万评论。是他在后台讲话,敦促人们努力工作,不要放慢脚步。

这位迪拜领导人将分享其50年公共服务历程的简短片段,提供有关领导和管理的见解,以激发青年人在其社会中创造积极的变化。

谢赫·穆罕默德·本·拉希德的官方国际版抖音TikTok账户的推出,是由于他渴望与年轻人建立联系,尤其是在短视频移动视频平台观众中占多数的年轻一代。

青年人是谢赫·穆罕默德·本·拉希德发起和监督的多项人道主义和社会倡议的中心,这些倡议包括阿拉伯阅读挑战赛、阿拉伯希望组织、100万阿拉伯编码员和使整个阿拉伯地区数百万年轻人受益的Madrasa计划。

国际版抖音每月有8亿活跃用户,它提供了一个新的社交平台,可以在领导、管理和国家建设方面创造积极的阿拉伯语内容,从而为年轻观众增加价值。

该平台将用于更有效地吸引年轻人,并执行谢赫·穆罕默德·本·拉希德的理念,以在该地区和世界各地传播希望和积极性。

国际版抖音TikTok在中东和世界各地迅速稳定地发展,吸引了活跃的创作者群体,并激发了从TikTok社区传播到世界各地的一系列流行文化的共鸣时刻。同时Tiktok的火热,对于跨境电商而言,也是一次机遇,运用好短视频,对于销量会有着很大的提升。想要出海中东,进军阿联酋和沙特,如果没有达到税务合规的要求,将会面临着巨额的罚款。沙之星跨境的阿联酋VAT服务目前正在特惠中,阿联酋卖家们不要错过良机喔,扫描海报二维码,备注:阿联酋,即可咨询详情!


来源:中东跨境电商汇





文章来源:https://www.ikjzd.com/home/138346

跨境电商:https://www.ikjzd.com/

蜜芽宝贝:https://www.ikjzd.com/w/1320

贝贝官网:https://www.ikjzd.com/w/1321

net-a-porter:https://www.ikjzd.com/w/2132

迪拜酋长正式入驻国际版抖音,这是来自酋长的认可?​

Amy聊跨境:迪拜酋长正式入驻国际版抖音,这是来自酋长的认可?总理兼统治者谢赫·穆罕默德·本·拉希德·阿勒马克图姆殿下在上周六启动了他的官方国际版抖音TikTok帐户,酋长表示:这是世界上增长最快的社交平台,拥有超过8亿的追随者。我们要建立

抖音数据采集教程,一例APK脱壳反编译寻找AES密钥过程记录

数据采集教程,一例APK脱壳反编译寻找AES密钥过程记录

应客户需求对一款名为"**主治医师总题库"包名为com.zitibaohe.zhuzhiyishierke)的APP进行采集可行性分析。
  这款APP和服务器的通信使用的是HTTP协议,很容易抓到数据包,可惜返回的数据是加密的,如下图所示。
image.png
  根据以往经验,内容应该是被AES加密了。要想还原出明文,必须要反编译拿到KEY才行。
  下载APK文件,用JADX对其进行反编译,发现被加壳了,使用的是360的加壳工具,如下图所示。
image.png
  必须先脱壳才能反编译到真实的APK源码。脱壳我们使用Xposed + FDex2插件(PS:如果你对Xposed还不熟悉,建议先阅读Xposed相关文章)。
  安装好FDex2插件(不要忘了重启系统),启动插件,点选要脱壳的APP,如下图所示。
image.png
  然后启动目标APP(儿科主治医师总题库)。使用Root Explorer浏览到APP的数据目录(/data/data/com.zitibaohe.zhuzhiyishierke/)下,如果看到多个dex文件(原本该目录下没有这些文件,如下图所示),说明脱壳成功了。
image.png
  将这几个dex文件pull下来,然后依次用JADX对其进行反编译。由于有多个dex,怎么快速定位我们关注的代码在哪一个里呢?我们可以搜一些特征字符串,比如前面抓包看到的请求URL中的个"questions",如果找到了,说明八成就是这个dex文件(如下图所示)。
image.png
  然后我们再搜索AES相关的关键词比如"AES/","SecretKeySpec"或"IvParameterSpec",最终成功定位(如下图所示),其使用了"AES/CBC/NoPadding"加密算法,对应的KEY和IV都是明文的。
image.png
  我们来验证下KEY和IV是否正确。借助"AES Online" src="https://img2020.cnblogs.com/other/2241300/202012/2241300-20201226085233662-426414491.png" alt="image.png" loading="lazy">
  然后点击"Decrypt",成功还原出明文(如下图所示)。点击"[Download as a binary file]"下载解密后的数据文件,发现内容是JSON格式的,解析之后如下图所示。
image.png
  至此,目标实现。
  除了上述通过反编译源码来获取秘钥外(过程很繁琐),我们还可以利用Xposed的方式(你需要先了解Xposed相关知识),通过HOOK javax.crypto.spec.SecretKeySpec和javax.crypto.spec.IvParameterSpec类来截获KEY和IV,操作过程简单,下面介绍两个相关插件。
1.使用Inspeckage(https://github.com/ac-pm/Inspeckage)这个Android动态分析工具。如下图所示是Inspeckage截获到的AES的KEY,与我们上面通过源码获取到的一致(不过没有获取的IV,原因未知)。
image.png
2.我还测了一个叫做CryptoFucker的Xposed插件(https://github.com/Chenyuxin/CryptoFucker),用起来虽然没有Inspeckage方便(没有UI),不过,效果很好,成功获取到了KEY和IV,如下图所示(HEX形式显示)。
image.png

更多抖音,快手,小红书数据实时采集接口,请查看文档: TiToData


免责声明:本文档仅供学习与参考,请勿用于非法用途!否则一切后果自负。









原文转载:http://www.shaoqun.com/a/504048.html

跨境电商:https://www.ikjzd.com/

trademanager:https://www.ikjzd.com/w/730

蜜芽宝贝官网:https://www.ikjzd.com/w/1320


数据采集教程,一例APK脱壳反编译寻找AES密钥过程记录应客户需求对一款名为"**主治医师总题库"包名为com.zitibaohe.zhuzhiyishierke)的APP进行采集可行性分析。这款APP和服务器的通信使用的是HTTP协议,很容易抓到数据包,可惜返回的数据是加密的,如下图所示。根据以往经验,内容应该是被AES加密了。要想还原出明文,必须要反编译拿到KEY才行。下载APK文件,用JAD
达方物流:达方物流
亚马逊全球开店:亚马逊全球开店
五一去桂林玩天气怎么样?:五一去桂林玩天气怎么样?
年薪50W的亚马逊运营长啥样?这里有套方法论!:年薪50W的亚马逊运营长啥样?这里有套方法论!
日本回国电子客票不再一票难求 :日本回国电子客票不再一票难求

Java基础之:集合——Collection——List

Java基础之:集合——Collection——List

 List简单介绍

List接口是Collection的子接口。

List集合是有序的(输入和输出顺序不变),且允许重复元素存在。

List集合每个元素都有其对应的顺序索引,即List支持索引。

 

List使用及常用方法

首先是所有Collection中的方法在List中都可以使用,其次List 集合里添加了一些根据索引来操作集合元素的方法:

  1. void add(int index, Object ele):在index位置插入ele元素

  2. boolean addAll(int index, Collection eles):从index位置开始将eles中的所有元素添加进来

  3. Object get(int index):获取指定index位置的元素

  4. int indexOf(Object obj):返回obj在集合中首次出现的位置

  5. int lastIndexOf(Object obj):返回obj在当前集合中末次出现的位置

  6. Object remove(int index):移除指定index位置的元素,并返回此元素

  7. Object set(int index, Object ele):设置指定index位置的元素为ele , 相当于是替换.

  8. List subList(int fromIndex, int toIndex):返回从fromIndex到toIndex位置的子集合

package class_List;import java.util.List;import java.util.ArrayList;​public class ClassTest01 {​ @SuppressWarnings({ "rawtypes", "unchecked" }) public static void main(String[] args) {​  List list = new ArrayList();    for(int i = 1; i<=10;i++) {   list.add("hello" + "0" + i);  }​  System.out.println(list);    //1. void add(int index, Object ele):在index位置插入ele元素  list.add(2, "hello川农");  System.out.println(list);    //2. boolean addAll(int index, Collection eles):将else从0到index位置之间的元素添加进来,返回布尔值//  list.addAll(8, list);  if(list.addAll(2, list)) System.out.println(list);    //3. Object get(int index):获取指定index位置的元素  System.out.println(list.get(4));    //4. int indexOf(Object obj):返回obj在集合中首次出现的位置  System.out.println(list.indexOf("hello03"));    //5. int lastIndexOf(Object obj):返回obj在当前集合中末次出现的位置  System.out.println(list.lastIndexOf("hello02"));    //6. Object remove(int index):移除指定index位置的元素,并返回此元素  Object obj = list.remove(2);  System.out.println(obj);      //7. Object set(int index, Object ele):设置指定index位置的元素为ele , 相当于是替换  System.out.println(list);  Object obj2 = list.set(0,"hi川农"); //返回值:原list上指定index位置上的元素  System.out.println(obj2);  System.out.println(list);    //8. List subList(int fromIndex, int toIndex):返回从fromIndex到toIndex位置的子集合  List list2 = list.subList(6, 8); //java中绝大部分范围都是前闭后开的,即 [ 6,8)  System.out.println(list2); }}

  

List练习

添加10个以上的元素(比如String "hello" ),在2号位插入一个元素"川农", 获得第5个元素,删除第6个元素,修改第7个元素,在使用迭代器遍历集合,要求:使用List的实现类ArrayList完成。

package class_List;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ClassWork01 {​ @SuppressWarnings({ "unchecked", "rawtypes" }) public static void main(String[] args) {​  List arrayList = new ArrayList();    for(int i = 1;i<10;i++) {   arrayList.add("hello" + i);  }      //获得第5个元素,删除第6个元素,修改第7个元素  System.out.println(arrayList.get(4));  System.out.println("==============");  arrayList.remove(5);  arrayList.set(6, "hello川农");    //在2号位插入一个元素"川农",  arrayList.add(1, "川农");    Iterator iterator = arrayList.iterator();  while(iterator.hasNext()) {   System.out.println(iterator.next());  }  iterator = arrayList.iterator(); }}

 

List的三种遍历方式

首先是Collection中的两种遍历方式,在List中都可以使用,即迭代器Iterator以及增强for循环。

由于List支持索引,所以多了普通for循环的遍历方式。(与遍历数组一样)

这里将三种方法都列出,用于复习Collection的两种遍历方式。

package class_List;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ClassTest02_ForeachList {​ @SuppressWarnings({ "rawtypes", "unchecked" }) public static void main(String[] args) {    List list = new ArrayList();    for(int i = 1;i<4;i++) {   list.add("hello" + i);  }    System.out.println("=============方式一=============");  //方式一:迭代器  Iterator iterator = list.iterator();  while(iterator.hasNext()) {   System.out.println(iterator.next());  }  iterator = list.iterator();    System.out.println("=============方式二=============");  //方式二:增强for循环  for(Object obj:list) {   System.out.println(obj);  }    System.out.println("=============方式三=============");  //方式三:普通for循环  for(int i = 0 ;i<list.size();i++) {   System.out.println(list.get(i));  } }}

  

简单应用案例

使用List的实现类添加三本图书,并遍历,打印如下效果:

  名称:xx 价格:xx 作者:xx

  名称:xx 价格:xx 作者:xx

  名称:xx 价格:xx 作者:xx

要求: 按价格排序,从低到高(使用冒泡法) 要求使用LinkedList集合实现。

只要实现了List接口,那么List的实现类都可以使用List接口中的方法。

package class_ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;public class ClassWork03 {​ @SuppressWarnings({ "unchecked", "rawtypes" }) public static void main(String[] args) {  List linkedList = new LinkedList();​  linkedList.add(new Book("三体1", 36.6, "刘慈欣"));  linkedList.add(new Book("三体2", 32.6, "刘慈欣"));  linkedList.add(new Book("三体3", 33.6, "大刘"));​  for (Object obj : linkedList) {   System.out.println(obj);  }​  sort(linkedList);​  System.out.println("====================排序后==========================");    Iterator iterator = linkedList.iterator();  while(iterator.hasNext()) {   System.out.println(iterator.next());  }​ }​ @SuppressWarnings({ "unchecked", "rawtypes" }) public static void sort(List linkedList) {  // 按价格排序,从低到高(使用冒泡法)  for (int i = 0; i < linkedList.size(); i++) {   for (int j = 0; j < linkedList.size() - 1 - i; j++) {        Book b1 = (Book) linkedList.get(j);    Book b2 = (Book) linkedList.get(j+1);        //使用List之后,不需要再像以前交换数组元素一样,使用临时变量。    //上面b1,b2都已经保存了需要交换的元素    if(b1.getPrice() > b2.getPrice()) {     linkedList.set(j, b2);     linkedList.set(j+1, b1);    }   }  } }​}​class Book { private String name; private double price; private String author;​ public Book(String name, double price, String author) {  super();  this.name = name;  this.price = price;  this.author = author; }​ public Book() {  super(); }​ public String getName() {  return name; }​ public void setName(String name) {  this.name = name; }​ public double getPrice() {  return price; }​ public void setPrice(double price) {  this.price = price; }​ public String getAuthor() {  return author; }​ public void setAuthor(String author) {  this.author = author; }​ @Override public String toString() {  return "名称:" + name + "\t价格:" + price + "\t作者:" + author; }}

程序输出

名称:三体1 价格:36.6 作者:刘慈欣

名称:三体2 价格:32.6 作者:刘慈欣

名称:三体3 价格:33.6 作者:大刘

================排序后==================

名称:三体2 价格:32.6 作者:刘慈欣

名称:三体3 价格:33.6 作者:大刘

名称:三体1 价格:36.6 作者:刘慈欣









原文转载:http://www.shaoqun.com/a/504046.html

跨境电商:https://www.ikjzd.com/

e邮宝:https://www.ikjzd.com/w/594.html?source=tagwish

拍拍购物:https://www.ikjzd.com/w/2205


Java基础之:集合——Collection——ListList简单介绍List接口是Collection的子接口。List集合是有序的(输入和输出顺序不变),且允许重复元素存在。List集合每个元素都有其对应的顺序索引,即List支持索引。List使用及常用方法首先是所有Collection中的方法在List中都可以使用,其次List集合里添加了一些根据索引来操作集合元素的方法:voidadd(
中国邮政邮乐网:中国邮政邮乐网
naning9韩国官网:naning9韩国官网
广州南沙蕉门公园在哪里?:广州南沙蕉门公园在哪里?
一秒穿越到夏天 澳大利亚悉尼旅行生活馆温暖开馆:一秒穿越到夏天 澳大利亚悉尼旅行生活馆温暖开馆
【俄罗斯旅游必备物品】--去俄罗斯需要带什么:【俄罗斯旅游必备物品】--去俄罗斯需要带什么

2020年12月25日星期五

中国大规模调整部分商品进口关税,eBay英国及欧洲部分路向物流延误

eBay英国及欧洲部分路向物流延误

 

日前,eBay发布关于英国及欧洲部分路向因疫情造成物流延误的提醒公告。

 

公告称,因英国新型新冠病毒蔓延的影响,英国及部分欧洲国家开始实施新一轮疫情管控措施,任何过境车辆或人员将接受严格病毒检测,对货运物流运营造成潜在延误。

 

中国大规模调整部分商品进口关税

 

23日,国务院关税税则委员会发布关于2021年进口暂定税率等调整方案的通知,从2021年1月1日起,支持一些抗癌药、医疗器材、婴儿奶粉的价格下降,及新基建和高新技术产业发展相关的部分进口设备以及零部件。

 

本次关税调整是近年来力度较大的一次调整,调整后的税目总数达到8580个,比2020年增加了31个。

 

亚马逊:法国圣诞节订单面临交付延迟

 

近日,亚马逊提醒法国消费者,跨境运输限制可能意味着圣诞礼物无法在12月25日准时送到。亚马逊已经向未完成订单的买家发出电子邮件,以告知他们,由于英国边境的旅行限制,他们的货物交付可能会被推迟。

 

 

 

据外媒报道,英法两国已就重开边境问题达成协议,从昨日起,法国已重新允许来自英国的海陆空交通入境。但是,圣诞前夕,封锁禁令的一系列连锁反应,例如造成了成千上万的卡车拥堵在边境,可能让人们在圣诞节早上收不到礼物。

 

天猫:家装行业呈现六大消费趋势

 

12月25日消息,据天下网商报道,近日,《天猫家装行业消费趋势洞察报告》正式发布。

 

阿里妈妈高级用户研究专家御安表示,家装行业呈现出六大消费趋势:以全屋定制为代表的"屋尽其用";以个性化、潮流化为特征的"个性多元";以环保、健康、舒适为诉求的"净居向阳";电动化、智能家居为特色的"零压智能";一人居、一人食比例逐年递增带来的"独而不孤";以及人宠共居等新型陪伴关系的"亲密催化"。

 

亚马逊暂停合作承运人小包裹快递跨境服务

 

据悉,近日,亚马逊发布通知称,法国政府已暂时关闭与英国之间的边境以及英国与欧盟之间的运输通道。由于因此造成的延迟以及英国脱欧即将生效的海关边境,亚马逊合作承运人UPS无法全面支持跨境运输业务。即日起,亚马逊将暂停英国与欧盟之间的合作承运人小包裹快递服务。





原文转载:http://www.shaoqun.com/a/504028.html

跨境电商:https://www.ikjzd.com/

skyee:https://www.ikjzd.com/w/290

飞书互动:https://www.ikjzd.com/w/1319.html


eBay英国及欧洲部分路向物流延误日前,eBay发布关于英国及欧洲部分路向因疫情造成物流延误的提醒公告。公告称,因英国新型新冠病毒蔓延的影响,英国及部分欧洲国家开始实施新一轮疫情管控措施,任何过境车辆或人员将接受严格病毒检测,对货运物流运营造成潜在延误。中国大规模调整部分商品进口关税23日,国务院关税税则委员会发布关于2021年进口暂定税率等调整方案的通知,从2021年1月1日起,支持一些抗癌药、
敦煌网站:敦煌网站
ebay易趣:ebay易趣
深圳元旦3天假怎么过好?:深圳元旦3天假怎么过好?
中国山西太原餐饮介绍 - :中国山西太原餐饮介绍 -
亚马逊欲砸钱数十亿美元严格把控平台假货问题!:亚马逊欲砸钱数十亿美元严格把控平台假货问题!

疑惑:Ocelot网关怎么保证高可用?

本人在搭建Ocelot+Consul的时候,遇到一个疑问,困扰了很久,一直没有想通,求路过大神帮忙指点一下;

现有Consul集群(节点1:1.1.1.1:8500  节点2:2.2.2.2:8500  节点3: 3.3.3.3:8500);

这个时候使用Ocelot,配置服务发现的时候发现只能配置一个地址,如图:

那么我的疑惑就来了,配置的这个服务发现节点挂掉了,网关就无法转发请求到下游,这样的话,网关本身不也就挂掉了么?

按我的理解,这里应该像Redis配置一样,可以配置多个服务发现节点,来保证高可用,但是我找了很多文档,都没发现有这个配置,千篇一律的都是单网关+单服务发现节点,这样子怎么可能高可用?

 









原文转载:http://www.shaoqun.com/a/504000.html

跨境电商:https://www.ikjzd.com/

002315焦点科技:https://www.ikjzd.com/w/1831

tradeindia:https://www.ikjzd.com/w/2305


本人在搭建Ocelot+Consul的时候,遇到一个疑问,困扰了很久,一直没有想通,求路过大神帮忙指点一下;现有Consul集群(节点1:1.1.1.1:8500节点2:2.2.2.2:8500节点3:3.3.3.3:8500);这个时候使用Ocelot,配置服务发现的时候发现只能配置一个地址,如图:那么我的疑惑就来了,配置的这个服务发现节点挂掉了,网关就无法转发请求到下游,这样的话,网关本身不也
母婴团购网:母婴团购网
patpat:patpat
CPC和关键词的各模式下的匹配:CPC和关键词的各模式下的匹配
飞来湖冰雪世界住宿多少钱?清远飞来湖冰雪世界周边怎么收费?:飞来湖冰雪世界住宿多少钱?清远飞来湖冰雪世界周边怎么收费?
VIP Power Club:VIP Power Club

超大份线程池,干杯,兄弟!陆

开篇闲扯

这应该是短时间内最后一篇原创多线程的文章了,不是因为别的,就是因为起名字有点词穷了,也不知道UC编辑部啥时候能有我一个位置。

其实这6篇文章仅仅是多线程的冰山一小角,不论是面试还是实际工作开发,这些都是不够的。还是要多看书本上的知识,看博客得到的知识点都是盲人摸象,不成体系,这是最可怕的。如果把多线程比作一块拼图的话,那么你看的每一篇(包括我的文章)博客都仅仅是这块拼图中的零散几片,需要很长时间才能得到这个完整的多线程拼图。而当你集齐了多线程拼图的时候又会发现,原来多线程也不过是整个Java生态里的一小块,而Java生态也仅仅是软件开发行业中的产业链之一。

读专业书籍的好处在于能够快速建立相关知识的体系,少走弯路,降低重复收集知识拼图的可能性。气氛烘托到这儿了,推荐几本多线程的书给大家吧。第一本《Java并发线程入门到精通》作者是张振华,属于入门到精通类书本。另一本则是Doug Lea参与编写的《Java并发编程实战》,这本书值得精读,读完你会觉得脚底生风,风生水起,起伏不定...还有就是我不是卖书的,如果你不想花(想)钱(白)买(嫖),可以公众号私信我,免费分享PDF,仅供学习交流昂,咱也免责一下。

扯多了,那么本篇主要内容就是线程池,包括SingleThreadPool、FixedThreadPool、ScheduledThreadPool、CacheThreadPool和WorkStealingThreadPool等不同水池子,其中前4中比较常见,最后一种是在1.8及以后新增的线程池。

线程池概述

在开发过程中,我们都知道使用多线程来提升系统的吞吐量,但是无限制的创建线程反而会给系统带来负担,内存分配不足,CPU超负荷等等,而且过多的线程也会导致频繁的线程切换,前面有写过:频繁的上下文切换会导致严重的性能损耗。

以我们常见的HotSport虚拟机为例,它的线程模型规定Java创建的线程是和计算机内核线程是一对一的,那么Java线程的创建与销毁就对应着内核线程的创建与销毁,而线程创建与销毁设计到内存空间申请、分配等动作,对资源的消耗可想而知。因此,线程池的出现就为让已知任务量的系统中保持着一定数量的工作线程,提升线程复用,控制线程数量,降低线程创建销毁的频率。下面用一张图展示线程池的工作原理:

file

四种拒绝策略

策略名解释
AbortPolicy丢弃任务并抛出RejectedExecutionException,默认该方式。
DiscardPolicy丢弃任务,但是不抛出异常
DiscardOldestPolicy丢弃workQueue中最前面的任务,然后重新尝试执行任务
CallerRunsPolicy由调用线程自己处理该任务

五种线程池状态

状态名解释
running该状态的线程池能够接受新任务,并对新添加的任务进行处理
shutdown该状态的线程池不再接受新任务,但是会把阻塞队列中的任务全部执行完
stop该状态的线程池不再接收新任务,不处理阻塞队列的任务,并且中断正在处理的任务
tidying当所有的任务已终止,ctl记录的"任务数量"为0,线程池会变为TIDYING状态
terminated线程池彻底终止的状态

通过源码看一下线程池状态在代码中是如何体现的:

private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0));//表示一个int型占用32位,减去3位表示29位private static final int COUNT_BITS = Integer.SIZE - 3;private static final int CAPACITY = (1 << COUNT_BITS) - 1;//将-1左移29位后变成111private static final int RUNNING = -1 << COUNT_BITS;//将0左移29位后是000private static final int SHUTDOWN = 0 << COUNT_BITS;//将0左移29位后是001private static final int STOP  = 1 << COUNT_BITS;//将0左移29位后是010private static final int TIDYING = 2 << COUNT_BITS;//将0左移29位后是011private static final int TERMINATED = 3 << COUNT_BITS;

通过源码看到,通过ctl的高3位记录了线程池的运行状态,而低29位则记录了线程池中的任务数量。

六个核心参数

参数名参数说明
corePoolSize(核心线程数)核心线程数量,线程池维护线程的最少数量
workQueue(任务等待队列)保存等待执行任务的阻塞队列
maximumPoolSize(线程池线程数最大值)线程池所允许的最大线程个数。当队列满了,且已创建的线程数小于maximumPoolSize,则线程池会创建新的线程来执行任务
keepAliveTime(线程存活时间)当线程池中线程数大于核心线程数时,线程的空闲时间如果超过线程存活时间,那么这个线程就会被销毁,直到线程池中的线程数小于等于核心线程数
threadFactory(线程工厂)用于创建新线程。threadFactory创建的线程也是采用new Thread()方式,threadFactory创建的线程名都具有统一的风格:pool-m-thread-n(m为线程池的编号,n为线程池内的线程编号)。
handler(线程饱和策略)当线程池和队列都满了,再加入线程会执行此策略。

七种阻塞队列

队列名数据结构解释
ArrayBlockingQueueArrayList由数组结构组成的有界阻塞队列
LinkedBlockingQueueLinkList由链表结构组成的无界阻塞队列
PriorityBlockingQueueheap支持优先级排序的无界阻塞队列
DealyQueueheap使用优先级队列实现的无界阻塞队列
SynchronousQueue不存储元素的阻塞队列
LinkedTransferQueueheap由链表结构组成的无界阻塞队列
LinkedBlockingDequeheap由链表结构组成的双向阻塞队列

阻塞队列这块东西特别多,在并发包里的地位也很高,就这七个队列如果想写的很详细够写七篇文章的,这里就不仔细说了,因为我也还没研究他们的实现,暂时也只是略有了解....记在小本本上了,我会补上的。

五种常见线程池

SingleThreadPool

先看一下它的构造方法:

// 重点在阻塞队列上public static ExecutorService newSingleThreadExecutor() { return new FinalizableDelegatedExecutorService  (new ThreadPoolExecutor(1, 1,        0L, TimeUnit.MILLISECONDS,        new LinkedBlockingQueue<Runnable>()));}

把它上面的注释翻译过来就是"创建一个使用单个工作线程的执行器,同时它的队列是无界的。(但是请注意,如果这个单个线程在关闭之前的执行过程中意外终止,则在需要执行后续任务时,将替换一个新的线程。)任务被保证按顺序执行,并且在任何给定的时间内不会有多个任务处于活动状态"还特别强调了:Unlike the otherwise equivalent newFixedThreadPool(1),有兴趣可以研究一下源码,但其实没必要。

演示一下基本用法:

/** * FileName: SingleThreadPool * Author: RollerRunning * Date:  2020/12/14 7:35 PM * Description: 但线程的线程池 */public class SingleThreadPool { public static ExecutorService singleThreadExecutor; static {  singleThreadExecutor = Executors.newSingleThreadExecutor(); } public static void main(String[] args) {  for (int i = 0; i < 100; i++) {   final int temp = i;   singleThreadExecutor.execute(new Runnable() {    @Override    public void run() {     Thread.currentThread().setName(String.valueOf(temp));     System.out.println("线程 "+Thread.currentThread().getName()+" 开始执行...");     try {      Thread.sleep(1000);     } catch (InterruptedException e) {      e.printStackTrace();     }    }   });  }  singleThreadExecutor.shutdown();  System.out.println("===========Main Thread Over!========="); }}

大家可以尝试运行一下,能够看到所有线程都是顺序执行的,SingleThreadExecutor是一个单线程的线程池,如果当前线程意外终止,线程池会创建一个新线程继续执行任务,以保证任务能够完成。

不知道你们通过这个例子有没有发现问题,其实这么创建线程池,是有把服务搞死的风险,通过源码可以看到构造方法中用到的任务等待队列是LinkedBlockingQueue,理论上说它是一个无线队列,最大值为Integer.MAX_VALUE,就有OOM的风险。因此,在使用时,如果没有特殊需求,还是使用ThreadPoolExecutor进行创建线程池,可以自定义线程池的任意参数。

FixedThreadPool

先看一下它的构造方法:

// 指定线程数public static ExecutorService newFixedThreadPool(int nThreads) { return new ThreadPoolExecutor(nThreads, nThreads,         0L, TimeUnit.MILLISECONDS,         new LinkedBlockingQueue<Runnable>());}// 执行线程数和线程工厂类public static ExecutorService newFixedThreadPool(int nThreads, ThreadFactory threadFactory) { return new ThreadPoolExecutor(nThreads, nThreads,         0L, TimeUnit.MILLISECONDS,         new LinkedBlockingQueue<Runnable>(),         threadFactory);}

基础用法同上面的类似,只是初始化线程池用到的API不同

public class FixedThreadPool { public static ExecutorService fixedThreadPool; static {  //初始化固定核心线程数的线程池  fixedThreadPool = Executors.newFixedThreadPool(5); } public static void main(String[] args) throws Exception {  for (int i = 0; i < 20; i++) {   final int temp = i;   fixedThreadPool.execute(new Runnable() {    @Override    public void run() {     Thread.currentThread().setName(String.valueOf(temp));     try {      System.out.println("线程 " + Thread.currentThread().getName() + " 开始...");      Thread.sleep(1000);      System.out.println("线程 " + Thread.currentThread().getName() + " 结束...");     } catch (InterruptedException e) {      e.printStackTrace();     }    }   });  }  System.out.println("*********************");  fixedThreadPool.shutdown();  System.out.println("===========Main Thread Over!========="); }}

ScheduledThreadPool

创建一个周期线程池,支持定时周期性执行线程池中的任务。

上构造:

public ScheduledThreadPoolExecutor(int corePoolSize,         ThreadFactory threadFactory) { super(corePoolSize, Integer.MAX_VALUE, 0, NANOSECONDS,   new DelayedWorkQueue(), threadFactory);}

可以看出不同于其他线程池的点是使用了延迟工作队列,在源码中也增加了两个定时执行的方法:

public ScheduledFuture<?> scheduleAtFixedRate(Runnable command,long initialDelay,long period,TimeUnit unit) {}public ScheduledFuture<?> scheduleWithFixedDelay(Runnable command,long initialDelay,long delay,TimeUnit unit) {}

简单举个例子:

public class ScheduledThreadPool { public static ScheduledExecutorService scheduledThreadPool; static {  //初始化固定核心线程数的线程池  scheduledThreadPool = Executors.newScheduledThreadPool(5); } public static void main(String[] args) throws Exception {  for (int i = 0; i < 5; i++) {   final int temp = i;   scheduledThreadPool.scheduleWithFixedDelay(new Runnable() {    @Override    public void run() {     Thread.currentThread().setName(String.valueOf(temp));     try {      System.out.println("线程 " + Thread.currentThread().getName() + " 每隔10秒执行一次...");      Thread.sleep(500);// 1      System.out.println("线程 " + Thread.currentThread().getName() + " 结束...");     } catch (InterruptedException e) {      e.printStackTrace();     }    }   }, 3, 10, TimeUnit.SECONDS);  }  System.out.println("===========Main Thread Over!========="); }}

这里演示了一种用法,即:线程池启动3S以后开始执行任务,每隔10S将这5个任务都执行一遍。如果将代码 1 位置处的500ms改成11s呢?这时候设置的每隔10s周期性执行就会失效,可以复制到自己本地运行看看现象,因此使用这类线程池还是要注意每个任务的处理耗时,合理评估间隔时间。感兴趣的还可以自己尝试使用scheduleAtFixedRate()的方法以及其他的使用方式。

再分享一个小Tip:可以考虑多线程池嵌套使用,合理利用Executors下默认线程池的特性。

CacheThreadPool

带有缓存的线程池,如果线程池长度超过处理需要,线程池可以灵活回收空闲线程,若无可回收线程,就创建新线程。

构造方法:

public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE,         60L, TimeUnit.SECONDS,         new SynchronousQueue<Runnable>());}//可自定义线程工厂类构造public static ExecutorService newCachedThreadPool(ThreadFactory threadFactory) { return new ThreadPoolExecutor(0, Integer.MAX_VALUE,         60L, TimeUnit.SECONDS,         new SynchronousQueue<Runnable>(),         threadFactory);}

通过构造器可以看出,可以自定义线程的工厂类,而且跟其他几个默认的线程池区别在于阻塞队列的不同,也有个同样致命的缺点:Integer.MAX_VALUE,存在OOM的风险。

简单示例:

public class CachedThreadPool { public static ExecutorService cachedThreadPool; static {  //初始化带有缓存的线程池  cachedThreadPool = Executors.newCachedThreadPool(); } public static void main(String[] args) throws Exception {  for (int i = 0; i < 5; i++) {   final int temp = i;   cachedThreadPool.execute(new Runnable() {    @Override    public void run() {     Thread.currentThread().setName(String.valueOf(temp));     try {      System.out.println("线程 " + Thread.currentThread().getName() + " 开始...");      Thread.sleep(2000);      System.out.println("线程 " + Thread.currentThread().getName() + " 结束...");     } catch (InterruptedException e) {      e.printStackTrace();     }    }   });  }  System.out.println("===========Main Thread Over!========="); }}

到这里一共介绍了4种线程池的构造和基础用法,但是这些默认构造在极端情况下都存在风险,这种使用Executors返回的线程池对象风险如下:

1.FixedThreadPool和SingleThreadPool:允许的请求队列长度为 Integer.MAX_VALUE,可能会堆积大量的请求,导致OOM2.CachedThreadPool和ScheduledThreadPool:允许的创建线程数量为 Integer.MAX_VALUE,可能会创建大量的线程,导致 OOM。

还是那句话,没有特殊需求,就老老实实的按照阿里规约里的来写:

new ThreadPoolExecutor("核心线程数", "最大线程数", "空闲线程存活时间", "时间单位", "阻塞队列类型");

所有的参数都可以自定义,不过也不能设计的太洒脱,还是要根据业务场景合理设置,那怎么叫合理呢?简单!分两个场景介绍:

1.CPU(计算)密集型

假设CPU核心数为N,那么一般可以将核心线程数设置为N+1个,可以充分利用CPU的资源,且降低了CPU单个核心的上下文切换的频率。至于为什么要比CPU多设置一个线程,是因为防止某个时间点线程意外终止,此时多设置的这个线程就可以顶上了。

上demo证明一下这个理论对不对,不对的话,我就去找一下Doug Lea先生,跟他battle一下

public class ThreadPoolTest { // 初始一个线程池 private static ThreadPoolExecutor threadPool; //计算线程池运行总时长 private static Vector<Long> threadPoolRunTime; //单个线程运行市场 private static Vector<Long> singleThreadRunTime; static {  // 用于获取当前硬件设备的CPU核心数  int coreNum = Runtime.getRuntime().availableProcessors();  System.out.println("当前设备CPU核心数:" + coreNum);  // 这里是重点,通过修改核心线程数和最大线程数,来观察任务执行耗时变化,即可证明前面阐述的理论  threadPool = new ThreadPoolExecutor(coreNum + 1, coreNum + 1, 10, TimeUnit.SECONDS, new ArrayBlockingQueue<Runnable>(1000), new ThreadPoolExecutor.DiscardPolicy());  threadPoolRunTime = new Vector<Long>();  singleThreadRunTime = new Vector<Long>(); } public static void main(String[] args) throws Exception {  List<Future<?>> futureTaskList = new ArrayList<Future<?>>();  //运行总次数可以不修改  int testNum = 100;  for (int i = 0; i < testNum; i++) {   //提交一个计算密集型任务,并计算单个任务总耗时   Future<?> future = threadPool.submit(new TestCPU(singleThreadRunTime, threadPoolRunTime));   //提交一个IO密集型任务,并计算单个任务总耗时   //Future<?> future = threadPool.submit(new TestIO(singleThreadRunTime, threadPoolRunTime));   futureTaskList.add(future);  }  for (Future<?> future : futureTaskList) {   //获取线程执行结果   future.get(testNum, TimeUnit.SECONDS);  }  System.out.println("运行总耗时: " + getTime(threadPoolRunTime) / threadPoolRunTime.size() + " ms");  System.out.println("单个线程平均耗时: " + getTime(singleThreadRunTime) / singleThreadRunTime.size() + " ms");  threadPool.shutdown(); } public static Long getTime(Vector<Long> list) {  long time = 0;  for (int i = 0; i < list.size(); i++) {   time = list.get(i) + time;  }  return time; }}/** * FileName: TestCPU * Author: RollerRunning * Date:  2020/12/16 9:08 PM * Description: 计算密集型任务 */public class TestCPU implements Runnable { private static List<Long> threadPoolRunTime; private static List<Long> singleThreadRunTime; private long startTime = 0; public TestCPU(List<Long> singleThreadRunTime, List<Long> threadPoolRunTime) {  startTime = System.currentTimeMillis();  this.singleThreadRunTime = singleThreadRunTime;  this.threadPoolRunTime = threadPoolRunTime; } @Override public void run() {  long start = System.currentTimeMillis();  try {   Thread.sleep(1000);  } catch (InterruptedException e) {   e.printStackTrace();  }  //统计1~100000之间素数的总数  countPrimes(1, 100000);  long endTime = System.currentTimeMillis();    long threadPoolTime = endTime - startTime;  long threadTime = endTime - start;    threadPoolRunTime.add(threadPoolTime);  singleThreadRunTime.add(threadTime);    System.out.println("当前线" + Thread.currentThread().getName() + "程耗时:" + (endTime - start) + " ms"); } /**  * 判断是否为素数  */ public boolean isPrime(final int num) {  if (num <= 1) {   return false;  }  for (int i = 2; i <= Math.sqrt(num); i++) {   if (num % i == 0) {    return false;   }  }  return true; } /**  * 计算素数  */ public int countPrimes(final int startNum, final int endNum) {  int count = 0;  for (int i = startNum; i <= endNum; i++) {   if (isPrime(i)) {    count++;   }  }  return count; }}

可以复制到自己本地跑一下这个测试类,根据自己本地CPU核心数设置不同的线程池核心数,能够发现执行结果有很大的不同,而效率最高的时候,就是当线程池中线程数与CPU核心数差不多相等的时候,会有差异,但不会太大。

2.I/O密集型

这类程序,由于系统大多数时间都是在处理IO交互,在处理IO的时间段内,是不会占用CPU时间片的,因此CPU有能力处理更多的线程。假设W:线程等待IO资源的时间;C:线程运行时间;P:目标CPU使用率。N:CPU数量,那么相对最优线程池大小Core = N * P * (1 + W/C)

还是创建一个IO密集型的任务,然后批量提交到我们的线程池中做测试:

/** * FileName: TestIO * Author: RollerRunning * Date:  2020/12/16 9:39 PM * Description: IO密集型任务 */public class TestIO implements Runnable { private static List<Long> threadPoolRunTime; private static List<Long> singleThreadRunTime; private long startTime = 0; public TestIO(Vector<Long> singleThreadRunTime, Vector<Long> threadPoolRunTime) {  startTime = System.currentTimeMillis();  this.singleThreadRunTime = singleThreadRunTime;  this.threadPoolRunTime = threadPoolRunTime; }  @Override public void run() {  long start = System.currentTimeMillis();  try {   try {    Thread.sleep(1000);   } catch (InterruptedException e) {    e.printStackTrace();   }   // 执行IO操作   readFile();  } catch (IOException e) {   e.printStackTrace();  }  long end = System.currentTimeMillis();  threadPoolRunTime.add(end - startTime);  singleThreadRunTime.add(end - start);  System.out.println("当前线程" + Thread.currentThread().getName() + "耗时:" + (end - start) + " ms"); } /**  * IO操作,读取一个本地文件  */ public void readFile() throws IOException {  //自己随便创建一个txt文件用来测试  File sourceFile = new File("/Users/RollerRunning/Documents/test/IO.txt");  BufferedReader input = new BufferedReader(new FileReader(sourceFile));  //按行读取  String line = null;  while ((line = input.readLine()) != null) {   System.out.println(line);  }  input.close(); }}

还是百看不如一次自己运行,拷贝一下,自己运行感受一下。这些demo书里都能找到,也可以百度一下其他的博客写的一些测试案例,都大差不差。

WorkStealingThreadPool

还是先来看看这个线程池的构造方法:

public static ExecutorService newWorkStealingPool(int parallelism) { return new ForkJoinPool  (parallelism,   ForkJoinPool.defaultForkJoinWorkerThreadFactory,   null, true);}public static ExecutorService newWorkStealingPool() { return new ForkJoinPool  (Runtime.getRuntime().availableProcessors(),   ForkJoinPool.defaultForkJoinWorkerThreadFactory,   null, true);}

这个线程池是JDK1.8以后才新增的基于ForkJoinPool扩展来的,通过构造方法就能看出来,在它的内部是通过new ForkJoinPool()来实现的,而前面四种是通过new ThreadPoolExecutor()再搭配不同的阻塞队列实现的,更细节的东西就不多说了,不是一两篇能写完的。

那么这个新增的线程池有啥优点呢?优点就是它内部线程会steal work啊,小时候有个梗就是吃零食比谁吃得快,谁先吃完可以抢别人的吃,这个线程池也是这个思想,谁的任务执行完了,就可以去帮助其他线程执行任务了,不过这么说不够准确,先看一张图,然后再详细解释

file

file

图一是前四种线程池的一个大概的任务分配模型,而图二则是WorkStealingThreadPool线程池的任务分配模式,每一个线程都有一个自己的任务等待队列,也就是自己的零食,当自己的任务执行完了,允许从其他线程的任务队列中获取任务并协助执行。这样就可以提高线程的可用性,提升线程池整体效率。
最后来个简单的示例:

public class WorkStealThreadPool { public static ExecutorService workStealThreadPool; static {  //初始化无锁线程池  workStealThreadPool = Executors.newWorkStealingPool(); } public static void main(String[] args) throws Exception {  int core = Runtime.getRuntime().availableProcessors();  System.out.println("当前设备CPU核心数为:" + core);  for (int i = 0; i < 50; i++) {   FutureTask<?> futureTask = new FutureTask<>(new Callable<String>() {    @Override    public String call() {     try {      System.out.println("线程 " + Thread.currentThread().getName() + " 开始...");      Thread.sleep(1000);      System.out.println("线程 " + Thread.currentThread().getName() + " 结束...");     } catch (InterruptedException e) {      e.printStackTrace();     }     return "当前线程名称为:"+Thread.currentThread().getName();    }   });   workStealThreadPool.submit(new Thread(futureTask));   //System.out.println(futureTask.get());  }  System.out.println("===========Main Thread Over!========="); }}

更多文章请微信搜索Java栈点公众号!









原文转载:http://www.shaoqun.com/a/503987.html

跨境电商:https://www.ikjzd.com/

c2c模式:https://www.ikjzd.com/w/1576

cima:https://www.ikjzd.com/w/1372


开篇闲扯这应该是短时间内最后一篇原创多线程的文章了,不是因为别的,就是因为起名字有点词穷了,也不知道UC编辑部啥时候能有我一个位置。其实这6篇文章仅仅是多线程的冰山一小角,不论是面试还是实际工作开发,这些都是不够的。还是要多看书本上的知识,看博客得到的知识点都是盲人摸象,不成体系,这是最可怕的。如果把多线程比作一块拼图的话,那么你看的每一篇(包括我的文章)博客都仅仅是这块拼图中的零散几片,需要很长
002315焦点科技:002315焦点科技
prime day:prime day
元旦珠海海洋王国开放哪些项目?珠海海洋王国元旦夜场好玩吗?:元旦珠海海洋王国开放哪些项目?珠海海洋王国元旦夜场好玩吗?
2020年元旦旅游图片 元旦新年最美景点图片介绍:2020年元旦旅游图片 元旦新年最美景点图片介绍
香港哪里好玩?去香港应该去哪里玩呢?:香港哪里好玩?去香港应该去哪里玩呢?

Java 遍历List的4种方式

 1 package com.tiandy.core.rest; 2  3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6  7 /** 8  * List 集合的循环遍历 9  * @data 2020.12.1210  *11 */12 public class TestList {13 14  public static void main(String[] args) {15   // 循环遍历List的4中方法16   List<String> strList = new ArrayList<>();17   strList.add("aaa");18   strList.add("bbb");19   strList.add("ccc");20   // 第一种: 普通for循环遍历方式 (好处是可以选择下标)21   for (int i = 0; i < strList.size(); i++) {22    System.out.println(strList.get(i));23   }24   // 第二种: 增强的for循环25   for (String str : strList) {26    System.out.println(str);27   }28   // 第三种: 使用Iterator迭代器29   Iterator<String> it = strList.iterator();30   while (it.hasNext()) {31    String str = (String) it.next();32    System.out.println(str);33   }34   // 第四种: java8 Lambda方式(箭头函数)35   // strList.forEach(System.out::println); //和下面的写法等价(当后边只有一行内容是可以简写)36   strList.forEach(str -> {37    System.out.println(str);38   });39 40  }41 }

  如果想要在循环的过程中国,使用下标,推荐第一种方式方式;

  如果需要曾强for循环,可以直接使用对象,推荐使用第二种方式;

  如果需要在遍历过程中删除元素推荐第三种使用Iterator;

  如果是JDK1.8以上版本,追求效果简洁,可以使用第四种方式使用forEach箭头函数。

Java遍历Map集合的几种方式:https://www.cnblogs.com/zhaosq/p/14103082.html









原文转载:http://www.shaoqun.com/a/503970.html

跨境电商:https://www.ikjzd.com/

ryder:https://www.ikjzd.com/w/1264.html

ebay易趣:https://www.ikjzd.com/w/210


1packagecom.tiandy.core.rest;23importjava.util.ArrayList;4importjava.util.Iterator;5importjava.util.List;67/**8*List集合的循环遍历9*@data2020.12.1210*11*/12publicclassTestList{1314publicstaticvoidmain(String
预售:预售
picitup:picitup
2020广交会线上如何举办?疫情间的广交会线上举办,跨境电商工厂怎么办?:2020广交会线上如何举办?疫情间的广交会线上举办,跨境电商工厂怎么办?
2020开平油菜花开了吗?开平碉楼油菜花几月份?:2020开平油菜花开了吗?开平碉楼油菜花几月份?
四姑娘山自助游攻略 :四姑娘山自助游攻略

跨境电商意外爆红 卖家富贵险中求

跨境电商意外爆红 卖家富贵险中求

"圣诞的生意不好做,但却必须要做。"厦门的一家跨境电商公司老板宇健无奈的说。跨境电商老板们背负着"把圣诞装饰卖到全世界"的盛名,不仅需要提前两个月选品、备货,还要担心回款周期。

"我本来都做好心理准备,就当这笔钱打水漂了,没想到有惊无险,最近入账回款。"在深圳做跨境电商的金水水告诉《商业数据派》,她今年3月开始在美国亚马逊上卖防疫物资,到今年5月停止这项业务,由于订单、现金激增等原因,被亚马逊"红标"审查,账上几十万美元的流水,直到8月才确定能回款。

今年以来,疫情带火了跨境电商,江湖传言"深圳湾的房子都被做亚马逊的人抢了"。火爆的上游来自国内,率先控制住疫情,让中国这一世界工厂的生产基本恢复;另一端来自海外,持续的疫情使得更多海外客户放弃实体店,需求转向线上。

在中国这个出口大国,跨境电商这门生意被包裹进更宏观的经济背景之中,"外贸数字化"越来越多被提及,成为带动出口恢复的重要渠道。火爆行情带给从业者的,是卖家的迅速扎堆。天眼查统计显示,今年前10月新增跨境电商相关企业9.5万家。

然而,跨境电商绝不是一个小白捞金的处女地,对于参与其中的卖家们,这是一门富贵险中求的"手艺活"。

把圣诞装饰卖到全世界不容易

宇健是厦门的一位跨境电商企业老板,他最近将重点放在了圣诞装饰、圣诞礼物上。为了赶上这个消费节点,宇健从两个多月前开始备货、选品。

数据显示,全世界的圣诞用品市场上,义乌占据了80%的份额。"圣诞的生意不好做。"宇健告诉《商业数据派》,做跨境电商有两种仓配模式,一种是FBA,即所谓的"海外仓",商家将商品发到海外代理仓库,境外消费者下单、接单后,海外仓负责发货,这种模式的好处是更快,消费者下单后数日内即可收到商品,缺点是成本高、不灵活;另一种是FBM,即"自发货",商家从国内发货,优点是更灵活,缺点是物流周期难以控制,往往要一个月以上。

"既然要做圣诞,按我们经验,肯定是得备两套的。"宇健介绍说,以美国亚马逊渠道为例,宇健所在公司为同一套商品安排两种价格,唯一区别是到货周期不一样,到货快的价格高,走海外仓,到货慢的更便宜,做自发货。

这听上去简单,但实现起来并不容易,"亚马逊对价格管控没那么严,但同一个店铺不能上两个一样的商品,还是不同价格,容易被罚。"为了保证灵活,宇健注册了两个店铺。不仅如此,圣诞是个短周期节日,过了节点,所有的库存都会成为损失,"FBA和FBM分别备多少货、备什么货,得嗅觉很灵才能判断,尤其今年疫情,跟往年还不太一样。"

同宇健不同,面对今年不同往常的圣诞,金水水选择了保守。"太多人做圣诞了,FBA很容易赔,我做海外仓很谨慎的。"此外,自发货则需要提前更长周期开始选品、备货,金水水也没赶上。

"今年点儿背,在欧洲和美国都被扣了一波钱。"金水水告诉《商业数据派》,当同行纷纷开始备货的时候,金水水美国亚马逊的账户正在被审查,不知道什么时候能恢复,再加上大笔流水被积压,影响了她备货的积极性。

但错过圣诞,金水水现在多少有点后悔,"美国政府在圣诞前又发了一轮钱,美国人都是领到多少钱花多少,发钱直接能带动买货。"金水水告诉《商业数据派》,"没料到会发钱。"

错过了圣诞的金水水,接下来面临一连串的被动。"黑五、圣诞一过,现在的选品很尴尬。"美国的节日一结束,很快中国就会到春节,物流、供应商都会暂停,如果不想断档,就得在海外仓提前备货,但选什么商品成了难题。

"我让我们员工从亚马逊上把上万种商品的数据都扒下来了,从里面翻来翻去,都没有找到春季前可以做的商品,现在开始做春季商品,又太早了。"

除了选品和备货,回款周期是跨境电商业者普遍担忧的问题。由于跨境电商物流周期更长、汇款流程繁琐,卖家回款周期普遍较长,有时甚至长达数月,期间的外贸政策变化、汇率起伏、物流成本波动,都会导致风险。

"回不来钱,公司员工的薪酬、房租不能拖,没有一定资金储备,很难做。"金水水告诉《商业数据派》,最近向她咨询经验,想做跨境电商的生意人越来越多。她起初很热心,但现在已经有点懒于搭理了,"很多人以为是来捡钱的,根本做不来。"

没押中爆品后放弃,创业者的起步难题

毛毛是放弃跨境电商的其中一位创业者。毛毛是武汉地区的卖家,重点做亚马逊和eBay。"很长时间里我都不知道自己到底赚了多少钱,哪些商品是亏的哪些是赚的。"毛毛坦言,创业初期规模比较小,他只雇了两名员工,做自发货。员工一人负责打包发货,另一人帮他一起做运营。但由于"回款周期太长了,进货是不间断的。"他只能在半年甚至更长的周期中计算利润。

让毛毛放弃的,不只是财务,还有各个环节上的琐事。毛毛告诉《商业数据派》,对于初创者,选品很有讲究,大卖家可以什么火卖什么,他们信誉更好,给出同样低的价格就能走量,从平台上扒到数据好的商品,就能做起来。但小卖家不一样,毛毛这样的起步者并未在亚马逊上积累下足够的信誉度,因此只能发布固定的产品品类,灵活性差很多。

为了回避与大卖家之间的竞争,毛毛选择了手绘装饰画。一是因为做的人少,竞争小,二是因为商品具备"初创属性"。对于起步商家而言,要降低风险,商品必须满足两个条件,即重量小、价格低。跨境电商的主要成本在运费,选择重量小、价格低的产品,遇上退货、换货,起步商家可以更灵活处理,"大多数时候干脆不要了,也没多少钱。"

为了保证跨境物流的低成本,包装是一门学问。如何将商品包装得安全、美观、轻便,不仅影响口碑,还直接影响成本,"跨境物流都是以克为单位算费用的。"

而商品成本,最好低到可以忽略不计。为了给产品找到合适的供应商,毛毛没少下功夫。他走访了云南、广西的好几个村落,去过各种手绘工坊,"卖得好的名画就那么多,所以工坊分工很专业的,每个村民专门画固定的几个东西,所以手速特别快。"

为了提升生产效率,工坊里往往是几个工人围着一张纸同时画一幅画,他们分工协作,由于站位固定,工人甚至习惯于"倒着画蒙娜丽莎的脸",场面蔚为壮观。

看了熟练的技法确保质量,谈下"可以忽略不计"的采购价格后,供应链的问题基本解决,但对于跨境商家,解决选品问题还只是第一步。

"亚马逊的买家来自不同国家,语言不同,我们经常有理说不清。"毛毛告诉《商业数据派》,有一次他接到一封瑞典客户发来的邮件,打开一看是乱码,就回复客户请求重发,二次发来依然是乱码,他仔细查看才知道,那是瑞典语。

沟通不畅,经常带来客户需求与商品不一致的案例。"很多客户希望买质量更高的商品,但没弄清楚我们这是廉价仿品,这些都需要解释。"

语言带来的麻烦不仅牵扯精力,还大大增加了维护压力。"我们一般都大范围铺货,通过一两款爆品赚钱,但要躲开和大卖家的竞争,每个地区买家的喜好又不一样,爆品很难出来,就要一直维护很多种商品,效率太低了。"

在做了一年半没有押中爆品后,毛毛最终选择了放弃。

跨境电商,一门很被动的生意

宇健和金水水同样面临与海外电商平台规则打交道的难题。虽然跨境电商的平台越来越多,除了传统的亚马逊、eBay,还有阿里速卖通、Wish、Shopify,还有专门面向中国台湾及东南亚的平台Shopee等,但要在平台之中构建起更多可控的竞争力,仍然很难。

不久之前,美东时间12月16日跨境电商平台Wish登陆纳斯达克,但与前后上市的民宿网站Airbnb、外卖平台DoorDash遭到北美投资者追捧不同,Wish上市首日即破发,市值不到竞争对手shopify的十分之一。

Wish被称为"美国版拼多多",主打性价比。依靠世界工厂的成本优势,其中接近九成的商家来自中国,一个值得关注的现象是,受疫情的影响,Wish上2020年新增卖家的最多的是美国地区占比46%,超过同期来自中国的卖家数。与亚马逊相比,商家在Wish上发布商品相对自由,这是很多创业者选择Wish的原因之一。

(Wish历年新增卖家来源)

然而,Wish的"拼多多式"模式,也导致商家的信誉和口碑难以通过一次次的销量获得积累。"价格必须很低,低于对手,才能吸引到人。"宇健告诉《商业数据派》,"Wish的提成太高了,比例经常在15%以上。"

在跨境电商业务上耕耘多年,宇健希望除了选品和价格外,还能有更多可控的核心竞争力,减少未来的不确定性,于是他开始做独立站。

宇健告诉《商业数据派》,Wish的主要流量来源是Facebook,与其让平台在中间赚一道,他希望绕过平台,自己从Facebook引流做独立站。

为了构建更多"能留下"的竞争力,宇健通过Shopify做自己的独立站,前期的投入主要在流量上,一面从Facebook引流,一面做TikTok积累粉丝,希望实现转化。目前"有一定效果,但还在努力。"

宇健这套做法,金水水已经尝试过了。"我们雇了团队,采购了设备来运营Tik Tok的内容。"金水水告诉《商业数据派》,"但经营社交媒体倒流,是一门无底洞,粉丝增长不可控,倒流效果也未必好,我们做一段时间就放弃了。"而从Facebook引流,金水水尝试后也放弃了,"流量很低,每天就几十,复购率也很低。"

但金水水依然感受到了火热行情对跨境电商的带动。

"很多地方都在关注跨境电商。"金水水告诉《商业数据派》,"我刚刚从杭州回来,一个电子企业邀请了很多跨境电商商家,希望通过我们出货,厂家会给一些仓储上的支持。"

这只是跨境电商受关注的信号之一。根据统计,今年11月国内出口增长21.1%,三季度以来出口的迅速增长,扭转了上半年下滑的颓势,让全年出口额转负为正。同时,跨境电商已成为拉动外贸增长的重要力量,据艾媒咨询预测,今年全年跨境电商交易规模将达到10.3万亿。

不只是卖家,阿里、京东等平台也赚得盆满钵满。其中,阿里巴巴国际站的增速已经连续半年超过100%,这吸引来了更多的入局者,近日字节跳动传出已设立以出口为主的电商项目。

此背景下,"外贸数字化"被开始被各部门更多提及。但作为跨境电商网络中具体的搬运工,跨境电商玩家却对未来并不确定。

"不可控的因素太多了。"宇健告诉《商业数据派》,企业发展创业难、维护难、成长难,业务上则要面临外贸政策、外汇、物流等诸多不确定,他已经习惯了走一步看一步,在他看来,跨境电商是一门很被动的生意,是一个手艺活。



文章来源:商业数据派



文章来源:https://www.ikjzd.com/home/138394

跨境电商:https://www.ikjzd.com/

海淘贝:https://www.ikjzd.com/w/1726

cima:https://www.ikjzd.com/w/1372

stylenanda:https://www.ikjzd.com/w/1675.html

跨境电商意外爆红 卖家富贵险中求

"圣诞的生意不好做,但却必须要做。"厦门的一家跨境电商公司老板宇健无奈的说。跨境电商老板们背负着"把圣诞装饰卖到全世界"的盛名,不仅需要提前两个月选品、备货,还要担心回款周期。

美国旺季退货潮高峰即将抵达!这2个品类的卖家要哭了……

美国旺季退货潮高峰即将抵达!这2个品类的卖家要哭了……

前段时间,国内某宝双十一销量破纪录的同时,"退货"这一话题也冲上热搜,除了正常的退货情况外,还有不少买家是为了凑单用券才购买的,导致大量店铺在第二天迎来退货潮。

其实,旺季或者大促节日过后的大规模退货问题,无论是国内电商还是跨境出口卖家,都会遇到。今年不少跨境电商平台的销量都在旺季实现了比较大的飞跃。但是卖家们在爆单之后,也要做好准备迎接退货潮。

那么,今年由于疫情,在线销售激增,在如此特殊的旺季大促背景下,国外买家的退货情况会如何?

根据goTRG的数据,今年美国电子商务的退货数量呈爆炸式增长,与去年相比,将同比增长76%。

Returnly数据显示,2019年美国购物者于12月26日开始在线退货流程,并在1月2日(UPS将此日期定为国家退货日)将不想要的礼物运回。

据Returnly预测,12月26日(本周六)可能也会成为今年的美国退货高峰日。Returnly还预测受疫情影响,今年电商卖家们将迎来迄今为止规模最大、时间最长的退货季。

跨境包裹运送公司SkyPostal的首席执行官AJ Hernandez表示,平均而言,10-11月四分之一的包裹可能被退货,其中,服装和电子产品的概率甚至更高。

不少服装卖家发现,60%左右的消费者会在店铺里同时购买多种尺寸、颜色或样式的产品,因此,退货是可以预见的。据悉,消费者之所以会有这样的购买行为,一部分原因在于疫情期间,长期居家,他们的体重有所波动,但网购又无法像在实体店里那样直接试穿衣服,因此部分消费者就会选择购买多种尺寸的服装。

此外,据卖家之家了解,推高今年的电商退货率还有一个重要的因素——新的网购用户数量大增。这些用户之前比较少,甚至完全没有进行线上购物,因此缺乏线上挑选产品的经验, 对线上产品的了解比较少,所以容易导致更高的退货率。

根据Ware2Go的研究,大多数美国消费者(高达92%)表示,他们今年将在假期后购物,高于通常的72%,这表明本季的销售额和退货率都可能更高。

值得注意的是,有些卖家为了降低退货率, 在退货政策中设置障碍,以提高消费者的退货难度。其实,这种做法是不明智的。

图片

退货是影响客户的购物体验重要的一环,每一次的退货,其实都可以将其转化为未来的销售机会,不要着眼于短期利益。卖家应该尽可能保持退货政策简单和无缝,以提高用户购物体验,避免消费者的品牌好感度降低。获得较佳购物体验的买家,也许下次还会回到你的店铺购物。

但是,简化退货流程并不意味着不去控制退货——卖家们可以在售前环节尽可能降低退货率。比如,确保产品描述的准确性以及产品图片的真实性、及时回复客户的咨询,解决客户的疑问、多角度展示产品,甚至可以提供产品使用中的视频,帮助消费者做出更明智的购物选择。

而在售后环节,卖家们一定要积极联系买家,做好沟通,减少他们上差评的概率。此外,找出退货原因也很重要,这有利于你在今后的销售中改进和优化,提高未来的成交率。



来源:紫鸟数据魔方

文章来源:https://www.ikjzd.com/home/138363

跨境电商:https://www.ikjzd.com/

cares:https://www.ikjzd.com/w/1302

isbn:https://www.ikjzd.com/w/174

腾邦:https://www.ikjzd.com/w/1382

美国旺季退货潮高峰即将抵达!这2个品类的卖家要哭了……

前段时间,国内某宝双十一销量破纪录的同时,"退货"这一话题也冲上热搜,除了正常的退货情况外,还有不少买家是为了凑单用券才购买的,导致大量店铺在第二天迎来退货潮。

电商销售额将超1万亿福林,这些产品在匈牙利大卖

匈牙利电子商务增长迅速

 

疫情影响下,匈牙利电子商务迎来了发展机遇,匈牙利人对于线上购物的热情逐渐增加,开大量转向在线消费,到今年年底,人们对网上购物的兴趣将进一步发展。电子支付解决方案开发商和供应商Barion Payment表示,2020年带来了电子商务前所未有的增长,活跃的在线购物者和电子商务供应商的数量也显著增加。

 

研究机构GKI Digital的数据显示,今年上半年,匈牙利的电子商务销售额,达到了3551亿福林,与去年同期相比增长了35%,匈牙利国内订单量达到了2230万,增长超121%。

 

匈牙利的一些电子商务公司增长强劲。匈牙利电子商务零售商Extreme Digital表示,浏览其在线商店的人数增加了40%。根据Extreme Digital的黑色星期五数据显示,黑色星期五折扣当天,其在线商店的总订单量增长了43%,销售额达到了20亿福林,超过了以往一周的销售额。

 

在电子商务发展的影响下,一些电子商务服务公司订单量也出现暴涨,与2019年相比,Unas表示在同一时期内其服务的订单量增加了70%。今年前10个月,Barion的客户增长了2.5倍

 

5大品类成匈牙利人最爱

 

由于COVID-19,人们的消费习惯和喜好改变。手提电脑、网络摄像头和在家中工作所需的其他物品以及在室内锻炼的运动器材正受到越来越多的关注。自大流行开始以来,用于健康饮食或订购快速消费品的网上商店数量也有所增加。

 

相关数据显示,快消品、家居和爱好类产品、电脑科技产品、电子产品、服装这5大类产品是匈牙利人在疫情期间最喜欢购买的产品类别。

 

匈牙利人对于圣诞节非常执着,尽管疫情十分严重,但匈牙利人计划坚持自己的圣诞节庆祝活动,而送礼物仍将是庆祝活动的重要组成部分。

 

有关调查显示,87%的受访者计划将礼物送给亲人,而77%的参与者计划将礼物送给与去年相同的人。大约66%的人计划与去年花同样的钱购买礼物。据悉,人们对于黑色星期五的购买热情将会持续到圣诞节。





原文转载:http://www.shaoqun.com/a/503935.html

跨境电商:https://www.ikjzd.com/

beien:https://www.ikjzd.com/w/1336

bonanza:https://www.ikjzd.com/w/275.html


匈牙利电子商务增长迅速疫情影响下,匈牙利电子商务迎来了发展机遇,匈牙利人对于线上购物的热情逐渐增加,开大量转向在线消费,到今年年底,人们对网上购物的兴趣将进一步发展。电子支付解决方案开发商和供应商BarionPayment表示,2020年带来了电子商务前所未有的增长,活跃的在线购物者和电子商务供应商的数量也显著增加。研究机构GKIDigital的数据显示,今年上半年,匈牙利的电子商务销售额,达到了
张洁:张洁
feedly:feedly
厦门具体有多少个区?有什么好玩的?:厦门具体有多少个区?有什么好玩的?
实操!外贸独立站获取免费流量技巧,这些你必须知道!:实操!外贸独立站获取免费流量技巧,这些你必须知道!
eBay发布新计划:第三方卖家降价促销受限!卖家该如何应对? :eBay发布新计划:第三方卖家降价促销受限!卖家该如何应对?

订单火爆!这个商品大火,但也有人冷冷清清

订单火爆!这个商品大火,但也有人冷冷清清

订单火爆!这个商品大火,但也有人冷冷清清

圣诞的钟声即将敲响,往年做圣诞用品生意的外贸企业该是乐呵呵地过节。可是,义乌某从业6年的店铺商户说道,今年,海外圣诞用品市场整体陷入沉寂:"外贸订单少得可怜。"

与他面临同样境况的商户不在少数,经此一"疫",甚至有商户开始权衡是否要放弃这门生意,目前唯一能做的事情,就是盼着全球疫情都能尽快过去,生意能回到正轨上。义乌海关提供的数据显示,今年前10个月,义乌共出口圣诞用品18.6亿元,同比下降了3.1%。

义乌家用圣诞树出口火爆

但行业整体不景气

因疫情原因,今年大多数人只能居家过圣诞节。作为全球60%以上圣诞用品出产地的义乌,今年出口情况呈现出一个趋势——小型圣诞树颇为热销。60、90厘米的圣诞树成海外订单中的热门。

虽然处在严峻的疫情压力之下,但圣诞节对于欧美国家来说是不可将就的节日;居家且"有仪式"的过节,使得小型圣诞树成为这个圣诞节的宠儿。

一位外贸人士告诉雨果菌,按照往年,圣诞用品的销售旺季一般从七月份开始,持续到9月份,主要以海运方式运往全球各地,预留出几十天的运输时间,运抵当地市场正好上市销售。不过,今年义乌圣诞旺季比往年延后了两个月左右,12月份仍然还有圣诞的订单。

"义乌·中国小商品指数"信息系统的监测数据显示,12月14日,临近圣诞、元旦双节,场内相关圣诞用品、节庆用品、专用工艺品、毛绒玩具等现货产品还出现补货小高峰,这在往年是不大可能的。

据上述外贸人士介绍,主要原因是疫情发展趋势的不确定性导致国外客户及跨境卖家在观望,而且集装箱短缺,海运时间拉长。此外,民众对于圣诞节的消费热情因为疫情影响有一定程度的减弱,最愿意为圣诞节花钱的欧美地区正遭遇疫情的新一轮冲击。

国际会计师事务所德勤去年的一项调查数据显示,圣诞节最舍得花钱的欧洲国家是英国、西班牙、意大利和德国,其中英国去年圣诞季的消费规模超过785亿英镑,圣诞前3个月是销售黄金季节,英国采购商通常在3月至7月向义乌下订单。但是,今年疫情所带来的不确定性让英国采购商尤其谨慎,一些采购商决定缩减向中国供应商下单的圣诞用品品类。

订单火爆!这个商品大火,但也有人冷冷清清

雨果菌从"义乌·中国小商品指数"信息系统的监测数据看到,今年义乌景气指数在今年3月跌至低谷后逐步回升,8月达到峰值,此后折线式回落,至11月重回低谷。此外,今年整体的景气指数相比往年都偏低。

一位服饰外贸企业经理告诉雨果菌,虽然疫情给义乌外贸带来冲击,圣诞季比往年冷清,但仍有不少商户选择坚守,等待疫情后市场的反弹。

义乌海关统计,今年1-11月义乌市外贸进出口总值2859.9亿元,较去年同期增长6.9%,进出口额占浙江省总额的9.3%。其中,出口2751.2亿元,同比增长6.4%。从产品构成上看,今年以来,纺织品及家具成义乌出口增长的重要动力。1-11月,义乌市纺织品和家具分别出口203.7亿元、71.4亿元,分别同比增长23.6%、50.8%。同期,体育用品及设备出口54.6亿元,同比增长77.0%。

有报道指出,义乌出口在三四月份陷入最低谷,之后开始反弹,六月份开始转正并一直持续到现在。如果疫情被控制住,明年的出口形势会继续回升。

不过,对于11月、12月还在给圣诞补货的外贸企业和卖家而言,英国因最强封锁令造成的拥堵情况,对他们是又一次打击,货物可能无法如期送达。

数千辆卡车堵在英国边境

卖家订单受影响

为了控制在英国出现的变异新冠病毒,法国宣布从12月20日开始禁止英国的航班、列车和轮渡入境,这给两国之间的运输造成了极大困难。

相关数据统计,禁令一经发布,短短两天的时间内,就有大约近3000辆货车被牢牢地困在英国边境,无法通过。英吉利海峡是两国非常重要的通道,圣诞节期间,每天都会上万辆货车往返于此,主要运输的货物是一些农产品。

据一位亚马逊英国站卖家的反馈,11月开始,英国站订单就开始下滑,近期更为明显,"美国站的订单已经超过英国站。"另一位卖家则形容近期英国站的单量"非常糟糕"。

最新消息是,英法两国目前已就开放边境达成协议,从23日起,法国将重新开放英法之间的海陆空交通。听到这个消息之后,等待穿越英吉利海峡的司机们终于松了一口气。在此之前,由于法国的禁令,大批货车司机被迫停留在曼斯顿机场的跑道上。

禁令终于被解除,这些从事跨境货运的人员将被允许前往法国运货,不过前提条件是必须在出发前向当地政府提供一份72小时之内的新冠检测阴性证明。



来源:亚马逊

文章来源:https://www.ikjzd.com/home/138379

跨境电商:https://www.ikjzd.com/

tenso:https://www.ikjzd.com/w/1552

浩方:https://www.ikjzd.com/w/1046

dmm杂志:https://www.ikjzd.com/w/2026

订单火爆!这个商品大火,但也有人冷冷清清

圣诞的钟声即将敲响,往年做圣诞用品生意的外贸企业该是乐呵呵地过节。可是,义乌某从业6年的店铺商户说道,今年,海外圣诞用品市场整体陷入沉寂:"外贸订单少得可怜。"与他面临同样境况的商户不在少数,经此一"疫",甚至有商户开始权衡是否要放弃这门生意,目前唯一能做的事情,就是盼着全球疫情

人死后意识去哪儿了?濒死时会看到什么?为你揭晓另一个世界

核心提示:顶尖期刊《自然》(nNature)一篇研究,模糊了生死界线,引起了法律和伦理的激烈讨论……

什么是死亡?

随着现代医学和科技的进步,人类对死亡的定义也在不断发展。从前,人们将死亡定义为"呼吸停止";现在,临床上宣布一个人死亡,要结合脑死亡与心肺死亡两方面来看。

然而,顶尖期刊《自然》(nNature)一篇研究,模糊了生死界线,引起了法律和伦理的激烈讨论……

一、研究:让死亡几小时后的大脑恢复功能

耶鲁大学医学院的科学家们建立了一套体外灌注系统,可以模拟正常体温下的血流脉动,名为BrainEx,并制作了一种以血红蛋白为主的无细胞灌注液。他们取出死猪的大脑,通过颈动脉将其和BrainEx系统相连,并用灌注液进行灌注。

结果发现,即便是"主人"已经死亡了4个小时,在接入系统后持续6小时的灌注期内,32个实验的大脑都恢复了主动脉、小血管和毛细血管的微循环。在原有的灌注液中加入促进人脑血流的药物后,这些猪脑也对药物产生了相应的反应,出现了血管扩张、灌注液流速加快等情况

而且,在这个系统的支持下,科学家观察到大脑皮层的细胞死亡有减少,部分细胞功能得以恢复,神经元形态和密度得以保持

长期以来,人们一直以为大脑很脆弱,几分钟甚至是几秒钟的停止供血,就会因缺氧和耗能而死亡,但这项实验却表明,脑细胞的恢复功能比之前认知中的更强,停止供血后的脑细胞功能退化可能是一个缓慢的过程

因为资源有限,每次实验仅维持了6小时。虽然目前无法得知这些大脑是否恢复了意识和感觉,但杜克大学教授Nita Farahan等人认为,这项研究"对长期以来如何认定动物或人类生死提出了质疑",模糊了生死的边界。

凯斯西储大学的两位生物伦理教授Stuart Youngner和Insoo Hyun则认为,目前大部分的器官移植来自被宣布脑死亡的人,一般在捐献者停止心肺的几分钟后,器官移植就争分夺秒的进行

如果这方面的科学进步,大脑在死亡几小时后仍有复苏可能,到了那时,到底是要进行脑复苏抢救,还是留下健康器官以救其他人,将成为生物伦理学上难以避开的问题

二、人类能因此永生了?专家解答疑惑

看到这些研究,很多人不禁产生疑问,BrainEx系统能够恢复脑细胞的功能,这对普通人而言有什么用?是否意味着人类能够得到永生了?《Nature》期刊团队对部分问题进行了回答。

1.这项研究有什么用?人类有可能永生?

"人类有可能永生"的说法,还为时尚早。BrainEx系统能够恢复部分细胞的功能,但它无法延缓衰老和疾病的进展,而且由于实验资源不足,目前不清楚能维持器官存活多久。

此外,BrainEx系统只有在大脑取出后才能使用,能不能在人类身上达到同样效果还是未知数。但在未来的某一天,经过改良的BrainEx系统或许能够将那些因为意外事故、心脏病或者卒中发生脑死亡的患者"复活"。

2.离体大脑有意识吗?

目前并不清楚,在这项研究中,研究人员为了避免猪脑恢复意识,特意使用药物阻断了猪脑神经元的放电,因此没有观察到任何能够表明猪脑有意识的大脑活动。

但离体大脑恢复意识是有可能的。研究人员对猪脑组织切除了一部分,并对切出的这部分脑组织进行了电刺激,发现猪脑神经元在外界刺激下依旧可以放电。但想要明确离体大脑是否能感知周围事物,需要将大脑和感觉器官连接,目前无法做到。

三、人死之后,意识去哪里了?

人死后会意识会去哪里?很多人看完"猪脑复活"的研究后,会产生这样的思考。不少人会寄托于神学,也有一些人经历濒死体验并成功活下来,向大家讲述自己的经历。

科研人员研究了300位有过濒死体验的人,他们都经历过心跳停止后成功存活,其中有100多人称自己经历了特殊的意识。有20%的人称自己出现了独特的平静,像是快要离开这个世界一般,有约35%的人称自己感觉时间变得特别缓慢或者特别快

美国一项研究发现,当一个人死亡的时候,他是知道自己已经死了的,或者说大脑会意识到自己已经死亡。当心脏停止,身体无法移动,大脑还处于清醒状态,能够意识到周围发生的事情,甚至能够听到医生宣布自己的死亡。人在死亡后短时间内还存在意识,只是会被"困"在自己的身体里。

Lancet(柳叶刀)曾在2000年发表一篇有关濒死体验的文章,该文章称,不少患者在濒死时,虽然处于脑死亡中,但意识却能体验到各种幻境,并能清晰回忆。该文章质疑了意识活动与大脑活动的不可分割性。

所以,生死的界限,到底是以脑活动为界,还是以意识活动为界,意识与大脑之间到底是什么关系,真是个宇宙级的大课题。


参考资料:

[1]《自然》封面重磅:重新定义生死?科学家让死亡几小时后的大脑恢复细胞功能.学术经纬.2019-04-18


[2]"复活猪脑"、"重新定义死亡"?《自然》期刊新闻团队答疑.Nature自然科研.2019-04-26

[3]最新研究——人在死时知道自己已经死了,甚至能听到医生宣告自己死亡.中山新闻.2019-04-20

未经作者允许授权,禁止转载


原文转载:http://health.shaoqun.com/a/139521.html

跨境电商:https://www.ikjzd.com/

自贸区跨境通网站:https://www.ikjzd.com/w/1329

香港会计师事务所:https://www.ikjzd.com/w/2434


核心提示:顶尖期刊《自然》(nNature)一篇研究,模糊了生死界线,引起了法律和伦理的激烈讨论…… 什么是死亡?随着现代医学和科技的进步,人类对死亡的定义也在不断发展。从前,人们将死亡定义为"呼吸停止";现在,临床上宣布一个人死亡,要结合脑死亡与心肺死亡两方面来看。然而,顶尖期刊《自然》(nNature)一篇研究,模糊了生死界线,引起了法律和伦理的激烈讨论……一、研究:让死亡几小时后的大脑恢复功
凹凸曼:凹凸曼
黄远:黄远
广州白云山门票是多少?:广州白云山门票是多少?
北京有海可以看吗?离北京最近的海在哪里?:北京有海可以看吗?离北京最近的海在哪里?
惠州怎么去平湖华南城水上乐园?惠州到深圳平湖华南城水上乐园:惠州怎么去平湖华南城水上乐园?惠州到深圳平湖华南城水上乐园

这些饮水误区,你知道吗?

核心提示:中国有个神奇的东西,叫多喝热水。感冒了,多喝热水;拉肚子了,多喝热水;嗓子疼,多喝热水……说起来,热水可以算是灵丹妙药,但是热水真的可以随便喝吗?

中国有个神奇的东西,叫多喝热水。感冒了,多喝热水;拉肚子了,多喝热水;嗓子疼,多喝热水……说起来,热水可以算是灵丹妙药,但是热水真的可以随便喝吗?

65℃以上的热饮易致癌

世界卫生组织将高于65℃的热饮,列为2A级致癌物(很可能致癌)。其原因在于温度。为啥这个温度要卡在65℃呢?因为我们的口腔黏膜和食管黏膜,对温度很敏感。

适宜的进食温度在10℃~40℃,能耐受的高温也在50℃~60℃,超过65℃便能烫伤黏膜。像人们常喝的水、咖啡、茶等,如果高于65℃,都容易烫伤食道,久而久之,可能发展成食道癌。偶尔的烫伤,我们的口腔、食道可以进行自我修复。但如果长期喝烫水,可能就会引发口腔溃疡、食道溃疡,还会埋下食道癌的隐患!

适当喝热水有好处

当然,这也不是倡导大家都不要喝热水,其实,喝热水还有诸多好处。所以,平时只要将热饮热食,稍微放一放,凉一凉,感觉不烫就可以了。

1.热水有助于减少经痛。水的热度可缓解腹部痛经的不适感,也能改善抽筋和痉挛的症状。

2.喝热水可以加快气血运行,排出体内废物,加速胃肠蠕动,帮助排便,尤其是清晨喝一杯温水,对于便秘患者十分有益。

3.喝了热水后,身体的体温就开始上升,而导致身体排汗。出汗时,可帮助你的身体释放毒素,适当地净化身体。

4. 热水对于消化系统特别有益处。有研究表明,进食期间或饭后饮用冷水可使吃进体内的油脂变硬。然而,若是吃饭时改喝热水,则可避免肠癌的问题。同时,喝热水还可帮助消化。

这些饮水误区要警惕

1. 千滚水会致癌?

这是典型的抛开剂量谈危害的例子,其实,在自然界中的水体确实含有不同浓度的亚硝酸盐,但我们饮用的水是经过处理的来自水厂的水,这些水已经经过了净化处理的。至于说反复烧开,会蒸发一部分水,使其浓度上升,这也是没必要的担忧。因为研究发现,反复烧开水,确实会增加亚硝酸盐的浓度,但量特别的小,最高值也仅为0.1471mg/L,仍远低于国家生活饮用水的亚硝酸盐含量标准(1mg/L)。可见,一般的反复加热,并不会显著增加水中亚硝酸盐的含量。

2.隔夜水不能喝?

隔夜水如果放置一夜之后,很容易被细菌和微生物污染,但是开水的本身性质不会因为隔夜而改变,所以说,隔夜水的问题不在于隔夜,只要被保存好,不被灰尘、细菌等污染,隔夜水是可以放心喝的。

但需要注意的是,烧开的水,最多能加盖放置3天,超过这个时间,就别喝了。


3、阴阳水不能喝?

阴阳水,就是冷热水兑着喝,如果兑的是凉白开、纯净水、矿泉水,对健康并无害。

但如果兑的是自来水、井水等,这就真不能喝,因为水里有各种微生物,生喝有可能引起腹泻等不适。


原文转载:http://health.shaoqun.com/a/139519.html

跨境电商:https://www.ikjzd.com/

e邮包:https://www.ikjzd.com/w/594.html?source=tagwish

review:https://www.ikjzd.com/w/2735


核心提示:中国有个神奇的东西,叫多喝热水。感冒了,多喝热水;拉肚子了,多喝热水;嗓子疼,多喝热水……说起来,热水可以算是灵丹妙药,但是热水真的可以随便喝吗? 中国有个神奇的东西,叫多喝热水。感冒了,多喝热水;拉肚子了,多喝热水;嗓子疼,多喝热水……说起来,热水可以算是灵丹妙药,但是热水真的可以随便喝吗?65℃以上的热饮易致癌世界卫生组织将高于65℃的热饮,列为2A级致癌物(很可能致癌)。其原因在于
promotion:promotion
grab:grab
2020年深圳东部华侨城圣诞节有什么活动?:2020年深圳东部华侨城圣诞节有什么活动?
2020厦门中秋节有什么活动?2020中国厦门中秋旅游嘉年华:2020厦门中秋节有什么活动?2020中国厦门中秋旅游嘉年华
亚马逊Prime Day2019日期泄露:从7月15日周一开始?:亚马逊Prime Day2019日期泄露:从7月15日周一开始?

科学好故事|人类灭绝大讨论|末日


  来源:The MIT Press Reader

  撰写:托马斯·莫伊尼汉(Thomas Moynihan)

  翻译:叶子

  随着新冠疫情全球肆虐,气候危机日渐逼近,人类的未来似乎多了许多不确定性。虽然新冠病毒本身不会对人类这一物种的延续造成威胁,但无疑激发了许多人的焦虑感,甚至引发了有关人类灭绝的讨论。人类的灭绝似乎不再遥不可及,反而显得真切了许多。

  的确,自从时间进入21世纪,越来越多的科学家开始针对所谓的"存在风险"展开严谨的科学研究。无论是经过特意设计的病原体、还是"不怀好意"的人工智能,都让我们意识到,可能造成人类灭亡的威胁是如此之多。

  但人们又是从什么时候起、才真正对人类灭绝这件事展开思考的呢?

  事实上,一直到最近几百年,人类才有了这个想法。在此之前,人类可能从未想过这件事。

  当然,也许人类从开口说话讲故事开始,就开始幻想世界末日了。不过,现代人对人类灭绝展开的思考与传统的世界末日说有所不同,因为这是一种跨文化、跨历史的思考。

  在古代神话中,在人类灭绝之后,实体宇宙并不会在一片空旷的状态下延续下去,而是会连同人类一起湮灭。世界末日也不会被视作一起无意义事件,而是往往与某种道德意义、或启示意义联系在一起。即使在死后的世界中,意义与价值也依然存在,以拟人化的神的形象表现出来,或是最终以重生的方式重现于世。

如今对存在风险所做的一切衡量和缓解工作都始于2个多世纪以前。如今对存在风险所做的一切衡量和缓解工作都始于2个多世纪以前。

  纵观人类历史,一直到最近几个世纪,人们才意识到,人类、以及一切人类认为有意义的事物,最终都有可能彻底消失。也是直到近几百年,人们才意识到,实体宇宙可以在没有人类的情况下、"毫无目的"地永远存续下去。尽管来得略晚,但这却是人类历史上最重要的发现之一,甚至堪称人类最伟大的成就。因为人类只有意识到自己在拿什么做赌注之后,才会真正对自身负起责任来。另外,在意识到人类价值的命运也许全部掌握在我们手中之后,我们才真正开始反思自己的所作所为会造成怎样的风险。尽管学得磕磕绊绊,但这的确是人类学到的重要一课。

  在做出如此重大的发现之前,人类已经对科学和哲学展开了数个世纪的探询。以下便是这场宏大戏剧中的部分重大里程碑。


  距今75000年前:多巴超级火山爆发,整个世界随之地动山摇。有证据显示,智人在这次事件中险些灭绝(不过有些科学家对其中的细节问题持反对意见)。大约在同一时期,高级的人类行为和语言开始出现。采集文化开始产生,技术也开始在一代又一代人类之间逐渐积累。一段漫长的旅途就此开始……

  第一阶段(史前——1600年):不可摧毁的价值

  由于古人对"伦理"和"物理"未做明确区分,因此在实体宇宙中,伦理的存在并不会受到任何威胁。价值观不可能被摧毁。古人也想象不出一个没有灵魂的世界。

  公元前400年左右:尽管古代哲学家也会讨论巨大灾难和世界末日,但他们都相信,自然不可能永远荒废,事物和价值也不可能永远消失。在自然中消失的事物最终都会再度归来,物种、人类和价值都不可能被彻底摧毁。

  公元前360年左右:柏拉图提出,人类此前也许也曾在大灾难中灭绝过,但这只是一个永恒的循环的一部分而已,永久性的灭绝依然是无法想象的。

  公元前350年:亚里士多德称,一切有价值和有用处的事物都已经被发现了,一切能被人类认识的、并且有用的事物都存在于"老年人的智慧"之中。人们不会预先思考记录上没有的祸患和风险,并且认为人类的物质条件不可能发生极端的变化。

  公元前50年左右:古罗马哲学家卢克莱修(Lucretius)谈到了人类"毁灭"的可能性,但他断言,从本质上来说,没有任何事物会被真正毁灭,失去的必将得到补偿。我们的世界也许会死去,但终有一日将会重生。

公元1100年左右,波斯神学家阿尔·加扎里(Al-Ghazâlî)提出了描述事件概率的新方法,即基于事件的逻辑连贯性、而非与之前经验的相关性。公元1100年左右,波斯神学家阿尔·加扎里(Al-Ghazâlî)提出了描述事件概率的新方法,即基于事件的逻辑连贯性、而非与之前经验的相关性。

  公元1100年左右:波斯神学家阿尔·加扎里(Al-Ghazâlî)提出了描述事件概率的新方法,即基于事件的逻辑连贯性、而非与之前经验的相关性。这对后人对从未经历过的风险的思考方式起到了至关重要的影响。

  公元1200年左右:印度-阿拉伯记数系统被引入欧洲,人们得以对大时间跨度进行计算。人们因此发现,过去和未来的时间是具有一定深度的,而不是永恒延续的。

  公元1300年左右:伊斯兰教和基督教哲学家发明了"逻辑可能性"的概念,用于思考上帝将世界创造成其它模样的可能性。神学家奥康(William of Ockham)等人展开了史上首次思维实验,想象了一个没有任何人类存在的世界。不过他们认为,上帝是不会在这样一个世界中现身的。

  公元1350年:黑死病在欧洲和非洲夺去了近2亿人的生命,欧洲失去了约60%的人口。

图为法国哲学家丰特奈尔所著《关于宇宙多样性的对话》一书中的插图。图为法国哲学家丰特奈尔所著《关于宇宙多样性的对话》一书中的插图。

  公元1564年:利用逻辑可能性这一新概念,吉罗拉莫·卡尔达诺(Gerolamo Cardano)开创了概率论这一新学科,利用掷骰子来表达宽泛、抽象的概率。

  第二阶段(1600年——1800年):冷漠的宇宙

  现代物理学显示,地球只是众多行星中的一颗。但当时的科学家普遍认为,宇宙整体而言是适宜生命存在的,充满了类似人类的生命。每当一颗拥有生命的行星被摧毁,另一颗行星上的生命又会开始发展兴旺。物种不会真正灭亡、事物价值无法摧毁的信念犹在。人们仍然无法意识到存亡之危机。

  17世纪初:哥白尼学说日渐流行。在观察到超新星爆发现象后,"行星和恒星也可以被摧毁"这一认知也开始被越来越多的人接受。但人们依然认为,无论是星球还是物种,都不会真正消失,而是会在别处重生。

  17世纪80年代:罗伯特·胡克(Robert Hooke)与埃德蒙·哈雷(Robert Hooke)打破正统理论,提出了"大型地质灾难曾导致史前物种灭绝"的理论。不过,这类推测在当时仍属于边缘学说,未得到人们重视。

  1705年:莱布尼兹与牛顿发明微积分后,人们得以对自然现象展开长期预测。哈雷预言了"哈雷彗星"的回归。

  1721年:人口科学开始发展。人们开始将全球人类视为一体,同属于"智人"。孟德斯鸠在作品中提出了人类因不孕不育而灭绝的可能性。

  18世纪40年代:在西伯利亚和美洲发现的巨兽化石引发了自然学家的兴趣,但又令他们困惑不已。这些会不会是已灭绝的野兽留下的化石呢?

  18世纪50年代:人们开始对人类的灭绝提出猜想,但仍然坚信,人类有朝一日还会复生、重新繁衍兴盛。

  1755年:里斯本大地震使整个欧洲为之撼动。当时颇具影响力的地质学家乔治·布丰(Georges Buffon)接受了史前生物灭绝的理论,并开始思考在人类消失之后、动物是否会成为地球之主。

  1758年:林奈将"人属"加入了自己的生物分类系统。哈雷彗星回归,哈雷的预言得到验证。

图为拉格朗日绘制的地球与一颗彗星轨道相交的示意图。图为拉格朗日绘制的地球与一颗彗星轨道相交的示意图。

  1763年:托马斯·贝叶斯(Thomas Bayes)具有革命性意义的概率学说发表,提供了先验概率的计算规则。

  18世纪70年代:科学家首次提出,智人也许是地球独有的物种,因此完全依赖于地球上特有的环境条件。霍尔巴赫男爵(Baron d'Holbach)提出,若地球被摧毁,地球上的物种也必将随之消失殆尽。

  1773年:概率论首次被应用于全球性灾难的风险预测。约瑟夫·拉朗德(Joseph Lalande)计算了地球被一颗轨道与地球相交的彗星撞击的概率。

  1778年:乔治·布丰首次对行星宜居性的时间窗口进行了计算,提出地球终有一日会变得不再宜居,并且这种变化是不可逆的。

  1781年:康德提出,道德偏见会导致我们在看待客观理论时产生偏倚和曲解。我们也许会更喜欢"宇宙中的事物价值恒定不变"这一理念,也希望有价值的事物无法被彻底毁灭,但并不代表这就是事实。

19 世纪 30 年代,在人们意识到比拉彗星(Biela's comet)的轨道与地球相交后,这颗彗星一度引发了人们的极大关注。19 世纪 30 年代,在人们意识到比拉彗星(Biela's comet)的轨道与地球相交后,这颗彗星一度引发了人们的极大关注。

  18世纪90年代:史前生物的灭绝被科学界广泛接受、成为共识。现代古生物学与地质学诞生,揭开了没有人类的远古时期的真相。乔治·居维叶(Georges Cuvier)提出理论称,地球过去曾遭遇过多次灾难,导致大量生物灭绝。

  1796年:孔多塞(Condorcet)等人首次在作品中提出,人类具有改变物质条件和改善痛苦生活的长期潜力。此外,萨德侯爵(Marquis de Sade)成为了人类自愿灭绝的首位支持者。皮埃尔·西蒙·拉普拉斯(Pierre-Simon Laplace)指出,彗星撞击地球的概率虽然很低,但会在长期内不断累加。不过他仍然坚信,文明在毁灭后仍会重生和重演。

  1800年:到19世纪末时,乔治·居维叶已经确定了23种已经灭绝的史前物种。

图为对一具史前化石遗骸绘制的首张解剖结构图,完成于1793年。图为对一具史前化石遗骸绘制的首张解剖结构图,完成于1793年。

  第三阶段(1800年——1950年):孤独的宇宙

  在这一阶段,人们逐渐意识到,宇宙从整体上来看,也许并不是特别宜居,但也不能说完全不宜居。宇宙的默认条件并不适合生命和价值存在。许多人开始认可,人类有可能会不可逆转地灭绝,但认为这种可能性还不算迫在眉睫。

  1805:让·巴蒂斯特·弗朗索瓦·哈维尔·库辛·德·格兰维尔(Jean-Baptiste François Xavier Cousin De Grainville)写了一本叫做《最后一人》(The Last Man)的科幻小说,随后自尽。

  19世纪10年代:人类灭绝首次成为了通俗文学和流行小说的题材。人们开始将其视为一种道德上的悲剧。价值在宇宙中的存在似乎不再坚不可摧。

  1812年:科学家提出,火星与木星之间的小行星带是一颗行星破碎后留下的残骸。拉格朗日试图准确计算出摧毁这样一颗行星所需的爆炸威力。

  1815年:坦博拉火山喷发导致中国和欧洲陷入饥荒,并引发了孟加拉的霍乱爆发。大气中的火山灰几乎遮天蔽日,生物圈受到很大影响。

  1826年:玛丽·雪莱(Mary Shelley)发表小说《最后一人》,讲述了人类因一场全球性传染病而灭绝的故事。书中写道,在人类消失后,生态系统依然得以延续。我们的终结并不等同于世界的终结。

随着望远镜技术的改进,人们很快意识到了太空令人恐惧的广度与空旷。随着望远镜技术的改进,人们很快意识到了太空令人恐惧的广度与空旷。

  19世纪40年代:有科学家试图用灾难来解释部分天体物理学和地质物理学现象,但公众对此嗤之以鼻。认为宇宙是一个稳定系统的观念在当时占据上风,科学家对大规模灾难的探索一直受此阻挠,影响长达一个多世纪。

  1844年:受托马斯·马尔萨斯(Thomas Malthus)的人口过剩理论影响,沙俄王子弗拉基米尔·奥多夫斯基(Vladimir Odoevsky)首次提出了"人类自食其果、最终灭绝"的设想。在他的想象中,在资源耗尽、人口爆炸之后,人类纷纷自杀,导致人类文明最终土崩瓦解。他还首次提出,为延缓这种结局的出现,人类经济发展应当放慢一些。

  1850年左右:大型反射望远镜揭示,深空宇宙几乎空无一物,与地球截然不同。对"从太空看地球"的艺术描绘引发了一种身处宇宙之中的孤独感。

图为捷克艺术家绘制的尼安德特人想象图。图为捷克艺术家绘制的尼安德特人想象图。

  1859年:达尔文《物种起源》发表。早期进化学理论中提出的进步主义倾向使人们对人类的适应性和改善生活的决心多了一些信心。对退化的恐惧在一定程度上取代了对灭绝的恐惧。

  1863年:威廉·金(William King)提出假说,认为在尼安德特山谷发现的化石遗骸可能属于"人属"下一个已经灭绝的物种。"尼安德特人"成为首个得到承认的、已灭绝的古人类物种。

  1865年:鲁道夫·克劳修斯(Rudolf Clausius)命名了"熵",并提出了宇宙热寂说。虽然亨利·亚当斯(Henry Adams)等作家在作品中描述了这种可怕的前景,但这种危险离我们太过遥远,人们面临的威胁不够迫在眉睫。

  19世纪90年代:费多罗夫(Fedorov)与齐奥尔科夫斯基(Tsiolkovsky)的作品发表,对灭绝的风险做了清晰的阐述。二人均认为,唯一能实现人类长期存活的途径便是离开地球。这是人们首次呼吁通过在宇宙中"站稳脚跟"、来逃避灭绝的风险。

  1895年:齐奥尔科夫斯基首次提出了对"戴森球"的设想:一个环绕太阳的球体,可以充分利用太阳的能量。还有人建议对太阳系进行大规模改建,从而进一步巩固人类文明、确保其能够长时间存续。

图为费多罗夫所著《共同事业的哲学》(The Philosophy of the Common Task)一书的封面和目录页。图为费多罗夫所著《共同事业的哲学》(The Philosophy of the Common Task)一书的封面和目录页。

  1918年:第一次世界大战导致许多智者(包括丘吉尔在内)开始思索,人类最终是否真的会自取灭亡,但仍认为这种可能性离我们还很远。物理学家开始意识到,适宜生命存活的条件也许极其严苛和罕见。但仍有许多人坚信,在人类灭绝之后,类人生物仍会重新出现和演化。

  1930年左右:J·B·S·霍尔丹(J.B.S。 Haldane)和J·D·贝尔纳(J.D。 Bernal)首次对有关人类长期潜力、存在风险、太空殖民、天体工程、超人类主义、生物增强技术、以及文明陷阱等相关学说进行了整合。霍尔丹指出,若人类文明崩溃,就算人类这个物种得以存活,也不能保证人类能够重新演化出先进文明。

  1937年:奥拉夫·斯塔普雷顿(Olaf Stapledon)发表小说《造星人》,以"对比研究"的形式,对上述学说进行了进一步整合。

第一次世界大战导致许多人(包括丘吉尔在内)开始思索,人类最终是否真的会自取灭亡,但仍认为这种可能性离我们还很远。第一次世界大战导致许多人(包括丘吉尔在内)开始思索,人类最终是否真的会自取灭亡,但仍认为这种可能性离我们还很远。

  第四阶段(1950年至今):天文价值

  核武器首次使灭绝成为了一个政治问题。灭绝从远在天边的猜想变成了迫在眉睫的危机。人类活动导致的风险成了首要问题。在千禧年前后,针对灭绝风险的分析性思考框架逐渐成型。

  1942年:爱德华·泰勒(Edward Teller)提出,裂变核弹可能会点燃整个地球大气,毁灭所有生命。但核弹的研究依然进行了下去。尽管后来有科学家总结道,当时还应该做更多研究,确保这种足以毁灭整个生物圈的事件绝不会发生。

  1945年:广岛和长崎原子弹爆炸。原子弹改变了我们与宇宙中智慧物种所处位置之间的联系。"人类必将不断进步"的信念遭遇了重创。人们不再认为技术型智慧具有很强的适应性,可以死而复生、无处不在,而是开始认为,技术型文明也许十分罕见、甚至适应能力很差。

图为1950年发表在美国《考利叶》杂志上的一篇关于广岛原子弹爆炸的反思文章。图为1950年发表在美国《考利叶》杂志上的一篇关于广岛原子弹爆炸的反思文章。

  1950年:利奥·西拉德提出,"钴弹"可能会摧毁整颗行星。费米提出了现代科学中最重要的谜题——费米悖论。科学家开始思考,过去的大规模物种灭绝是否有可能由超新星爆发造成,"灾变说"再度开始流行。

  20世纪50年代:现代人工智能研究正式开始。

  20世纪60年代:早期地外文明搜寻项目未获得任何回音。生物学家开始认定,其它行星上不一定会出现类人生物。对海豚的研究显示,宇宙中也许存在其它模式的智慧。技术型智慧的存在条件变得愈加严苛。在人们看来,灭绝的风险变得越来越高。

  1962年:蕾切尔·卡森(Rachel Carson)《寂静的春天》发表,对气候灾难提出了警告。

  1965年:I·J·古德(I.J。 Good)提出,人工智能可能会不断自我改进,由此引发失控的"智能爆炸"反应,导致人类大幅落后。他因此调侃道,这可能是人类的"最后一项发明"。

  20 世纪 60 年代末:对人口过剩的恐惧逐渐形成了"新马尔萨斯主义"。越来越多的人开始讨论,太空殖民也许是人类繁衍兴盛的唯一长期保证。弗里曼·戴森(Freeman Dyson)等科学家提出,大规模天体工程也许是智慧在宇宙中进一步扎稳根基的手段之一。

  1969 年:首次载人登月任务取得成功。

图为 1947 年 7 月发表在杂志《Coronet》上的《世界末日》。图为 1947 年 7 月发表在杂志《Coronet》上的《世界末日》。

  1973 年:布兰登·卡特(Brandon Carter)对"人择原理"( Anthropic Principle)做了清晰的阐述,并在此基础上进一步提出了"末日论",利用贝叶斯概率估算了人类在灭绝之前、还能繁衍多少代。

  20 世纪 80 年代:贝叶斯方法在统计学界的地位确立。路易斯·阿尔瓦雷茨(Luis Alvarez)和沃尔特·阿尔瓦雷茨(Walter Alvarez)发表研究报告,人们就"恐龙灭绝由小行星或彗星导致"这一点达成共识。有鉴于此,灾变说也得到了证实:天文灾难的确可以对地球生命造成严重影响和威胁。

  1982 年:乔纳森·谢尔(Jonathan Schell)所著《地球的命运》(Jonathan Schell)出版,强调了核威胁的严重性,以及人类不可逆灭绝相关的道德意义。

  1984 年:德里克·帕菲特(Derek Parfit)出版《理与人》(Reasons and Persons)一书。

  1986 年:在南极臭氧层空洞发现一年之后,埃里克·德雷克斯勒(Eric Drexler)出版了《造物引擎》(Engines of Creation)一书,提出纳米技术也会给人类带来灭绝的风险。

  1989 年:斯蒂芬·杰·古尔德(Stephen Jay Gould)所著的《奇妙的生命》(Wonderful Life)出版,提出类似人类这样的智慧并非进化的唯一结果。汉斯·约纳斯(Hans Jonas)在《责任命令》(Imperative of Responsibility)中提出,人们需要建立一种"新的伦理观念,要对遥远的未来负责"。

  20 世纪 90 年代:NASA 肩负起了应对小行星和近地天体威胁的责任。互联网使得各类群体都纷纷开始关注超人类主义、地外行星主义、长期存活主义等理念。

  1996 年:约翰·莱斯利(John Leslie)发表《世界末日:人类灭绝的科学与伦理》(The End of the World: The Science and Ethics of Human Extinction),仔细研究了卡特的"末日论"。

  2000 年:马文·明斯基(Marvin Minsky)提出,以解决黎曼猜想为目标的人工智能也许会在无意间造成全体人类的终结。为了获得完成该任务所需的能量,人工智能也许会将人类、以及太阳系中可以获得的全部物质都转化为所谓的"计算素"(computronium)。

  2002 年:尼克·博斯特罗姆(Nick Bostrom)提出了"存在风险"(existential risk)一词。

  21 世纪 10 年代:深度学习开始发展,再一次掀起了人工智能研发的风潮。

  2012 年:研究人员对H5N1禽流感病毒进行了基因改造,制造出的毒株致死率和传染性都很强。

  2013 年:CRISPR-Cas9首次用于基因组编辑。

  2018 年:联合国政府间气候变化专门委员会发表特别报告,阐述了全球变暖1.5℃造成的灾难性影响。

  2020 年:托比·奥德(Toby Ord)出版新书《悬崖》(The Precipice)。新冠肺炎疫情横扫全球,充分体现了人类在全球性风险面前的系统性脆弱和准备之不足。

  人类数千年的历史记录中,经历过数次"末日"节点。面对可能到来的灭顶之灾,人们除了谈论恐惧,更会谈论"世界将以何种方式崩溃?人类的科技水平能够如何应对世界末日?如果幸运挺过劫难,人类要如何重建文明?"……而明年夏天,美国航天局将执行史上第一个航天器"自杀任务"。在理想的情况下,这次任务中的航天器撞击将把一个冲向地球的小行星推离原运行轨道。此次行动旨在验证人类能否保护地球不遭受小行星的撞击。

  虽然目前为止我们还未真正地直面过世界末日,但探讨可能到来的末日带来的紧迫感和危机感,不失为促进文明与科技进步的一股强劲动力。末日是否真的会来临还有待讨论,但不论是否存在所谓末日,科技的进步都会增加我们幸存的砝码。又或许正是人类有居安思危的能力,已经把原本的末日化为可渡之劫,也许代价惨重,但得以安然渡过。

原文转载:http://tech.shaoqun.com/a/309136.html

跨境电商:https://www.ikjzd.com/

新单:https://www.ikjzd.com/w/79

刘小东:https://www.ikjzd.com/w/1853


来源:TheMITPressReader  撰写:托马斯·莫伊尼汉(ThomasMoynihan)  翻译:叶子  随着新冠疫情全球肆虐,气候危机日渐逼近,人类的未来似乎多了许多不确定性。虽然新冠病毒本身不会对人类这一物种的延续造成威胁,但无疑激发了许多人的焦虑感,甚至引发了有关人类灭绝的讨论。人类的灭绝似乎不再遥不可及,反而显得真切了许多。  的确,自从时间进入21世纪,越来越多的科学
扬帆计划:扬帆计划
聚贸:聚贸
夏季稻城亚丁 :夏季稻城亚丁
柳州旅游标识优胜奖已揭晓 :柳州旅游标识优胜奖已揭晓
报考高考志愿要注意什么?怎么样才能报考好的志愿?:报考高考志愿要注意什么?怎么样才能报考好的志愿?