2022年5月31日星期二

麦冬酸枣仁泡茶治疗失眠方法|林子超博客

 作者:北北

链接:https://www.zhihu.com/question/447657753/answer/1766766700

你这样问,我可以理解为你也是不想吃药的,如果非要到了吃药的程度,先去医院,别自己乱吃。

我读大学的时候,被失眠折磨整整一个学期,一直到现在为止,我已经毕业好几年了,依然会偶尔失眠。

通常来说失眠是神经衰弱的表现,如果严重的话,很可能是抑郁的某些征兆,医生曾给我开过解郁安神颗粒,和一些中药成分的药,也是连续喝一个礼拜才逐渐有效,再强调一遍不要乱吃药,必要吃,先去医院。

我上学的时候同学有建议我吃褪黑素,大约服用20多分钟,就困得睁不开眼睛,但是这些直接入眠的药,我担心的是它对身体造成的伤害或者依赖性。

我分享一下我的做法吧

每天吃21金维他或者复合维生素,营养均衡,为了填补可能是某些维生素或微量元素缺失导致的失眠

每天晚上睡觉之前喝一杯温热牛奶,喝牛奶之前的两小时,吃一个莲雾

不喝茶和咖啡,然后换成麦冬酸枣仁泡茶

按时起床,按时躺在床上,不要因为失眠就赖床,不然就彻底没规律了。当然,如果你幸运的在早上睡着了,这条自动推翻。

当我连续失眠三天以上,我会喝一支安神补脑液(仅个人做法)

用蜗牛睡眠监测自己的睡眠,这条不是广告,虽然我不知道它准不准确,但是失眠很久的人,我需要这个监测,哪怕是作为心理安慰

睡觉前不要听歌不要听歌!

都是失眠的人,就这些,但愿对你有用

作者:中医失眠抑郁周迺英
链接:https://zhuanlan.zhihu.com/p/494443700

失眠的几种症状及用药举例:
1.不易入睡
症状:心烦失眠、心悸不安、眩晕、健忘、舌红,脉细数等症。

对应用药举例:

利尔眠胶囊:清心降火,交通心肾。用于心肾不交所致的失眠多梦,心悸不宁。

乌灵胶囊:补肾健脑,养心安神。用于心肾不交所致的失眠、健忘、心烦心悸、神疲乏力、腰膝酸软、头晕耳鸣、少气懒言、脉细或沉无力;神经衰弱见上述证候者等。

2.半夜易醒
症状:多梦易醒,心悸健忘,神疲食少,头晕目眩,四肢倦怠,腹胀便溏,面色少华,舌淡苔薄,脉细无力等。

对应用药举例:

参芪五味子片:健脾益气,宁心安神。用于气血不足,心脾两虚所致的失眠、多梦、健忘、乏力、心悸、气短、自汗。

人参归脾丸:益气补血,健脾养心。用于气血不足,心悸,失眠,食少乏力,面色萎黄,月经量少,色淡。

3.辗转反复睡不着
症状:情志抑郁,胸胁或少腹胀满窜痛,躺在床上辗转反复睡不着觉。

对应用药举例:

养血清脑颗粒:养血平肝,活血通络。用于血虚肝亢所致的头痛,眩晕眼花,心烦易怒,失眠多梦。

百乐眠胶囊:滋阴清热,养心安神。用于肝郁阴虚型失眠症,症见入睡困难、多梦易醒、醒后不眠、头晕乏力、烦躁易怒、心悸不安等。

4.心血亏虚
症状:心悸怔忡、失眠多梦、头晕健忘,心神失养。


对应用药举例:

安神补心丸:养心安神。用于心血不足、虚火内扰所致的心悸失眠、头晕耳鸣。

枣仁安神胶囊:养血安神。用于心血不足所致的失眠、健忘、心烦、头晕;神经衰弱症见上述证候者。

5.气血两虚
症状:失眠健忘、体虚乏力、精神恍惚。


对应用药举例:

安神养心丸:补气养血,安神定志,用于气血两亏,机体衰弱,精神恍惚,惊悸失眠。

安神补脑液:生精补髓,益气养血、强脑安神。用于肾精不足、气血两亏所致的头晕、乏力、健忘、失眠;神经衰弱症见上述证候者。

6.阴虚火旺
症状:五心烦热,心烦不寐,头晕耳鸣。心烦失眠、口燥咽干、盗汗遗精、两颧潮红、小便短黄、大便干结。口腔溃疡,舌红少津,脉细数。


对应用药举例:

养血安神片:滋阴养血,宁心安神。用于阴虚血少,头眩心悸,失眠健忘。

天王补心丸:滋阴养血,补心安神。用于心阴不足,心悸健忘,失眠多梦,大便干燥。

7.脾肾虚弱
症状:食欲不振,腰膝酸痛,失眠多梦。头晕,耳鸣,神疲困倦,动则气促,腰膝酸软无力,夜晚尿频,大便溏泻或干燥,舌淡。脉沉弱。

对应用药举例:

刺五加片:益气健脾,补肾安神。用于脾肾阳虚,体虚乏力,食欲不振,腰膝酸痛,失眠多梦。

甜梦胶囊:益气补肾,健脾和胃,养心安神。用于头晕耳鸣,视减听衰,失眠健忘,食欲不振,腰膝酸软、心慌气短,中风后遗症;对脑功能减退,冠状血管疾患,脑血管栓塞及脱发也有一定作用。

现在的话在镇上学校教书小镇生活|林子超博客

愿意,现在就在江苏某小县城里,准确的说是小镇上。

我也没什么朋友,同学大都不联系或者早就删掉了,家里也没有望子成龙的愿望,就希望我能安稳地活着,饿不死就行。唯一的要求就是每天都有事做,哪怕每天去钓鱼也行,别整天呆在家不说话。

家里也不是什么有钱人,就是普通工薪家庭。我也就一普通二本毕业生,在校期间心理出了问题,有些自闭,毕业后上了半年班就回家窝着了,几乎没出过门,平时就在网上写写小说做做网络兼职,平时花费肯定够了。

因为是老家的小镇,家里也有地,米面蔬菜啥的都能自己种,肉也不贵,我个人一个月也就花五百块左右,很享受这种慢节奏的生活。现在的话在镇上学校教书,暂时没入编,但也没太大压力,每天都能回家吃饭睡觉,学生有点淘气,但也挺可爱,希望能这样过完一辈子。


