2021-02-28

2021年家装大咖推荐的流行色指南

  经历了2020年全球疫情的影响,2021年的人们更加热爱生活,对新房的装修认识也是有了新的提升。让我们一起来看看2021年装修流行色都有哪些吧?本期的室内家居流行色数据主要参考全球色彩权威机构PANTonEVIEW Home+Interiors。

    被疫情笼罩压抑了太久的人们迫切需要来一些亮色设计,2021年流行色都带有创新、改变、平静等特征。让住家空间散发出的生机和活力,利用舒适、放松的家居环境治愈人们的忧虑。

    一、自然生态之色——植物绿

    绿色一直是治愈的象征,在繁忙快节奏的都市生活中,人们都渴望着内心的平静。植物绿能带来万物复苏的感觉,浓重的植物绿搭配金属、玻璃等元素,能够起到舒缓、清新、放松的效果,让家散发一种生机活力感。

二、鲜活温馨之色——爱马仕橙 

   潘通(PANTONE)发布2021春夏流行配色中便有金盏花橘,因此推断这类橙黄色极可能成为新的潮流,在家装领域,舒适的黄橘色调点缀能带来温暖的视觉。

    三、撩动心弦之色——海港蓝

    一个撩动心弦的蓝色调,夹杂着一定的灰调,降低蓝色的冷淡感,注入丝丝舒缓的生命力。不张扬的蓝色宁静内敛,不经意间透露出高级感,象征着自由和平,有一种让人忘却空间外喧嚣的神奇能力。

    2021年的家装美学将更趋向于明艳的高级设计感,利用清新优雅和释放活力的色系布满舒适的居住空间。

原文转载:http://home.shaoqun.com/a/105193.html

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

心怡物流:https://www.ikjzd.com/w/1327

tineye:https://www.ikjzd.com/w/448


经历了2020年全球疫情的影响,2021年的人们更加热爱生活,对新房的装修认识也是有了新的提升。让我们一起来看看2021年装修流行色都有哪些吧?本期的室内家居流行色数据主要参考全球色彩权威机构PANTonEVIEWHome+Interiors。被疫情笼罩压抑了太久的人们迫切需要来一些亮色设计,2021年流行色都带有创新、改变、平静等特征。让住家空间散发出的生机和活力,利用舒适、放松的家居环境治愈人
yiqu:https://www.ikjzd.com/w/210
万国邮政联盟:https://www.ikjzd.com/w/861
e淘网:https://www.ikjzd.com/w/1698
风险提示!又一美国服装零售商宣告破产!:https://www.ikjzd.com/home/102809
55海淘网:https://www.ikjzd.com/w/1723
Shopee 新老卖家东南亚及台湾7大市场如何布局?:https://www.ikjzd.com/home/3756

2021-02-27

小卡30分瓦兰空砍22+11 快船7人上双复仇灰熊_助攻

原标题:小卡30分瓦兰空砍22+11 快船7人上双复仇灰熊

北京时间2月27日,2020-21赛季NBA常规赛继续进行,洛杉矶快船客场再战孟菲斯灰熊。全场打完,快船119-99轻取灰熊,成功复仇。

本场之星:科怀-伦纳德

此役,小卡独揽30分,还贡献9篮板7助攻,为快船赢球立下头功。

全场数据:

具体比分:32-30、31-17、27-25、29-27(灰熊在后)。

快船这边,除了小卡,保罗-乔治入账13分4篮板8助攻。另外,伊巴卡得到12分4篮板3助攻,贝弗利11分2篮板3助攻,巴图姆13分6篮板3助攻,路威17分2篮板4助攻,祖巴茨3分8篮板2助攻,曼恩13分6篮板2助攻。

灰熊这边,莫兰特得到20分4篮板5助攻,狄龙-布鲁克斯11分2篮板2助攻,瓦兰丘纳斯22分11篮板3助攻,凯尔-安德森12分9篮板4助攻5抢断,梅尔顿16分3篮板2助攻,克拉克3分,泰鲁斯-琼斯6分3助攻。

比赛回顾:

首节上来,贝弗利三分入网,乔治、伊巴卡的突破也先后命中。灰熊这边,则是由"大锤"凯尔-安德森射中三分球。此后,双方展开激烈拉锯战,瓦兰丘纳斯展现内线统治力,他造犯规罚球,翻身勾射、跳投,变换着方式得分。莫兰特上篮、罚球连中,三分球也入网,灰熊暂时领先。但此后,快船掀起小高潮,小卡一次空接上篮得手,一次三分命中,路威三分、上篮也都命中,单节打完,快船32-30暂时领先。

次节,乔治一上来又突破、跳投连中两球,但很快,梅尔顿三分球入网,安德森上篮也中,灰熊将比分咬住。此后,路威找到手感连续上分,乔治突破也轻松得手,二人得分都突破两位数。接下来,快船始终保持住优势,无论在进攻端,还是防守中,他们再也没有像上场球那样断电。乔治、贝弗利、小卡连中三个三分球,路威喂饼伊巴卡上篮也中,半场打完,快船63-47暂时领先。

易边再战,瓦兰一次抛射得手,莫兰特的三分也能够投进。但快船坚决贯彻收缩的战术,逼着灰熊只能更多在外线出手。本节中段,巴图姆三分入网,小卡的招牌跳投也能命中,分差来到15分。而灰熊这边,投射火力不足的短板却完全暴露。来到三节后段,分差还在继续拉大,特伦斯-曼恩两次攻筐得手,路威的三分球也能命中,分差一度来到了20分。莫兰特上篮也中,三节打完,灰熊72-90继续落后。

末节,灰熊还在顽强抵抗,瓦兰成为球队进攻端最值得依仗的球星,他继续在内线强攻,延续着追赶希望。但快船着实稳定,替补曼恩和路威还在上分,尤其小将曼恩,在一投一扣过后,得分已经上双。接下来,双方换回首发展开大决战,巴图姆三分入网,快船在进入最后两分钟时依然领先14分。最终,全场打完,快船119-99轻取灰熊,成功复仇。

双方首发阵容:

快船:科怀-伦纳德、尼古拉斯-巴图姆、塞尔吉-伊巴卡、保罗-乔治、帕特里克-贝弗利

灰熊:狄龙-布鲁克斯、凯尔-安德森、瓦兰丘纳斯、格雷森-阿伦、贾-莫兰特

(波洛)返回搜狐,查看更多

责任编辑:

原文转载:http://sport.shaoqun.com/a/453744.html

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

急速:https://www.ikjzd.com/w/1861

extra:https://www.ikjzd.com/w/1736


原标题:小卡30分瓦兰空砍22+11快船7人上双复仇灰熊北京时间2月27日,2020-21赛季NBA常规赛继续进行,洛杉矶快船客场再战孟菲斯灰熊。全场打完,快船119-99轻取灰熊,成功复仇。本场之星:科怀-伦纳德此役,小卡独揽30分,还贡献9篮板7助攻,为快船赢球立下头功。全场数据:具体比分:32-30、31-17、27-25、29-27(灰熊在后)。快船这边,除了小卡,保罗-乔治入账13分4篮
lithium:https://www.ikjzd.com/w/2505
promotion:https://www.ikjzd.com/w/127
1淘网:https://www.ikjzd.com/w/1698
日本全国进入紧急状态!巨头企业大规模停工,7.6万名员工放长假:https://www.ikjzd.com/home/120235
优秀卖家都具备这几个运营思维:https://www.ikjzd.com/home/59958
分析|Facebook、Google红利期过去后,怎么让品牌在海外"出圈"?:https://www.ikjzd.com/home/115287

林书豪:赛场上被叫"新冠病毒" 已厌倦保持沉默_亚裔

原标题:林书豪:赛场上被叫"新冠病毒" 已厌倦保持沉默

北京时间2月27日消息,金州勇士队的发展联盟球队圣克鲁斯勇士后卫林书豪公开反对针对亚裔的种族歧视行为,暗示他在赛场上被称为"新冠病毒"。

根据著名记者Shams Charania最新报道,消息人士透露,NBA发展联盟官方将对林书豪被人称为"新冠病毒"一事展开调查。另外,勇士主帅史蒂夫-科尔在接受采访时也表示,他支持联盟对此事展开调查。

"这一代亚裔美国人的某些东西已经发生了变化,我们厌倦了被告知我们没有经历过种族歧视,我们厌倦了被告知要保持低调,不要制造麻烦,我们厌倦了亚裔的孩子在成长过程中总是被你问来自哪里,厌倦了我们的眼睛被嘲笑,厌烦了说我们亚裔天生缺乏吸引力,厌烦了好莱坞的刻板印象影响我们的心态,限制了我们的潜力。"林书豪在个人社交媒体Instagram账户上写道。

据埃里克-韦斯特维尔特(Eric Westervelt)报道,最近针对亚裔美国人的攻击将目标对准了老年人。"我希望我的长辈们能过得更好,他们为了在这里生活付出了那么多努力和牺牲。我希望后辈们以及下一代的亚裔运动员能获得更好的待遇。"林书豪表示。

"作为一个亚裔美国人,并不意味着我们没有经历过贫穷和种族歧视。作为一名有9年NBA经验的老将,并不能阻止我在球场上被叫'新冠病毒'。成为一名有信仰的人,并不代表我不会为了正义而战。"林书豪写道。

现年32岁的林书豪在其NBA职业生涯充满了传奇色彩,2011-12赛季,在效力纽约尼克斯队期间,对阵科比-布莱恩特领衔的洛杉矶湖人队时砍下了38分。这位游历甚广的老将最后一次出现在NBA赛场还是2019年。今年1月,林书豪加盟勇士队的发展联盟球队圣克鲁斯勇士队,在那里他场均拿到19.6分和7.2次助攻。

(晨晨)返回搜狐,查看更多

责任编辑:

原文转载:http://sport.shaoqun.com/a/453743.html

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

tinypic:https://www.ikjzd.com/w/114

扬帆计划:https://www.ikjzd.com/w/1581


原标题:林书豪:赛场上被叫"新冠病毒"已厌倦保持沉默北京时间2月27日消息,金州勇士队的发展联盟球队圣克鲁斯勇士后卫林书豪公开反对针对亚裔的种族歧视行为,暗示他在赛场上被称为"新冠病毒"。根据著名记者ShamsCharania最新报道,消息人士透露,NBA发展联盟官方将对林书豪被人称为"新冠病毒"一事展开调查。另外,勇士主帅史蒂夫-科尔在接受采访时也表示,他支持联盟对此事展开调
贸发局:https://www.ikjzd.com/w/1621
adore:https://www.ikjzd.com/w/2202
agora:https://www.ikjzd.com/w/2176
亚马逊Listing推广步骤及优化策略:https://www.ikjzd.com/home/133415
欧代是什么?Amazon亚马逊卖家欧代注册流程,费用和时效详细解。:https://www.ikjzd.com/home/132135
都9102年了,你还不知道C2C平台?:https://www.ikjzd.com/home/96022

会动的波浪线 C# 控制台

用C#控制台实现会动的波浪线

效果

 

控制台实现的关键接口

设置控制台游标的函数:public static void SetCursorPosition (int left, int top); 其中left参数是列,top参数是行。

设置控制台背景色的属性:public static ConsoleColor BackgroundColor { get; set; } 

 

代码实现

 

