2021-07-31

逆水行舟的玩家在上位是成功的,喜欢提美女在线名人。网友:终极是狗里面的狼勇士

在一段恋情中,过于付出的一方,被网友们戏称为"舔狗",不过在绝大多爱情中,舔狗的下场往往都以悲剧收尾。

然而,最近在逆水寒中就发生了惊天逆转,常以悲剧收场的舔狗,居然挤走原配成功上位,


芝士和桃桃相识于逆水寒中,因为彼此之间较为契合,所以两人仅用3个月时间,就从游戏中走到了现实,成为了男女朋友。

可令人意想不到却是,就在奔现后第二个月,两个人居然就提出了分手,而原因就来自桃桃那个万年老好人的男闺蜜。


早在桃桃和芝士相遇之际,桃桃的这位男闺蜜就相伴左右,甚至在两人相恋过程中,遇到难以解决的问题,桃桃还会向男闺蜜请教。

可作为桃桃的正牌男友,对于这个男闺蜜却颇有微词。


原来在游戏中,桃桃和芝士还有男闺蜜三人可谓是形影不离,不论是打本还是日常,三个人宛如连体婴儿一般。

可只想和桃桃二人体验游戏乐趣的芝士却不喜欢这种友谊,因此芝士委婉的提出了"二人世界"的要求,可遭到了桃桃的拒绝。


面对女友的拒绝,芝士也没有办法只能就此忍受三人行的日子,可某次芝士和桃桃吵架之时,男闺蜜居然前来为桃桃道歉。

面对如此奇葩行为,作为正牌男友的芝士反倒觉得自己有种"第三者"的感觉。


为此,本就怒火中烧的芝士更觉愤怒,为此就"男闺蜜"的事情,芝士和桃桃大吵一架,并且芝士还表示男闺蜜和自己只能二选其一。


可万万没想到,就在芝士自信满满的觉得女友会选自己的时候,她居然选择分手,走向了男闺蜜的怀中。

无法接受这个事实的芝士,便去质问女友理由,而女友一句"男闺蜜不能没有自己",可谓彻底让芝士死心,他在那一刻才知道,自己可能才是真正的"第三者"


可就算释怀......

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

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

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

upc:https://www.ikjzd.com/w/111

海拍客:https://www.ikjzd.com/w/1742


在一段恋情中,过于付出的一方,被网友们戏称为"舔狗",不过在绝大多爱情中,舔狗的下场往往都以悲剧收尾。然而,最近在逆水寒中就发生了惊天逆转,常以悲剧收场的舔狗,居然挤走原配成功上位,芝士和桃桃相识于逆水寒中,因为彼此之间较为契合,所以两人仅用3个月时间,就从游戏中走到了现实,成为了男女朋友。可令人意想不到却是,就在奔现后第二个月,两个人居然就提出了分手,而原因就来自桃桃那个万年
prime day:https://www.ikjzd.com/w/131.html
Birchbox:https://www.ikjzd.com/w/341
Myntra.com:https://www.ikjzd.com/w/342
AFSL :https://www.ikjzd.com/w/343
Crunchbase:https://www.ikjzd.com/w/344
我在健身房被3p了 健身房被教练啪到腿软:http://lady.shaoqun.com/a/247896.html
三个男的㖭一女 一个吃上面两个添下面:http://lady.shaoqun.com/m/a/248375.html
公洗碗时在厨房要了我 么公的粗大征服了我:http://www.30bags.com/m/a/249836.html
亚马逊最新购物数据!派对装饰品、礼服、箱包、美白牙齿销售达到顶峰:https://www.ikjzd.com/articles/147109
跨境电商独立站运营的关键—如何用 Google Analytics 提高转化率?:https://www.ikjzd.com/articles/147093
和闺蜜睡觉怎么办?在线等!:http://lady.shaoqun.com/a/429611.html
逆水行舟的玩家在上位是成功的,喜欢提美女在线名人。网友:终极是狗里面的狼勇士:http://lady.shaoqun.com/a/429612.html

疫情反弹,全球供应链紧绷态势加剧;美国华盛顿特区恢复“口罩令”|跨境电商日报

至美通 | 国际看点更多资讯请查看www.zipto.cn 


【上海航运交易所:出口集装箱运价创新高】上海航运交易所公布最新的出口集装箱运价指数。其中,代表即期价格的上海出口集装箱指数(SCFI)为4196.24点,继续创出历史新高,相比上周上涨96.24点,涨幅2.35%,相比去年最低点818点,大涨413%。近期,受到德尔塔新冠病毒变异毒株的影响,各国的疫情出现反弹,全球供应链的紧绷态势继续加剧。


【美国华盛顿特区恢复室内强制佩戴口罩令】美国首都华盛顿市长宣布,自31日起,该市所有2岁以上人士在室内均必须佩戴口罩,不论是否已经接种疫苗。



【亚马逊因违反数据隐私被欧盟处以创纪录的8.88亿美元罚款】亚马逊公司因违反欧盟严格的数据保护规定,被欧盟主要监管机构处以7.46亿欧元(约合8.88亿美元)的罚款,这是欧盟有史以来最大的一笔数据隐私侵犯罚款。亚马逊在一份监管文件中披露了卢森堡数据保护局7月16日的决定。该决定表示,亚马逊"对个人数据的处理不符合欧盟一般性数据保护条例。"亚马逊在诉状中表示,罚款没有法律依据,并将在此事上积极为自己辩护。该公司将对该决定提出上诉。


【使用人数激增,Shopify分期支付功能利好商家】Shopify的Shop Pay分期付款功能在向所有美国商家开放后,已有数十万的商家用户群体,选择该服务的消费者人数也在短时间内实现了爆炸式增长。提供服务支持的Affirm公司的首席执行官表示,在分期付款刚推出时,有25%的商家选择了该服务。同使用其他支付方式的商户相比,使用Shop Pay的商户订单金额平均高出50%。此外,推出Shop Pay分期付款功能后,无效购物车数量减少了28%。


【Gossby平台品牌年入驻率增长200%】电商平台Gossby宣布其品牌年入驻率增长200%。随着电商的普及,其品牌入驻率大大增长,而随着越来越多品牌的入驻,Gossby电商平台规模也将进一步扩大。Gossby于2019年9月正式上线,是专注于打造陶瓷杯、毛毯和T恤衫等个性化产品的电商平台,该平台可根据每位客户的要求进行个性化的创意设计,专注于自己动手制作的礼物。如今,Gossby深受美国、英国、欧盟、加拿大和澳大利亚消费者的喜爱。


来源:Gossby官网


【沃尔玛要求全体员工接种疫苗】沃尔玛CEO表示,该公司所有总部及地区员工必须在10月4日前接种新冠疫苗,包括居家办公的员工。同时,沃尔玛将继续监测疫情带来的健康风险,以决定是否需要调整复工计划。目前该公司预计,在劳动节后不久,重返办公室的员工数量将接近疫情前水平。

目前,沃尔玛已要求商店和仓库员工工作时佩戴口罩。此外,沃尔玛还将商店和仓库员工接种疫苗的奖励金提高了一倍,至150美元。

【领英(LinkedIn)允许多数员工远程办公】领英(LinkedIn)首席人力资源官表示,在办公室逐渐开放之际,领英将允许多数员工选择全部时间远程办公。该政策将适用于领英全球逾1.6万名员工。她表示,与脸书(Facebook)、谷歌等科技公司不同的是,该公司目前未要求员工必须接种新冠疫苗才能返回办公室。


【马斯克力挺EPIC,声讨苹果应用商店税】特斯拉CEO马斯克表示,苹果应用商店的抽成费用实际上就是对全球互联网征税,在这一点上Epic(知名游戏开发商)是对的。此外,马斯克回应网友提问时表示,他曾经请求与库克会面讨论苹果收购特斯拉的事宜,但库克拒绝会面,而当时特斯拉的市值只有今天的6%。


【美国五大科技巨头二季度利润激增】美国五大科技巨头FAMGA(谷歌、苹果、脸书、亚马逊和微软)二季度利润激增,继续从疫情对在线广告、电子商务和消费者支出的刺激作用中获利。汇总数据显示,五家公司的二季度利润均打破了之前的纪录,其中苹果、谷歌母公司Alphabet和脸书(Facebook)几乎翻了一番。


来源:网络


【宝洁第四财季营收同比增长7%】宝洁发布2021财年第四季度和全年业绩。受益于医疗及个人护理产品销售增长,宝洁季度财报超越预期。报告显示,该季度净销售额189.46亿美元,同比增长7%;净利润29.08亿美元,同比增长4%。


在财报指引方面,公司预计2022财年的销售额将较上年增长2%至4%。但公司警告称,不断上涨的大宗商品价格可能会影响公司未来收益,未来盈利可能减少19亿美元。


【美国国会众议院未能获得足够票数以通过延长租客驱逐禁令的立法】美国国会众议院民主党未能获得足够的票数以支持通过延长租客驱逐禁令的立法,该禁令将于当地时间7月31日到期。由于温和派和房地产行业团体的抵制,计票结果远远低于预期,无法支持立法。

【二手时尚电商thredUp收购Remix】美国二手时尚电商ThredUp宣布收购欧洲领先的二手时尚电商平台Remix张。通过此次收购,thredUP增加了一个互补的运营基础设施和一个经验丰富的管理团队,以推动其向欧洲的扩张。该公司还计划投资于Remix的产品供应、处理基础设施和上市战略。


【英国国家统计局:英国大部分地区新冠病毒感染率上升】英国国家统计局的最新数据显示,英格兰、威尔士和北爱尔兰地区的新冠病毒感染率持续上升,仅苏格兰地区的感染率有所下降。在英格兰地区,新冠病毒检测呈阳性的人数比例最高的是东北部,而除英格兰地区的东部和西南部以外,其他地区的感染人数都在增加。


【特斯拉澳洲最大储能电站发生火灾】经消防部门证实,特斯拉位于澳大利亚的Megapack电池储能项目基地发生火灾,火势几乎无法控制。该电池储能项目几天前正式注册,储能容量为300MW/450MWh,为澳大利亚目前最大的电池储能项目。目前,该项目仍处于测试阶段,尚未使用。目前,起火原因尚不清楚。


来源:网络


【巴西遭寒潮袭击,南部多地出现罕见降雪】由于极地冷气团的影响,巴西多地29日出现降温,一些地区夜间出现降雪,汽车和道路结冰,许多人在拍照、堆雪人。圣卡塔琳娜州连续两日创下年内最低气温纪录。29日该州最低气温为零下8.6摄氏度,30日为零下8.9摄氏度。据巴西国家气象研究所消息,此次寒潮将从7月28日起持续到8月1日。


【亚马逊印度站Prime Day战绩:电脑、智能手机等类别销量最高】亚马逊印度站于7月26日至27日举办的Prime Day战绩已出炉。亚马逊表示,本届Prime Day创下了印度站中小卖家有史以来销量最高的销售记录。其中,个人电脑、智能手机等类别销量最高。


此次参与亚马逊印度站Prime Day的中小卖家共有126003家。超过96%的Prime会员选择在Prime Day下单,其中,新Prime会员中68%来自印度二三四线城市。与上一个Prime Day相比,31230名卖家的单日销售额创历史新高,销售......

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

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

asinseed:https://www.ikjzd.com/w/533

转运四方:https://www.ikjzd.com/w/1342

淘粉吧怎么返利:https://www.ikjzd.com/w/1725


至美通|国际看点更多资讯请查看www.zipto.cn【上海航运交易所:出口集装箱运价创新高】上海航运交易所公布最新的出口集装箱运价指数。其中,代表即期价格的上海出口集装箱指数(SCFI)为4196.24点,继续创出历史新高,相比上周上涨96.24点,涨幅2.35%,相比去年最低点818点,大涨413%。近期,受到德尔塔新冠病毒变异毒株的影响,各国的疫情出现反弹,全球供应链的紧绷态势继续加剧。【美
cbo:https://www.ikjzd.com/w/2670
西藏十大特色小吃 :http://www.30bags.com/a/413040.html
西藏实现所有行政村文艺演出队全覆盖:http://www.30bags.com/a/426813.html
西藏首批康养和绿色旅游示范基地试点授牌:http://www.30bags.com/a/434915.html
西藏寺庙游览禁忌 :http://www.30bags.com/a/412713.html
被两个黑人玩得站不起来了 女朋友被黑人征服小说:http://lady.shaoqun.com/a/247406.html
我在做饭他在下添私密 我配合的张开双腿好深:http://lady.shaoqun.com/a/248130.html
好想同时被两个男人舔b 老公和朋友一起来干我:http://lady.shaoqun.com/a/274580.html
你的爱人有"异性闺蜜"吗?:http://lady.shaoqun.com/a/429605.html
微门诊|我和无数男人睡过,两个女儿都不是老公亲生的:http://lady.shaoqun.com/a/429606.html
想象他的身体碰到我的。我忍不住给他发信息:我想你:http://lady.shaoqun.com/a/429607.html
该死~别舔了~!我受不了了!:http://lady.shaoqun.com/a/429608.html

微门诊|我和无数男人睡过,两个女儿都不是老公亲生的

每天,"律师来了"后台都会收到大量微友提问,其中很多是婚恋家庭类问题。当这类问题到了需要寻求法律途径来解决时,往往意味着"支离破碎"。

幸福的家庭都是相似的,不幸的家庭各有各的不幸,或许,家家都有一本难念的经。有没有可能让问题在早期就获得比较好的解决,不走到"覆水难收"那一步?

微诊所,通过精选精编一些日常生活中常见问题的精彩解答,送大家一把有关相处之道、沟通艺术和解决问题的钥匙,去开启幸福婚恋、家庭关系、和谐人生的大门。

Q&A

问:我和丈夫结婚已经15年,两个女儿分别是13岁和14岁,丈夫很喜欢她们。

我读大学时开始跟现在的丈夫约会,那时我会随便与周围的小伙子上床,请不要问我与多少小伙发生过关系。

结婚后,我成为家庭主妇,社交活动少了,但我并没有彻底改变、依然我行我素:丈夫不在家时,我还是会出轨,跟其他人上床,包括丈夫的表兄弟、朋友和邻居……简单地说,我与无数男人上过床。