作者:匿名用户
链接:https://www.zhihu.com/question/417662243/answer/2510552741

砍掉平时自己非做不可的大多数目标|林子超博客

 作者:张君

链接:https://www.zhihu.com/question/20992764/answer/2507431980

抱歉,我不是来说快速进入心流体验的方法的。各种七七八八的说法都试了试,可能我天资不足,没遇到啥一针就灵的办法。

但还是有一些心得,还是来记录分享一发好了。

有过心流体验的人都能理解,在心流状态下,是非常过瘾的,战斗力是爆表状态的。心流状态下做工作,不夸张地说,和拉跨状态下的同样内容的工作,效率能差10倍。

用写文章这事儿来说,你灵感来了写个3000字,半小时够了。你没灵感挤牙膏,这3000字能让你写3天。就这个区别。

我在对自己持续的尝试和观察中,总结出来的获得专注,得到心流体验的2个关键点:

第一,调低预期,目标既不要太高,也不要太低,垫着脚尖能够着的目标最好

第二,持续的让自己保持各种维度的冗余,砍掉平时自己非做不可的大多数目标

分别来简单解释下:

第一,调低预期,目标既不要太高,也不要太低,垫着脚尖能够着的目标最好。

就是你做啥事儿,别在不知道自己实力真实是咋样的时候,就给自己定高目标。我们天生有一种倾向,就是低估做成一件事的难度。

比如你给自己设定一个目标是,用半年时间,做点副业,能挣每月3000块。你根本没有做副业的经验,也没没有任何调查,没做任何商业分析,你也没啥本事,你说你咋用半年能每月挣3000块?无稽之谈嘛根本。

当你目标明确又太高的时候,你整天都在盯着目标,那就剩下焦虑了,我靠都过去了4个月了,我连100块都没挣到,这时候你还想专注,还想心流体验,就比较扯淡。

一个错误的目标,会摧毁你的心态的。

当然目标太低也不行,目标太低会枯燥,目标太高会挫败。

心流状态存在于垫着脚尖能够着的区域。在这个区域,你能感受到进步,感受到擅长,能更快的得到反馈。能得到外在的奖励和内在的满足。

比如你要学吉他,那先把目标定成,基本靠C和弦就能搞定的一首“送别”,这个目标零基础,努力个一周时间就能搞定。这个目标就是一个好目标。

第二,持续的让自己保持各种维度的冗余,砍掉平时自己非做不可的大多数目标。

这点很容易理解,人脑的带宽就那么多,如果你要处理的事情太多,顾此失彼的话,你怎么可能专注有心流体验的去做一件事呢。

你正学习呢,然后大脑后台里的事情有:过一会瑜伽课要开始了,好几天没有写大字了,还有一个写做打卡没有做。你给自己安排的事情太多了,这些事情没做完就会持续的占用你的大脑内存,你在做当下的事情的时候,这些没做的任务也会在后台运行。

所以进入心流状态,在单位时间,你的任务越少,内心带宽越宽,你就更能进入心流状态。

全面发展,等于全面平庸。

比如时间维度,你有闲下来的时间;

比如精力维度,你想干点事儿的时候不能精力已经是负数了;

比如存款、稳定维度,不能说你想专注干点事儿,你俩月后都没饭吃了,那没法专注。

专注、以及心流状态,是建立在各种冗余之上的。

以上提到的2点,是我并不是说你预期低了,你砍掉生活中大部分事情了,你有时间金钱精力的冗余了,你就能专注了,但这些是基础,可以说是获得心流状态的培养皿。

正确目标+停止内耗,才能有获得心流状态的可能。

杨伟|林子超博客

 作者:青年近卫军

链接:https://www.zhihu.com/question/267039739/answer/2507734704

说实话大部分回答都是带专、职高水平。

杨伟就是一个例子。

初中毕业五门一百一门九十九,高中一个月参加高考,离清北就差一两分,然后空军想要他,结果色弱。

最后钱学森的高徒罗时俊亲自带他,后来到成飞以后宋文骢带他,宋文骢去世以后,他担任一把手研制成功歼20,据说还有双座版。

马伟明是第二个例子,这个例子和马斯克是最像的。

不用说也知道,马伟明也是个天才,受不了研究生活,想去商海里创业当企业家,然而当时他的院士导师劝他再干两年,然后去留自由。

这期间马伟明对中压直流综合电力系统产生了浓厚兴趣,于是决定不再办企业,留在研究所里上班。国际上最先进的只有中压交流,马伟明寻思076和核航母用这么low比的技术怎么行,花了几年搞出来中压直流综合电力系统,一步领先美国十年以上。

后来闲着没事干又攻克了无轴泵推,这是核潜艇由海底拖拉机化身大洋黑洞的核心技术;后来马伟明又觉得无聊,顺手又把电磁弹射搞出来了,现在在玩电磁轨道炮,最近又在搞电磁助推火箭炮,据说射程最高2000km。

所以马斯克生在中国,大概率是这样:

小学神童——重点初中——高中竞赛保送——清华大学——姚期智关门弟子——经常聆听杨振宁教诲——投身科研——基科大牛——科学院院士——诺奖得主——改变世界——中央委员——人大常委

至于你们所谓的天才,在我这种见过世面的人看来不过是个笑话,如果你觉得你理工科有天赋,不妨看看赵凯华四卷+数理方法,如果觉得爱因斯坦只会个狭义相对论,不妨读一读梁灿斌老师的《微分几何入门与广义相对论》绿皮三卷本,看看自己水平如何。

最后提一句,杨伟大一的时候,江泽坚的数学分析常年考满分,上铺运20总师唐长红也是次次满分,学过数学分析的都知道这有多难,而且当时他俩还得学英文原版的空气动力学,还得去飞机制造厂、风洞基地实习,在校学习时间很少。

而马伟明更吊,看过的工科专业英文书籍,看一遍就能把公式从头到尾一个符号不拉的背下来;一天能看二三十本大部头,你可能说了大部头一千多页,一天看几十本谁信,但马伟明只看开头和结尾,中间直接能靠物理直觉“猜”个八九不离十。

——————————————————

最后举个例子,任正非。

他和王石一样,都是靠老丈人得到了创业投资。只不过王石就是个地产商,任正非才是真的技术神仙。