using System;using System.Threading;namespace Wavy{ class Program {  private static Cell[,] grid = new Cell[8, 50];  static void Main(string[] args)  {   Console.CursorVisible = false;   Init();   while (true)   {    Update();    Thread.Sleep(50);   }  }  private static void Init()  {   for (int i = 0; i < grid.GetLength(0); i++)   {    for (int j = 0; j < grid.GetLength(1); j++)    {     grid[i, j] = new Cell();     if (i == 0)     {      grid[i, j].Value = true;      SetBlack(i, j);     }     else     {      grid[i, j].Value = false;      SetBlack(i, j);     }    }   }  }  private static void Update()  {   for (int j = 0; j < grid.GetLength(1); j++)   {    for (int i = 0; i < grid.GetLength(0); i++)    {     if (grid[i, j].Value)     {      grid[i, j].Value = false;      SetBlack(i, j);      if (grid[0, j].IsDown)      {       int nextRow;       if (i == grid.GetLength(0) - 1)       {        grid[0, j].IsDown = false;        nextRow = i - 1;       }       else       {        nextRow = i + 1;       }       grid[nextRow, j].Value = true;       SetWhite(nextRow, j);      }      else      {       int nextRow;       if (i == 0)       {        grid[0, j].IsDown = true;        nextRow = i + 1;       }       else       {        nextRow = i - 1;       }       grid[nextRow, j].Value = true;       SetWhite(nextRow, j);      }      break;     }    }    if (!grid[0, j].IsStart)    {     grid[0, j].IsStart = true;     break;    }   }  }  private static void SetWhite(int i, int j)  {   string fill = " ";   Console.SetCursorPosition(j * fill.Length, i);   Console.BackgroundColor = ConsoleColor.White;   Console.Write(fill);  }  private static void SetBlack(int i, int j)  {   string fill = " ";   Console.SetCursorPosition(j * fill.Length, i);   Console.BackgroundColor = ConsoleColor.Black;   Console.Write(fill);  } } public class Cell {  public bool Value { get; set; } = false;  public bool IsDown { get; set; } = true;  public bool IsStart { get; set; } = false; }}

 

grid 变量是一个二维数组,表示网格,Cell 类表示每个格子。

Cell 类的 Value 属性表示这个格子是否应该高亮,默认为 false;IsDown 属性表示这个格子所在列的运动方向是否向下,默认为 true;IsStart 属性表示这个格子所在列是否已经开始运动,默认为false。

Main() 函数首先隐藏了光标,以免影响观感;调用 Init() 函数初始化网格;之后是主循环,每次循环都调用 Udpate() 函数来更新网格,每次循环间隔默认 50 毫秒。

Init() 函数遍历二维数组来初始化格子,并将第一行的格子设为 true,但是颜色设为黑。其他格子设为 false,颜色设为黑。

Update() 函数以列为外层循环遍历网格。如果当前格子为 false 就跳过,如果为 true,则将当前格子设为false,颜色设为黑,接着计算这一列下一个应该点亮的格子,值设为 true,颜色设为白。计算这一列下一个应该点亮的格子,需要用到Cell的IsDown属性和当前行数。让所有列不同时开始才能实现波浪效果,所以在当前列的所有行遍历完成后,判断当前列是否已经开始,如果已经开始就继续循环下一列,如果没有开始,就将这一列设为开始,并结束循环。









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

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

focalprice:https://www.ikjzd.com/w/1094.html

csa认证:https://www.ikjzd.com/w/904


用C#控制台实现会动的波浪线效果控制台实现的关键接口设置控制台游标的函数:publicstaticvoidSetCursorPosition(intleft,inttop);其中left参数是列,top参数是行。设置控制台背景色的属性:publicstaticConsoleColorBackgroundColor{get;set;}代码实现usingSystem;usingSystem.Threa
costco:https://www.ikjzd.com/w/1680
yiqu:https://www.ikjzd.com/w/210
旺店通:https://www.ikjzd.com/w/2390
亚马逊欧洲站重磅推出COVID-19帮助页面!非生活必需品管控松懈惹麻烦不断!:https://www.ikjzd.com/home/120480
累死累活亚马逊,不如提莫唱首歌-亚马逊热销品类分享:https://www.ikjzd.com/home/100462
第二届616全球跨境电商节完美收官:https://www.ikjzd.com/home/98373

深圳自如福利活动惊喜来袭,助业主实现整租自由

作为租住新一代,租客的租住行为全面呈现享受趋势,用行动诠释"房子是租来的但生活不是"。深圳自如提供的高品质房源、人性化租住体验和省心的租房经历也正是年轻人所期待的。

深圳自如 精选好房随心选

据自如研究院数据显示,整体来看,自如客中整租用户占比已经达到了21%,并呈现逐年增长的趋势,新一代年轻租客更渴望实现"整租自由"。为助力租客在这个新年实现"整租自由",活动期间,签约活动房源整租一居室12个月以上客户立减500元,签约活动房源整租二居室12个月以上客户立减800元。活动房源及优惠券有限,先到先得,活动房源明细可联系自如管家咨询。

深圳自如租客租客实现"整租自由"

深圳自如为了保障租客整租的安居生活,推出多重人性化服务,其中包括保洁服务,家修服务,搬家服务等,所有服务人员均经过专业化培训,业务能力高,认真负责,受到了广大租客的信赖与好评。保洁服务,让家"焕然一新";家修服务,守护美好如初;搬家服务,帮助租客轻松一键搬,省时省力更省心。

深圳自如 安心租住

自如CEO熊林曾说:"自如是一家以产品为身躯,品质为生命,服务为血液,科技为智慧神经的企业。"近几年,随着租客对租住生活质量的需求爆发,以深圳自如为代表的租住平台以省心、品质等特点成为租赁市场中的新兴力量,赢得了越来越多租客的长期喜爱。

原文转载:http://home.shaoqun.com/a/103193.html

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

海豚村:https://www.ikjzd.com/w/1779

网上1号店:https://www.ikjzd.com/w/2263


作为租住新一代,租客的租住行为全面呈现享受趋势,用行动诠释"房子是租来的但生活不是"。深圳自如提供的高品质房源、人性化租住体验和省心的租房经历也正是年轻人所期待的。深圳自如精选好房随心选据自如研究院数据显示,整体来看,自如客中整租用户占比已经达到了21%,并呈现逐年增长的趋势,新一代年轻租客更渴望实现"整租自由"。为助力租客在这个新年实现"整租自由",活动期间,签约活动房源整租一居室12个月以上客
环球市场:https://www.ikjzd.com/w/1762
etoro:https://www.ikjzd.com/w/1402
primc:https://www.ikjzd.com/w/129
又是10天冲Best Seller!防疫周边惊喜多:https://www.ikjzd.com/home/135783
外贸工作人员如何应对和避免交货延误:https://www.ikjzd.com/home/141284
秒杀鼠标连点器,速度下载!:https://www.ikjzd.com/tl/7233

汇率持续跌破!原材料集体涨价!卖家暴走...

如果说2020年是坎坷的一年,2021年必定是充满机遇的一年。

盼星星盼月亮,终于盼来了工厂开工,可是也盼来了汇率持续跌破、原材料集体涨价的坏消息....

汇率持续跌破,卖家因费率暴走

今年开年以来,美元对人民币汇率中间价从1月1日的6.52750跌至2月18日的6.4536,此后则在6.4516到6.4624区间震荡。2月26日,中国外汇交易中心公布人民币对美元汇率中间价报6.4713。

为了过个好年,一些卖家于春节前最后一个工作日——2月10日进行了提现操作,而当日的汇率创下开年新低:6.4391,而更让人崩溃的是提现手续费。有卖家表示:

感觉一整年都在为手续费和汇率打工,再加上成本渐涨,过年一算,根本没赚什么!

汇率持续走低,对于卖家来说,选择一款安全、实惠的支付服务就变得越来越重要。

据了解,中信银行于2020年1月推出信银致汇产品,费率0.2%,实时到账。透明实时汇率,0汇损!现在注册享前三个月0费率。相比市场上大部分支付机构,银行背景费率更低,到账更快,资金更加安全。点击👉这里注册

同时注册使用6个月以上,还可获得纯线上的贷款服务,贷款金额高至1000万元,利率低至4.35%。

注册地址:http://go.citicbank.com/888

开年第一波原材料涨价潮来袭

近日,受"供应短缺"因素影响,铜、铁、铝、塑料等原材料价格持续高涨。

由于全球大型炼油厂集体关闭,化工原料几乎全线飙涨……影响行业涉及家具、家电、电子、纺织、轮胎等等!

这次涨价对于小卖家来说又是一次巨大的挑战。处于行业头部的企业,因为用量大,对于原材料的价格基本都会有一定时间的锁定,原材料厂家也会有一定的涨价条件或者时间窗口。

而小卖因资金实力弱、进货量小等原因,与原材料厂家的议价能力较弱,成本价格只能一涨再涨。

成本上涨但却不能涨价,这种时候选择一个安全、实惠的收款服务才尤为重要,中信银行—信银致汇产品,费率0.2%,实时到账。相比市场上大部分支付机构,银行背景费率更低,到账更快,资金更加安全。

长按识别二维码即可注册↑

只需要轻松注册→实名认证→绑定店铺。即可享受90天的0手续费!

极致、安全、惠普

全流程资金监控

信银致汇是中信银行与境外银行合作的跨境电商收款产品。采用全封闭资金链路,即资金和信息闭环,卖家绑定在跨境电商平台的收款账户是中信银行境外伞形账户。

境外收到资金后卖家即可发起提现,进一步缩短收款流程并减少参与机构,做到安全性高、时效性强的兼顾。

什么是伞形结构实时资金清算体系?

据了解,该体系指的是中信银行在境外银行开立账户,下挂子账户分配给卖家收款使用,卖家子账户收到跨境电商平台资金后,资金归集至中信银行账户,不经过任何境内外第三方支付公司,保证资金安全。

相对其他跨境电商收款机构,信银致汇具备手续费费率低,安全性高,无汇损,综合金融服务等多方面显著优势,解决了长期以来困扰出口电商卖家的诸多痛点难点问题


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

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

tm商标:https://www.ikjzd.com/w/1069

paipaiwang:https://www.ikjzd.com/w/2205

gtc:https://www.ikjzd.com/w/974

汇率持续跌破!原材料集体涨价!卖家暴走...

如果说2020年是坎坷的一年,2021年必定是充满机遇的一年。 盼星星盼月亮,终于盼来了工厂开工,可是也盼来了汇率持续跌破、原材料集体涨价的坏消息....

波兰男子带来一段清晰的UFO视频

关于地球上是否有外星人这个话题,其实一直都没有杜绝过,而这些年来网络上也同样会出现许多的UFO视频,这些也从渐渐的证明,在地球上或许是有外星人的,可是仅仅看到这些视频,或许也没有办法让人觉得相信吧。

图片7.png 

    最近有一位来自于波兰的男子,在拍摄照片时就给大家带来了一段UFO视频,当他把这段视频上传到网上时,马上就疯狂的引来了许多人的点赞。拍摄的这一段视频大概和华沙之间距离110公里左右,所拍摄到的就是5张非常清晰的UFO照片,从照片上人们会看到它的顶端部分就好像是塔尖一般,形状和飞碟比较相似。这位拍摄的男子表示,当他进入到森林时,就听到头顶传来异常的声音,抬头看向天空时,就发现了这一个异常的UFO。

 

    这一段Ufo视频,也同样给人留下了许多深刻的印象,当男子所拍摄的这些照片时,还被人称赞为40年以来拍摄最为清晰的视频,专家甚至还把这一段视频拿去鉴定,在经过鉴定之后,认为没有做过任何的手脚。所以在视频中所出现的这一个不明飞行物显然并非是正常的现象,只是人们对此可能也会觉得有一些不明白。从客观的事实上来分析,不管是探索外星人又或者是探索UFO,人们从始至终都没有停止过,要想知道外星人在地球上是否存在这个问题,估计很长一段时间依然还是一个未解之谜吧。




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

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