两个女儿分别为5岁、6岁时,我带她们去检测过DNA,结果不出所料:她们与丈夫没有血缘关系。

他是个好男人,如果我告诉他真相,他肯定会离开我。离开了他的经济支持,我和两个女儿的生活都会受到很大影响。

我该怎么办?

Quora问答社区用户嘉莉·雷蒙解答:

我的天哪!我真为你的丈夫和女儿感到难过。我希望你不会还有其他事瞒着他吧!

如果我是你,我会天天祈祷,不要某一天家里有人真的病了,不管出于什么原因要做血液化验,结果导致真相大白。这会让父女三人都精神崩溃,而且,无论你女儿还是丈夫都将与你疏远。她们完全有理由这样做。

你知道你女儿的亲生父亲是谁吗?有疑问?她们的医疗记录?有疑问?当你女儿以后生孩子时,她们不可能知道医学上的代际关系(注:两代人之间的人际关系,这里也有血缘关系的意思),就像你不知道自己孩子的代际关系一样。你给你的家庭埋下了一个重大隐患,而且显然到目前为止,你一点都没有意识到你已犯了大错,也没有任何计划去做出改正。

感谢上帝!你女儿有一个爱她们,认真履行家长职责的父亲。

Quora问答社区用户宋贤敏解答:

很多人骂你,对你作出了各种评价。我无意评判你的故事,毕竟你是一个成年人,会承担自己行为带来的后果。

相反,我会给你提供几个选择。我手里有两片药片,一片蓝色,另一片红色。

如果你选择蓝色药片,你会立即昏睡过去。明早醒来时,你会完全忘掉曾向我们提问过,你会继续在"幸福的家庭"中过你那幸福的生活,祈求上帝保佑真相不会被发现。......

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

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

livingsocial:https://www.ikjzd.com/w/714.html

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

yeepay:https://www.ikjzd.com/w/2574


每天,"律师来了"后台都会收到大量微友提问,其中很多是婚恋家庭类问题。当这类问题到了需要寻求法律途径来解决时,往往意味着"支离破碎"。幸福的家庭都是相似的,不幸的家庭各有各的不幸,或许,家家都有一本难念的经。有没有可能让问题在早期就获得比较好的解决,不走到"覆水难收"那一步?微诊所,通过精选精编一些日常生活中常见问题的精彩解答,送大家一把有关相处之道、沟通艺术和解决问题的钥匙,去开启幸福婚恋、家庭
BuzzStream:https://www.ikjzd.com/w/377
Dibz:https://www.ikjzd.com/w/378
Nordstrom:https://www.ikjzd.com/w/379
乐购Tesco:https://www.ikjzd.com/w/380
老师别顶了我还要写作业 老师辅导作业下面连在一起:http://lady.shaoqun.com/m/a/248148.html
坐腿上写作业顶弄满满 写错一题顶弄一下:http://lady.shaoqun.com/m/a/247807.html
女班长把内裤掀起来给我们看 女同桌让我闻她内裤:http://www.30bags.com/m/a/249777.html
我把媳妇介绍给上司认识 口述为升职我差点失去老婆经历:http://www.30bags.com/m/a/250709.html
谷歌广告干货——9个最容易忽略的细节(2021):https://www.ikjzd.com/articles/147100
重磅!亚马逊又一新站点要来了!:https://www.ikjzd.com/articles/147097
你的爱人有"异性闺蜜"吗?:http://lady.shaoqun.com/a/429605.html
微门诊|我和无数男人睡过,两个女儿都不是老公亲生的:http://lady.shaoqun.com/a/429606.html

跨境知道快讯:TikTok遇到东京奥运会竟是跨境电

奥运会运动员在2021年东京奥运会期间获得了意想不到的名人地位,而不是作为金牌得主,而是作为 TikTok 明星。

很多网友表示在短视频应用TikTok上,奥运健儿们随手拍摄参赛的台前幕后,通过短视频弥补了体育迷们未能到场的遗憾!

                                                    

目前,TikTok上本届奥运会相关话题浏览量已经过亿,#TokyoOlympics话题下视频播放量已达2.6亿。

                                               

它始于臭名昭著的纸板床,东京2021组织者表示,18,000个纸板框架和聚乙烯床垫旨在成为一种可持续的替代品,以抵消期间产生的大量废物,它可以承重400斤。

奥运会运动员开始自己测试床,在一条视频中,阿根廷篮球队队员Fran Caffaro和Tayavek Gallizzi同时在纸板床上跳跃,证明了这些纸板床比网友想象的更加牢固,至少能够承受约217公斤的重量。

                                               

美国橄榄球运动员伊洛娜·马赫 (Ilona Maher) 发布了一段她的队友在床上尝试"各种活动"的视频,包括进行心肺复苏术、发脾气以及进行 WWE 式的笼式潜水淘汰赛。

马赫以厚颜无耻的方式结束了视频,"对于最后一次拍摄,妮可和我将发生性关系。"

与此同时,爱尔兰田径明星莱昂里德绕过了床位测试,直接发布了关于国际联播的帖子。

                                               

与此同时,18 岁的美国游泳运动员泰勒·唐斯 (Tyler Downs) 对体操运动员西蒙·拜尔斯 (Simone Biles) 的钦佩并不害羞,并发布了几条 TikTok,希望能遇到她。

                                               

TikTok不仅是运动员展现赛场外奥运村生活的平台,更让来自不同国家和地区、不同比赛项目的运动员们通过拍摄视频进行互动。

澳大利亚水球运动员Tilly Kearns就拍摄视频,回应了橄榄球运动员Kennedy Cherrington关于运动员发型的视频。Kennedy Cherrington在视频中调侃:嘿,你觉得你了解你的女朋友?那么下面哪一个是她运动时的发型?随之展现了几种女生发型的图片。而Tilly Kearns则在回应视频中和朋友戴着泳帽调侃。

                                               

英国赛艇队的Rebecca Edwards和Polly Swan也在TikTok上记录她们的奥运之旅,姐妹俩还与奥委会的官方账号隔空对话。

在一条获得570万播放量的视频中,她们用视频记录了奥运村的安全保障、交通方式、防疫措施等情况。

这条视频受到奥委会的关注,官方账号@Olympics在评论区留言:"非常高兴你喜欢这里,欢迎来到东京!"Rebecca和Polly也随之回应:"谢谢你们邀请我们!"

                                               

不仅各国参赛选手在TikTok上分享着奥运幕后故事,还有的国家开通了代表整个参赛团队的账号。

@tenzteam是新西兰奥运参赛团队的官方账号,发布的一支支创意短视频展现了新西兰运动员的幕后生活。其中,在一条190万播放量的视频中,本届奥运中新西兰第一位奖牌得主Hayden Wilde分享了生活小妙招——如何用贴纸清除印在胳膊上的号码。

网友们纷纷在评论区祝贺Hayden在男子铁人三项项目中获得铜牌,用户@rileyturner92还开玩笑说:"明天的新闻可能是这样的,记者问:'你结束比赛后首先去做了什么?',Hayden回答:'直接去拍了TikTok视频,分享生活小妙招。'"

                                               

对此,网友们纷纷表示"我一点都没看奥运会赛事,但是我感觉我看到了奥运的全貌,这都要得益于在TikTok上拍视频的奥运健儿们。"

相信通过这次奥运会会有大量的运动员明星入驻TikTok,也会给TikTok带来爆发式用户增长,面对这样的情况,相信善与营销的商家们已经策划了营销策略,这也是一个很好的热点营销的机会,更是跨境电商不应该措施的机遇。

文章来源:https://www.ikjzd.com/articles/147087

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

damai:https://www.ikjzd.com/w/1391

easel:https://www.ikjzd.com/w/1721

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

TikTok遇到东京奥运会竟是跨境电商的狂欢!

奥运会运动员在2021年东京奥运会期间获得了意想不到的名人地位,而不是作为金牌得主,而是作为 TikTok 明星。

亚马逊重心离开卖家?最新财报低于预期

近期亚马逊公布了今年的Q2季度财报,疫情以来的猛涨速度首次放缓!甚至有机构预测亚马逊可能转移商城业务重心!

在美国当地时间29日下午披露的Q2财报中,亚马逊宣布在今年第二季度中营收达到了1,130.8亿美金!同比增长27%,而此前预测机构对亚马逊的Q2业绩预估是1150亿美金,虽然差的不多,但是这个预估数值是比较保守的,亚马逊依然没有能达成,说明二季度实际的营收增长率下降幅度超过预期。

在财报公布之后,亚马逊股价应声下跌5%,而且原本应该放在三季度刺激销售的Primeday被提前到了二季度6月,整个三季度面临销售节点疲软的窘况。因此投资分析师普遍认为,在第三季度亚马逊会迎来一次比较危险的滞涨期。

此前我曾经根据蛛丝马迹分析,亚马逊可能在三季度另外安排一个大促节日。这个信息和今天的预测机构分析就能结合起来了,这个神秘的大促节日就应该是为了解决三季度销售疲软的问题而设定的

而且除了销售方面的问题之外,这次财报还显现出了一个问题,亚马逊的业务重心正在逐渐偏移。

亚马逊业务重心偏移

在近日发布财报的时候,亚马逊新CEO安迪·杰西提到亚马逊网络服务(AWS)的净销售额同比增长超过37%,远超亚马逊整体业务以及商城业务的增长率,成为Q2财报中最为亮点的业务支柱。

而且大家都知道,在出任亚马逊新掌门人之前,安迪一直都是AWS业务的负责人,当时我们分析姐夫选择安迪做继承人的原因时,也提到AWS业务的出色表现是安迪的敲门砖之一。但是这个业务在19到20年期间因为种种原因(疫情和微软抢走国防部的云计算订单等),一直没有特别亮眼的表现。

在年初宣布安迪成为继任人之后,安迪开始逐步接管亚马逊的整体业务。搞出了5月以来的大面积Review封店事件。看了财报才知道,原来AWS老行当安迪也没有放手,反而是更多精力放在了重启AWS业务增长的工作上,一举......

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

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

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

铭宣海淘:https://www.ikjzd.com/w/1551

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


近期亚马逊公布了今年的Q2季度财报,疫情以来的猛涨速度首次放缓!甚至有机构预测亚马逊可能转移商城业务重心!在美国当地时间29日下午披露的Q2财报中,亚马逊宣布在今年第二季度中营收达到了1,130.8亿美金!同比增长27%,而此前预测机构对亚马逊的Q2业绩预估是1150亿美金,虽然差的不多,但是这个预估数值是比较保守的,亚马逊依然没有能达成,说明二季度实际的营收增长率下降幅度超过预期。在财报公布之后
patents:https://www.ikjzd.com/w/857
prime day:https://www.ikjzd.com/w/131.html
吴哥窟寻找失落的神秘世界 :http://www.30bags.com/a/410367.html
吴哥窟已成"婚纱照胜地" 穿婚纱拍照需缴费(图):http://www.30bags.com/a/431090.html
吴哥窟在哪里 :http://www.30bags.com/a/412799.html
吴京夫妻直呼圆梦,奚梦瑶何猷君在这狂撒糖!《幸福三重奏》取景地也太好了!_马蜂窝:http://www.30bags.com/a/220389.html
口述:我和闺蜜老公通奸欲罢不能闺蜜老公偷情:http://lady.shaoqun.com/a/36579.html
公在客厅里吃我的奶 奶好涨公帮帮我:http://lady.shaoqun.com/a/247972.html
46女:只是个意外,邻居发生了关系。为什么我丈夫拒绝原谅我:http://lady.shaoqun.com/a/428597.html
老公好心让我帮男邻居照看孩子,没想到最后还是和男邻居在一起了:http://lady.shaoqun.com/a/428598.html
和那么多男人上床,每次都要表白自己的爱情故事吗?:http://lady.shaoqun.com/a/428599.html
该死的女孩在出租屋被强奸:http://lady.shaoqun.com/a/428600.html

干货!亚马逊7种方法赶跟卖!(附警告信模版)

最近有不少卖家朋友遇到了跟卖,询问我们可以如何赶跟卖。谁都不想自己辛辛苦苦运营起来的listing被别人跟卖,抢占你的流量,最后可能还抢占你的购物车,listing编辑权限。

无论你有没有品牌备案,你都有被跟卖的惨痛经历,像是狗屁膏药一样甩都甩走。那心情就像是自己辛辛苦苦种的白菜,还没等到丰收,就被那无良的猪给拱了,有时候还不止一头。当你发现你被一家跟卖后,身后可能会有千千万万双眼睛在盯着你瑟瑟发抖的listing。

在解决跟卖问题之前,我们首先得要清楚一个事情,跟卖这个规则是亚马逊制定的,在亚马逊跟卖是合法的,尤其是产品来自正规的销售渠道

比如从沃尔玛这样的线上商超折扣渠道买的产品,在线上进行跟卖,如果能够提供正规来源的销售发票,那么跟卖是合理的。

老是被恶意跟卖怎么办?7种赶跟卖操作方法:


1

亚马逊品牌注册页面投诉


跟卖最有效的方法当然是注册自己的商标,在亚马逊品牌备案页面进行投诉   


发邮件给:seller-performance@amazon.com


邮件标题写:Possible  fraudulent sellers


邮件内容:

Seller's name:Link to their storefront:Message: We believe above sellers are engaging in fraudulent activity.Please investigate.


不用多加额外的描述。让这些店铺在Seller Performance的镁光灯下扫一扫,最多1周就蒸发了,不要加任何其它修饰性文字。


投诉跟卖的入口:

1. 从亚马逊后台的Contact SellerSupport开case投诉

https://sellercentral.amazon.com/cu/contact-us?ref_=ag_contactus_shel_xx&language=en_US&languageSwitched=1

2. 以权利人身份投诉侵权

https://www.amazon.com/gp/help/reports/infringement

3. 以买家身份testbuy投诉

https://www.amazon.com/gp/help/customer/display.html/ref=help_search_1-3?ie=UTF8&nodeId=201889310&qid=1481141367


投诉跟卖的邮箱:

1.审核卖家评级表现

seller-performance-policy@amazon.com