任正非在技术上的厉害,体现在他的眼光和定力,早早就选择了通信这个朝阳产业,其他的技术大牛跟着走就行了。

另一个是技术上的战略定力,互联网大潮都发了家,马斯克当年做Tesla和空x的时候,Google和Facebook也在疯狂圈钱,这种情况下一亿也是个小目标,但任和马选择了埋头搞核心技术。

现在任正非搞的军团化作战,很明显看出来毛选的影子,看来毛泽东思想完全可以用来做企业,有水平的完全可以逆练,任正非就是集大成者。

2022年5月30日星期一

cloudflare cdn还是不错的|林子超博客

Cloudflare是一家美国的跨国科技企业,以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。通过基于反向代理的内容分发网络(CDN, Content Delivery Network)、任播(Anycast)技术、基于nginx+lua架构的Web应用防火墙(WAF, Web Application Firewall),及分布式域名解析服务(Distributed Domain Name Server)等技术。

Cloudflare可以帮助受保护站点抵御包括分布式拒绝服务攻击(DDoS, Distributed Denial of Service)在内的大多数网络攻击,确保该网站长期在线,同时提升网站的性能、访问速度以改善访客体验。

Cloudflare 分别在San Jose, CA、Chicago, IL、Tokyo, JP、Ashburn, VA、Amsterdam, NL等全球网络地区分布有节点,全球节点200多,分布ip主机上万。

国外高防cdn,免备案,支持蜘蛛回源,cloudflare cdn技术服务。

cloudflare cdn还是不错的,其官方号称dd打不死,而且国外节点网页缓存后对国内大部分地区打开速度只有几百ms,海外有节点的地区能达到100左右ms访问速度,但是偶尔对抓取量大的搜索引擎蜘蛛误封(我们能提供解决方案),导致网站seo排名下降。

Cloudflare 入门教程:使用 Cloudflare 免费 CDN 加速 & 保护自己的网|林子超博客

 作者:crystal

链接:https://zhuanlan.zhihu.com/p/97389072


之前也发布过 Cloudflare 系列教程,但是时间久了,界面和操作有些变化,对于新手在操作时可能有点摸不着头脑。

本文定位为「小白向的 Cloudflare 入门配置教程」,主要讲下 Cloudflare CDN 的使用方法。

详细介绍下如何在 Cloudflare 里添加自己的网站,绑定和解析域名,以及初次使用时常见的问题。

Cloudflare 是什么?

Cloudflare 是一家全球最著名的 CDN 加速服务商,提供了免费和付费的网站加速和保护服务。即使是免费版,也提供了比较全面和强大的功能,非常不错。

通过使用 Cloudflare CDN 服务提供的全球节点,一方面可以提高网站响应速度和性能,节省源站资源;另一方面也可以保护站点抵御攻击,保证网站长期稳定在线

​如何向 Cloudflare 添加自己的网站

官网:Cloudflare - The Web Performance & Security Company

首先打开 Cloudflare 的官网,点击 Sign Up 注册账号。输入邮箱和密码,点击 Create Account 即可。

然后登陆账户,进入控制面板,点击 “+Add a Site”,开始添加站点。

输入自己的域名 -> 添加站点(Add site)。

选择 Free 免费套餐 -> 确认计划(Confirm plans)。

这时 Cloudflare 会自动扫描域名已有的 DNS 解析记录,如果扫描到的话,会显示在下面。没有或者显示不正确,则需要我们自己设置。

域名解析记录类型一般选 A 记录即可,然后填入域名前缀(如 @ 或 www)、服务器 IP 地址,选择 CDN 状态,输入完毕后添加记录(Add Record)。

CDN 开启状态:

  • 云朵为黄色:开启 CDN,加速并保护站点;
  • 云朵为灰色:仅使用 Cloudflare 的 DNS 域名解析服务。

添加成功后会显示在下面,点击 Continue 继续。按说明修改自己的域名服务器为 Cloudflare 给出的地址。

修改完后点击下面的 “Done, check nameservers”,显示 “Great news!” 检测成功,即已成功添加并解析域名。

注:修改域名服务器后需要一定时间生效,不会立即检测到,稍等一会。


添加网站成功后,我们以后可以通过工具栏的 DNS 选项查看和修改 Cloudflare 的域名解析设置,开启和关闭 CDN 服务。

同样点击 Add record,填写解析记录并添加即可。

Cloudflare 添加域名的常见问题

这里总结了几条新手使用 Cloudflare 可能会遇到卡住的问题和疑问,供大家参考。

1、域名记录怎么填?

我们一般设置两条分别指向服务器 IP 地址的 A 记录即可,示例如下:

  • 第一条:Name:@,IPv4 address:服务器 IP
  • 第二条:Name:www,IPv4 address:服务器 IP

这样就把 example.comwww.example.com 两个域名都指向服务器了,待解析生效后就可以在网络上访问到了。

更详细的内容可以参考《Namesilo DNS 域名解析教程和常见问题解决方法汇总》。

2、如何修改域名服务器?

域名服务器需要在购买域名的商家的管理后台修改,由于不同商家的后台界面不同,没法统一说明。

一般可以看下 DNS 设置、Change Nameservers 之类的选项里有没有。

以 Namesilo 为例,可以参考《Namesilo 域名购买及使用教程》里的第四步 “设置 DNS 服务器” 部分。

3、修改域名服务器后,Cloudflare 检测不到

DNS 生效需要一定时间,确认自己修改无误后,耐心等待一段时间,再点击 “重新检测”。

4、如何查看自己的域名服务器?

我们可以自己查询下域名服务器,以确定是否设置生效。CMD 运行 nslookup -qt=ns 域名 -> 回车,nameserver 后面的就是域名服务器地址。

5、开启 Cloudflare CDN 后网站访问速度反而变慢了?

Cloudflare 的 CDN 节点大多在国外(免费版),国内用户访问速度不稳定,国外访问速度很快。

比较适合主要面向国外访客的网站(如外贸站点等);或者不在意速度,想节省源站资源的情况;或者主要想使用它的保护功能的用户。

结语

其实在新用户的初次设置中,每一步都有提示,如果能看懂英文的话还是比较简单的。

Cloudflare 整体体验和功能都非常不错,还提供了如 SSL 证书、代码压缩、页面规则、防火墙等非常多的功能,免费版就已经足够普通用户使用了。