bol:https://www.ikjzd.com/w/291

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


关于地球上是否有外星人这个话题,其实一直都没有杜绝过,而这些年来网络上也同样会出现许多的UFO视频,这些也从渐渐的证明,在地球上或许是有外星人的,可是仅仅看到这些视频,或许也没有办法让人觉得相信吧。最近有一位来自于波兰的男子,在拍摄照片时就给大家带来了一段UFO视频,当他把这段视频上传到网上时,马上就疯狂的引来了许多人的点赞。拍摄的这一段视频大概和华沙之间距离110公里左右,所拍摄到的就是5张非常
李群:https://www.ikjzd.com/w/1767
rfq:https://www.ikjzd.com/w/251
四海商舟:https://www.ikjzd.com/w/1516
亚马逊中国成为被执行人 执行标的23420:https://www.ikjzd.com/home/132140
国内电商市场饱和,转战跨境电商新手如何提升,从哪下手更稳当?:https://www.ikjzd.com/home/132284
速查!亚马逊重磅发布支付服务新政策!ASIN数量限制又更新了!:https://www.ikjzd.com/home/141792

2021-02-26

ufo视频到底是否是真实的现象?

 Ufo视频总会得到大家的关注,特别是这一些年来,有不少的人都在猜测,在这地球中本身就存在UFO现象,比如前一段时间也有人在墨西哥拍摄到了一段奇特的景象,这段奇特的景象也给大家留下了深刻的印象,徐州人一直都在猜测到底是什么原因所造成。图片7.png

UFO视频是在5月30日的晚上拍摄,其实在2012年的下半年就已经开始出现了类似的情况,首先从视频中也可以看到有一个如同雪茄形状的物体出现,直接就出现在火山口,当时也有人分析这或许是陨石,但是从视频中也可以发现很明显就是直接飞进火山口,难道真的是火星人选择回到自己的基地吗?也有一些人表示这段视频确实是真实的,但是也有可能是在拍摄过程中的一种巧妙方法,所以才会有这种现象。

   很多人在看到眼前这一段UFO视频时,可能都无法理解,简单来说这就是低光度摄影机的一种拍摄,只需要一点点的光源,就能够拍摄出非常闪耀的星星,所以也有不少人在看到视频之后会发现整体来看就好像是一架飞机,直接从右边又开始飞到左边,又好像是想要突然的降落,但是其实它的运动轨迹,也只不过是因为视觉所造成的一种误差。这可能是因为地球属于圆形才造成的一种结果,但是不可否认,这种超自然的现象在生活中真的随处都可以发现,这些年来也有着很多不一样的案例。




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

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

网上1号店:https://www.ikjzd.com/w/2263

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


Ufo视频总会得到大家的关注,特别是这一些年来,有不少的人都在猜测,在这地球中本身就存在UFO现象,比如前一段时间也有人在墨西哥拍摄到了一段奇特的景象,这段奇特的景象也给大家留下了深刻的印象,徐州人一直都在猜测到底是什么原因所造成。UFO视频是在5月30日的晚上拍摄,其实在2012年的下半年就已经开始出现了类似的情况,首先从视频中也可以看到有一个如同雪茄形状的物体出现,直接就出现在火山口,当时也有
patpat:https://www.ikjzd.com/w/1079.html
折扣网站:https://www.ikjzd.com/w/74
华翰物流:https://www.ikjzd.com/w/1799
还想着卖口罩?亚马逊母婴品类大金矿!这些不起眼的单品正在爆发!:https://www.ikjzd.com/home/120675
菜鸟启动新计划:大幅降低跨境贸易物流复杂度!:https://www.ikjzd.com/home/102080
口述实录:结婚后和校花老婆爱爱我满足不了她:http://lady.shaoqun.com/m/a/117413.html

约尼奇正式加盟上海申花 带刀后卫出场率近乎100%_克罗地亚

原标题:约尼奇正式加盟上海申花 带刀后卫出场率近乎100%

2月26日,上海申花官方宣布,正式签约约尼奇。

申花公告如下:

经与日本大阪樱花足球俱乐部及球员本人友好协商并达成一致,克罗地亚球员马泰·约尼奇(Matej Jonjic)正式加盟上海申花足球俱乐部。

约尼奇1991年1月29日出生于克罗地亚,身高187cm,场上司职后卫。约尼奇职业生涯起步于克罗地亚甲级联赛哈伊杜克队,随后辗转效力于扎达尔队与奥西耶克队,期间在克罗地亚甲级联赛共计出场90次,打入8球。2015年2月,约尼奇转会加盟韩国K联赛球队仁川联,两年时间为球队出场77次。2017年,约尼奇加盟日本J联赛球队大阪樱花,各项赛事共计出场156次,贡献13粒进球。值得一提的是,作为中卫的约尼奇常年保持着极高的出场率,在效力大阪樱花的四个赛季中,约尼奇在136场J1联赛中首发登场135次,仅在2018赛季缺席过一场比赛,是球队当仁不让的后防中坚。他也以稳定而出色的表现帮助大阪樱花赢得2017日本联赛杯、2017日本天皇杯和2018日本超级杯的冠军。

相信约尼奇的加盟将会有效提升申花后场的整体实力,增强球队防守端的硬度与稳定性。期待他在新赛季与队友紧密合作,用稳定的表现帮助申花构筑坚固防线,取得佳绩。返回搜狐,查看更多

责任编辑:

原文转载:http://sport.shaoqun.com/a/452742.html

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

ensogo:https://www.ikjzd.com/w/1485

五洲会海购:https://www.ikjzd.com/w/1068


原标题:约尼奇正式加盟上海申花带刀后卫出场率近乎100%2月26日,上海申花官方宣布,正式签约约尼奇。申花公告如下:经与日本大阪樱花足球俱乐部及球员本人友好协商并达成一致,克罗地亚球员马泰·约尼奇(MatejJonjic)正式加盟上海申花足球俱乐部。约尼奇1991年1月29日出生于克罗地亚,身高187cm,场上司职后卫。约尼奇职业生涯起步于克罗地亚甲级联赛哈伊杜克队,随后辗转效力于扎达尔
活动树:https://www.ikjzd.com/w/1518
扬帆计划:https://www.ikjzd.com/w/1581
crowd:https://www.ikjzd.com/w/880
亚马逊卖家必看!亚马逊物流又有新动作!:https://www.ikjzd.com/home/21637
亚马逊竞争对手分析该怎么做_如何分析亚马逊竞争对手:https://www.ikjzd.com/home/121138
eBay在美国启动全新的支付管理方案!:https://www.ikjzd.com/home/7622

DSK在线销售额增长120%!澳洲家居香水需求上升

近日,澳大利亚家居香水零售商Dusk GroupDSK)公布了其强劲的上半年业绩,表示在线销售和毛利率均有所提升。

 

DSK提供的商品包括香薰蜡烛、空气净化器、精油、香水等家居香薰产品。

 

DSK在线销售额增长120%

 

这家蜡烛零售商表示,电商推动了其利润的增长,在截至12月31日的六个月中,公司的网上销售额同比增长了120%。

 

总而言之,DSK在FY21上半年的销售收入仅略低于9100万美元,同比增长55%。上半年毛利率增长63%,达到6160万美元。

 

同时,DSK强劲的销售业绩给公司带来了更高的利润,同期利润增长了近两倍,达到1980万美元。

 

Dusk Group负责人Peter King将这一强劲的业绩归功于团队合作,因为他的公司连续15个季度实现了销售额和毛利率的同比增长。

 

他表示:"尽管我们关闭了墨尔本20家麦德龙门店,但这一成绩表明DSK企业具有的团队精神。"

 

DSK进行网站升级

 

由于全国范围以及墨尔本的封锁,DSK网上销售额的实现攀升。目前,DSK的网络销售额现在占公司总销售额的8.3%。这对于DSK来说,其在线销售额仍有很大的提升空间。

 

DSK表示,他们已经开始了对其网络平台进行开发的工作,该平台将于4月份上线。

 

据悉,此次,DSK的网站升级,将为消费者提供一个更快、更灵活、更吸引人的网站,并且将提供并满足多种支付选择,其中包括订阅、信用卡和其他支付方式。

 

另外,Peter King还表示:"DSK将继续专注于我们的客户,并继续开发和提供差异化的品牌产品,为我们的客户提供物有所值的商品和实惠的日常奢侈品"

 

ReportLinker数据,预计到2026年,全球香薰蜡烛的市场规模将达到6.457亿美元,预测期内市场复合年增长率为11.8%。而DSK在2020年取得的强劲业绩表明,澳大利亚的消费者开始转向在线购买商品,并且,家居香水类的产品在澳大利亚颇受欢迎。

 

因此,根据这一发展趋势,对于家居香水类的相关零售商来说,澳大利亚或许是一个十分有潜力的市场。




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

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

海带宝:https://www.ikjzd.com/w/1548

mav:https://www.ikjzd.com/w/2414


近日,澳大利亚家居香水零售商DuskGroup(DSK)公布了其强劲的上半年业绩,表示在线销售和毛利率均有所提升。DSK提供的商品包括香薰蜡烛、空气净化器、精油、香水等家居香薰产品。DSK在线销售额增长120%这家蜡烛零售商表示,电商推动了其利润的增长,在截至12月31日的六个月中,公司的网上销售额同比增长了120%。总而言之,DSK在FY21上半年的销售收入仅略低于9100万美元,同比增长55%
unsplash:https://www.ikjzd.com/w/756.html
coles:https://www.ikjzd.com/w/2506
联动优势电子商务:https://www.ikjzd.com/w/1921
美零售商疯狂囤货!看看美国各大总裁的发言:https://www.ikjzd.com/home/106382
荟网:https://www.ikjzd.com/w/1718
劲爆:Ebay正式并购Wish!:https://www.ikjzd.com/home/20665

卖家注意!入驻Shopee官方商城要满足这些要求

Shopee官方商城即ShopeeMall,对于中国卖家来说,Shopee 官方商城是为品牌卖家提供在线销售体验的门户站点,因此对入驻的卖家有一定的要求。


如果卖家在当地的品牌知名度高(或拥有当地市场的线下门店),那么可以直接申请入驻官方商城,否则需要在店铺表现和品牌形象两个方面至少符合其中一项要求。


如果卖家拥有Lazada 平台的正品店铺LazMall, 那么官方商城要求卖家的价格比LazMall 的价格更有竞争力,并且卖家的LazMall 在最近30天的店铺表现要求如下:


(1)马来西亚站。日单量大于25笔或日均成交额大于5000马来西亚林吉特。

(2)新加坡站。日单量大于10笔。

(3) 菲律宾站。日单量大于10笔。

(4) 印度尼西亚站。日单量大于150笔(接受速卖通、天猫等订单量)。

(5)越南站。日单量大于10笔。


如果卖家没有LazMall, 那么Shopee 平台的店铺最近30天的表现需要达到如下要求:


(1)马来西亚站。日单量大于25笔或日均成交金额大于5000 马来西亚林吉特。

(2)新加坡站。日单量大于5笔。

(3)菲律宾站。日单量大于1笔。

(4) 中国台湾站。日单量大于1笔。

(5) 越南站。日单量大于10笔。

(6)印度尼西亚站。上一个自然月的净订单量大于等于30笔;不重复的买家数大于等于20个。


在品牌形象方面,卖家入驻ShopeeMall要满足3个基本要求,分别是拥有天猫旗舰店、是速卖通金牌卖家和在中国有不低于100家线下实体店。