2.品牌外观专利侵权

copyright@amazon.com

3.受恶意攻击或者敲诈,可发邮件主题:"feedback abuse report +Seller's name"到investigate@amazon.com


2

发警告信



如果目前没有品牌备案的话,只要一看到跟卖的第一反应,就是发警告信,用卖家账户先发,当然这个几乎没有用的。但是如果你有几个买家账户,然后同时发警告信,胆小的就有可能走!

警告信模板1(英国站为例):

Example letter:Hi,My Name is [YOUR NAME], I am the Director of [YOUR COMPANY] and the legal owner of the brand [YOUR BRAND NAME]. Here is a link to UKIPO website where you can see the full details of our brand:  [LINK TO YOUR BRAND ON UKIPO SITE]I have noticed that you are selling illegal copies of [YOUR BRAND] products:https://www.amazon.co.uk/dp/[YOUR ASIN]
Please can you send me a proof of purchase in form of an invoice for this item.
We do not sell [YOUR BRAND] products to any re-sellers and we have reasons to believe that you may be selling counter-fit items. Furthermore, products with our trademark are not permitted for resale in UK without our approval. Selling [YOUR BRAND] products without our authorisation is unlawful and infringes on our intellectual property rights.
Please remove your listing and notify us within 24 hours by replying to this message. If I do not hear from you within 24 hours I will report you to the Amazon fraud team.
Regards [YOUR NAME][YOUR COMPANY]

这里也建议各位卖家朋友,能够通过一些第三方的软件进行跟卖监控,这样就能第一时间发现是否有跟卖了。


3

挂靠有品牌备案的品牌名下



改下自己ASIN的品牌,改为自己别的账户的有品牌备案的品牌,然后用品牌备案的账户去亚马逊投诉跟卖!这种投诉也是很有效的!


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

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

敦煌网:https://www.ikjzd.com/w/189

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

writer:https://www.ikjzd.com/w/1280


最近有不少卖家朋友遇到了跟卖,询问我们可以如何赶跟卖。谁都不想自己辛辛苦苦运营起来的listing被别人跟卖,抢占你的流量,最后可能还抢占你的购物车,listing编辑权限。无论你有没有品牌备案,你都有被跟卖的惨痛经历,像是狗屁膏药一样甩都甩走。那心情就像是自己辛辛苦苦种的白菜,还没等到丰收,就被那无良的猪给拱了,有时候还不止一头。当你发现你被一家跟卖后,身后可能会有千千万万双眼睛在盯着你瑟瑟发抖
parser:https://www.ikjzd.com/w/680
万色:https://www.ikjzd.com/w/2382
吴川鼎龙水上乐园注意事项?德萨斯水上乐园需要注意什么?:http://www.30bags.com/a/432665.html
吴川鼎龙湾欢乐大马戏好玩吗?简介一下怎么样啊:http://www.30bags.com/a/273357.html
吴川鼎龙湾欢乐大马戏门票多少钱?团购票价优惠吗:http://www.30bags.com/a/273356.html
吴川鼎龙湾欢乐大马戏营业时间?开放时间:http://www.30bags.com/a/273355.html
我与闺蜜的一次互换老公经历:http://lady.shaoqun.com/a/68092.html
女友去乡下玩被三个老头调教 3人不停在她体内进进出出:http://www.30bags.com/m/a/249711.html
46女:只是个意外,邻居发生了关系。为什么我丈夫拒绝原谅我:http://lady.shaoqun.com/a/428597.html
老公好心让我帮男邻居照看孩子,没想到最后还是和男邻居在一起了:http://lady.shaoqun.com/a/428598.html
和那么多男人上床,每次都要表白自己的爱情故事吗?:http://lady.shaoqun.com/a/428599.html
该死的女孩在出租屋被强奸:http://lady.shaoqun.com/a/428600.html

常吃5种“低卡”食物,饱肚还不长肉!

核心提示:减肥的时候是不是总感觉很饿啊,但是又担心吃了会胖,怎么办?

饿了就吃,怎么可以?这不是长肉吗!并不是这样的,减肥时候饿了可以吃很多东西的。


燕麦片

燕麦片是减肥的有效食物。很多女生在减肥期间都会食用它,用它来替代正餐,因为它不仅能够产生饱腹感,还具备营养,是很有价值的睡前佳品。所以,我们可以在晚上的时候或者肚子饿的时候煮上一碗燕麦,然后加少许蜂蜜混合就可以了,具有很好的减肥功效。

鸡蛋

我们都知道,减肥的人一般都会食用鸡蛋,因为鸡蛋能够有效帮助我们减肥。鸡蛋不但含有丰富的营养物质,含有的热量还低,延缓胃的排空速度,延长饱腹感。很多人对鸡蛋的吃法也很有讲究,如果只吃蛋白的话,胆固醇含量就能为0,平时的带壳水煮蛋中的蛋白质消化率高达99.7%,几乎能被人体完全吸收利用,产生饱腹感。

海苔

海苔是一种低热量高纤维食物,20g干海苔的热量只有30卡路里。海苔浓缩了紫菜当中的各种B族维生素,特别是核黄素和尼克酸的含量十分丰富,维生素B是脂肪燃烧的必需元素,而且海苔富含碘元素,在锻炼时能加速我们的热量消耗,帮助减肥。

酸奶

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

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

zen cart:https://www.ikjzd.com/w/1282

贝贝特卖:https://www.ikjzd.com/w/1321

抢注商标:https://www.ikjzd.com/w/1053


核心提示:减肥的时候是不是总感觉很饿啊,但是又担心吃了会胖,怎么办? 饿了就吃,怎么可以?这不是长肉吗!并不是这样的,减肥时候饿了可以吃很多东西的。燕麦片燕麦片是减肥的有效食物。很多女生在减肥期间都会食用它,用它来替代正餐,因为它不仅能够产生饱腹感,还具备营养,是很有价值的睡前佳品。所以,我们可以在晚上的时候或者肚子饿的时候煮上一碗燕麦,然后加少许蜂蜜混合就可以了,具有很好的减肥功效。鸡蛋我们都知
6大女星的初夜大揭秘(6/6):http://lady.shaoqun.com/m/a/39596.html
既减肥又排毒的美食蔬菜:http://lady.shaoqun.com/m/a/39597.html
副教授采用精液治妇科病 被判强奸罪(3/3):http://lady.shaoqun.com/m/a/39598.html
胡歌否认是同性恋:太热爱女人但恋爱好累(3/3):http://lady.shaoqun.com/m/a/39599.html
小东西我的尺寸你吃不消 腿打开一会就不疼了:http://lady.shaoqun.com/a/256935.html
女班主任在我胯间喘息 掀开超短裙老师裙子挺进去:http://lady.shaoqun.com/m/a/247547.html
学长每天都在教室要我 二个学长把我弄得好爽:http://lady.shaoqun.com/m/a/248128.html
粗大从后面狠狠挺进 水中欢爱猛烈撞击:http://www.30bags.com/m/a/249937.html
叙利亚古代文物精品展深圳时间2021:http://www.30bags.com/a/520797.html
2021深圳湾吉他艺术周时间、地点、门票及看点:http://www.30bags.com/a/520798.html
深圳西涌沙滩八一建军节免费活动:http://www.30bags.com/a/520799.html
46女:只是个意外,邻居发生了关系。为什么我丈夫拒绝原谅我:http://lady.shaoqun.com/a/428597.html

2021-07-30

14Java进阶网络编程API

1.网络协议的三要素:语义、语法和时序

语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

2.网络OSI七层模型

OSI/RM 模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer)。

3.TCP四层模型简介

自下而上依次为网络接口层(Network Interface Layer)、网络层(Network Layer)、传输层(Transport Layer)和应用层(Application Layer)。

还可以转换为五层模型,即将网络接口层分为物理层和数据链路层。

3.1TCP四层作用

物理层规定了物理介质的各种特性,包括机械特性、电子特性、功能特性和规程特性。

数据链路层负责接收数据帧并通过网络发送,或从网络上接收物理帧再抽离出数据帧交给网络层。

网络层管理网络中的数据通信,设法将数据从源端经过若干中间节点传送到目的端,从而向传输层提供最基本的端到端的数据传送服务。

传输层主要功能包括分割和重组数据并提供差错控制和流量控制,以达到提供可靠传输的目的。为了实现可靠的传输,传输层协议规定接收端必须发送确认信息以确定数据达到,假如数据丢失,必须重新发送。

应用层对应于 OSI 七层模型的会话层、表示层和应用层,该层向用户提供一组常用的应用程序服务。

3.2传输层的常用协议

1.传输控制协议(Transmission Control Protocol,TCP),是一种可靠的面向连接的传输服务协议。在 TCP/IP 协议族中,TCP 提供可靠的连接服务,采用"三次握手"建立一个连接。

2.用户数据报协议(User Datagram Protocol,UDP),是另外一个重要的协议,它提供的是无连接、面向事务的简单不可靠信息传送服务。UDP 不提供分割、重组数据和对数据进行排序的功能,也就是说,当数据发送之后,无法得知其是否能安全完整地到达。

UDP是无连接的、不可靠的,资源消耗小,处理速度快,但是在网络不好的情况下丢包比较严重。

3.3应用层的常用协议

  1. 文件传输协议(File Transfer Protocol,FTP),上传、下载文件可以使用 FTP 服务。

  2. Telnet 协议,提供用户远程登录的服务,使用明码传送,保密性差,但简单方便。

  3. 域名解析服务(Domain Name Service,DNS),提供域名和 IP 地址之间的解析转换。

  4. 简单邮件传输协议(Simple Mail Transfer Protocol,SMTP),用来控制邮件的发送、中转。

  5. 超文本传输协议(Hypertext Transfer Protocol,HTTP),用于实现互联网中的 WWW 服务。

  6. 邮局协议的第三个版本(Post Office Protocol 3,POP3),它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。

3.4数据的封装与解封

从上向下,数据的传输需要加上相应的头部和尾部,称为数据的封装。

从下向上,数据的传输需要去掉相应的头部和尾部,称为数据的解封。

4 IP地址及其表示

IP地址由两部分组成:网络号和主机号

网络号表示该地址处于哪一个网络,主机号表示该地址的主机。

IP 地址有两种表示方式,二进制表示和点分十进制表示,常见的是点分十进制表示的 IP 地址。IP 地址的长度为 32 位,每 8 位组成一个部分,一个 IP 地址可以分为四个部分。如果每个部分用十进制表示,其值的范围为 0 ~ 255,不同部分之间用"."分割开来。

5 域名简介及其分类

域名可分为不同级别,包括顶级域名、二级域名等。

顶级域名又可分为以下两类:

一类是国家顶级域名,200 多个国家都按照 ISO3166 国家代码分配了顶级域名,例如中国是 cn,美国是 us,韩国是 kr 等。

另一类是国际顶级域名,一般表示着注册企业类别的符号,例如表示工商企业的 com,表示网络提供商的 net,表示非营利组织的 org 等。

二级域名是指顶级域名之下的域名,例如在国际顶级域名下,由域名注册人申请注册的网上名称,例如 sohu、apple、microsoft 等。

6 InetAddress——获取IP地址

  • InetAddress[] getAllByName(String host):通过主机名和配置名返回IP地址。

  • InetAddress getByAddress(byte[] addr):通过 IP 地址数组返回 InetAddress 对象。

  • InetAddress getByAddress(String host, byte[] addr):根据提供的主机名 host 和字节数组形式的 IP 地址 addr,创建 InetAddress 对象。

  • InetAddress getByName(String host):给定主机名 host,返回 InetAddress 对象。

  • InetAddress getLocalHost():返回本地主机 InetAddress 对象。

InetAddress 类的其他常用方法有以下几种:

  • byte[] getAddress():返回此 InetAddress 对象的 IP 地址数组。

  • String getCanonicalHostName():返回此 IP 地址的完全限定域名。完全限定域名是指主机名加上全路径,全路径中列出了序列中所有域成员。

  • String getHostAddress():返回 IP 地址字符串。

  • String getHostName():返回此 IP 地址的主机名。

7 URL类——获取网络资源的位置

构造方法:URL(地址)

获取页面的输入字节流:url.openStream()

使用IO方法对页面的内容进行获取和解析

8 URLConnection类——连接通信

1.使用url.openConnection()获取连接对象。

2.设置参数和一般请求属性。

3.使用connect()方法进行远程连接。

8.1 URLConnection的具体属性

  • boolean doInput :将 doInput 标志设置为 true,指示应用程序要从 URL 连接读取数据,此属性的默认值为 true。此属性由 setDoInput() 方法设置,其值由 getDoInput() 方法返回。

  • boolean doOutput :将 doOutput 标志设置为 true,指示应用程序要将数据写入 URL 连接,此属性的默认值为 false。此属性由 setDoOutput() 方法设置,其值由 getDoOutput() 方法返回。

  • boolean useCaches :如果其值为 true,则只要有条件就允许协议使用缓存;如果其值为 false,则该协议始终必须获得此对象的新副本,其默认值为上一次调用 setDefaultUseCaches() 方法时给定的值。此属性由 setUseCaches() 方法设置,其值由 getUseCaches() 方法返回。

  • boolean connected:表示URL是否连接成功

  • URL url:表示Connection类在网上打开的url对象。

9 使用Socket编程之TCP Socket

Socket:套接字,用于端到端的通信。

ServerSocket:用于服务端对象的创建。服务器会初始化一个端口号的Socket,监听此端口的连接。如果客户端建立连接,会分配一个带有新的端口号的Socket,用来和客户端对话。当连接结束时,会关闭Socket。

ServerSocket的accept()方法:ServerSocket的accept()方法从连接请求队列中取出一个客户的连接请求,然后创建与客户连接的Socket对象,并将它返回。如果队列中没有连接请求,accept()方法就会一直等待,直到接收到了连接请求才返回。

服务器为请求连接的客户进程建立一个先进先出队列,默认大小一般是50,如果调用accept()方法就会从队列中取出连接请求,服务端为其建立一个socket。如果队列已经满,服务器会拒绝新的连接请求。

9.1使用Socket创建CS连接