怎么查看别人Shopify店铺安装的插件|林子超博客

 来源: https://www.xo6969.com/2021/06/%E6%80%8E%E4%B9%88%E6%9F%A5%E7%9C%8B%E5%88%AB%E4%BA%BAshopify%E5%BA%97%E9%93%BA%E5%AE%89%E8%A3%85%E7%9A%84%E6%8F%92%E4%BB%B6%EF%BC%9F#:~:text=%E6%88%91%E4%BB%AC%E4%BB%A5Cupshe%E8%BF%99%E4%B8%AA%E7%BD%91%E7%AB%99,%E7%9A%84Shopify%E6%8F%92%E4%BB%B6APP%E4%BA%86%E3%80%82

很多朋友在运营Shopify网站的过程中,都会遇到一些问题。例如,我们在查看竞争对手的网站的时候,就会遇到很多问题。其中,怎么查看Shopify网站的安装的插件,似乎成为每个人必问的问题。

使用Commerce Inspector谷歌浏览器插件

使用Commerce Inspector这个谷歌浏览器插件查看别人的Shopify店铺,是一个非常有效并且简单的方法。

安装Commerce Inspector插件

第一步:在Google浏览器,点击扩展程序

第二步:点击“打开Chrome网上应用商店”

打开Chrome网上应用商店,我们需要科学上网。科学上网推荐使用这款上外网的梯子工具。个人觉得比较靠谱稳定。

第三步,搜索安装Commerce Inspector插件

点击之后,选择“添加至Chrome”即可。

使用Commerce Inspector插件查看Shopify店铺

我们以Cupshe这个网站为例,如果我们想要查看这个Shopify网站安装了哪些插件,我们就打开了这个网站。然后,点击已经安装好的谷歌插件Commerce Inspector小图标,然后点击APPS。这样我们就可以看到Cupshe这个网站安装过的Shopify插件APP了。

销售巨人读后感|林子超博客

 作者:知乎用户2w46ZM

链接:https://zhuanlan.zhihu.com/p/164674129

在很多人的眼里做销售最重要靠的就是天分,要有很外向的性格,口才非常好,能够把死的说成活的,能够把梳子卖给和尚的更是很多人心目中的顶级销售人员。总的来说,销售人员靠的就是一张能说会道的嘴。

事实真的是这样么?No!雷克汉姆通过他的35000个销售实例跟踪研究告诉大家:销售是一门技术活,销售靠的是一套科学的方法论。所谓失败的销售有千万种原因,但是成功的销售总是相似的,成功的销售最重要就在于能够发掘客户的需求,同时满足客户的需求。

但是如何才能够发掘客户的需求呢?如果才能够满足客户的需求?

这两个简单的问题,在真实的销售过程中其实是颇有难度的事情,无数的销售人员在销售的过程中,根本就没有了解客户的真正需求,相反的他们总是用自己的思维来猜测客户的需求

.

比如你去买一台电脑,销售人员可能会拼命的跟你推销某一台电脑说:

1、这台电脑很好,硬盘很大(你以为个个买电脑都是要收藏一堆的黄色电影么?)。

2、这台是白色的,白色现在是最时尚的颜色(你觉得时尚,我觉得很俗)。

3、价格很便宜,现在打8折(我要的不是便宜货,买个便宜货多没面子啊)



所以很多的销售人员其实很像个复读机,整天向不同的客户重复着很类似的话,他们根本就不知道顾客要的是什么东西,这样的销售人员即使再努力,再热情,再坚持不懈,也很难变成一个优秀的销售人员。

在《销售巨人》这本书里面,雷克汉姆通过他长达10年的研究总结了一套销售方法论,在这套方法论的最核心就是以客户的需求为中心。雷克汉姆的这套销售方法论可以分解为3个精华点:



1.SPIN提问法

雷克汉姆通过研究发现,在销售的过程中,销售人员最重要的并不是滔滔不绝的想客户讲述产品有多好多棒,讲述是很难影响客户的看法的,只有好的提问才能引导客户的想法,什么是好的提问呢?就是SPIN提问法,销售人员要提背景问题,难点问题,暗示问题,需求效益问题。

一切的销售都是建立在你能够为客户解决问题这个基础上的,所以销售人员的提问都是围绕着客户的难题这个中心的,通过提难点问题让客户意识到自己的隐含需求,发现自己的难题、不满、痛苦所在,再通过暗示问题把这种难题的后果放大,最后用需求效益问题让客户看到解决问题所带来的收益,将客户的隐含需求转化为明确需求。



比如说一个人要来买电脑的话:

(1)背景问题:

a你之前用的是什么牌的的电脑?

b这次打算买笔记本还是台式的电脑?

(2)难点问题:

a之前的电脑在工作比较多,同时开很多个程序的时候,电脑反应会不会比较慢?

b你之前的电脑有没有发生过,突然死机的现象呢?会不会觉得比较麻烦?

(3)暗示问题

a要是在见客户的时候,电脑的运行比较慢,会让客户对我们的专业形象有什么影响呢?

b有时要是急着去开会,需要打印电脑里面的文件,结果电脑突然死机了,会造成什么样的麻烦呢?

c要是因为电脑慢,导致见客户的时候迟到了,会让客户产生什么不好的影响呢?

(4)需求效益问题

a如果你的电脑运行速度快的话,那么对你的工作效率有什么样的帮助呢?

b如果电脑运行不会会轻易死机的话,能够减少多少的麻烦呢?



真正的一个好销售靠的不是滔滔不绝的讲述来说服客户,而是靠提问让客户自己意识到问题的所在,意识到问题的严重性,让客户自己产生势必要解决这个问题的明确需求,也就是说通过销售人员spin提问的引导下,是客户自己提出购买产品或服务的明确需求的,而不是销售人员强加给他的。

用spin提问法,有一个非常明显的好处,就是整个的销售过程都是销售人员通过提问来引导客户,也就是说,销售人员控制了整个销售会谈的方向,而很多的销售人员想靠讲述,靠不断的跟客户说自己的产品有多好,有多便宜来说服客户,这种销售方法的最大缺点就是,整个的销售过程都是客户在问问题,客户不断的对销售人员的讲述产生怀疑,也就是异议,而销售人员不得不不断的处理异议,整个的销售会谈中,销售人员都是处于被动地位的。而且靠讲述是很难说服客户的,因为人的观念是很难改变的,你越是想说服对方,对方会越固执,最好的改变方法,就是靠提问来引导客户,让他自己产生新的观念。