1卖家拥有天猫旗舰店


(1)在菲律宾站评分为4.8分以上可以入驻。

(2)在马来西亚站评分达到4.8分并且粉丝量大于15万个可以入驻。

(3)在印度尼西亚站时尚、家居和母婴品牌商品可以入驻,其他品牌商品若想入驻则需满足另外两个基本要求,即是速卖通金牌卖家和在中国有不低于100家线下实体店。

(4)在泰国站时尚、家居类品牌商品可以入驻,其他品牌商品若想入驻则需满足另外两个基本要求,即是速卖通金牌卖家和在中国有不低于100家线下实体店。

(5)其他市场暂无特殊要求。


2卖家是速卖通金牌卖家


(1)在马来西亚站的好评率大于95%, 并且粉丝量大于15万个可以入驻。

(2)其他市场暂无特殊要求。





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

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

启明星:https://www.ikjzd.com/w/1436

blibli:https://www.ikjzd.com/w/1676


Shopee官方商城即ShopeeMall,对于中国卖家来说,Shopee官方商城是为品牌卖家提供在线销售体验的门户站点,因此对入驻的卖家有一定的要求。如果卖家在当地的品牌知名度高(或拥有当地市场的线下门店),那么可以直接申请入驻官方商城,否则需要在店铺表现和品牌形象两个方面至少符合其中一项要求。如果卖家拥有Lazada平台的正品店铺LazMall,那么官方商城要求卖家的价格比LazMall的价格
etoro:https://www.ikjzd.com/w/1402
巨鲸:https://www.ikjzd.com/w/1986
好东东网:https://www.ikjzd.com/w/1238
多国港口收紧中国船舶靠港规定 船公司称影响有限:https://www.ikjzd.com/home/115454
亚马逊产品标题写不好?原来是你不懂这些"骚"套路!:https://www.ikjzd.com/home/110700
Shopee平台针对疫情政策调整通知:https://www.ikjzd.com/home/115187

英国解封,这款产品销量猛增近233倍!

据外媒报道,2月22日,英国首相Boris Johnson在政府新闻发布会上,公布了解除新冠疫情封锁的"路线图",该"路线图"计划分为四个步骤,每个步骤相隔5周。

其中,从5月17日始,在遵循"社交限制6人规则"前提下,酒吧、餐馆、电影院、儿童游乐场、酒店等重新开放,提供室内服务;6月21日始,取消所有社会交往的法律限制。

此外,根据一项最新数据显示,英国民众已开始为今年春天规则的变化做准备,许多人都在为符合新冠病毒限制措施的社交活动做准备,这导致露台加热器的销量飙升。

就在英国首相Boris宣布"解封"消息不到24小时内,售价99.99英镑的Olsen&Smith 2KW户外独立式石英插电式花园露台加热器就售罄了,其在亚马逊上的销量猛增了23298%

另一款售价72.99英镑的Oypla Electrical 2KW石英户外独立式花园露台加热器的销量猛增了820%

据了解,消费者对这款Oypla独立式户外露台加热器的评价不错,总评分4.5分(满分5分)

一位消费者还在其五星好评中表示说:"我们选择这个加热器是为了在寒冷的天气里延长我们在花园里的时间。"

其实从Google Trends上可以看到,从2月16日以来,英国地区对于关键词"outdoor patio heater(户外露台加热器)的搜索量一直在上涨,其中搜索热度最高的是苏格兰地区。


此外,近日eBay也公布了消费者的热门搜索关键词,具体如下:

"gazebo"(凉亭)的搜索量增加了47% 

"deckchair"(躺椅)的搜索量增加了55% 

"Swimming pool"(游泳池)的搜索量增加了88% 

"Hot tub"(热水浴缸)的搜索量增加了97% 

"Paddling pool"(划水池)的搜索量增加了98% 

"Sand pit"(沙坑)的搜索量增加了30% 

"BBQ"(烧烤)的搜索量增加67% 

"Cocktail maker"(德国鸡尾酒制作器)搜索量增长141% 

"Sun lounger"(太阳椅)的搜索量增加了158% 

"Fake tan"(美黑霜)的搜索量增加了25%

eBay英国高级贸易经理Priyanka Patel表示:"eBay见证了,英国人已经做好了出门度假的准备。

目前来看,随着英国"解封",户外用品预计将迎来一波销售高峰。

卖家们可以根据平台数据进行合理选品,优化listing,补充库存,并做好相关的营销策略。

(来源:跨境电商头条)

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

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

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

声网:https://www.ikjzd.com/w/2176

catch:https://www.ikjzd.com/w/832

英国解封,这款产品销量猛增近233倍!

据外媒报道,2月22日,英国首相Boris Johnson在政府新闻发布会上,公布了解除新冠疫情封锁的"路线图",该"路线图"计划分为四个步骤,每个步骤相隔5周。

站内流量跟不上?试试站外引流冲销量!


刚上新品的时候,虽说亚马逊会给一个名义上的新品流量扶持期,但是总的还是根据订单和转化率来分配,流量增加较慢,对于想短期快速增加流量和销量的卖家不妨尝试站外引流辅助冲排名,加上站内的手段,能让新品更快速的成长,达到自己想要的排名和销量。

站外引流的方式主要是国外社交媒体如Facebook、Twitter、pinterest、Youtube和各种deal网站,本次呢主要想跟大家聊聊deal网站,像国内的促销网站一样,国外也有大量的本土促销网站。相信很多卖家的微信好友里,或多或少都有几个做站外deal的服务商,但每参加一次deal,费用都要几百块甚至上千块,而且效果还不一定能达到自己的预期。自己学会怎么找deal网站,掌握资源的源头,才能更好的把控自己的推广进度,不至于处在被动的位置。
评估一个deal网站的可行性之前,首先要清楚地知道这几点:
1. 如何合作?比如有些网站就是直接发帖,有些网站要先联系管理员,通过审核后才能由管理员上传帖子,有些是要联系编辑,审查产品和折扣力度后确定收费标准付费后才能发布帖子。
2. 需要达到什么条件才能发帖? 比如注册账号可发帖的等级要求,对于付费网站则需要了解收费标准,有些网站甚至要参考店铺等级和产品状况等等。
3.Deal站新贴更新频率如何? 网站那么多,那必然网站质量也良莠不齐。对于自己觉得可以发帖的网站,要注意观察网站帖子更新频率如何,置顶帖子可以停留多少时间,可以产生多少热度,这些都是需要了解的,因为这直接影响到站外的效果。
4.哪些品牌已经在上面发帖了?通过对网站上已有品牌的分析,可以初步判断自己的产品是否适合,也能看看竞争对手的情况,同时也能对网站促销效果有个大致了解。
 5.主要是哪些类目? 排在首页的是什么类目?了解这个点的意图,第一也是想知道这个网站更适合什么产品,第二是对自己产品类目的深挖也有一定的帮助。
这些都是需要自己去联系或者分析的,另外给大家分享一个网站:https://www.alexa.com/siteinfo/。在这个网站里,可以对你所查询的deal网站给出一些比较详细的分析数据,在决定分析某个deal网站之前先查询一下,可以对网站有个整体的了解,然后再根据上述几点去细致分析。

(来源:AMZ跨境不求人)

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

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

声网agora:https://www.ikjzd.com/w/2176

asiabill:https://www.ikjzd.com/w/1014

谷歌趋势:https://www.ikjzd.com/w/397

站内流量跟不上?试试站外引流冲销量!

刚上新品的时候,虽说亚马逊会给一个名义上的新品流量扶持期,但是总的还是根据订单和转化率来分配,流量增加较慢,对于想短期快速增加流量和销量的卖家不妨尝试站外引流辅助冲排名,加上站内的手段,能让新品更快速的成长,达到自己想要的排名和销量。站外引流的方式主要是国外社交媒体如Facebo

红双喜痰盂到中国元素:揭示中国卖家最易忽视的选品思路

近日一款"雷人"的商品出现在亚马逊平台上,而其在国外的受欢迎程度更加令人费解。这款商品的"尊容"如下:

从红双喜痰盂到中国元素,揭示中国卖家最易忽视的选品思路

没错,相信大多数00年以前出生的中国人对它都不陌生,就是痰盂。

商品描述中,卖家将商品标注为"六十年代中国传统果篮",可以作为精致的"桌面装饰",并且可以储藏生鲜食品、冰块或者酒等,使得这一款在中国难登大雅之堂的物件,在亚马逊不仅被标注了61.96美元的"天价",而且还被外国友人趋之如骛:

目前该商品已被亚马逊平台下架,但是它的存在却并非昙花一现。红双喜痰盂在亚马逊上架时间最早可追溯至五六年前,其热度背后反映出的是外国人对中国文化和元素的喜爱和好奇。

2021年海外疫情影响仍将持续,民众对网购依赖度稳中看涨,跨境电商行业前景依旧向好。

但是凡事均有两面性,受利益驱动,势必越来越多的卖家将踏入跨境电商行业,想要在行业中攫取更多的利润,好的选品思路和方法无疑至关重要。借由"痰盂"这款昙花一现的爆款,本文将向大家揭示多数中国卖家忽视的选品思路。

选品灵感盲区:文化输出

不少中国卖家的选品灵感都是找寻一些高性价比的"中国制造"商品,放在六七年前,这种思路当然没有问题,但是随着越来越多的中国卖家涌入跨境电商市场,坚守固有的选品方法无疑会被卷入价格竞争的洪流。

而由于信息不对等以及人与生俱来的好奇心,异域文化对许多人群都有着特殊的吸引力。带有"中国元素"的商品越来越受到国外买家的追捧,热门国货也逐渐从"中国制造"向"中国元素"过渡。

而中国元素则是中国文化在物质和商品中的映射,常见的包括传统文化(如火罐)、工艺文化(如瓷器)、品牌文化(如老干妈)等等,每一种都可以成为中国卖家不错的选品灵感。

选品灵感只是第一步,要落实到可行的选品方法,还需要数据和案例的支撑。本文将以广告及商品表现数据为依据,并结合亚马逊前台数据,为您展示国货爆款选品方法。

1、趋势判断

虽说整体而言中国文化对外国人具备一定的吸引力,但是中国文化可映射出的商品成千上万,能够较为准确的对未来趋势进行预判,是选品必不可少的环节。

通常来说,卖家多利用谷歌趋势来进行趋势判断,其优势不需我再赘述,这里补充一个新的趋势判断方式:广告选品

所谓广告选品,就是通过商品广告的曝光及互动数据遴选有爆款潜质的商品,而高曝光量的广告意味着该商品被一定范围的受众所关注,这类商品往往有着更多的操作空间。

我们可以以某一关键词作为筛选条件对广告数据进行搜索,并可按最后展现时间、展现估算值等数据排序。

比如以"Chinese traditional antique"这一组关键词为例进行搜索并以最后展现时间倒序排序,得到下图三款商品,可以看出,近期中国古典乐器和玉器有一定的关注度,可以考虑将这两款商品纳入备选。

接下来可以结合关键词的搜索趋势、相似商品销量、评论等数据来进行验证,对你的备选商品进行细化或者淘汰。除此之外,对于"中国元素"商品而言,竞争度的判断也是选品路径的重要一环。

2、竞争度判断

竞争度判断的本质是帮助卖家过滤掉一些高竞争的选品备选方案。其实,跟风是许多卖家的选品习惯,什么火卖什么,入局卖家越来越多,就只能通过降价去抢占更多的消费者。