package two;​import java.io.DataInputStream;import java.io.IOException;import java.net.ConnectException;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;​public class Test7 {​}class TestServer{ public static void main(String[] args) {  ServerSocket socket = null;  try {   //创建服务端的socket   socket = new ServerSocket(8888);   //创建一个socket,接受客户端的套接字   Socket s = socket.accept();   //显示   System.out.println("客户端的IP:"+s.getInetAddress()+",客户端的端口号:"+s.getPort());   s.close();   socket.close();  } catch (IOException e) {   e.printStackTrace();  }​ }}class TestClient{ public static void main(String[] args) {  try {   //服务端和客户端在同一局域网内。服务端的端口号是8888   Socket socket = new Socket("127.0.0.1",8888);   //从socket中获得客户端的端口号和IP   DataInputStream dis = new DataInputStream(socket.getInputStream());   if(dis.available()!=0)System.out.println(dis.readUTF());   dis.close();   socket.close();  }catch (ConnectException e) {   e.printStackTrace();   System.err.println("服务器连接失败!");  } catch (IOException e) {   e.printStackTrace();  } catch (Exception e) {   e.printStackTrace();  }​ }}

9.2使用socket进行图片上传

package org.lanqiao.service;​import java.io.DataOutput;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;​public class UploadService { public static void main(String[] args) {  try {   ServerSocket server = new ServerSocket(10203);   Socket socket = server.accept();   //获取对客户端写入的数据输出字节流   DataOutputStream dos = new DataOutputStream(socket.getOutputStream());   File file = new File("timg.jpg");   //从本地图片获得输入流   FileInputStream fis = new FileInputStream(file);   //写入输出流   dos.write(fis.readAllBytes());   dos.close();   fis.close();   socket.close();   server.close();  } catch (IOException e) {   // TODO Auto-generated catch block   e.printStackTrace();  } }}package org.lanqiao.client;​import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.Socket;​public class UploadClient { public static void main(String[] args) {  try {   Socket socket = new Socket("127.0.0.1", 10203);   //获取服务端发来的输入流   DataInputStream dis = new DataInputStream(socket.getInputStream());   File file = new File("pic/mn.jpg");   FileOutputStream fos = new FileOutputStream(file);   //将图片数据写入本地文件   fos.write(dis.readAllBytes());   System.out.println("上传完成");   fos.close();   dis.close();   socket.close();  } catch (IOException e) {   // TODO Auto-generated catch block   e.printStackTrace();  }   }}

9.3 使用多线程优化CS聊天室

package two;​import jdk.net.Sockets;​import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;​public class Test8 { public static void main(String[] args) {  try {   ServerSocket server = new ServerSocket(8888);   while (true) {    //只要服务端开启,就一直接受客户端的socket    //ServerSocket的accept()方法从连接请求队列中取出一个客户的连接请求,然后创建与客户连接的Socket对象,并将它返回。如果队列中没有连接请求,accept()方法就会一直等待,直到接收到了连接请求才返回。    //socket中存储的是客户端的ip地址和向客户端进行通信的端口号    Socket socket = server.accept();    //并为这个socket启动新的服务端线程    ServerThread st = new ServerThread(socket);    st.start();   }  } catch (IOException e) {   e.printStackTrace();  }​ }}​class ServerThread extends Thread { Socket socket; Scanner sc = new Scanner(System.in);​ public ServerThread(Socket socket) {  this.socket = socket; }​ @Override public void run() {  InputStream is = null;  OutputStream os = null;  try {   //获取这个socket的输入输出流   is = socket.getInputStream();   os = socket.getOutputStream();   DataInputStream dis = new DataInputStream(is);   DataOutputStream dos = new DataOutputStream(os);   String str = null;   while (true) {    //一直通信,直到客户端断开连接抛出异常    if ((str = dis.readUTF()) != null) {     if (str.equals("e")) break;     System.out.println("客户端发来的消息:" + str);​    }    System.out.println("请输入要向客户端发送的消息:");    String msg = sc.next();    dos.writeUTF(msg);    System.out.println();   }   dos.close();   dis.close();   socket.close();   //EOFException表示意外到达流的结尾,如流中断  } catch (EOFException e) {   System.out.println("客户端" + socket.getInetAddress().getHostAddress() + ":" + socket.getPort() + "退出!");  } catch (IOException e) {   e.printStackTrace();  } catch (Exception e) {   e.printStackTrace();  } }}​class ClientThread extends Thread { public static void main(String[] args) {  Scanner sc = new Scanner(System.in);​  try {   //建立连接,获取socket   //socket中存储的是服务端的ip地址和向服务端进行通信的端口号   Socket socket = new Socket("127.0.0.1", 8888);   InputStream is = socket.getInputStream();   OutputStream os = socket.getOutputStream();   DataInputStream dis = new DataInputStream(is);   DataOutputStream dos = new DataOutputStream(os);   while (true) {    //一直通信,直到用户输入退出连接    if (dis.available() != 0) System.out.println("服务器发来消息:" + dis.readUTF());    System.out.println("请输入要向服务器发送的消息(发送e结束):");    String msg = sc.next();    if (msg.equals("e")) {     System.out.println("已退出聊天");     break;    }    dos.writeUTF(msg);   }   dos.close();   dis.close();   os.close();   is.close();   socket.close();  } catch (IOException e) {   e.printStackTrace();  } }}

10使用Socket编程之UDP Socket

DatagramSocket类:接受和发送数据报的套接字。使用UDP广播发送

DatagramPacket类:此类表示数据报包,它用来实现无连接包投递服务。根据该包中包含的地址和端口等信息,将报文从一台机器路由到另一台机器。

DatagramPacket的构造函数:

DatagramPacket(byte[] buf,int readLength):用于构建接受信息的数据报包

DatagramPacket(byte[] buf,int readLength,InetAddress inet):用于构建发送信息的数据报包,inet对象中需要指定IP和端口号

10.1使用UDP实现客户端向服务端发送消息

解决中文输入输出乱码:在发送端创建数据报包时,不要直接使用字符串或者字符串.getBytes()获得的字节数组作为数据。创建ByteArrayOutputStream和以baos为输出流的DataOutputStream,使用dos的writeUTF()方法,再获得baos使用的字节数组。将这个数组作为参数。

在接收端创建接受数据包时,不要直接显示buf创建的字符串,先创建以buf为输入的ByteArrayInputStream和以bais为输入流的DataInputStream,最后使用dis的readUTF()读出这个字节数组。这样就会识别中文、韩文等语言。

package two;​import java.io.*;import java.net.*;import java.util.Scanner;​public class Test10 {}​class UDPClient { public static void main(String[] args) {  Scanner sc = new Scanner(System.in);  try {   DatagramSocket ds = new DatagramSocket(9999);   System.out.println("客户端:");   while (true) {    String line = sc.next();    if (line.equals("bye")) break;    //创建baos和dos将读入数据输出到字节数组中    ByteArrayOutputStream baos = new ByteArrayOutputStream();    DataOutputStream dos = new DataOutputStream(baos);    dos.writeUTF(line);    byte[] buf = baos.toByteArray();    DatagramPacket packet = new DatagramPacket(buf,buf.length, new InetSocketAddress("127.0.0.1", 8888));    //datagramsocket.send(datagrampacket)方法发送数据报    ds.send(packet);   }   ds.close();  } catch (SocketException e) {   e.printStackTrace();  } catch (IOException e) {   e.printStackTrace();  }​ }}​class UDPServer { public static void main(String[] args) {  try {   //接收端socket注册端口号   DatagramSocket ds = new DatagramSocket(8888);   System.out.println("服务器端:");   while (true) {    byte[] buf = new byte[1024];    //获取接收端数据报    DatagramPacket packet = new DatagramPacket(buf, buf.length);    //datagramsocket.receive(datagrampacket)方法接受数据报    ds.receive(packet);    //packet.getData()获取数据信息,返回的是字节数组,需要根据数组的长度构建字符串   //使用bais和dis读取获得的字节数组。    ByteArrayInputStream bais = new ByteArrayInputStream(buf);    DataInputStream dis = new DataInputStream(bais);    System.out.println(dis.readUTF());   }  } catch (SocketException e) {   e.printStackTrace();  } catch (IOException e) {   e.printStackTrace();  }​ }}


10.2使用UDP完成文件上传

package org.lanqiao.client;​import java.io.*;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;​public class Client { public static void main(String[] args) {  File file = new File("text.txt");  try {   //读取文件信息到字节数组中   DataInputStream dis = new DataInputStream(new FileInputStream(file));   ByteArrayOutputStream baos = new ......

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

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

粉丝通:https://www.ikjzd.com/w/743

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

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


1.网络协议的三要素:语义、语法和时序语义表示要做什么,语法表示要怎么做,时序表示做的顺序。2.网络OSI七层模型OSI/RM模型(OpenSystemInterconnection/ReferenceModel)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为物理层(PhysicsLayer)、数据链路层(DataLinkLayer)、网络层(NetworkLayer)、传输层(Tr
威宁草海春天温泉好玩吗?简介一下怎么样啊:http://www.30bags.com/a/226279.html
威宁草海春天温泉门票多少钱?团购票价优惠吗:http://www.30bags.com/a/226277.html
威宁草海春天温泉营业时间?开放时间:http://www.30bags.com/a/226276.html
威远石板河好玩吗?简介一下怎么样啊:http://www.30bags.com/a/226105.html
疯狂刺激的3p 一夜被三个男人灌满了:http://lady.shaoqun.com/a/247076.html
我偷偷的摸了老师下面 趁老师睡着扒了她的内裤:http://lady.shaoqun.com/m/a/247944.html
老师别顶了我还要写作业 老师辅导作业下面连在一起:http://lady.shaoqun.com/m/a/248148.html
女同桌让我伸进她的裤子里 女同学让我尽情的玩弄她:http://www.30bags.com/m/a/249714.html
每个月夫妻应该做爱几次 正常性爱频率是多少 :http://lady.shaoqun.com/a/428588.html
哪种避孕方法不会影响性生活 这几种避孕手段最靠谱 :http://lady.shaoqun.com/a/428589.html
性爱须知 影响做爱质量的几个坏习惯要立刻改 :http://lady.shaoqun.com/a/428590.html
《新诗选》张金虎|性冷淡(一堆微诗):http://lady.shaoqun.com/a/428591.html

什么因素会影响性爱频率 夫妻性交多久一次合适

在婚姻中很多男性对于性生活会有很多的问题,比如说,性生活的频率,多久一次最为合适呢?下面我们就针对这一问题去了解下吧。

1、性爱频率受多种因素影响

性生活的频度,多少次较为合适,每一个人性活动量是不同的。一般来讲,频度因人种,不同地区,不同社会文化背景,以及个人年龄、健康情况和心理状态而异。性欲的强弱各人不同,因此性生活的次数不能机械地规定,而要根据双方具体情况适当调节。如果体力好的话,是可以多做的;劳累或重病初愈,应当不做或少做。

2、频率跟年龄有关

美国性医学会曾公布出一个性爱公式:夫妻性生活频率=年龄的首位数9。根据这一公式推算,一个在二十年龄段(20岁至29岁)的人,他的夫妻生活公式为29=18,18可以看成是10和8的组合,也就是说适合他(她)的性爱频率为10天内过8次性生活;一个在三十年龄段(30岁至39岁)的人,他的性爱公式为39=27,即他(她)适合在20天内过7次性生活。以此类推,各个年龄段的人都可以计算出属于自己的夫妻性生活频率。

有人调查,男子性生活的次数一般随年龄的增长而递减,在22-25岁期间......

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

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

海拍客:https://www.ikjzd.com/w/1742

易佰:https://www.ikjzd.com/w/1482

askme:https://www.ikjzd.com/w/2459


在婚姻中很多男性对于性生活会有很多的问题,比如说,性生活的频率,多久一次最为合适呢?下面我们就针对这一问题去了解下吧。1、性爱频率受多种因素影响性生活的频度,多少次较为合适,每一个人性活动量是不同的。一般来讲,频度因人种,不同地区,不同社会文化背景,以及个人年龄、健康情况和心理状态而异。性欲的强弱各人不同,因此性生活的次数不能机械地规定,而要根据双方具体情况适当调节。如果体力好的话,是可以多做的;
Kasha:https://www.ikjzd.com/w/1386
英国腾邦会计事务所:https://www.ikjzd.com/w/1387
CMA:https://www.ikjzd.com/w/1388
英国J&P会计师楼:https://www.ikjzd.com/w/1389
把校花的长腿扛到肩上 双腿大开在校花体内自由进:http://lady.shaoqun.com/a/247679.html
校花被校长啪到腿软 啊校长你慢点啊好大啊:http://lady.shaoqun.com/m/a/247765.html
第一次和男朋友合体 做羞羞事做完男朋友拔不出来:http://lady.shaoqun.com/m/a/248333.html
被男同桌脱了内裤摸下面 用力挺进她的花苞:http://www.30bags.com/m/a/249925.html
女性性爱常识 性生活出现这几个问题可能是疾病预警 :http://lady.shaoqun.com/a/428585.html
秋季性生活怎么过 秋天性爱要注意这些事 :http://lady.shaoqun.com/a/428586.html
什么因素会影响性爱频率 夫妻性交多久一次合适 :http://lady.shaoqun.com/a/428587.html
每个月夫妻应该做爱几次 正常性爱频率是多少 :http://lady.shaoqun.com/a/428588.html

女性性爱常识 性生活出现这几个问题可能是疾病预警

在我们平时,性生活是其中的一部分,性生活的好坏直接关系到人的健康,当我们性爱中出现以下的情况就预示着你的健康出现了问题。

中国传统观念认为,性生活频繁会有损健康,造成阴阳两亏。但现代医学却有新的看法,美国性研究协会的专家在多年跟踪与调查发现,性生活对人体不但没有伤害,还有很多益处,快来看看吧。

1、性爱出血

这常是宫颈炎、宫颈癌等宫颈病变的信号。即使血量非常少,也不能麻痹大意,应尽早去医院检查。因为这可能是疾病中后期的表现。

2、分泌物异常

这主要从分泌物的性状和气味两方面观察。如果白带呈豆渣样,可能是霉菌性阴道炎如果呈泡沫状,应提防滴虫性阴道炎阴道分泌物为灰白色、有鱼腥味,可能是细菌性阴道炎。

从性生活种看疾病的预告

3、乳房有结块

夫妻之间的拥抱、爱抚,都是发现乳腺疾病的良机。若感觉乳房有压痛感,能摸到结块肿块,应考虑是否与乳房肿瘤有关。

女人想要的性爱是什么样的 如此性生活才是正解

对于女性朋友来说,她们的性生活是否让人满意决定了感情的是否稳定,那么女性到底想要怎样的性爱呢?下面就具体的去了解下吧。

所有的女性都希望自己有一个非常满意的性生活,但是性爱这种事情是两个人共同来完成的,需要两个人心理上的想法是一致的,这样才能达到很好的效果。夫妻在一起的时候一定要互相体谅,互相关爱,无论发生什么,都需要珍惜这段感情。

研究发现,幸福夫妻不会动辄相互批评指责,相反他们会相互鼓励,并不断做出自我改变。新的一年,多发掘对方的优点,说些称赞的话,夫妻双方都应该对自己的行为、行动和言语负起责任。

拥抱对方

人的皮肤是有感应的,它能区别好的接触(被爱的)、不好的接触(被虐待的)、无接触(被忽视了的)。与爱人相见时给对方一个拥抱,能让双方更加亲密,还能增加性爱几率。

同时就寝

尽量保持同时上床休息的习惯,坚持1个月就能改善夫妻关系和性生活。两人一起上床不仅能增加性爱几率,还可以聊聊天或者相拥甜蜜入眠。床是一个温馨的港湾,能铸就美好婚姻。

走路肩并肩或牵着手

调查显示,与那些一前一后走路的夫妻相比,走路时牵手的夫妻幸福......

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

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

anker:https://www.ikjzd.com/w/1027

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

转运中国:https://www.ikjzd.com/w/1549


对于女性朋友来说,她们的性生活是否让人满意决定了感情的是否稳定,那么女性到底想要怎样的性爱呢?下面就具体的去了解下吧。所有的女性都希望自己有一个非常满意的性生活,但是性爱这种事情是两个人共同来完成的,需要两个人心理上的想法是一致的,这样才能达到很好的效果。夫妻在一起的时候一定要互相体谅,互相关爱,无论发生什么,都需要珍惜这段感情。研究发现,幸福夫妻不会动辄相互批评指责,相反他们会相互鼓励,并不断做
1号团:https://www.ikjzd.com/w/2263
腾邦:https://www.ikjzd.com/w/1382
店铺盒子:https://www.ikjzd.com/w/1383
METI备案:https://www.ikjzd.com/w/1384
卖到非洲网:https://www.ikjzd.com/w/1385
口述他用舌头给我高潮 我一边喷水一边叫床:http://lady.shaoqun.com/a/248220.html
同时和两个黑人老外做 一个添上面二个㖭下面:http://lady.shaoqun.com/m/a/247912.html
两个男人一人吃奶一人扠 女上男下边做边叫:http://www.30bags.com/m/a/249894.html
夫妻尴尬!阴吹是怎么发生的?:http://lady.shaoqun.com/a/428579.html
夫妻何时不能过性生活 这几种情况一定要暂停性爱 :http://lady.shaoqun.com/a/428581.html
性爱中什么事令人担忧?性生活最怕私处受伤 :http://lady.shaoqun.com/a/428582.html
女人想要的性爱是什么样的 如此性生活才是正解 :http://lady.shaoqun.com/a/428583.html

Skywalking-04:扩展Metric监控信息

扩展 Metric 监控信息

官方文档

Source and Scope extension for new metrics

案例:JVM Thread 增加 Metrics

修改 Thread 的定义

apm-protocol/apm-network/src/main/proto/language-agent/JVMMetric.proto 协议文件中覆盖 message Thread 的定义

message Thread { int64 liveCount = 1; int64 daemonCount = 2; int64 peakCount = 3; int64 deadlocked = 4; int64 monitorDeadlocked = 5; int64 newThreadCount = 7; int64 runnableThreadCount = 8; int64 blockedThreadCount = 9; int64 waitThreadCount = 10; int64 timeWaitThreadCount = 11; int64 terminatedThreadCount = 12;}

重新构建 apm-network 项目

cd apm-protocol/apm-networkmvn clean package -DskipTests=true

PS:可以安装 Protocol Buffer Editor 插件,支持 Protocol Buffer 语法

修改 agent core 中 Thread Metrics 的提供类

直接使用如下代码覆盖 org.apache.skywalking.apm.agent.core.jvm.thread.ThreadProvider 类

/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * *  * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */package org.apache.skywalking.apm.agent.core.jvm.thread;import java.lang.management.ManagementFactory;import java.lang.management.ThreadInfo;import java.lang.management.ThreadMXBean;import java.util.Optional;import org.apache.skywalking.apm.network.language.agent.v3.Thread;public enum ThreadProvider { INSTANCE; private final ThreadMXBean threadMXBean; private static final long [] EMPTY_DEADLOCKED_THREADS = new long[0]; ThreadProvider() {  this.threadMXBean = ManagementFactory.getThreadMXBean(); } public Thread getThreadMetrics() {  int newThreadCount = 0;  int runnableThreadCount = 0;  int blockedThreadCount = 0;  int waitThreadCount = 0;  int timeWaitThreadCount = 0;  int terminatedThreadCount = 0;  // 基于线程状态信息增加对应状态的线程数  ThreadInfo[] threadInfos = threadMXBean.getThreadInfo(threadMXBean.getAllThreadIds());  if (threadInfos != null) {   for (ThreadInfo threadInfo : threadInfos) {    if (threadInfo != null) {     switch (threadInfo.getThreadState()) {      case NEW:       newThreadCount++;       break;      case RUNNABLE:       runnableThreadCount++;       break;      case BLOCKED:       blockedThreadCount++;       break;      case WAITING:       waitThreadCount++;       break;      case TIMED_WAITING:       timeWaitThreadCount++;       break;      case TERMINATED:       terminatedThreadCount++;       break;      default:       break;     }    } else {     /*      * If a thread of a given ID is not alive or does not exist,      * the corresponding element in the returned array will,      * contain null,because is mut exist ,so the thread is terminated      */     terminatedThreadCount++;    }   }  }  // 当前存活线程数  int threadCount = threadMXBean.getThreadCount();  // deamon线程数  int daemonThreadCount = threadMXBean.getDaemonThreadCount();  // 峰值线程数  int peakThreadCount = threadMXBean.getPeakThreadCount();  int deadlocked = Optional.ofNullable(threadMXBean.findDeadlockedThreads())    .orElse(EMPTY_DEADLOCKED_THREADS).length;  int monitorDeadlocked = Optional.ofNullable(threadMXBean.findMonitorDeadlockedThreads())    .orElse(EMPTY_DEADLOCKED_THREADS).length;  // 构建一个Thread对象,用于发送Thread Metric信息至OAP  return Thread.newBuilder().setLiveCount(threadCount)    .setDaemonCount(daemonThreadCount)    .setPeakCount(peakThreadCount)    .setDeadlocked(deadlocked)    .setMonitorDeadlocked(monitorDeadlocked)    .setNewThreadCount(newThreadCount)    .setRunnableThreadCount(runnableThreadCount)    .setBlockedThreadCount(blockedThreadCount)    .setWaitThreadCount(waitThreadCount)    .setTimeWaitThreadCount(timeWaitThreadCount)    .setTerminatedThreadCount(terminatedThreadCount)    .build(); }}

修改 ServiceInstanceJVMThread

直接使用如下代码覆盖 org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMThread 类,
ServiceInstanceJVMThread继承了 Source 抽象类, Source 类是 Skywalking 中 oal 体系,资源及范围的定义。

/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * *  * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */package org.apache.skywalking.oap.server.core.source;import lombok.Getter;import lombok.Setter;import static org.apache.skywalking.oap.server.core.source.DefaultScopeDefine.SERVICE_INSTANCE_CATALOG_NAME;import static org.apache.skywalking.oap.server.core.source.DefaultScopeDefine.SERVICE_INSTANCE_JVM_THREAD;@ScopeDeclaration(id = SERVICE_INSTANCE_JVM_THREAD, name = "ServiceInstanceJVMThread", catalog = SERVICE_INSTANCE_CATALOG_NAME)@ScopeDefaultColumn.VirtualColumnDefinition(fieldName = "entityId", columnName = "entity_id", isID = true, type = String.class)public class ServiceInstanceJVMThread extends Source { @Override public int scope() {  return SERVICE_INSTANCE_JVM_THREAD; } @Override public String getEntityId() {  return String.valueOf(id); } @Getter @Setter private String id; @Getter @Setter @ScopeDefaultColumn.DefinedByField(columnName = "name", requireDynamicActive = true) private String name; @Getter @Setter @ScopeDefaultColumn.DefinedByField(columnName = "service_name", requireDynamicActive = true) private String serviceName; @Getter @Setter @ScopeDefaultColumn.DefinedByField(columnName = "service_id") private String serviceId; @Getter @Setter private long liveCount; @Getter @Setter private long daemonCount; @Getter @Setter private long peakCount; @Getter @Setter private long deadlocked; @Getter @Setter private long monitorDeadlocked; @Getter @Setter private long newThreadCount; @Getter @Setter private long runnableThreadCount; @Getter @Setter private long blockedThreadCount; @Getter @Setter private long waitThreadCount; @Getter @Setter private long timeWaitThreadCount; @Getter @Setter private long terminatedThreadCount;}

修改 JVMSourceDispatcher

org.apache.skywalking.oap.server.analyzer.provider.jvm.JVMSourceDispatcher 是一个 Source 分发类,将从 agent 接收到的 JVM 相关 Metrics 拆分成对应的 Source 。例如: ServiceInstanceJVMMemory 、 ServiceInstanceJVMThread 。
修改方法org.apache.skywalking.oap.server.analyzer.provider.jvm.JVMSourceDispatcher#sendToThreadMetricProcess 为如下代码:

 private void sendToThreadMetricProcess(String service,   String serviceId,   String serviceInstance,   String serviceInstanceId,   long timeBucket,   Thread thread) {  ServiceInstanceJVMThread serviceInstanceJVMThread = new ServiceInstanceJVMThread();  serviceInstanceJVMThread.setId(serviceInstanceId);  serviceInstanceJVMThread.setName(serviceInstance);  serviceInstanceJVMThread.setServiceId(serviceId);  serviceInstanceJVMThread.setServiceName(service);  serviceInstanceJVMThread.setLiveCount(thread.getLiveCount());  serviceInstanceJVMThread.setDaemonCount(thread.getDaemonCount());  serviceInstanceJVMThread.setPeakCount(thread.getPeakCount());  serviceInstanceJVMThread.setTimeBucket(timeBucket);  serviceInstanceJVMThread.setDeadlocked(thread.getDeadlocked());  serviceInstanceJVMThread.setMonitorDeadlocked(thread.getMonitorDeadlocked());  serviceInstanceJVMThread.setNewThreadCount(thread.getNewThreadCount());  serviceInstanceJVMThread.setRunnableThreadCount(thread.getRunnableThreadCount());  serviceInstanceJVMThread.setBlockedThreadCount(thread.getBlockedThreadCount());  serviceInstanceJVMThread.setWaitThreadCount(thread.getWaitThreadCount());  serviceInstanceJVMThread.setTimeWaitThreadCount(thread.getTimeWaitThreadCount());  serviceInstanceJVMThread.setTerminatedThreadCount(thread.getTerminatedThreadCount());  sourceReceiver.receive(serviceInstanceJVMThread); }

java-agent.oal 增加相关指标

oap-server/server-bootstrap/src/main/resources/oal/java-agent.oal 添加如下语句

// 参考oal语法instance_jvm_thread_deadlocked = from(ServiceInstanceJVMThread.deadlocked).longAvg();instance_jvm_thread_monitor_deadlocked = from(ServiceInstanceJVMThread.monitorDeadlocked).longAvg();instance_jvm_thread_new_thread_count = from(ServiceInstanceJVMThread.newThreadCount).longAvg();instance_jvm_thread_runnable_thread_count = from(ServiceInstanceJVMThread.runnableThreadCount).longAvg();instance_jvm_thread_blocked_thread_count = from(ServiceInstanceJVMThread.blockedThreadCount).longAvg();instance_jvm_thread_wait_thread_count = from(ServiceInstanceJVMThread.waitThreadCount).longAvg();instance_jvm_thread_time_wait_thread_count = from(ServiceInstanceJVMThread.timeWaitThreadCount).longAvg();instance_jvm_thread_terminated_thread_count = from(ServiceInstanceJVMThread.terminatedThreadCount).longAvg();

修改 apm.yml

oap-server/server-bootstrap/src/main/resources/ui-initialized-templates/apm.yml 文件的 APM 面板下的 Instance 项增加如下配置

{ "width": 3, "title": "JVM Thread Count (Java Service)", "height": "250", "entityType": "ServiceInstance", "independentSelector": false, "metricType": "REGULAR_VALUE", "queryMetricType": "readMetricsValues", "chartType": "ChartLine", "metricName": "instance_jvm_thread_live_count, instance_jvm_thread_daemon_count, instance_jvm_thread_peak_count,instance_jvm_thread_deadlocked,instance_jvm_thread_monitor_deadlocked"},{ "width": 3, "title": "JVM Thread State Count (Java Service)", "height": "250", "entityType": "ServiceInstance", "independentSelector": false, "metricType": "REGULAR_VALUE", "metricName": "instance_jvm_thread_new_thread_count,instance_jvm_thread_runnable_thread_count,instance_jvm_thread_blocked_thread_count,instance_jvm_thread_wait_thread_count,instance_jvm_thread_time_wait_thread_count,instance_jvm_thread_terminated_thread_count", "queryMetricType": "readMetricsValues", "chartType": "ChartBar"}

如果不清楚添加位置,可以直接使用如下配置,覆盖 oap-server/server-bootstrap/src/main/resources/ui-initialized-templates/apm.yml

# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional information regarding copyright ownership.# The ASF licenses this file to You under the Apache License, Version 2.0# (the "License"); you may not use this file except in compliance with# the License. You may obtain a copy of the License at##  Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.# UI templates initialized file includes the default template when the SkyWalking OAP starts up at the first time.## Also, SkyWalking would detect the existing templates in the database, once they are missing, all templates in this file# could be added automatically.templates: - name: "APM" # The type includes DASHBOARD, TOPOLOGY_INSTANCE, TOPOLOGY_ENDPOINT. # DASHBOARD type templates could have multiple definitions, by using different names. # TOPOLOGY_INSTANCE, TOPOLOGY_ENDPOINT type templates should be defined once, as they are used in the topology page only. type: "DASHBOARD" # Configuration could be defined through UI, and use `export` to format in the standard JSON. configuration: |-  [  {   "name": "APM",   "type": "service",   "children": [   {    "name": "Global",    "children": [    {     "width": 3,     "title": "Services Load",     "height": "300",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_cpm",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": false,     "unit": "CPM - calls per minute"    },    {     "width": 3,     "title": "Slow Services",     "height": "300",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_resp_time",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": false,     "unit": "ms"    },    {     "width": 3,     "title": "Un-Health Services (Apdex)",     "height": "300",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_apdex",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": false,     "aggregation": "/",     "aggregationNum": "10000",     "sortOrder": "ASC"    },    {     "width": 3,     "title": "Slow Endpoints",     "height": "300",     "entityType": "Endpoint",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "endpoint_avg",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": false,     "unit": "ms"    },    {     "width": "6",     "title": "Global Response Latency",     "height": "280",     "entityType": "All",     "independentSelector": false,     "metricType": "LABELED_VALUE",     "metricName": "all_percentile",     "queryMetricType": "readLabeledMetricsValues",     "chartType": "ChartLine",     "metricLabels": "P50, P75, P90, P95, P99",     "labelsIndex": "0, 1, 2, 3, 4",     "unit": "percentile in ms"    },    {     "width": "6",     "title": "Global Heatmap",     "height": "280",     "entityType": "All",     "independentSelector": false,     "metricType": "HEATMAP",     "unit": "ms",     "queryMetricType": "readHeatMap",     "chartType": "ChartHeatmap",     "metricName": "all_heatmap"    }    ]   },   {    "name": "Service",    "children": [    {     "width": 3,     "title": "Service Apdex",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_apdex",     "queryMetricType": "readMetricsValue",     "chartType": "ChartNum",     "aggregation": "/",     "aggregationNum": "10000"    },    {     "width": 3,     "title": "Service Avg Response Time",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_resp_time",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "ms"    },    {     "width": 3,     "title": "Successful Rate",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_sla",     "queryMetricType": "readMetricsValue",     "chartType": "ChartNum",     "unit": "%",     "aggregation": "/",     "aggregationNum": "100"    },    {     "width": 3,     "title": "Service Load",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_cpm",     "queryMetricType": "readMetricsValue",     "chartType": "ChartNum",     "unit": "CPM - calls per minute"    },    {     "width": 3,     "title": "Service Apdex",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_apdex",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "aggregation": "/",     "aggregationNum": "10000"    },    {     "width": 3,     "title": "Service Response Time Percentile",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "LABELED_VALUE",     "metricName": "service_percentile",     "queryMetricType": "readLabeledMetricsValues",     "chartType": "ChartLine",     "unit": "ms",     "metricLabels": "P50, P75, P90, P95, P99",     "labelsIndex": "0, 1, 2, 3, 4"    },    {     "width": 3,     "title": "Successful Rate",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_sla",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "%",     "aggregation": "/",     "aggregationNum": "100"    },    {     "width": 3,     "title": "Service Load",     "height": "200",     "entityType": "Service",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_cpm",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "CPM - calls per minute"    },    {     "width": "4",     "title": "Service Instances Load",     "height": "280",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_cpm",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": true,     "unit": "CPM - calls per minute"    },    {     "width": "4",     "title": "Slow Service Instance",     "height": "280",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_resp_time",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": true,     "unit": "ms"    },    {     "width": "4",     "title": "Service Instance Successful Rate",     "height": "280",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_sla",     "queryMetricType": "sortMetrics",     "chartType": "ChartSlow",     "parentService": true,     "unit": "%",     "aggregation": "/",     "aggregationNum": "100",     "sortOrder": "ASC"    }    ]   },   {    "name": "Instance",    "children": [    {     "width": "3",     "title": "Service Instance Load",     "height": "250",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_cpm",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "CPM - calls per minute"    },    {     "width": 3,     "title": "Service Instance Throughput",     "height": "250",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_throughput_received,service_instance_throughput_sent",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "Bytes"    },    {     "width": "3",     "title": "Service Instance Successful Rate",     "height": "250",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_sla",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "%",     "aggregation": "/",     "aggregationNum": "100"    },    {     "width": "3",     "title": "Service Instance Latency",     "height": "250",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "service_instance_resp_time",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "ms"    },    {     "width": 3,     "title": "JVM CPU (Java Service)",     "height": "250",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "instance_jvm_cpu",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "%",     "aggregation": "+",     "aggregationNum": ""    },    {     "width": 3,     "title": "JVM Memory (Java Service)",     "height": "250",     "entityType": "ServiceInstance",     "independentSelector": false,     "metricType": "REGULAR_VALUE",     "metricName": "instance_jvm_memory_heap, instance_jvm_memory_heap_max,instance_jvm_memory_noheap, instance_jvm_memory_noheap_max",     "queryMetricType": "readMetricsValues",     "chartType": "ChartLine",     "unit": "MB",     "aggregation": "/",     "aggregationNum": "10......

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

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

海拍客:https://www.ikjzd.com/w/1742

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

usps:https://www.ikjzd.com/w/513


扩展Metric监控信息官方文档SourceandScopeextensionfornewmetrics案例:JVMThread增加Metrics修改Thread的定义在apm-protocol/apm-network/src/main/proto/language-agent/JVMMetric.proto协议文件中覆盖messageThread的定义messageThread{int64liv
跨境通电子商务平台:https://www.ikjzd.com/w/1329.html
威马逊台风香港影响 威马逊香港路径图介绍:http://www.30bags.com/a/429173.html
威尼斯 狂欢全年无休 - :http://www.30bags.com/a/408011.html
威尼斯,一个正在走向消亡的城市。:http://www.30bags.com/a/245533.html
威尼斯,一个正在走向消亡的城市?:http://www.30bags.com/a/245594.html
狗狗 紫黑的粗硕用力挺入撕 口述被大公狗塞的满满的:http://lady.shaoqun.com/a/246905.html
口述:我被继父夺初夜却不敢报警继父强暴初夜:http://lady.shaoqun.com/m/a/37759.html
老外又粗又长一晚做五次 被做爽了的细节过程:http://www.30bags.com/m/a/249710.html
深圳bang儿童艺术节活动排期一览:http://www.30bags.com/a/520761.html
深圳bang儿童艺术节场地介绍一览:http://www.30bags.com/a/520762.html
深圳动起来真棒展览观展攻略:http://www.30bags.com/a/520763.html
深圳磁场展览在哪里、怎么去:http://www.30bags.com/a/520764.html

跨境知道快讯:海外建站需要注意什么

  现在国外的疫情情况仍然不是很乐观,无论是国内展会,还是出国参加展会,效果都大打折扣。因此越来越多的企业转向线上推广,而做外贸推广,独立站的搭建必不可少,那么今天就带大家一起来详细了解关于外贸独立站的相关知识 。

  一、什么是外贸独立站

  很多企业提到外贸建站,往往会跟阿里国际站混淆,将阿里国际站首页装修认为就是建站。实际上外贸独立站是有自己的独立域名的网站。其区别在于,如果企业停止像阿里国际站,中国制造这样的平台付费,那么企业的店铺就不会在互联网存在。而外贸独立站不需要像平台付费,也不需要受到平台规则限制,除了首年的建站费用,后续只需支付域名,空间和基本维护费用。

  二、外贸独立站的优缺点是什么

  1. 外贸独立站的缺点

  独立站对于网站的设计专业度要求较高,由于不依托于平台,因此不像平台那样本身具有一定的流量基础,需要企业通过谷歌,社媒等渠道为网站引流,才能够让目标客户群体有机会看到网站。而谷歌,社媒等操作需要有专业的技术人员操作。

  2. 外贸独立站的优点

  首先有利于帮助企业树立品牌形象,有利于企业的长期发展。企业如果想要在市场上立足,长期发展,那么品牌的树立是必经之路。外贸独立站能够独立,全方位的展现企业的优势,价值观,品牌形象,通过谷歌付费,优化,社媒等多渠道的推广还可以扩大品牌覆盖范围。其次,有利于企业的客户积累,企业在第三方平台获得的客户,如果企业不再续费,那么客户也无法再跟客户联系,特别是今年阿里规则变化,禁止企业与客户通过邮箱等站外渠道联系。而企业独立站的数据都归属于企业,不少网站具有crm客户管理系统,帮助企业储存客户进行,进行客户管理和分配。除此之外,企业利用外贸独立站可以获得更多的利润空间,大家都知道阿里国际站等平台内卷严重,越来越多的商家通过压价,来争取更多客户。而外贸独立站则不存在如此激烈的平台内部竞争,有更多的利润空间。

  三、什么企业适合做外贸独立站

  很多企业在做外贸网站前都会问一个问题,自己是否适合做独立站。一般企业可以分为三种,其一,未做其他渠道的外贸企业,对于这种企业迫切需要有一个自己的外贸网站,然后利用谷歌等渠道将网站推广出去,为企业带来更多的精准流量和询盘。其二,有第三方平台,效果还不错。有的企业认为自己做了阿里国际站等第三方付费平台,效果也不错,是否还有必要做外贸独立站。实际上也是非常有必要的,因为现在客户的搜索方式和渠道是多样的,企业的推广渠道越多,覆盖范围越广,获得客户资源的机会也越大,另外外贸独立站还有一个重要作用是企业实力的展现,如果企业有自己的外贸网站,那么对于企业的谈单也是有帮助的。其三,第三方平台效果不好,企业如果做第三方平台效果不好,那么就需要考虑是否及时止损,转战外贸独立站推广,以谋求新局势。


  以上就是为大家介绍的关于外贸独立站的一些基础知识和常见问题,希望对大家有所帮助。

文章来源:https://www.ikjzd.com/articles/147079

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

dojo:https://www.ikjzd.com/w/2052

走秀网:https://www.ikjzd.com/w/2427

mail.ru:https://www.ikjzd.com/w/2232

海外建站需要注意什么

 现在国外的疫情情况仍然不是很乐观,无论是国内展会,还是出国参加展会,效果都大打折扣。因此越来越多的企业转向线上推广,而做外贸推广,独立站的搭建必不可少,那么今天就带大家一起来详细了解关于外贸独立站的相关知识 。

听奥运,更清晰!realme携旗下新品牌 Dizo耳机上线俄速通超级店铺!

今年出现了一个由几百名运动员组成的特殊队伍。他们并不代表自己的国家,而是代表国际奥林匹克运动委员会参赛,是中立的身份。他们就是"俄罗斯奥运队"。虽然不能代表祖国出征,但是俄罗斯还是派出了数量众多的精兵强将,目标奖牌榜前三。

作为传统的夺金大户,俄罗斯民众对奥运的关注度也是非常高的。虽然不能以国家的名义参加,但"俄罗斯奥运队"依然代表着俄罗斯在奥运赛场上为祖国争得荣誉。据调查,俄罗斯人最感兴趣的是田径 (33%)、水上运动 (31%)、艺术体操 (23%)、足球 (15%) 和排球 (14%)。

无线耳机销量占据俄罗斯耳机市场半壁江山

看奥运,蓝牙耳机可以说是必不可少的设备了。有了它,不管是在路上,还是在室内,都能方面收听奥运赛事。除了收看奥运外,由于今年疫情期间的远程办公学习,俄罗斯民众对无线耳机的需求也有着明显上升。

俄罗斯电子产品和家电零售商M.Video-Eldorado分析了今年第一季度俄罗斯的耳机市场情况,从数量上看,无线耳机销量首次占耳机总销量一半以上,达52%,而2019年为39%。

从销售额看,今年第一季度俄罗斯耳机市场规模达128亿卢布,销量约490万部。无线耳机占86%左右,其中全自动的TWS(真无线耳机)就占72%,这都能看出TWS的火爆程度。

realme旗下品牌 Dizo正式发布海外新品

随着realme在海外的不俗表现,realme旗下品牌Dizo乘热打铁在海外市场推出智能穿戴系列产品。此次Dizo发布的新品包括Dizo GoPods、GoPods两款真无线耳机,而Dizo列凭借着在产品端的出色表现与高性价比特性,自亮相以来也受到了众多的关注。这种耳机可实现单双耳佩戴、智能降噪等功能,备受消费者喜爱。

Dizo新款TWS耳机上线俄速通超级......

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

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

虚拟信用卡:https://www.ikjzd.com/w/1055

走秀网:https://www.ikjzd.com/w/2427

执御:https://www.ikjzd.com/w/717.html


今年出现了一个由几百名运动员组成的特殊队伍。他们并不代表自己的国家,而是代表国际奥林匹克运动委员会参赛,是中立的身份。他们就是"俄罗斯奥运队"。虽然不能代表祖国出征,但是俄罗斯还是派出了数量众多的精兵强将,目标奖牌榜前三。作为传统的夺金大户,俄罗斯民众对奥运的关注度也是非常高的。虽然不能以国家的名义参加,但"俄罗斯奥运队"依然代表着俄罗斯在奥运赛场上为祖国争得荣誉。据调查,俄罗斯人最感兴趣的是田径
宝贝格子:https://www.ikjzd.com/w/1322
olive:https://www.ikjzd.com/w/2025
泰州姜堰坚持旅游兴区,擦亮城市新名片 :http://www.30bags.com/a/436369.html
泰铢如何兑换?泰国货币兑换注意事项:http://www.30bags.com/a/405026.html
昙华林老街记忆:http://www.30bags.com/a/415863.html
郯城县旅游景区变"危"为"机"抗疫情:http://www.30bags.com/a/426297.html
口述:我和良家妇女火热的婚外关系(4/4):http://lady.shaoqun.com/a/38731.html
求你停下别再㖭了老师 哥一起我会坏掉的:http://lady.shaoqun.com/m/a/248422.html
李生和杰克森·易离婚了?"不好意思,看了他们的爱情故事我很震惊!":http://lady.shaoqun.com/a/428569.html
男人想做爱,为什么女人经常拒绝?在这四种情况下,:http://lady.shaoqun.com/a/428570.html
2021深圳华南工博会论坛日程表:http://www.30bags.com/a/519707.html
对面的女孩(爱情故事):http://lady.shaoqun.com/a/428571.html

使用Elastic Job的时候报“Job conflict with register center”,如何处理?

昨天,有群友反应根据之前这篇《使用Elastic Job实现定时任务》文章编写测试定时任务的时候,报了类似下面的这个错误:

Caused by: org.apache.shardingsphere.elasticjob.infra.exception.JobConfigurationException: Job conflict with register center. The job 'my-simple-job' in register center's class is 'com.didispace.chapter72.MySimpleJob', your job class is 'com.didispace.chapter74.MySimpleJob'	at org.apache.shardingsphere.elasticjob.lite.internal.config.ConfigurationService.checkConflictJob(ConfigurationService.java:86) ~[elasticjob-lite-core-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.internal.config.ConfigurationService.setUpJobConfiguration(ConfigurationService.java:70) ~[elasticjob-lite-core-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.internal.setup.SetUpFacade.setUpJobConfiguration(SetUpFacade.java:66) ~[elasticjob-lite-core-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.internal.schedule.JobScheduler.<init>(JobScheduler.java:84) ~[elasticjob-lite-core-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.api.bootstrap.impl.ScheduleJobBootstrap.<init>(ScheduleJobBootstrap.java:36) ~[elasticjob-lite-core-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.spring.boot.job.ElasticJobBootstrapConfiguration.registerClassedJob(ElasticJobBootstrapConfiguration.java:101) ~[elasticjob-lite-spring-boot-starter-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.spring.boot.job.ElasticJobBootstrapConfiguration.constructJobBootstraps(ElasticJobBootstrapConfiguration.java:84) ~[elasticjob-lite-spring-boot-starter-3.0.0.jar:3.0.0]	at org.apache.shardingsphere.elasticjob.lite.spring.boot.job.ElasticJobBootstrapConfiguration.createJobBootstrapBeans(ElasticJobBootstrapConfiguration.java:57) ~[elasticjob-lite-spring-boot-starter-3.0.0.jar:3.0.0]	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151]	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151]	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151]	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151]	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389) ~[spring-beans-5.3.8.jar:5.3.8]	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333) ~[spring-beans-5.3.8.jar:5.3.8]	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157) ~[spring-beans-5.3.8.jar:5.3.8]	... 17 common frames omitted

根据错误消息Job conflict with register center. The job 'my-simple-job' in register center's,初步判断是ZooKeeper中存储的任务配置出现冲突:任务名一样,但实现类不同。

经过一番交流,原来他是使用公司测试环境的ZooKeeper来写的例子做测试,同时之前有同事(也是DD的读者)也写过类似的任务,因为配置的任务名称是拷贝的,所以出现了任务名称相对,但实现类不同的情况。

实际上,如果我们在一个大一些的团队做开发的时候,只要存在多系统的话,那么定时任务的重名其实是很有可能发生。比如:很多应用都可能存在一些定时清理某些资源的任务,就很可能起一样的名字,然后注册到同一个ZooKeeper,最后出现冲突。 那么有什么好办法来解决这个问题吗?

方法一:任务创建的统一管理

最原始的处理方法,就是集中的管理任务创建流程,比如:可以开一个Wiki页面,所有任务在这个页面上登记,每个人登记的时候,可以查一下想起的名字是否已经存在。如果存在了就再想一个名字,并做好登记。

这种方法很简单,也很好理解。但存在的问题是,当任务非常非常多的时候,这个页面内容就很大,维护起来也是非常麻烦的。

方法二:巧用Elastic Job的namespace属性来隔离任务名称

回忆一下之前第一篇写定时任务的时候,关于注册中心的配置是不是有下面两项:

elasticjob.reg-center.server-lists=localhost:2181elasticjob.reg-center.namespace=didispace原文转载:http://www.shaoqun.com/a/894413.html

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

史泰博:https://www.ikjzd.com/w/2112

crowd:https://www.ikjzd.com/w/880

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


昨天,有群友反应根据之前这篇《使用ElasticJob实现定时任务》文章编写测试定时任务的时候,报了类似下面的这个错误:Causedby:org.apache.shardingsphere.elasticjob.infra.exception.JobConfigurationException:Jobconflictwithregistercenter.Thejob'my-simple-j
泰山索道价格多少?:http://www.30bags.com/a/419569.html
泰山索道以及旅游专线车相关事宜 :http://www.30bags.com/a/413523.html
泰山游览证如何办理 :http://www.30bags.com/a/413133.html
泰山有哪些景点?:http://www.30bags.com/a/419640.html
我在做饭他在下添 顶开双腿狠狠进入:http://lady.shaoqun.com/m/a/247774.html
大狼狗大干秦丽娟 狗狗巨大用力挺入她的体内 凌淑娟被一群野狗上:http://lady.shaoqun.com/m/a/246915.html
第一次和男朋友合体 做羞羞事做完男朋友拔不出来:http://www.30bags.com/m/a/249909.html
公又粗又长又大又深好爽 公么好舒服不要拔出来:http://www.30bags.com/m/a/249769.html
爱情故事:南恋北恋(爱情短篇):http://lady.shaoqun.com/a/428566.html
美国两州税务设置更新:阿拉斯加州和科罗拉多州新增交易平台辖区将于2021年8月1日起生效:https://www.ikjzd.com/articles/147064
起底亚马逊的新杀招--封品牌!哪些操作会触发?:https://www.ikjzd.com/articles/147061
男的喝醉了,晚上走错了房间,女的没有反抗。事后,男的:我亏大了!:http://lady.shaoqun.com/a/428567.html

男的喝醉了,晚上走错了房间,女的没有反抗。事后,男的:我亏大了!

男子旅游晚上喝醉进错房间,女子没有反抗,事后男子:我亏大了!

相信很多人都喜欢旅游,特别是现在的年轻人,趁着闲暇的时间或者节假日,三五朋友相约一起去旅游也是一件很惬意的事情,这不,孙鹏和女朋友跟另外两对情侣约着去旅游,却发生了一件乌龙事件,让人不禁感叹真是祸福相依啊!

孙鹏趁着节假日和朋友们相约到云南旅游,想着趁着这次旅行向心爱的女友求婚,没想到这次旅行计划却成了孙鹏求婚的绊脚石。孙鹏和朋友们到了目的地就四处游玩了一天,一群人都特别地兴奋,晚上吃饭的时候朋友提议喝两杯,于是孙鹏和另外两名男子一起去了酒吧,他们的女朋友各自回了房间,孙鹏和朋友玩到凌晨一点多才回到酒店休息。

然而第二天早上醒来的时候,孙鹏却发现身边的女子并不是自己的女朋友,孙鹏吓的机灵一下坐了起来,拿起手机一看,里面全是女友的未接来电和信息,孙鹏的动静吵醒了身边的女子。

女子看到床上坐着的孙鹏吓的大叫起来,孙鹏怕事情揭露后女友会一气之下和自己分手,于是让身边的女子开个价保密这件事,最后两个人因为价钱没谈拢,女子拿起手机报了警。民警接到报警迅速赶到酒店,并调取了监控录像。监控中可以清楚的看到凌晨一点四十分左右,孙鹏脚步蹒跚地走到该女......

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

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

1号团:https://www.ikjzd.com/w/2263

etsy:https://www.ikjzd.com/w/169.html

imgur:https://www.ikjzd.com/w/156


男子旅游晚上喝醉进错房间,女子没有反抗,事后男子:我亏大了!相信很多人都喜欢旅游,特别是现在的年轻人,趁着闲暇的时间或者节假日,三五朋友相约一起去旅游也是一件很惬意的事情,这不,孙鹏和女朋友跟另外两对情侣约着去旅游,却发生了一件乌龙事件,让人不禁感叹真是祸福相依啊!孙鹏趁着节假日和朋友们相约到云南旅游,想着趁着这次旅行向心爱的女友求婚,没想到这次旅行计划却成了孙鹏求婚的绊脚石。孙鹏和朋友们到了目的
中转贸易:https://www.ikjzd.com/w/1427
Thunes:https://www.ikjzd.com/w/1364
DOKU:https://www.ikjzd.com/w/1365
Azimo:https://www.ikjzd.com/w/1366
Bunnings:https://www.ikjzd.com/w/1367
女友去乡下玩被三个老头调教 3人不停在她体内进进出出:http://lady.shaoqun.com/a/247232.html
和男友污污的详细经过 男朋友半夜打开了我的腿:http://lady.shaoqun.com/a/247200.html
被两个男人咬住吃奶野战 一边亲一边扎下面很爽:http://lady.shaoqun.com/m/a/248384.html
爱情故事:南恋北恋(爱情短篇):http://lady.shaoqun.com/a/428566.html
美国两州税务设置更新:阿拉斯加州和科罗拉多州新增交易平台辖区将于2021年8月1日起生效:https://www.ikjzd.com/articles/147064
起底亚马逊的新杀招--封品牌!哪些操作会触发?:https://www.ikjzd.com/articles/147061
男的喝醉了,晚上走错了房间,女的没有反抗。事后,男的:我亏大了!:http://lady.shaoqun.com/a/428567.html

《科学大家》| 在地下2400米看宇宙|中微子|银河系|宇宙



  内容来自墨子沙龙"中国的大科学装置"活动。

  刘江来:上海交通大学物理与天文学院教授,李政道研究所研究员。长期致力于暗物质、中微子实验领域的前沿研究,目前是PandaX暗物质实验发言人,大亚湾/江门中微子实验刻度课题负责人。

  1998年,那时我刚好大学毕业,刚毕业就去了美国,也是在那年听说了中微子振荡的研究,但我当时却对标准模型一无所知。后来在美国要选研究方向时,日本的神冈实验和加拿大的SNO实验正如火如荼,我就被中微子迷住了,下定决心要从事这种基本粒子相关的研究。虽然最后出于种种原因我的博士期间并没有从事中微子的研究工作,但是在2006年的时候,博后期间的我义无反顾地选了中微子研究。当时我作为美方的单位,在加州理工参加了王贻芳和曹俊研究员领导的大亚湾实验。

  刚才曹老师讲的小故事,让我觉得似乎在很多青年老师的成长过程中间,总有这么一个大咖,给他来了一番促膝长谈,然后就改变了他的人生方向。而在我的人生中也有这么一位。2009年,我还在美国做中微子实验,锦屏山暗物质实验的发起人季向东老师给我打了个电话,说将来在锦屏山要发起一个暗物质的实验,一起回国吧。我为这个实验的前景和季老师的人格魅力所感召,之后便回到中国开展实验。这个实验也是我今天要讲的内容,如何在2400米的地下观察宇宙。虽然这个实验发起的初始目标是研究暗物质,但也可以用来做中微子的研究。


  这张图片概括了我们人类共同关心的三个宏观话题,也很好记,叫"两暗一黑三起源"。两暗指暗物质和暗能量。一黑指黑洞,黑洞的研究去年也拿了诺贝尔奖。三起源是哪三大起源问题?就是宇宙起源、天体起源,以及生命起源这些问题。这些问题合起来就是我们人类关心的TOP SECRET。

  而今天我要说的研究,就是"两暗"中的暗物质。暗物质究竟是什么?刚才曹俊研究员说中微子是幽灵粒子,宇宙中间无处不在,大爆炸早期就大量产生。可是把所有已知的质子、中子、电子加上中微子的重量全部加起来,它们的质量或能量在宇宙中占的比例非常小。而另外有一种我们看不见的物质被称为暗物质,它与普通的物质一样都参与引力相互作用,但占宇宙的比例却是普通物质的五倍。而科学家们并不知道它是什么,所以把它叫做暗物质。另外还有一种不是物质,不参与引力相互作用,甚至不能确定是不是真正能量的一种"能量",被称为"暗能量"。它是一种宇宙内部的负压力,用来解释宇宙加速膨胀现象的一种模型,人们对其知之甚少。


  补充一点,上面这位年长的老师是詹姆斯·皮布尔斯,在2019年获得了诺贝尔奖,他奠定了标准宇宙学的基础。如果说标准模型建立了微观世界的"元素周期表",那么詹姆斯·皮布尔斯创立的标准宇宙学则是如今宇宙学的基础。根据标准宇宙学,物质、暗物质、暗能量三个组分共同作用产生我们今天所见的宇宙。

  暗物质和中微子一样,都是弥散在整个宇宙中间、无处不在的。但是由于引力的效应,在宇宙中间某种物质聚集的区域,比如银河系中,暗物质被引力束缚着。大家应该很熟悉银河系的结构(左下图),银河系有个银盘,太阳系在银河系的第三个悬臂。但银河系中的这些所有星球,都绕着银心高速旋转的。比如太阳绕着银心以1‰的左右光速旋转,但我们发现所有星星本身的引力总和,不够提供其需要的向心力,它一定要在更大的一团物质"晕"中间旋转,才能得到足够的引力。所以真正的银河系的图像是这个模样(右下图),我们所见的银盘只是很小的一个部分,它被更大的相对更加均匀分布的暗物质雾霾笼罩着。而这些暗物质产生的引力给予了银河系旋转的向心力。


  暗物质"晕"和在其中旋转的银河系

  但是暗物质"雾霾"到底跟日常生活中的雾霾,比如上海的PM2.5怎么比较?这些暗物质雾霾的量远远达不到日常生活能够感知的量。太阳轨道附近每立方厘米的空间中,暗物质的总质量和一个质子的质量是一个数量级的。一克水中所含质子的量级在10的23次方量级,而暗物质与空气相比大概差了21个量级。而为何暗物质如此低的密度,居然在整个银河系中扮演如此重要的角色?原因在于暗物质存在的尺度非常大,如此的大尺度中即使弥散着很小密度的暗物质,也可以驱动整个银河系的形成和演化。

  刚才介绍的现象已经被相关的天文观测所证实,但我们却不知道这样的参与引力作用的、让银河系高速旋转的暗物质具体是什么。同时我们也要问另外一个问题,这种物质是否像中微子一样,也由一个不可分割的最小粒子,组成了这些雾霾?这是我们要研究的内容。当然,这些研究需要很多来自理论家方面的想法,有的理论家告诉我们暗物质可能是一种粒子,也有理论家说暗物质或许是一种波动而不是粒子。但如果它是一种粒子的话,这种粒子除了万有引力,或许还参与一些其他的相互作用。这样的话就使得我们可以在太空轨道中发射探测器,来探测未知暗物质粒子和我们已知的可见物质之间的微观相互作用。

  过去几十年中逐步建立了一个假说,即暗物质是参与弱相互作用的一种大质量的粒子,叫做弱相互作用重粒子,英文名称叫WIMP。如果假说成立,我们就可以通过多种手段来搜寻它。我们躲到地底下就是为了寻找这样的粒子,它击中地底深处的一个探测器,把探测器内的一个原子中的电子或者原子核撞出去以后,我们就能探测到飞出来的原子核和电子,这叫做所谓的"直接探测"。

  刚才提到说,太阳是绕着银河系中心高速旋转,以220km/s(1‰光速)旋转。暗物质雾霾和普通可见的已知物质之间的相互作用很微弱,同时太阳系虽然在高速旋转,但是暗物质雾霾却并未旋转,所以相对而言,我们的太阳和雾霾之间相对运动,速度大小是太阳本身的旋转速度,即千分之一的光速。可以想象这样一个场景,太阳系的旋转就像是我们在雾霾天的上海街头行走,太阳"骑着"一个千分之一光速的电瓶车,暗物质雾霾迎面扑来,它携带了动量。通过雾霾粒子与靶之间的能动量转移,就可以来测量暗物质的存在。这个原理就是所谓的暗物质直接探测。

  但这个想法在1985年才被正式提出,具体细节是将暗物质探测器放在非常安静的环境中,等待几十年或者更长时间。"守株待兔"等待着碰撞的信号,探测器内的原子是等待着暗物质碰撞的靶子。可以想象,虽然每毫升空间内只有质子重量量级的暗物质粒子存在,但暗物质以千分之一光速相对运动,那么每秒钟有十亿个暗物质粒子穿过探测器。而同时,探测器内约有十的29次方个原子作为"株"等着暗物质碰撞。这样一件理论上概率很大的事,按说"兔子"早该撞上了,可直到今天,我们还没有确凿证据说明探测到暗物质的存在。今天的实验结果,能让我们断定暗物质每年和每个人的碰撞次数小于一次。

  这个实验困难之处在于探测器无时无刻不在受到其他因素的干扰。就像大亚湾的探测器,为了躲避环境中放射性的干扰,因而要躲到地底下,放在超纯水的水池中间。如果在地表建一个探测器,它就会受到宇宙射线和环境中其他伽马本底无时无刻的轰炸。我们人体每天和环境射线的碰撞次数大概有十亿次,与暗物质碰撞的比例相差十几个数量级。因此我们不仅需要把探测器放在2400米的山底下,使得大多数宇宙射线能够被屏蔽,同时还要用屏蔽体把探测器层层包裹,使得外来的伽马射线不能和探测器内部的原子相互作用。

  上海最高的山是佘山,只有70米左右,显然上海不适合做这样的实验。十几年前季向东老师激动的找我回国来做这事,是因为国内恰好找到这样一个宝地,有2400米的岩石埋深可供使用。这个地方在哪儿?在四川横断山脉的山区,成都南部直线距离三四百公里左右。西昌是中国的卫星之都,是我们卫星的发射基地之一。西昌附近有一条蜿蜒曲折的金沙江的支流,叫雅砻江,雅砻江水利资源非常丰富,总体自北向南流,但在越过锦屏山的时候,拐了一个"几"字的弯。这个地方为何会有2400米的山洞?国家为了开发雅砻江的水利资源,在雅砻江上修建了一个全世界最高的大坝,利用它丰富的水利资源来发电。在建坝的过程中,为了运输需要把"几"字的锦屏山打穿。沿着17公里的极深隧道走到正中心时,上方有2400米厚的岩石,这是个得天独厚的环境。并非从山顶专门凿一个矿井,挖2400米到山底。 


  下图是09年隧道刚刚挖成时,看上去还有点阴暗,但现在已经漂亮很多。


  通往实验室的隧道

  这是我们2012年的时候首次把个实验装置运到锦屏山进行调试的照片。2010年,雅砻公司在完成整个隧道施工之前,为我们捐献一块地方用于科学实验,做成了很小规模的实验室,而这个很小规模的实验室就成了中国第一代暗物质实验的场所。


  从1985年开始,国际上各种各样的暗物质探测层出不穷,而我国在09年才开始起步。目前的两个实验,一个是我们在做的由上海交大牵头的PandaX实验,采用氙进行暗物质探测。另外还有一个清华牵头的实验叫做CDEX,中文名称叫盘古,采用另外一种锗半导体晶体做暗物质探测。两者之间的探测方向不同,一个是对比较大质量的暗物质进行探测,一个是对比较轻质量的暗物质进行探测。


  我主要介绍PandaX实验(即熊猫X),叫"熊猫"当然跟实验地在四川相关,熊猫也是四川的标志;X是Xenon(氙)元素的英文的首字母,通过氙探测器做粒子和天体物理交叉研究。所以叫做Particle and Astrophysical Xenon,这是PandaX名称的由来。

  在过去的十几年中我们完成了两代实验。第一代实验用120公斤液氙做成探测器靶,进行暗物质探测,在2014年的时候结束。第二代升级成580公斤液氙。和大亚湾、江门这样的大型实验项目相比,探测器尺度要小得多,580公斤氙探测器才半人大小的,同时氙的密度大概是水的三倍左右,密度相对较大。


  氙是最重的稳定惰性元素,同族最重的元素是氡,但氡三天后就衰变成其他物质,因此不适合做实验。氙在零下100度时变成液体,把它从气相变成液相后,可以做成一个体积相对较小,重量相对较大的探测器。

  氙的价格比较昂贵,一公斤的氙市场价格在一万到一万五之间浮动。做580公斤这样的探测器要花不少的资金。它昂贵的原因并不是因为原料难得,而是因为必须通过空气多次分离才能把惰性元素分离出来,技术相对繁琐,因而全世界的年产量大概在60吨到80吨。

  为什么要用氙来做探测器?在氙中,暗物质粒子除了和原子碰撞后产生闪烁光可以被测量到以外,暗物质粒子电离出的一些电子也能在探测器中转化为光信号,再次被探测到。因而这两个信号,初始的闪烁光和后续的电子信号结合起来后,可以做成3D照相机,任何一个散射的事件都可以确定它的X、Y、Z三维的位置。探测器做成一个桶状是出于技术因素考虑,安装和调试相对容易。


  这个探测器还有其他的功能,比如可以通过测量光信号和电信号两者之间的分配,甄别信号和本底。本底就是噪声,而真正的信号是实验所想要找到的暗物质和原子核碰撞的信号。另外刚才谈到了氙本身的密度比较大,密度越大,屏蔽效果就越好。如果探测器外部对内部有一些干扰信号的话,可以通过对每一个事件的位置做3D重建,再把探测器最内部区域的信号拿出来做暗物质分析,而外面就这些厚重的氙屏蔽了外部本底噪声,所以叫自屏蔽效应。

  我们的合作组,从2009年季向东老师发起以后,一直在稳定扩大。今天这个项目有70多位合作者,在国内有十几家合作单位。最开始的时候,因为地理位置诱人,美国有一个团队加入我们。但后来和美国、欧洲逐渐形成激烈竞争的态势。


  下图是我们的PandaX实验装置。可以看到三米五的装置宽度,从外侧向内很多层都是屏蔽体,有塑料材料的聚乙烯,也有为了挡伽马射线的铅。中间的是高纯的铜,铜是目前通过电解得到的纯度最高的一种元素。高纯铜仅仅是探测器的一个绝热层,零下100度的液体需要在一个真空绝热的保温杯里面才能够长期稳定地运行,所以需要把高纯铜做成屏蔽体,再在其中抽真空。最终这个不锈钢的容器中间的580公斤的氙才是我们真正探测暗物质的探测器和靶子。


  PandaX实验装置


  这个是我们第一代实验月饼状的探测器,相对较扁,高度是15公分,上面和下面的光电倍增管的排列相对比较密集,为了高效率的测量闪烁光子和二次电离产生的光子。


  2010年前后,国际上进行的一系列实验都说似乎找到了暗物质存在的信号。这张图上的每一个圈代表着暗物质可能存在的区域。但科学上每一个真正的发现,需要很多实验交叉验证。


  首先需要质疑的第一个问题就是,这些圈儿在这张图上并不重叠,这些实验结果之间并不自洽。图的纵轴是暗物质和我们已知物质碰撞的频率,也就是暗物质粒子和我们普通物质之间相互作用的强度。越强的相互作用,碰撞的频率越大,就能够更早地找到暗物质。但是实验中并没有找到暗物质,就说明每年的碰撞次数很少。

  图上横轴是暗物质的质量,横轴的最左边大概是一个质子质量,横轴的最右边是100个质子质量,我们在这个范围搜寻暗物质。一期实验并没有发现暗物质的踪迹,而我们实验的灵敏度又超过了所有这些国际上发现暗物质实验的踪迹,就说明我们的结果跟国际上是不相符的。当然,不仅我们没有发现暗物质,其他还有好几个灵敏实验的结果都没有发现,所以在那之后2014年国际公认,这些所谓的疑似事例,或许是某种未知的本底噪音信号,或者是由于一些统计的涨落引起。

  这个是我们在洁净间中研制暗物质探测器的照片。照片里的我们都穿着防护服,好像很吓人的样子,似乎这个探测器在发射什么放射性射线来伤害我们身体,但实际上防护服的作用是防止我们人体的灰尘落入探测器中带来污染。


  09年到14年我们起步的时候踩过无数的坑,探测器真正要在实验里用起来的话,要解决很多具体的问题。一代的探测器实验成功后,我觉得后面要升级二代探测器的话就是小菜一碟,可实际情况并非如此。2014年,120公斤的实验升级到第二代580公斤实验,好像就只是把探测器的高度从15公分拉到了60公分。一般来说装备一个探测器,从到最终成型,需要一到两年的时间。但实际上我们遇到了一些之前没有遇到的问题。

  有一个最重要的问题,是我们的探测器遇到了一种来自于探测器未知的污染。空气中还含有少量氪气,是比氙轻一族的稀有气体。空气中有百万分之一的组分是氪气。氪气本来是无放射性的惰性气体,可是在二战以后,人工核燃料、做裂变生成了氪-85这种放射性同位素。虽然这种同位素释放的含量极其微小,不会为我们的身体带来危害,但足以对我们的探测器产生非常大的干扰。

  刚才提到,对于氙探测器来说,外部的本底信号可以通过挑选内部纯净的事例进行筛选。但是如果少量的氪-85融到探测器内部,而氪-85又有很长的半衰期,因此就没有办法切出来一个干净的区域做暗物质的搜寻。所以没办法,探测器已经建成,中间却混了氪该怎么办?就需要另想办法把它给去除。

  那么可以采用的方法是什么?所有的氙、氪都是从空气中分离的,根据不同物质之间的沸点不同,可以通过蒸馏的方法进行分离。而氙、氪之间的熔沸点不一样,利用低温精馏,可以将二者分离。所以我们就自制了一个精馏塔,把氪气的含量降到十亿分之一的量级,才能使我们探测器正常地运行。

  探测器本来已经在锦屏山安装好了,但我们依然只能把探测器全部的氙全部回收,运回交大进行精馏。精馏完后又在过年期间把精馏后的氙运回锦屏山,然后开展运行。在三月和六月期间,我们有了一次稳定的运行。这次稳定的运行可以看出,氪的本底但是降到之前的十分之一。


  上图就是我们做暗......

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

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

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

斑马物流:https://www.ikjzd.com/w/1316

lithium:https://www.ikjzd.com/w/2505


内容来自墨子沙龙"中国的大科学装置"活动。  刘江来:上海交通大学物理与天文学院教授,李政道研究所研究员。长期致力于暗物质、中微子实验领域的前沿研究,目前是PandaX暗物质实验发言人,大亚湾/江门中微子实验刻度课题负责人。  1998年,那时我刚好大学毕业,刚毕业就去了美国,也是在那年听说了中微子振荡的研究,但我当时却对标准模型一无所知。后来在美国要选研究方向时,日本的神冈实验和加拿大的SNO实
asiabill:https://www.ikjzd.com/w/1014
关于夫妻相处的十条格言!:http://lady.shaoqun.com/a/130759.html
男人最爱听的六句甜言蜜语,你说过几句?:http://lady.shaoqun.com/a/130760.html
老公爱上网恋竟然建议我出轨(3/3):http://lady.shaoqun.com/a/130761.html
夫妻吵架吵出感情的五个技巧,你知道几个?:http://lady.shaoqun.com/a/130762.html
男友按着我让别的男人做 女友被粗大的猛烈进出:http://lady.shaoqun.com/a/247430.html
口述:郊游那夜色妻和老外挤帐篷妻子老外郊游:http://lady.shaoqun.com/m/a/36701.html
和闺蜜一块伺候男友 二女共侍一夫双飞:http://lady.shaoqun.com/m/a/248078.html
受奥运会的影响所运动健身用品火爆!:https://www.ikjzd.com/articles/147054
【Lazada招商经理汇总】Lazada入驻开店卖家常见问题解答:https://www.ikjzd.com/articles/147053
爱情故事:南恋北恋(爱情短篇):http://lady.shaoqun.com/a/428566.html
美国两州税务设置更新:阿拉斯加州和科罗拉多州新增交易平台辖区将于2021年8月1日起生效:https://www.ikjzd.com/articles/147064