事实上,一个专业的销售人员应该是非常受消费者尊重的,因为他能够帮消费者解决难题,双方之间是双赢的关系的,所以一个真正的好销售是把好的产品卖给合适的客户,而不是那些把梳子卖给和尚的人。





2.FAB介绍方法

当客户有了明确的需求的时候,这个时候就应该介绍产品了,那么该怎样介绍产品才对客户最有吸引力呢?

F是特征,即介绍产品或服务的具体特点

A是优点,即介绍一个特征对买方的帮助

B是利益,即一个特征或优点如果满足买方提出的明确需求



很明显,最有效果的介绍方法是第三种,然而很多销售人员在介绍的时候,往往都是拼命的说产品的功能多好多好,价格多实惠之类的,本质就是他们在销售的过程中都是以产品为中心的,这样的话其实是很难打动消费者的,而FAB中的利益介绍是以一个产品如果满足买方的需求来介绍的,这样是跟买方很有共鸣感的,也比较容易打动消费者,很明显这种介绍方法有个前提,就是要先清楚的知道消费者的需求。

《spin巨人》这本书是雷克汉姆针对大订单销售而写的,所以很多东西可能并不太适合小订单销售,但是我觉得具体方法可能是不同的,但是销售过程中的思想肯定都是一致的,即使是小订单销售也是应该先发掘消费者的需求,再向他证明自己的产品或服务能够满足他的需求。发现需求,满足需求这是所有销售都相通的。



我认为FAB这种介绍产品的方法在小订单销售中也是非常有杀伤力的。比如向消费者推销手机的时候:

1这个手机用的是安卓系统。

2这个手机用的是安卓系统,所以操作上比较容易上手,娱乐性也很强

3你刚才有说在每天坐公交车的时候非常的无聊,这个手机用的是安卓系统,所以它的娱乐性很强,你在坐公交车的时候可以用它来玩游戏啊、听音乐啊、上微博之类的,非常的适合你。

很明显,第三句话相比要更容易打动消费者,这就是FAB介绍法的魅力。



3、销售是个系统工程

在书中雷克汉姆把销售的过程分为4个阶段:初步接触—需求调查—能力证实—晋级承诺,每一个个阶段都有要重点注意的事,是每一个阶段的细节构成了整个销售的会谈的过程,事实上我觉得,在整个销售的系统工程中,销售会谈只是销售过程的一小阶段而已,更重要的是前面的阶段是准备阶段,在准备阶段中要大量的收集客户的信息、策划整个会谈,只有准备阶段做得好了,会谈阶段才能有好的表现,从而得到客户的晋级承诺。

所以销售真的是一个厚积薄发的工程,很多的人只看到了专业的销售人员在跟客户会谈时的销售技巧是多么的高超,但是却没有看到他们在会谈之前准备的大量工作,这些的准备工作才是决定销售成败的重要因素。

只有事先策划了整个销售会谈的过程,事先设想自己要向客户提什么样的问题来影响客户,设想客户听到这些问题后他会有哪几种回应,再针对这些可能的回应准备自己的回答。

只有通过这些在会谈前的大量准备,在见客户的过程中,才能够真正的做得胸有成竹,才能够不断的引导客户,达到自己想要的结果,否则在销售的过程中只能是被客户牵着鼻子走,甚至很快的就被客户拒绝了,连说话的机会都没有。



我觉得《销售巨人》这本书最宝贵的地方并不在于雷克汉姆通过35000个案例的研究,提炼出了一套销售方法论,更宝贵的是我们从中领略到了销售并不是靠天赋,而是可以靠科学的方法,我们可以靠不断的研究销售理论和自己的销售案例来提升自己的销售能力,雷克汉姆给了作为一个即将毕业面对销售工作的我无限的信心……

Wappalyzer网站分析工具讲解|林子超博客

 前不久有写过一篇文章详细介绍了 BuiltWith 这个网站分析工具,今天这篇文章再来介绍一个类似的网站分析工具,叫做 Wappalyzer。

文章内容如下:

  • Wappalyzer 简介
  • Wappalyzer 价格
  • Wappalyzer 免费账号注册
  • Wappalyzer 几个产品及用法介绍
  • Wappalyzer 的 Chrome 插件

Ready?Let's go~~~

【 Wappalyzer 简介 】

Wappalyzer 是由 Elbert Alias 于2008年创立的一家 Technology Profiler 技术分析器 和 Lead Data 数据提供商,跟 BuiltWith(成立于2007年) 一样,Wappalyzer 也位于澳大利亚。

正如 Wappalyzer 网站 Title 写道的那样:

Find out what websites are built with

了解网站是用什么构建的

Wappalyzer 通过检查网站的源代码、HTTP头文件、Cookie、JavaScript 变量等其他技术方法,在数百万个网站上追踪了上千种网络技术,并使用他们的内部爬虫进行深入分析。

通过 Wappalyzer ,您可以:

  • 网站分析:了解网站是用什么构建的,使用到的技术有哪些;
  • 潜在客户开发:寻找潜在客户;
  • 市场研究:比较市场份额和技术趋势;
  • 竞争对手研究:了解谁在使用竞争对手的软件;
  • 数据富集:查看网站技术、公司信息和联系方式;
  • 自定义报告:创建自定义网站列表数据;
  • 网站监控:监测网站技术的变化;
  • 浏览器扩展:直接在访问的当前网站上查看所使用的技术;
  • 电子邮件验证:验证电子邮件有效性,改善 EDM 策略效果及提高邮件列表质量;
  • API访问:自动化技术查找,即时技术查询和网站实时抓取分析,快速查看结果;
  • 安全侦察:揭示 Web 技术和版本号。

【 Wappalyzer 价格 】

Wappalyzer 可免费注册使用,但功能有限,Wappalyzer 付费版有3个不同套餐可供选择,年付可优惠2个月。相较于免费版,只有开通付费套餐,才可以解锁 Pro 功能,所谓的 Pro ,就是解锁更多功能,能够查看所有数据产品(例如技术查找,浏览器扩展等)中的公司信息和联系信息,社交媒体信息等其他元数据,以及其他的一些数据点,还可以导出自定义报告的完整网站数据列表(Lead List)等其他高级功能。