举个例子,大约几年前本文作者在俄罗斯别尔哥罗德做交换生期间,整个城市售卖"老坛酸菜牛肉面"方便面的店铺大概也就不到二十家,价格约是国内10-15倍,那时我身边的外国同学平均一个月会购买3-4次。而一年后我们离开时,这样的店铺和带货人已经数不过来了,价格也降到了国内的5倍左右,除此之外,外国同学也对这款不那么罕见的方便面失去了兴趣,一个月能买个一次就已不错了。

通过这个例子,我们可以看出外国人热衷于购买的国货,其目的大致可分为实用性新鲜感两类。

实用性国货商品多为好用但是国外少有的商品,比如马应龙痔疮栓、老干妈等。想做这类商品必须要深知目标市场人群的痛点,第一时间抢占市场,否则就会像下图老干妈的卖家们一样,和同行不断竞争:

此外,更多的外国人则是出于新鲜感才购买,痰盂就是一个很好的例子。支撑新鲜感最重要的因素就是"物以稀为贵",因此这一类商品下手就更要快。

判断一个商品竞争程度最直接的方式就是看竞品数量,这个可以通过亚马逊前台关键词搜索直接实现。

3、文案包装

虽然说Listing的撰写更偏向于运营,但是撰写优秀Listing文案的过程,也是了解、深挖产品特点的过程。

通常来说Listing文案主要包括标题、图片、短描述(卖点)和长描述(详情)等部分,而其中前三项会最先映入用户眼帘,因此需要在这三项中突出产品卖点,抓住用户的眼球。

Listing文案的编写需要站在用户的角度出发,以下图这款花盆为例,我们可以看出图片部分可以清晰看出瓷器、青花纹案等中国元素,而短描述部分,卖家着重刻画了产品工艺,突出年代感和神秘感,让对这款商品有兴趣的卖家产生更大的购买欲望。

对比BSR排名,可以直观验证。垂直类目中该商品BSR排名近乎跻身Top 100,而近7日一级品类BSR排名也有130%以上的跃升。

当然,我们需要突出卖点,但描述要真实,不要欺骗你的顾客。亚马逊是一个以买家为重的平台,不真实的商品描述有可能会像痰盂一样被平台强制下架。

希望以上方法能给卖家们以启发,期待下一批热卖的"中国元素"商品就出自君手。


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

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

李群:https://www.ikjzd.com/w/1767

acca:https://www.ikjzd.com/w/1370

马莎:https://www.ikjzd.com/w/2385

红双喜痰盂到中国元素:揭示中国卖家最易忽视的选品思路

近日一款"雷人"的商品出现在亚马逊平台上,而其在国外的受欢迎程度更加令人费解。这款商品的"尊容"如下:

女生练胸,这4个动作能帮到你!一个月从从A变成B

核心提示:想丰胸,先来看下胸部的结构,乳房主要由三部分组成:腺体组织(乳腺小叶和乳腺导管)、结缔组织和脂肪组织。

"太平公主"很多女性朋友讨厌的称呼,但是有时候只能忍受,谁让自己没有胸呢,别怕,小编今天教你丰胸。


练哪里可以丰胸呢?

想丰胸,先来看下胸部的结构,乳房主要由三部分组成:腺体组织(乳腺小叶和乳腺导管)、结缔组织和脂肪组织。

另外还有血管、淋巴管和神经等。乳房依附在胸大肌上,胸大肌和乳房一起构成了胸部的高度。一般来讲有增加胸部脂肪和训练胸大肌两个方法可寻,但是局部增脂是基本无法实现的,而如果提高体脂,这又与我们的减脂相悖,所以增加胸部肌肉含量成为我们的首选。

直板侧卧撑

就是普通的俯卧撑,腰腹收紧,不要塌腰,感受胸部发力。

身体呈倾斜状,肩膀位置较高,往臀部一直下倾下半身,臀部到小腿要呈直线,不能弯曲,腰腹臀部肌肉收力保持下半身平衡,最后脚尖撑起。

哑铃飞鸟

仰躺在斜凳上,双脚打开,踩实地面,腰背紧贴训练凳,双手握住哑铃,妹子们要量力而行;

呼气发力,双手打开向上举起哑铃,并向中间靠拢,呼气慢慢还原,至肘关节成90度左右。

拉索夹胸


双手对握拉索,上半身微微前倾,双脚前后分开站立,前面的膝关节保持微弯;胸部发力内夹,带动双臂向内聚拢,在胸部前方汇合,停顿1-2秒;缓缓张开双臂,至肘部与肩同高或略高于肩部,重复。

瑜伽球哑铃推举

躺在瑜伽球上,使得身体产生一定斜角。起始姿势时,哑铃在胸口上方,而不是头部或者肩部上方。吸气下落,吐气推起哑铃。非常重要的是,注意腹部肌肉的紧张,不要塌腰。


原文转载:http://lady.shaoqun.com/a/267379.html

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

吴佳:https://www.ikjzd.com/w/1770

沃尔玛:https://www.ikjzd.com/w/220


核心提示:想丰胸,先来看下胸部的结构,乳房主要由三部分组成:腺体组织(乳腺小叶和乳腺导管)、结缔组织和脂肪组织。 "太平公主"很多女性朋友讨厌的称呼,但是有时候只能忍受,谁让自己没有胸呢,别怕,小编今天教你丰胸。练哪里可以丰胸呢?想丰胸,先来看下胸部的结构,乳房主要由三部分组成:腺体组织(乳腺小叶和乳腺导管)、结缔组织和脂肪组织。另外还有血管、淋巴管和神经等。乳房依附在胸大肌上,胸大肌和乳房一起构
promotion:https://www.ikjzd.com/w/127
netporter:https://www.ikjzd.com/w/2132
stylenanda:https://www.ikjzd.com/w/1675.html
口述:异性合租让我找到了真爱(6/6):http://lady.shaoqun.com/m/a/117448.html
亚马逊秒杀活动要这样用,流量才能涨不停!:https://www.ikjzd.com/home/103648
亚马逊秋季大会暨旺季助力大会:https://www.kjyunke.com/courses/224

健身对男性的性功能会有帮助吗?

核心提示:不论男女每天都为个人生计奔波着,目的当然是希望通过努力工作让生活变得更好,至少不能因为某些事情突然难为到自己,不过每天忙着工作,几乎没有太多时间参与锻炼,久而久之身体素质会越来越差,尤其男性身体健康一旦变弱,就连个人性生活质量了都会下降。如果积极参与健身对男性性功能有帮助吗?

不论男女每天都为个人生计奔波着,目的当然是希望通过努力工作让生活变得更好,至少不能因为某些事情突然难为到自己,不过每天忙着工作,几乎没有太多时间参与锻炼,久而久之身体素质会越来越差,尤其男性身体健康一旦变弱,就连个人性生活质量了都会下降。如果积极参与健身对男性性功能有帮助吗?

健身对男性性功能有帮助吗?

健身对性功能并没有提升作用,但对性交质量却有提升效果。男性想要在性生活中表现更好,非常有必要加旨身体锻炼,想象一下,男性在性交时需要不断有抽送动作,对背部下方肌肉有非常强的要求,当背部下方肌肉群和臀屈肌并不是很强壮的情况下,那性交过程中一定会出现力不从心的现象。

虽然健身本身与性功能是否被提升没有什么直接联系,但运动对身体健康有帮助,能增强手臂、身体其它部位力量,从这一方面来说在性交时力量支出就不用过多担心,若体力不支,经常活动几下就停下来,势必会影响到规律性生活的和谐度。

简单地来说,夫妻在性生活时,对男性的体力要求也是比较高的,同房真的是一个体力活,在性交过程中男性身体身体消耗量消耗量清空是比较大的,虽然不能与跑步、游泳这些运动相比较,但它与快走所消耗的热量也差不多,充分说明健身对提高性生活质量有帮助。


健身的目的是强身健体,至于健身对男性性功能有帮助吗?

其实二者没有必然联系,但健身对促进性和谐到是有帮助,性功能如何与多种因素有关系,比如男性生殖器官健康与否,性需求性意识是否较强,如果性功能弱必须要到医院接受检查,知道要知道原因才能对症治疗,健身只是提升身体抵抗力,增强体力的一种方式而已。

所以健身能强身健体是真的,让男性是够有力量感,在有性生活时可坚持更久,也不用把所有力量全部压在女性身上,当体质强壮后,对性功能健康也有一定好处。


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

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

c79:https://www.ikjzd.com/w/1016

acca:https://www.ikjzd.com/w/1370


核心提示:不论男女每天都为个人生计奔波着,目的当然是希望通过努力工作让生活变得更好,至少不能因为某些事情突然难为到自己,不过每天忙着工作,几乎没有太多时间参与锻炼,久而久之身体素质会越来越差,尤其男性身体健康一旦变弱,就连个人性生活质量了都会下降。如果积极参与健身对男性性功能有帮助吗? 不论男女每天都为个人生计奔波着,目的当然是希望通过努力工作让生活变得更好,至少不能因为某些事情突然难为到自己,不
败欧洲运费:https://www.ikjzd.com/w/1555
跨境通网站:https://www.ikjzd.com/w/1329
东西网:https://www.ikjzd.com/w/1238
英国脱欧前景不明,英镑后市走势生死未卜?:https://www.ikjzd.com/home/11602
js和米库预估销量对比-美国站Sport&Outdoor类目为例:https://www.ikjzd.com/tl/15535
继无人机送货之后,亚马逊打算建造"空中仓库"!:https://www.ikjzd.com/home/3649

2021-02-25

震惊:用3D打印混凝土营房来快速建造军营?!

  当我们想到建筑的建造时,这通常是一个被认为需要相当长时间的过程,至少不会像临时建筑那样。然而,美国海军陆战队似乎已经设法找到了一种方法,让他们可以在40小时内,在最短的时间内3D打印混凝土营房。

  美国海军陆战队,正在测试使用大型混凝土 3D 打印机来快速建造军营。 该项目在伊利诺伊州的美国陆军工程研发中心进行,只用了 40 个小时,他们就在那里建好了一座 500 平方英尺的军营小屋。混凝土 3D 打印机并不是一项新发明,只是此前未被军队所采用。除了营房,这项技术还可用于建造自然灾害后的临时住所。

  报道称,海军陆战队系统司令部的增材制造团队(Additive Manufacturing Team),与伊利诺伊州的 I Marine 海军远征队合作完成了本次测试。

  此外,海军 Seabees 用混凝土 3D 打印机制造了规模更大的军营,本次展示为未来快速铺设营房的概念铺平了道路。

  海军陆战队的任务是不断向打印机灌装混凝土,并监控建造的过程(将混凝土层叠堆放),整个过程只花了不到 2 天时间。

  作为对比,木质营房的建造,通常需要 10 名士兵花 5 天时间。但若采用机器人 + 灌装混凝土的方案,时间可进一步缩短至 1 天内。



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

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

aeo:https://www.ikjzd.com/w/2356

识货:https://www.ikjzd.com/w/1745


当我们想到建筑的建造时,这通常是一个被认为需要相当长时间的过程,至少不会像临时建筑那样。然而,美国海军陆战队似乎已经设法找到了一种方法,让他们可以在40小时内,在最短的时间内3D打印混凝土营房。美国海军陆战队,正在测试使用大型混凝土3D打印机来快速建造军营。该项目在伊利诺伊州的美国陆军工程研发中心进行,只用了40个小时,他们就在那里建好了一座500平方英尺的军营小屋。混凝土3D打印机并不是一项新发
acca是什么:https://www.ikjzd.com/w/1370
心怡物流:https://www.ikjzd.com/w/1327
isbn:https://www.ikjzd.com/w/174
口述:为了离婚丈夫对我机关算尽(2/2):http://lady.shaoqun.com/m/a/73623.html
注意! 这几款玩具又遭下架,全球玩具市场遭遇"寒冬"?:https://www.ikjzd.com/home/321
口述:同居女友竟嫁给了强占她的男人(4/4):http://lady.shaoqun.com/m/a/41219.html

01-mac flutter环境搭建

mac flutter环境搭建

安装国内镜像

export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

下载flutter

  1. 下载flutter
  • flutter官网下载地址
  • flutter github下载地址
  1. 进入你想放置flutter的目录
cd ~/development
  1. 解压下载文件,记住改为你自己下载的版本号,按Y确认即可
unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip

  1. 将flutter添加到path中
export PATH=`pwd`/flutter/bin:$PATH

此时你会发现,你打开一个新的命令行窗口是,运行flutter doctor,会报flutter不存在的错误,是因为环境变量还没全局生效

运行flutter

  1. 运行flutter doctor

错误详情

Android toolchain - develop for Android devices (Android SDK version 30.0.2) ✗ Android licenses not accepted. To resolve this, run: flutter doctor  --android-licenses[✗] Xcode - develop for iOS and macOS ✗ Xcode installation is incomplete; a full installation is necessary for iOS  development.  Download at: https://developer.apple.com/xcode/download/  Or install Xcode via the App Store.  Once installed, run:  sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer  sudo xcodebuild -runFirstLaunch ✗ CocoaPods not installed.  CocoaPods is used to retrieve the iOS and macOS platform side's plugin  code that responds to your plugin usage on the Dart side.  Without CocoaPods, plugins will not work on iOS or macOS.  For more info, see https://flutter.dev/platform-plugins  To install:  sudo gem install cocoapods[!] Android Studio (version 4.1) ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality.[!] VS Code (version 1.52.0) ✗ Flutter extension not installed; install from  https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter[!] Connected device ! No devices available

上面的错误信息是告诉你东西未安装完,比如xcode,Android Studio,Android Studio的dart、fultter插件,CocoaPods,VS Code的flutter插件未安装

  1. xcode安装
  • 在app store搜索xcode,安装即可
  • 运行下面命令
  • 再次运行flutter doctor会发现关于xcode的错误消失了
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developersudo xcodebuild -runFirstLaunchsudo gem install cocoapods
  1. Android Studio安装
  • 下载安装Android Studio
  • 打开Android Studio中Preferences,选择Plugins,输入flutter与dart,install安装即可

  1. VS Code中flutter插件安装
  • 打开vscode,点击扩展,输入flutter,install安装,安装之后重新打开vscode即可

  1. 再次运行flutter doctor,关于Android Studio相关的错误可能还是有,运行下面的命令
// 注意AndroidStudio版本号ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
  1. 再次运行flutter doctor,下面这样就都正常了

环境变量配置

  • 查看flutter的环境配置路径path
echo $PATH// 可以看到flutter的路径为/Users/name/development/flutter/bin:

  • 打开环境配置文件
open ~/.bash_profile
  • 或者vim编辑
vim ~/.bash_profile
  • 如果在编辑bash_profile时发现文件不存在
// 创建bash_profile文件touch .bash_profile
  • bash_profile文件存在时,添加下面内容
// 添加国内镜像export PUB_HOSTED_URL="https://pub.flutter-io.cn"export FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"// 添加安装路径,上面获取到的export PATH="/Users/name/development/flutter/bin:$PATH"
  • 更新环境配置
source ~/.bash_profile
  • 重启编辑器即可,会发现在

最终的bash_profile文件

// .bash_profile# HomeBrewexport HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottlesexport PATH="/usr/local/bin:$PATH"export PATH="/usr/local/sbin:$PATH"export PUB_HOSTED_URL="https://pub.flutter-io.cn"export FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"# name为自己电脑的名称export PATH="/Users/name/development/flutter/bin:$PATH"source ~/.bashrc# HomeBrew END








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

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

代购公司:https://www.ikjzd.com/w/1982

pat:https://www.ikjzd.com/w/1079


macflutter环境搭建安装国内镜像exportPUB_HOSTED_URL=https://pub.flutter-io.cnexportFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn下载flutter下载flutterflutter官网下载地址fluttergithub下载地址进入你想放置flutter的目录cd~/develo
feedly:https://www.ikjzd.com/w/754
wish:https://www.ikjzd.com/w/105
阿里巴巴 批发:https://www.ikjzd.com/w/1084
双重打击!大量卖家review分数直逼1星:https://www.ikjzd.com/home/8862
亚马逊新手开店:3步学会亚马逊基础运营!:https://www.ikjzd.com/home/104059
如何在这些跨境电商蓝海中,找到自己的路?:https://www.ikjzd.com/home/21933

🍖索引原理与慢查询优化

引入

本篇博客偏理论, 将会介绍以下知识:

  • 索引介绍
  • 索引原理
  • 索引的数据结构(二叉树--->平衡二叉树--->B树--->B+树)
  • 聚集索引与辅助索引
  • MySQL索引管理
  • 创建和删除索引的语法
  • 创建索引后的测试 (查询速度的变化)
  • 如何正确使用索引
  • 回表
  • 覆盖索引
  • 联合索引
  • 最左前缀匹配
  • 索引下推
  • MySQL查询优化 : explain
  • 慢查询优化的基本步骤
  • 慢日志管理

一.索引介绍

1.什么是索引

  • 索引是对数据库表中一列或多列的值进行排序的一种数据结构, 使用索引可以快速访问数据库表中的特定信息
  • 为数据库建立索引, 就好比为书建立目录

2.为什么要有索引

  • 优化数据查询效率

数据库的数据一般存储在磁盘中, 相比较内存, 磁盘的访问速度较慢索引就是可以帮助数据库快速从磁盘中找到数据的一种数据结构

  • 注意 : 创建索引后会降低增、删、改的效率

虽然会降低, 但是一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重

3.为表创建的索引是不是越多越好?

  • 多数情况下, 我们知道索引能够提高查询效率, 但过多也会影响应用程序效率, 怎么加才是关键
  • 一个应用程序的设计, 数据上过多或过少的索引都会引发应用程序的效率问题, 所以我们需要找到一个平衡点
  • 当表有大量数据的情况下, 创建索引的速度会很慢, 并且对于写的性能也会大幅度降低

4.索引应该什么时候加才最合适

  • 任何一个软件都有其吸引用户的亮点, 亮点背后对应的是热数据, 无疑开发人员对热数据的所对应的数据库字段有哪些, 应该在开发软件的过程中就提前为相应的字段加上索引, 而不是等软件上线后让DBA发现慢查询sql后再做处理

原因 :

1.一个软件慢会影响用户体验, 但是慢的原因有很多, 你不能立即确定就是 SQL 的问题, 当你定位到 SQL 问题的时候就已经过去很久了, 问题没有得到及时的解决

2.大多数DBA都是管理型DBA而非开发型, 所以即便是DBA从日志中看到了慢查询sql, 也会因为其不懂业务而很难分析出慢的原因

二.索引原理

1.索引的原理

  • 通过不断的缩小想要查询的数据范围筛选出最终的结果

就比如买火车票(无索引) : 如果没有12360火车票订购软件, 摆在我们面前的就是成千上万辆火车, 选择那一辆的条件有火车类型、出发和终点、时间等等, 我们需要一辆一辆火车去比对自己的筛选条件, 运气好第一辆就是要找的火车, 运气不好第一千辆才是要找的火车

加入索引 : 现在我们只需要在12360软件上选择高铁, 就能筛选掉不是高铁的火车, 缩小了查询范围; 再输入出发点和终点, 又缩小了查询范围; 再输入时间, 范围又减少, 最终找到自己需要的车次, 由不固定查询次数变成很小的固定查询次数

2.磁盘I/O与预读

  • I\O延迟

IO延迟 = 平均寻道时间 + 平均延迟时间(一般为9ms)--->例子:假设当前硬盘转轴(盘片)转速是7200/min,也就是120/s,那么转一圈需要花费1/120≈8ms,半圈也就是4ms(假设找到数据要半圈)

9ms左右对于我们来讲很短, 但对于一台500-MIPS的机器来说每秒可以执行5亿条指令, 换句话说执行一次IO的时间可以执行40万条指令,数据库动辄十万百万乃至千万级数据,每次9毫秒的时间, 这简直是场灾难

  • 预读

考虑到磁盘IO是非常高昂的操作,计算机操作系统做了一些优化,当一次IO时,不光把当前磁盘地址的数据,而是把相邻的数据也都读取到内存缓冲区内,因为局部预读性原理告诉我们,当计算机访问一个地址的数据的时候,与其相邻的数据也会很快被访问到。每一次IO读取的数据我们称之为一页(page)。具体一页有多大数据跟操作系统有关,一般为4k或8k,也就是我们读取一页内的数据时候,实际上才发生了一次IO,这个理论对于索引的数据结构设计非常有帮助

三.索引的数据结构

索引的数据结构是 B+树, 而 B+树 是经过 二叉排序树 到 二叉平衡树 再到 B树 最后到 B+树 演变过来的, 下面简单介绍一下:

1.二叉排序树(二叉查找树)

  • 顶端的节点我们称为根节点,没有子节点的节点我们称之为叶节点(就是最下面一排)

对于一列数字 : 5、6、7、8、9、10

image-20210224174432982

  • 如果我们需要找到 key=9 的节点, 先将 9 与根节点比较, 大于根节点, 于是往右边找; 继续与右边的 10 比较, 小于, 于是往左边找, 正好找到九

利用二叉排序树我们只需要3次即可找到匹配的数据; 如果在数字列中一条条的查找的话,我们需要5次才能找到

2.平衡二叉树(AVL树)

  • 平衡二叉树可以说是二叉排序树的改进版, 是特殊的二叉排序树

上面我们讲解了利用二叉排序树可以快速的找到数据; 但是,如果上面的二叉排序树是这样的构造:

image-20210224175721158

平均查找长度是3, 如果我们调整一下关键字的序列

image-20210224180204999

调整之后平均查找长度是 2.2, 从上面我们可以看出平均查找长度与数的高度有关, 平均查找长度越小, 查找速度就越快, 所以我们应该尽可能的让这棵树矮

  • 怎么判断一颗二叉树是否是平衡二叉树?

这里引入了平衡因子的概念, 左子树的高度减右子数的高度就是平衡因子, 平衡因子的绝对值小于或等于一就是平衡二叉树, 大于一就是非平衡二叉树, 如下图平衡因子为 4 就是非平衡二叉树

image-20210224181012776

我们调整一下关键字序列, 各子数平衡因子绝对值都小于或等于 1, 那么这就是一颗平衡二叉树

image-20210224181425555

3.B 树 ( Balanced Tree)多路平衡查找树

  • 我们知道平衡二叉树每个节点只能存储一个键值和数据

如果我们要存储海量的数据呢?可以想象到二叉树的节点将会非常多,高度也会及其高,我们查找数据时也会进行很多次磁盘IO,我们查找数据的效率将会极低

  • 为了解决平衡二叉树的这个弊端,我们应该寻找一种单个节点可以存储多个键值和数据的平衡树, 也就是 B树

img

从上图可以看出,B树相对于平衡二叉树,每个节点(B树中节点称之为页)存储了更多的键值(key)和数据(data),并且每个节点拥有更多的子节点,子节点的个数一般称为阶,上述图中的B树为3阶B树,高度也会很低。 基于这个特性,B树查找数据读取磁盘的次数将会很少,数据的查找效率也会比平衡二叉树高很多