另外,付费账号的 Credits 也明显比免费账号多,Credits 可以理解为积分,每次使用Wappalyzer(例如输入一个网站进行技术分析等)都需要耗费一定积分的,积分用完也就意味着暂时无法再使用 Wappalyzer,除非再次充值购买一定的 Credits。积分 Credits 的耗费标准及购买价格如下所示,

简单来说,选择的付费套餐越高级,能解锁的功能就越多,查看的结果数据越丰富。

【 Wappalyzer 免费账号注册 】

只有注册一个账号才可以访问 Wappalyzer 所有产品。Wappalyzer 账号可以免费注册,此时默认选择对应的是免费计划(Free Plan),每月可以获得50积分 Credits,能够在 Wappalyzer 任意产品上使用。另外,需要注意的是,任何 Plan 中的积分在60天后到期,直接购买的积分在365天后失效,过期的积分不能再使用。

注册一个 Wappalyzer 免费账号很简单,只需一个电子邮箱即可,

直接在 Wappalyzer 网站首页右上角找到 ”Sign up free“,然后点击开始注册,输入邮箱地址,设置密码,勾选通过人机身份验证后,点击"Sign up",

然后在邮箱中找到验证电子邮件,输入验证码,点击 "Verify" 验证后即可完成注册。

小于2秒的页载入时间被认为是优良的|林子超博客

 许多研究发现,页面速度和访客的滞留时间,跳出率以及收入都有直接的关系。另外,谷歌的排名算法中也把页面加载速度作为其中一项考虑因素。因此,你网站的页面加载时间是至关重要的。从访问者的角度看,测试你的浏览器速度的一个很好的方法是清除你的浏览器缓存,然后加载页面。


小于2秒的页载入时间被认为是优良的,而且高达4秒是可接受的。而大于5秒的页面载入时间不仅影响你网站的搜索引擎排名,还会严重影响用户体验。这里列出了几种方法,可以快速提升你网站的性能。


1. 优化图像

  图像对于吸引访客的关注是很重要的。但是你添加到页面上的每一张图片都需要用户从你的服务器下载到他们的电脑上。这无疑增加了页面的加载时间,因此很可能让用户离开你的网站。所以,优化图像是非常必要的。
  过大的图像需要的下载时间更多,因此要确保图像尽可能的小。可以使用图像处理工具如PS来减小颜色深度、剪切图像到合适的尺寸等。 

在图片适合的情况下尽可能的减小图片大小。

2. 去掉不必要的插件

  一个非常值得关注但经常被忽略的因素是你网站安装的插件。如今,大量免费的插件诱导网站开发者添加很多不必要的功能。您安装的每个插件都需要服务器处理,从而增加了页面加载时间。所以禁用和删除不必要的插件。
  然而,有些插件是必须的,如社交分享插件,你可以选择CMS内置的社交分享功能来代替安装插件。
  将展示网页中不用的插件和连接等尽可能去掉

3. 减少DNS查询(DNS lookups)

  减少DNS查询是一个WEB开发人员可以用了页面加载时间快速有效的方法。DNS查询需要话费很长的时间来返回一个主机名的IP地址。而浏览器在查询结束前不会进行任何操作。对于不同的元素可以使用不同的主机名,如URL、图像、脚本文件、样式文件、FLASH元素等。具有多种网络元素的页面经常需要进行多个DNS查询,因而花费的时间更长。
  减少不同域名的数量将减少并行下载的数量,加速你的网站  

4. 最小化重定向

  重定向增加了额外的HTTP请求,因此也增加了页面加载时间。然而有时重定向却是不可避免的,如链接网站的不同部分、保存多个域名、或者从不存在的页面跳转到新页面。
  重定向增加了延迟时间,因此要尽量避免使用它。检查是否有损坏的链接,并立即修复。

5. 使用内容分发网络(Content Delivery Network CDN)

  服务器处理大流量是很困难的,这最终会导致页面加载速度变慢。而使用CDN就可以解决这一问题,提升页面加载速度。
  CDN是位于全球不同地方的高性能网络服务,复制你网站的静态资源,并以最有效的方式来为访客服务。

6. 把CSS文件放在页面顶部,而JS文件放在底部

  把CSS文件在页面底部引入可以禁止逐步渲染,节省浏览器加载和重绘页面元素的资源。
  JavaScript是用于功能和验证。把JS文件放在页面底部可以避免代码执行前的等待时间,从而提升页面加载速度。
  这些都是一些减少页面加载时间和提高转换率的方法。在某些情况下,需要JavaScript在页面的顶部加载(如某些第三方跟踪脚本)。

7. 利用浏览器缓存

  浏览器缓存是允许访客的浏览器缓存你网站页面副本的一个功能。这有助于访客再次访问时,直接从缓存中读取内容而不必重新加载。这节省了向服务器发送HTTP请求的时间。此外,通过优化您的网站的缓存系统往往也会降低您的网站的带宽和托管费用。

8. 使用 CSS Sprites 整合图像

  多图像的网站加载时间比较久。其中一个解决方法就是把多个图像整合到少数几个输出文件中。你可以使用 CSS Sprites 来整合图像文件。这样就减少了在下载其他资源时的往返次数和延迟,从而提高了站点的速度。

9. 压缩CSS和JavaScript

  压缩是通过移除不必要的字符(如TAB、空格、回车、代码注释等),以帮助减少其大小和网页的后续加载时间的过程。这是非常重要的,但是,你还需要保存JS和CSS的原文件,以便更新和修改代码。

10. 启用GZIP压缩

  在服务器上压缩网站的页面是提升网站访问速度非常有效的一种方法。你可以用gzip压缩做到这一点。Gzip是一个减小发送给访客的HTML文件、JS和CSS体积的工具。压缩的文件减少了HTTP响应时间。据Yahoo报道,这大概可以减少70%的下载时间。而目前90%的通过浏览器的流量都支持Gzip压缩,因此,这是一个提示网站性能有效的选项。
  优化你的网站是留住你的访客和提升搜索引擎排名有效的途径。
  

前端实现懒加载(lazyload)

在实际的项目开发中,我们通常会遇见这样的场景:一个页面有很多图片,而首屏出现的图片大概就一两张,那么我们还要一次性把所有图片都加载出来吗?显然这是愚蠢的,不仅影响页面渲染速度,还浪费带宽。这也就是们通常所说的首屏加载,技术上现实其中要用的技术就是图片懒加载–到可视区域再加载。