假设每个节点可以储存两个值(不代表只能存两个), 我们找到75:

  • 先与 页1 比较,在 35 右边找到 p3指针 定位到 页4
  • 与 页4 中的索引对比, 在 65-87 之间, 找到指针 p2, 定位到 页10
  • 与 页10 中的索引对比, 找到相对应的 75

4.B+ 树

  • B+ 树是对 B树的进一步优化

img

  • 通过上图我们来对比下 B+ 树与 B树的不同:
  • B+ 树非叶子节点上是不存储数据的,仅存储键值,而 B 树节点中不仅存储键值,也会存储数据

  • 之所以这么做是因为在数据库中页的大小是固定的,InnoDB 中页的默认大小是 16KB。如果不存储数据,那么就会存储更多的键值,相应的树的阶数(节点的子节点树)就会更大,树就会更矮更胖,如此一来我们查找数据进行磁盘的 IO 次数又会再次减少,数据查询的效率也会更快

  • B+ 树的阶数是等于键值的数量的,如果我们的 B+ 树一个节点可以存储 1000 个键值,那么 3 层 B+ 树可以存储 1000×1000×1000=10 亿个数据。

  • 一般根节点是常驻内存的,所以一般我们查找 10 亿数据,只需要 2 次磁盘 IO

  • 3层的b+树可以表示上百万的数据,如果上百万的数据查找只需要两次IO,性能提高将是巨大的,如果没有索引,每个数据项都要发生一次IO,那么总共需要百万次的IO,显然成本非常非常高

  • B+ 树的两种性质
  • 索引字段要尽量的小 : 磁盘块的大小也就是一个数据页的大小,是固定的. 如果数据项占的空间越小,数据项的数量越多,树的高度就越低, 查询过的IO次数就越少. 这就是为什么每个数据项,即索引字段要尽量的小,比如int占4字节,要比bigint8字节少一半。这也是为什么b+树要求把真实的数据放到叶子节点而不是内层节点,一旦放到内层节点,磁盘块的数据项会大幅度下降, 下降则会导致每层可存储的数据就少, 因为磁盘块是固定的, 从而要增加层次, 进而导致树增高, 树增高意味着找到底层数据的IO次数增多, 导致查询速度大幅度下降
  • 索引的最左匹配特性 : 当b+树的数据项是复合的数据结构,比如(name,age,sex)的时候,b+数是按照从左到右的顺序来建立搜索树的. 比如当(张三,20,F)这样的数据来检索的时候,b+树会优先比较name来确定下一步的所搜方向,如果name相同再依次比较age和sex,最后得到检索的数据. 但当(20,F)这样的没有name的数据来的时候,b+树就不知道下一步该查哪个节点,因为建立搜索树的时候name就是第一个比较因子,必须要先根据name来搜索才能知道下一步去哪里查询。 比如当(张三,F)这样的数据来检索时,b+树可以用name来指定搜索方向,但下一个字段age的缺失,所以只能把名字等于张三的数据都找到,然后再匹配性别是F的数据了, 这个是非常重要的性质,即索引的最左匹配特性

5.总结 B+ 树优点

  • 在二叉树、平衡二叉树、B树的基础上做了进一步优化, 只有叶子节点放真正的数据,这意味着在等量数据的前提下,B+树的高度是最低的
  • B+的叶子节点都是排好序的,这意味着在范围查询上,B+树比B树更快,快就快在一旦找到一个树叶节点,就不需要在再从树根查起了

四.聚集索引与辅助索引

数据库中的 B+树 索引可以分为聚集索引(clustered index)和辅助索引(secondary index), 聚集索引与辅助索引相同的是:不管是聚集索引还是辅助索引,其内部都是B+树的形式,即高度是平衡的, 不同的是 :

聚集索引的叶子节点存放的是一整行完整的信息, 而辅助索引的叶子节点存放的并非完整信息(下面介绍)

1.聚集索引 (Clustered Index)

InnoDB 聚集索引的叶子节点存储行记录,因此 InnoDB 必须要有且只有一个聚集索引

  • 如果表定义了 PK (Primary Key,主键),那么 PK 就是聚集索引

  • 如果表没有定义 PK,则第一个不为空且唯一(NOT NULL UNIQUE) 的列就是聚集索引

  • 否则 InnoDB 会另外创建一个隐藏的 ROWID 作为聚集索引

由于这种机制是直接定位行记录,因此使得基于 PK 的查询速度非常快

2.辅助索引( Secondary Index )

表中除了聚集索引外其他索引都是辅助索引(Secondary Index,也称为非聚集索引)

  • 与聚集索引的区别是:辅助索引的叶子节点不包含行记录的全部数据。叶子节点除了包含键值以外,每个叶子节点中的索引行中还包含一个书签(bookmark)。该书签用来告诉InnoDB存储引擎去哪里可以找到与索引相对应的行数据

  • 辅助索引的存在并不影响数据在聚集索引中的组织,因此每张表上可以有多个辅助索引,但只能有一个聚集索引

  • 当通过辅助索引来寻找数据时,InnoDB存储引擎会遍历辅助索引并通过叶子级别的指针获得指向主键索引的主键,然后再通过主键索引来找到一个完整的行记录

五.Mysql 索引管理

1.功能

  • 索引的功能就是加速查找
  • mysql中的primary key,unique,联合唯一也都是索引,这些索引除了加速查找以外,还有约束的功能

2.mysql 中常用的索引(键)

  • 普通索引: index 加速查找
  • 唯一索引:
    • 主键索引: primary key 加速查找+约束
    • 唯一索引: unique key 加速查找+约束
  • 联合索引:
    • 联合主键索引: primary key
    • 联合唯一索引: unique(字段1, 字段2, ...)
    • 联合普通索引: unique(字段1, 字段2, ...)

上面的三种索引, 唯一索引除了可以增加查询速度之外各自还具有约束条件, 而普通索引index key没有任何的约束条件,只是用来帮助你加快速查询数据

注意:联合索引不是用来加速查询用的,不在我们的而研究范围之内

3.索引的两大类型

  • 我们可以在创建索引的时候, 为其指定索引类型(两类)
hash类型的索引:查询单条快,范围查询慢btree类型的索引:b+树,层数越多,数据量指数级增长(我们就用它,因为innodb默认支持它)
  • 不同的存储引擎支持的索引类型也不一样
InnoDB 支持事务,支持行级别锁定,支持 B-tree、Full-text 等索引,不支持 Hash 索引MyISAM 不支持事务,支持表级别锁定,支持 B-tree、Full-text 等索引,不支持 Hash 索引Memory 不支持事务,支持表级别锁定,支持 B-tree、Hash 等索引,不支持 Full-text 索引NDB 支持事务,支持行级别锁定,支持 Hash 索引,不支持 B-tree、Full-text 等索引Archive 不支持事务,支持表级别锁定,不支持 B-tree、Hash、Full-text 等索引

六.创建和删除索引语法

1.创建的三种方法

  • 语法
🍓方式一 : 创建表时建索引create table [表名] ( [unique|fulltext|spatial] [index|key] [索引名] [字段名(长度)] [asc|desc] ); 🍓方式二 : 在已存在的表上创建create [unique|fulltext|spatial] index [索引名] on [表名] [字段名(长度)] [asc|desc];🍓方式二 : alter 在已存在的表上创建索引alter table [表名] add [unique|fulltext|spatial] index  [索引名] [字段名(长度)] [asc|desc];
  • 示例代码