思路:
将页面里所有img属性src属性用data-xx代替,当页面滚动直至此图片出现在可视区域时,用js取到该图片的data-xx的值赋给src。

关于各种宽高:

页可见区域宽: document.body.clientWidth;
网页可见区域高: document.body.clientHeight;
网页可见区域宽: document.body.offsetWidth (包括边线的宽);
网页可见区域高: document.body.offsetHeight (包括边线的宽);
网页正文全文宽: document.body.scrollWidth;
网页正文全文高: document.body.scrollHeight;
网页被卷去的高: document.body.scrollTop;
网页被卷去的左: document.body.scrollLeft;
网页正文部分上: window.screenTop;
网页正文部分左: window.screenLeft;
屏幕分辨率的高: window.screen.height;
屏幕分辨率的宽: window.screen.width;
屏幕可用工作区高度: window.screen.availHeight;

示例:
jqueryLazyload方式
下载地址:

https://download.csdn.net/download/fu415037685/10436805

<section class="module-section" id="container">
     <img class="lazy-load" data-original="../static/img/loveLetter/teacher/teacher1.jpg" width="640" height="480" alt="测试懒加载图片"/>
</section>
require.config({
    baseUrl : "/static",
    paths: {
        jquery:'component/jquery/jquery-3.1.0.min'
        jqueryLazyload: 'component/lazyLoad/jquery.lazyload',//图片懒加载
    },
    shim: {
        jqueryLazyload: {
            deps: ['jquery'],
            exports: '$'
        }
    }
});
require(
    [
        'jquery',
        'jqueryLazyload'
    ], 
    function($){
        $(document).ready(function() {     
            $("img.lazy-load").lazyload({ 
          effect : "fadeIn", //渐现,show(直接显示),fadeIn(淡入),slideDown(下拉)
          threshold : 180, //预加载,在图片距离屏幕180px时提前载入
          event: 'click',  // 事件触发时才加载,click(点击),mouseover(鼠标划过),sporty(运动的),默认为scroll(滑动)
          container: $("#container"), // 指定对某容器中的图片实现效果
          failure_limit:2 //加载2张可见区域外的图片,lazyload默认在找到第一张不在可见区域里的图片时则不再继续加载,但当HTML容器混乱的时候可能出现可见区域内图片并没加载出来的情况
        }); 
      });
  });

为了代码可读性,属性值我都写好了注释。值得注意的是预制图片属性为data-original,并且最好是给予初始高宽占位,以免影响布局,当然这里为了演示我是写死的640x480,如果是响应式页面,高宽需要动态计算。

dome演示地址:http://www.jq22.com/yanshi390
echo.js方式
一款非常简单实用轻量级的图片延时加载插件echo.js,如果你的项目中没有依赖jquery,那么这将是个不错的选择,50行代码,压缩后才1k。当然你完全可以集成到自己项目中去!
下载地址:https://github.com/helijun/helijun/tree/master/plugin/echo

<style>
  .demo img { 
    width: 736px; 
    height: 490px; 
    background: url(images/loading.gif) 50% no-repeat;}
</style>
<div class="demo">
    <img class="lazy" src="images/blank.gif" data-echo="images/big-1.jpg">
</div>
<script src="js/echo.min.js"></script>

<script>

Echo.init({
    offset: 0,//离可视区域多少像素的图片可以被加载
   throttle: 0 //图片延时多少毫秒加载
}); 

</script>

说明:blank.gif是一张背景图片,包含在插件里了。图片的宽高必须设定,当然,可以使用外部样式对多张图片统一控制大小。data-echo指向的是真正的图片地址。

图片懒加载是相当常见且简单实用的功能,如果你的项目中还是傻瓜式的一次性全部加载,那么请花20分钟优化下~

来源:

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