🍓方式一create table t01( id int, name char(10), age int, sex enum("male","female"), unique key unique_id(id), index index_name(name) # index没有key);🍓方式二create index index_age on t01(age);🍓方式三alter table t01 add index index_sex(sex);

2.删除索引

drop index [索引名] on t01; # 语法drop index index_age on t01; # 示例

七.索引测试

1.先准备一张表, 并插入大量的数据

🍓创建表create table t01( id int, name varchar(10), sex enum("male","female"), email varchar(18));🍓创建存储过程,进行自动插入记录delimiter %%%create procedure p01()begin declare i int default 1; while(i<3000000)do  insert t01 value(i,"shawn","male",concat("shawn",i,"@163.com"));  set i=i+1; end while;end %%%delimiter ;🍓查看存储过程show create procedure p01\G # \G 垂直显示结果🍓调用存储过程call p01(); # windows执行测试大概一个半小时,3百万条记录,200多M🍓删除存储过程drop procedure p01;

image-20210225095534649

2.没有建立索引的情况下测试查询速度

select * from t01 where id=3000000;

没有索引,mysql不知道有没有这条记录, 所以从头到尾的对记录进行遍历,有多少磁盘块就要进行多少I\O,速度很慢

image-20210225095645650

3.为表的某个字段建立索引(表已经存在大量记录,创建速度会很慢)

create index index_id on t01(id); # 为 id 字段建立普通索引

观察 data 文件夹下的 t01 表数据文件大小增加了

image-20210225100323340

image-20210225110724526

4.使用建立了索引的字段设置为条件进行查询

select * from t01 where id=3000000; # 可以观察到速度明显的提升

image-20210225101246174

5.步骤分析

  • mysql先去索引表里根据 b+树 的搜索原理很快搜索到 id 等于3000000的记录,直接命中索引, IO大大降低,因而速度明显提升

  • 我们以没有建立索引的字段设置为条件来进行查询, 可以发现速度依然很慢

    select * from t01 email="shawn3000000@163.com"; # 并且记录越大查询越慢

    image-20210225110358350

  • 对 email 字段建立索引试试

create index index_email on t01(email); # 字段数据越大,建立的时间越长(所以建议不要使用数据很大的字段建立索引,这里只是做实验)select * from t01 where email="shawn3000000@163.com"; # 再去查询,可以发现速度是数量级的提升

image-20210225111132774

八.正确使用索引

并不是说创建了索引就一定能加速查询, 有些情况就算命中了索引也未必能起到很好的提速效果, 下面来测试一下各种情况 (如果不想看过程,可以直接看小结末尾的结论)

1.范围查询情况 : 或者说条件不明确, 条件中有 : >、>=、<、<=、!= 、between...and...、like

  • 大小于 : >、<

image-20210225145700684

  • 不等于 : !=

image-20210225145844390

  • between...and...

image-20210225150055303

  • 模糊匹配 : like

like

2.区分度情况 : 区分度表示字段不重复的比例, 区分度越大, 扫描的速度就越快,像主键唯一, 而性别字段区分度就很低

image-20210225153807708

出现上面的情况就是因为字段的区分度太低, 在 B+树 中对于这些字段无法比较大小, 因为值都是相等的, 毫无疑问,只能增加树的高度来保证这些数据的存储, 树的高度越高, 查询速度就越慢

3.=和in可以乱序,比如a = 1 and b = 2 and c = 3 建立(a,b,c)索引可以任意顺序,mysql的查询优化器会帮你优化成索引可以识别的形式

4.索引列不要参与计算或者函数, 比如薪资乘与12 : 不要使用字段相乘(salary*12=10000), 可以使用该字段所对应的值相乘(salary=10000*12)

image-20210225155533918

5.索引下推技术

🍓"and"与"or"的逻辑 [条件1] and [条件2] : 所有条件都成立才算成立,但凡要有一个条件不成立则最终结果不成立 [条件1] or [条件2] : 只要有一个条件成立则最终结果就成立🍓"and"的工作原理 条件:    a = 10 and b = 'xxx' and c > 3 and d =4  索引:    制作联合索引(d,a,b,c)  工作原理:    对于连续多个and:mysql会按照联合索引,从左到右的顺序找一个区分度高的索引字段(这样便可以快速锁定很小的范围),加速查询,即按照d—>a->b->c的顺序🍓"or"的工作牌原理 条件:    a = 10 or b = 'xxx' or c > 3 or d =4  索引:    制作联合索引(d,a,b,c)    工作原理:    对于连续多个or:mysql会按照条件的顺序,从左到右依次判断,即a->b->c->d

6.最左前缀匹配原则

7.总结 (怎么建立索引能提高查询效率)

  • 对区分度高并且占用空间小的字段建立索引
  • 针对范围查询命中了索引,如果范围很大,查询效率依然很低,如何解决
    • 要么把范围缩小
    • 要么就分段取值,一段一段取最终把大范围给取完
  • 不要把查询字段放到函数或者参与运算
  • 索引下推技术,mysql自动选择查询速度最优的那条语句 (默认是开启)
  • 索引覆盖 (下面介绍)
  • 最左前缀匹配原则 (下面介绍)

8.其他注意事项

  • 避免使用select *
  • count(1)或count(列) 代替 count(*)
  • 创建表时尽量时 char 代替 varchar
  • 表的字段顺序固定长度的字段优先
  • 组合索引代替多个单列索引(经常使用多个条件查询时)
  • 尽量使用短索引
  • 使用连接(JOIN)来代替子查询(Sub-Queries)
  • 连表时注意条件类型需一致
  • 索引散列值(重复少)不适合建索引,例:性别不适合

九.回表、覆盖索引、联合索引、最左前缀

匹配原则、索引下推

1.创建一张表, 并插入记录

create table user( -> id int not null auto_increment, -> name char(16) not null, -> age int not null, -> primary key(id),   # id 为主键并设置索引(聚集索引) -> index index_name(name)); # name 字段设置索引(辅助索引)insert user(name,age) value -> ("shawn",23), -> ("song",22), -> ("hai",20), -> ("xing",18), -> ("yanxi",45), -> ("zichen",25);

image-20210225170144065

2.回表

select * from user where id=2;

上面为主键查询方式, 即通过聚集索引, 能找到 id 为 2 的完整记录

select * from user where name="song";

上面为辅助索引查询方式, 则需要先搜索 name 索引树,得到 song 对应的 id 值为 2,再到 id 索引树搜索一次, 这个过程称为回表

  • 结论 : 所以基于辅助索引的查询需要多扫描一棵索引树。因此,我们在应用中应该尽量使用聚集索引

3.覆盖索引

select id from user where name="hai";

上面语句查询的条件是 name 字段, name 字段有索引树, 并且上面保存有 name 和 id 的值, 可以直接提供查询结果, 不需要进行回表操作, 也就是说, 在这个查询里面, 索引 name 已经覆盖了我们所要查询的 id 字段需求, 这就称为覆盖索引

select age from user where name="xing";

上面语句通过 name 索引树找到 name 字段对应的 "xing" 和 id 值, 但没有 age 字段信息, 于是通过 id 字段进行回表操作查找到满足条件的数据

  • 回表操作无疑是降低效率的, 我们可以再为 age 建立索引, 避免索引太多可能引起的效率问题, 也可以为其建立联合索引

4.联合索引、最左匹配原则

🔰联合索引是指对表上的多个列合起来做一个索引. 联合索引的创建方法与单个索引的创建方法一样,不同之处在仅在于有多个索引列

🔰最左前缀匹配原则, 是非常重要的原则, mysql会从左到右进行匹配

  • 先删除 name 字段的索引, 再与 age 一起建立联合索引
drop index index_name on user;create index index_name_age on user(name,age); # 实际应用中应该把最常用的字段放在最左边
  • 当查询条件中出现以下字段,可以命中联合索引,因为符合最左前缀原则
select name,age from user where name="song"; # 条件字段 nameselect name,age from user where name="song" and age>18; # 条件字段 name + age
  • 查询条件中只出现一个 age 字段,不能命中联合索引
select name,age from user where age=2; # 条件字段 age (不会走联合索引)

5.索引下推 (mysql自动开启)

索引下推(index condition pushdown )简称ICP,在Mysql5.6的版本上推出,用于优化查询

使用最左前缀匹配原则 + 联合查询可以加快查询速度, 如果我们的条件存在范围查询, 那么 SQL 语句是怎么运行的呢?

select * from user where name like "s%" and age=22; 

image-20210225180632714

如上表的记录, "s" 开头的记录有两条

  • Mysql 5.6 以前 没有索引递推这个优化
Innodb 会忽略 age 这个字段, 直接通过 name 来进行查询, 在(name,age)这个联合索引上找到两条结果, 然后拿到 id 为 1 和 2 进行"两次回表查询"
  • Mysql 5.6 及以后 添加了索引下推这个优化
Innodb 不会忽略 age 这个字段, 而是在索引内部就判断了 age 是否等于 22, 不等于 22 的记录直接跳过因此在(name,age)这个联合索引上只匹配到一个记录, 此时拿着这一个 id 去回表到所有的数据只需要"回表一次"

十.MySQL查询优化 : explain

官方文档 : https://dev.mysql.com/doc/refman/8.0/en/explain-output.html

ps : 强调 rows 是核心指标,绝大部分 rows 小的语句执行一定很快。所以优化语句基本上都是在优化rows

1.explain 是什么

explain 简称查看执行计划,使用 explain 关键字可以模拟优化器执行SQL查询语句,从而知道MySQL 是如何处理 SQL 语句的

2.explain 如何使用

语法 : explain + [SQL语句]

3.explain 的作用

  • 表的读取顺序
  • 数据读取操作的操作类型
  • 哪些索引可以使用
  • 哪些索引实际使用
  • 表之间的引用
  • 每张表有多少行被优化器查询

4.执行计划表包含的字段信息

explain select * from t01;

image-20210225183254836

5.计划表字段说明

  • id 字段
字段说明
idMySQL Query Optimizer 选定的执行计划中查询的序列号。表示查询中执行 select 子句或操作表的顺序,id值越大优先级越高,越先被执行; 若id 相同,执行顺序由上至下
  • select_type 字段
select_type 查询类型说明
SIMPLE简单的 select 查询,不使用 union 及子查询
PRIMARY最外层的 select 查询
UNIONUNION 中的第二个或随后的 select 查询,不 依赖于外部查询的结果集
DEPENDENT UNIONUNION 中的第二个或随后的 select 查询,依 赖于外部查询的结果集
SUBQUERY子查询中的第一个 select 查询,不依赖于外 部查询的结果集
DEPENDENT SUBQUERY子查询中的第一个 select 查询,依赖于外部 查询的结果集
DERIVED用于 from 子句里有子查询的情况。 MySQL 会 递归执行这些子查询, 把结果放在临时表里
UNCACHEABLE SUBQUERY结果集不能被缓存的子查询,必须重新为外 层查询的每一行进行评估
UNCACHEABLE UNIONUNION 中的第二个或随后的 select 查询,属 于不可缓存的子查询
  • table 字段
字段说明
table输出行所引用的表
  • type 字段

非常重要的项, 显示连接使用的类型, 按最优到最差的类型排序

type : 连接类型说明
system表仅有一行(=系统表)。这是 const 连接类型的一个特例
constconst 用于用常数值比较 PRIMARY KEY 时。当 查询的表仅有一行时,使用 System
eq_refconst 用于用常数值比较 PRIMARY KEY 时。当 查询的表仅有一行时,使用 System
ref连接不能基于关键字选择单个行,可能查找 到多个符合条件的行。 叫做 ref 是因为索引要 跟某个参考值相比较。这个参考值或者是一 个常数,或者是来自一个表里的多表查询的 结果值
ref_or_null如同 ref, 但是 MySQL 必须在初次查找的结果 里找出 null 条目,然后进行二次查找。
index_merge说明索引合并优化被使用了
unique_subquery在某些 IN 查询中使用此种类型,而不是常规的 ref:value IN (SELECT primary_key FROM single_table WHERE some_expr)
index_subquery在 某 些 IN 查 询 中 使 用 此 种 类 型 , 与 unique_subquery 类似,但是查询的是非唯一 性索引: value IN (SELECT key_column FROM single_table WHERE some_expr)
range只检索给定范围的行,使用一个索引来选择 行。key 列显示使用了哪个索引。当使用=、 <>、>、>=、<、<=、IS NULL、<=>、BETWEEN 或者 IN 操作符,用常量比较关键字列时,可 以使用 range
index全表扫描,只是扫描表的时候按照索引次序 进行而不是行。主要优点就是避免了排序, 但是开销仍然非常大
all最坏的情况,从头到尾全表扫描
  • possible_keys 字段
字段说明
possible_keys指出 MySQL 能在该表中使用哪些索引有助于 查询。如果为空,说明没有可用的索引
  • key 字段
字段说明
keyMySQL 实际从 possible_key 选择使用的索引。 如果为 NULL,则没有使用索引。很少的情况 下,MYSQL 会选择优化不足的索引。这种情 况下,可以在 SELECT 语句中使用 USE INDEX (indexname)来强制使用一个索引或者用 IGNORE INDEX(indexname)来强制 MYSQL 忽略索引
  • key_len 字段
字段说明
key_len使用的索引的长度。在不损失精确性的情况 下,长度越短越好。
  • ref 字段
字段说明
ref显示索引的哪一列被使用了
  • rows 字段
字段说明
rowsMYSQL 认为必须检查的用来返回请求数据的行数
  • Extra 字段
extra 项说明
Using filesort表示 MySQL 会对结果使用一个外部索引排序,而不是从表里按索引次序读到相关内容。可能在内存或者磁盘上进行排序。MySQL 中无法利用索引完成的排序操作称为"文件排序"
Using temporary表示 MySQL 在对查询结果排序时使用临时表。常见于排序 order by 和分组查询 group by

6.示例

explain select * from t01 where id=100000;explain select * from t01 where id>10000 and id<20000;explain select * from t01 where id>20000;

image-20210225185120221

十一.慢查询优化的基本步骤

  • 先运行看看是否真的很慢,注意设置SQL_NO_CACHE
  • where条件单表查,锁定最小返回记录表。这句话的意思是把查询语句的where都应用到表中返回的记录数最小的表开始查起,单表每个字段分别查询,看哪个字段的区分度最高
  • explain查看执行计划,是否与1预期一致(从锁定记录较少的表开始查询)
  • order by limit 形式的sql语句让排序的表优先查
  • 了解业务方使用场景
  • 加索引时参照建索引的几大原则
  • 观察结果,不符合预期继续从第一个步骤开始分析

十二.慢日志管理

慢日志管理 : https://www.cnblogs.com/songhaixing/p/14448814.html









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

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

aca:https://www.ikjzd.com/w/1371

wario:https://www.ikjzd.com/w/887


引入本篇博客偏理论,将会介绍以下知识:索引介绍索引原理索引的数据结构(二叉树--->平衡二叉树--->B树--->B+树)聚集索引与辅助索引MySQL索引管理创建和删除索引的语法创建索引后的测试(查询速度的变化)如何正确使用索引回表覆盖索引联合索引最左前缀匹配索引下推MySQL查询优化:explain慢查询优化的基本步骤慢日志管理一.索引介绍1.什么是索引索引是对数据库表中一列或
张洁:https://www.ikjzd.com/w/1663
kk馆:https://www.ikjzd.com/w/1713
特许金融分析师:https://www.ikjzd.com/w/1396
Prime Day前,巧用Give Away来提升销量:https://www.ikjzd.com/home/100008
亚马逊卖家如何根据行业趋势调整运营方法?:https://www.ikjzd.com/home/107302
亚马逊卖家省钱技巧:如何用低成本拿下更多高质量review?:https://www.ikjzd.com/home/128425