提高网站加载速度的一些小技巧|林子超博客

 为你网站的用户留下良好的第一印象是非常必要的。随着商业领域的竞争,拥有一个吸引人的网站可以帮助你脱颖而出。研究表明,如果加载时间超过3秒,会有 40% 的用户放弃访问你的网站(https://www.optimumsystemsonl...)。

如果开发人员急于浏览网站的编码部分,问题的发生只是时间问题。各种各样的编码错误可能会导致网站加载速度非常慢,从而用户离开的网站。在页面加载时间与跳出率的争论中,你可以清楚地看到加载速度较慢的网站的参与率较低。

同时提高网站加载速度也是提高网站排名的必要步骤之一。以下是避免页面加载速度缓慢时需要考虑的一些事项。

为你的页面元素选择正确的加载顺序

你的页面中 <head> 部分中的所有元素都需要以正确的方式预加载。用户在你的网站上看到任何内容之前,所有这些元素都必须按顺序加载。在 <head> 部分中使用 JavaScript 会导致页面在尝试呈现信息时变慢。

如果没有对页面加载元素的顺序进行优化,那么用户可能会在加载过程中看到白屏。通过优化页面加载元素,可以大大的加快页面加载的速度。虽然优化页面加载元素非常耗时,但这种付出还是很值得的。

服务器性能可能会导致页面加载问题

只要有人点击你的网站,它就会激活从服务器开始的一系列事件。浏览器所做的最重要的一件事就是向你的服务器发送请求。

如果服务器响应缓慢,就会导致页面加载问题,所以你必须排除网络故障。如果这类问题经常发生,你可能需要重新寻找其他 Web 服务商,要考虑它能为你的网站提供多少速度,即使你需要为可靠的网络主机支付更多费用。

优化代码很重要

压缩 JavaScript 代码也是解决页面加载速度缓慢问题的好方法。使用代码压缩工具,你可以摆脱逗号、注释甚至不需要的空格。使用 Google Closure Compiler 等程序是不错的选择。

优化之前:

function test(node) { 
    var parent = node.parentNode;
    
    if (0) {
        alert( "Hello Everybody" );
    } else {
        alert( "We love Websites" );
    }
    return;
    alert( 1 );
}

优化后:

function test(){alert("We love Websites")}

正如你所看到的,优化工具删除不会用到的变量,还删掉了死代码。

优化服务器端代码同样非常重要,就像我们在处理大文件一文中看到的那样,而不会损失性能。

了解延迟和异步标记

JavaScript 中最常用的同步加载机制之一是异步加载。基本上此机制可确保你的网站以多流方式加载。

在使用浏览器找到一串如 <script src =“some.js"> </ script> 的代码后,将立即停止创建 CSSOM 和 DOM 模型。所以将 JavaScript 代码放在主 HTML 代码之后可以加快页面加载速度。

此代码可让你更好地理解异步标记的功能:

<html>
    <head>
        <script src="big.js"></script>
    </head>
    <body>

在加载 big.js 之前,下面的代码不会处理。

    </body>
</html>

向此代码添加 async 标记可确保立即创建 DOM 模型,并且不会干扰正确加载和执行的 JavaScript。以下是正确使用 async 标记的示例。

<html>
    <head>
        <script src="big.js" async></script>
    </head>
    <body>

这段代码会被处理,并且不依赖于big.js加载进度。

    </body>
</html>

需要注意的是,如果你的 JavaScript 必须进行 HTML 或 CSS 操作,则使用 sync 标记可能不是最好的方法。必须以强制的顺序加载脚本时,应避免使用 sync 标记。

注意复杂的文件格式和大图像

虽然编码错误是页面加载速度缓慢的主要原因之一,但大图像和复杂文件格式等也会导致问题。一旦你使用的服务器被浏览器请求,它会开始将需要的每个字节都加载到用户的移动设备或计算机上。

如果你有许多大图像,那么加载它们需要更长的时间。这就是你需要使用文件压缩软件和插件的原因。虽然压缩这些图像的大小可能会有所帮助,但在某些情况下,你可能需要删除一些图像。

未使用的 .JS 库组件

许多开发人员按原样使用 jQuery UI 之类的库,而根本不去优化它。这样做可能会导致你根本不需要的代码组件。如果可以选择从 JavaScript 库中排除哪些组件,那么你一定要抓住这个机会。通过修改这些库中的代码,可以为用户提供更好的体验并加快你的网站速度。

使用 GZIP 模块是理想的选择

虽然 gzip 是一个相对古老的发明,但在加快网站加载速度时绝对值得使用。这个程序能够压缩 Web 服务器上的文件大小,甚至可以将一些静态文件压缩到原始大小的 99%。

由于 JavaScript 被视为文本文件,因此可以通过用 gzip 压缩来减少页面加载所需的时间。

使用 Node.js 对文件压缩也是一个好主意。以下是进行设置的方法:

const zlib = require('zlib');

你可以通过以下几种方式使用:

const gzip = zlib.createGzip();
 
const fs = require('fs');
 
const inp = fs.createReadStream('input.txt');
 
const out = fs.createWriteStream('input.txt.gz');
 
inp.pipe(gzip).pipe(out);

在gzip的帮助下,你可以找到并消除代码中的重复元素。这些重复的元素也可以用归档字典中的小符号进行替换。剩下的最终代码将不会那么笨重,并且完全针对性能进行了优化。

Be Aware of Code Density

意识到代码密度

当你的网站中包含大而密集的元素时只会减慢它的速度。像 Facebook 这样的大型网站拥有超过 6000 万行代码。虽然你的站点没有这么多代码,但还是需要找到优化代码的方法,以确保能够快速加载。

不断审查自己的代码并对其进行优化是避免问题的唯一方法。从长远来看,在代码优化方面投入的时间和精力肯定会得到回报。

处理太多文件请求

每次新用户访问时,你网站上的每个 CSS 文件、社交分享按钮和 JavaScript 元素都会生成一个新的文件请求。即使是最强大和最可靠的服务器也只能在处理这么多请求时开始减速。

你需要考虑的是删除页面上的某些文件请求,而不是试图弄清楚如何提高服务器的速度。

放任此此问题会导致在吸引用户访问你网站时遇到很多问题。你的主要目标应该是尽一切可能加速你的网站,并让人们轻松浏览它。

避免使用太多插件

即使你使用 WordPress 网站,在页面加载速度方面也可能会遇到问题。大多数企业主使用 WordPress 模板,因为它可以与他们的新网站一起运行。但是,你通常还需要使用许多不同的插件来使网站具有更多功能。

这些插件可能是有用的,但是有太多插件会产生问题。如果有插件太多又试图同时运行,那么它将大大减慢你的网站速度。

客观地看待正在使用的插件可以帮助你找出哪些插件是可以不用的。减少插件的数量将使你的 WordPress 网站更快。

适当的用 CSS3 效果而不是 JavaScript

一些程序员没有意识到 CSS 的新版本可以比以旧版本做得更多。在过去 CSS 1.0 和 2.0 需要大量的 JavaScript 辅助才能实现高级样式效果。但是用 CSS3 不仅可以为你提供更大的灵活性,还可以降低你的 CPU 使用率。

下面是一些代码,你可以用 CSS3 实现滑块效果而无需使用 JavaScript:

HTML:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>CSS Slider</title>
    </head>
    <body>
        <base href="https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/">
        <div id="slider">
            <figure>
                <img src="austin-fireworks.jpg" alt>
                <img src="taj-mahal_copy.jpg" alt>
                <img src="ibiza.jpg" alt>
                <img src="ankor-wat.jpg" alt>
                <img src="austin-fireworks.jpg" alt>
            </figure>
        </div>
    </body>
</html>

CSS

@keyframes slidy { 
    0% { left: 0%; }
    20% { left: 0%; }
    25% { left: -100%; }
    45% { left: -100%; }
    50% { left: -200%; }
    70% { left: -200%; }
    75% { left: -300%; }
    95% { left: -300%; }
    100% { left: -400%; }
}

body { margin: 0; } 
div#slider { overflow: hidden; }
div#slider figure img { width: 20%; float: left; }
div#slider figure {
    position: relative;
    width: 500%;
    margin: 0;
    left: 0
    text-align: left;
    font-size: 0;
    animation: 30s slidy infinite;
}

学习如何使用更新的工具将帮助你实现所追求的页面加载速度。

定期更新内容管理系统

大多数企业会使用提供内容管理功能的网站平台,比如 Wix 和 WordPress 这样的平台,无需花费大量时间和金钱。如果你用的是其中之一的话,则必须定期去更新它。


本文首发微信公众号:jingchengyideng

欢迎扫描二维码关注公众号,每天都给你推

Also Read: