Category: newest

  • Google Adsense 自2020年8月10日起将无法再选择西联汇款作为付款方式改用电子汇款

    Google Adsense 自2020年8月10日起将无法再选择西联汇款作为付款方式改用电子汇款

    经常查看adsense的通告: https://support.google.com/adsense/announcements/9189068 这是个旧闻了,刚知道。 https://support.google.com/adsense/answer/10000451 如何设置付款方式: https://support.google.com/adsense/answer/1714397 如何设置中国的电子收款(未验证,以后在2021年验证后再补充吧):https://support.google.com/adsense/answer/3372975

  • Google AdSense 将于2020年3月10日停止链接广告

    Google AdSense 将于2020年3月10日停止链接广告

    以下为邮件全文: 我们决定停用链接广告。这一决定是根据广大用户、发布商和广告主的反馈做出的,旨在让我们提供的广告格式跟上时代要求。今后,我们将专注于完善和开发其他广告格式,帮助您不断增收。 这意味着什么? 从 10-03-2021 开始: • 您将无法再创建链接广告单元。 • 您的链接广告单元将重新命名:原广告单元名称的末尾将添加“[以前的链接广告单元]”作为后缀。自适应链接广告单元和固定尺寸链接广告单元都将如此。 • 您网站上的自适应链接广告单元将开始投放展示广告。 • 您的网站上将停止投放固定尺寸链接广告。在可以折叠的情况下,我们将折叠每个此类广告单元。在无法折叠的情况下,我们将展示一个空白广告。 您的收入 我们的实验表明,对于绝大多数发布商而言,自适应型展示广告的效果与链接广告相当。我们一直在不断优化自适应型展示广告,尽可能提升广告效果。您可以通过广告单元报告监测链接单元的效果,以对比这次变化前后的效果。 接下来需采取什么行动? 对于自适应链接广告,您无需采取任何行动,因为从 10-03-2021 开始,这些广告将以展示广告的形式投放。 我们建议您移除网站上的固定尺寸链接广告单元,并尝试改用以下广告格式: • 可以让自动广告扫描您的网站,然后自动将广告投放到很有可能会取得良好效果的位置。不妨详细了解如何开始使用自动广告。 • 展示广告在您网站上的任何地方都能产生不错的效果。欢迎详细了解如何创建展示广告单元。 • 您还可以尝试使用原生广告,打造量身定制的广告体验。不妨详细了解如何创建原生广告单元。 • 如果您的网站符合使用匹配内容的条件,您也可以用可自定义的匹配内容广告单元来替换链接广告单元。欢迎详细了解自定义匹配内容单元。 感谢您在我们不断完善产品的过程中所给予的耐心配合与理解。 此致 Google AdSense 团队敬上

  • gitlab 出現 cannot unblock ldap blocked users 问题解决办法

    gitlab 出現 cannot unblock ldap blocked users 问题解决办法

    执行: gitlab-rails console 再输入命令: user = User.find_by_email(“admin@moneyslow.com”) user.state = “active” user.save exit

  • 新能源汽车(锂电池)怎么过冬?锂电池不抗冻,被投诉“惨”了

    新能源汽车(锂电池)怎么过冬?锂电池不抗冻,被投诉“惨”了

    根据中国气象局专家预测,今年冬天将出现“拉尼娜”现象,会导致我国冬季温度偏冷。 锂电池在低温下“划水”,已经是普遍现象。锂电池不抗冻,被投诉“惨”了 工业和信息化部的数据显示,我国电动汽车成交量连续5年位居全球第一,去年电动汽车产销量超过120万辆。只是,在这份亮瞎眼的成绩单背后,锂电池却被投诉“惨”了。 有数据显示,消费者对新能源汽车投诉的质量问题主要集中在锂电池,占比超过一半。反映的问题主要集中在四方面: “续航能力差”“很怕冷”“充电难体验差”“危险源” 。当中,“续航能力差”又与“很怕冷”密切相关。去年,中国汽研测试了一批电动汽车在23°C常温和-7°C低温下的电池续航情况,结果发现,测试车型在低温下的续驶里程,平均比常温下衰减37.7%,能量消耗率 平均增加了54.5% 。说明低温对续航和能耗的影响确实“严重”,也难怪会招来这么多投诉了。 也不怪车企不努力,因为这个问题并不好解决,原因有二: 人怕冷,用电多。 冬天开车,多半会开空调制暖。制暖相比制冷会耗费更多能量,再加上空调在低温下工作效率也会变低,让电池耗电量激增。让你大冬天开车不开空调,不现实。 电池遇冷,变“懒惰”。 电池中的锂离子,充电时从正极穿越电解液、隔膜到达负极,在放电时又从负极穿越回正极。 人在冬天不愿意动弹,锂离子在低温下也相对不活跃,加上电解液在低温下变得更粘稠,要让锂离子从正负极来回穿越,困难得就像让人冬天早上5点从被窝里钻出来一样。 充电充不满,放电又放不出来,电池长续航无从谈起。 02 为破解“怕冷”宿命,企业用尽招数 在科技日新月异的时代,电动汽车低温下的续航问题不会破解不了,只是需要时间。目前已有了一些解决方案,包括:PTC预热、电热膜预热、液冷系统预热、相变材料预热系统、热管预热系统、交流预热系统等。其中应用得最广泛的有两种。 一是威马的柴油驻车加热系统,如下图: 原理是燃烧柴油,对管路内的液体加热,再利用它对电池包和座舱加热,保持电池包在恒温状态。这种方法好处是使用外部动力加热,从而减少锂电池电量消耗。网络流传的数据显示,一箱柴油可供加热使用大概20天左右。 二是采用电池预加热系统,这是更主流的做法,特斯拉、蔚来和比亚迪都用这个解决方案。 拿特斯拉举例,它是利用电驱系统的废热(如电机工作时产生的热量)来加热,此时低温冷却液会进入驱动系统进行热交换,变成高温冷却液,再进入电池包对电池进行加热。 在特斯拉手机应用程序温度预设界面,可以提前设置好车厢温度数,然后车辆就会预热。只要电池量保持在20%以上,车厢都会自动保持在这个温度值。 除了以上两种解决方案,国内的电池制造商宁德时代还想出了一个办法——低温速热。思路是从电池管理和电池本身入手,让电池的电芯从内部发热,实现电芯的自加热效果。 宁德时代表示,这项技术能在15分钟内,让电池从-20°C升温至20°C。不过宁德时代只是对外展示了这项技术在实验室中的效果,目前还没有进行相关产品的量产。 03 再给点时间,未来可期 无论是电池预加热系统还是柴油驻车加热系统,以及宁德时代的“低温速热”,大致都是提供热量给锂电池加热,有点像热水袋的意思,都不是从根本上改变锂电池怕冷的“本性”。有办法破解吗?还是有的,比如采用固态电池。 根据“十三五”国家重点研发计划《新能源汽车》提出的我国动力电池技术发展技术路线,汽车电池的未来发展大方向是开发固态电池。 固态电池与目前常规电池的区别,粗暴地说,就是将电池中的液态的电解液换成固态的电解质,同时电池能量密度更高,稳定性更强,因而冬季续航里程不会缩水太多。 当然,从研发到实际应用,这是一个相对漫长的过程,预计要到到2030年才能实现大规模商业化。 中国汽研曾在测评报告中,建议车企改善电池包保温密封、BMS、热管理系统的协同控制能力,提高动力电池系统在低温环境下的保温能力和快速加热能力。通过对电池各方面的优化,综合性地提升电池在低温下的续航能力。 所以,企业和研发机构都在不断升级正极、负极、电解液、隔膜等材料,加上国家对新型技术研发的加持,汽车电池怕冷的“宿命”在未来会被改写。 不过,在这些技术成熟之前,各位车主还是多掌握一些缓解跑电的小技巧,比如将车停在温度较高的室内停车场,或者停在充电桩附近以便及时蓄电。

  • 安全有效的儿童退烧方法有哪些?

    安全有效的儿童退烧方法有哪些?

    跟九妈一样,很多人都以为“发烧捂出汗就好了”,但叔要告诉你的是,这种捂法,一不小心可能捂走性命 此外,发烧就用酒精擦,发烧就跑医院打针……诸如此类的错误退烧方法,也害了不少人。 俗话说,知己知彼,百战百胜,先来看看人为什么会发烧 当身体被细菌、病毒这些病原体入侵,我们的免疫系统就会激活,派出免疫细胞收拾它们 免疫系统表示 于是便给免疫细胞,配了一台名叫“细胞粘附分子α4”的老头乐 正是这台朴实无华的老头乐,让免疫细胞得以在血管中通行,并且能在到达感染处时,穿过血管,杀死病原体 但好日子长了总会出岔子,比如遇上了实力悬殊的病原体 感觉不妙的免疫细胞,会释放“内生致热源” 通知体温调节中枢安排发热,准备召唤免疫系统的大神:——热休克蛋白90(Hsp90) 这位大神可以对,细胞粘附分子α4老头乐进行改装,让免疫细胞更快地赶到战场。 加快免疫细胞清除病原体的效率,但它只有在体温超过38.5℃时,才会被激活并迅速复制 经过Hsp90改装后的老头乐α4,瞬间变身高性能跑车 如果此时急着降温,反而会延长甚至加重病情 免疫细胞战胜病原体后,也就不再需要飙车了,为了恢复正常体温,体温调节中枢会下令身体排汗散热 由此可见,并不是因为出汗才会退烧,而是因为退烧才出汗 说完了发烧的原理,下面介绍其他一些发烧时容易踩的坑 冰敷只能让局部降温,而且对于小于6个月大的幼儿,冰敷会让他们的体温迅速下降,反而造成冰火两重天的不适感 酒精对皮肤的刺激大,特别是儿童的皮肤比较娇嫩 更容易出现不适,而且酒精会使皮肤迅速收缩或舒张 再加上发烧时皮肤毛细血管扩张,容易让酒精被皮肤吸收,导致酒精中毒 可用37℃左右的温毛巾擦拭前胸、后背、四肢,并用25℃左右的凉毛巾,擦拭脸部和额头 衣服方面:如果在发烧期,体温较高会明显感觉到冷,可以添加一些透气的衣物,当体温出现下降时,就要减少衣物 退烧药的原理是,抑制细胞释放制热因子,也就是不让体温调节中枢,收到来自细胞的求援 所以退烧药只是帮助降低体温,并不能把病医好,发烧后6小时Hsp90的数量将得到最大值 如果因发烧造成其他不适或遇到高烧(腋下39℃以上),或是有心脏病等特殊情况,还是应该及时吃退烧药 有人为了尽快退烧,情急之下会多种退烧药一起吃,这方法万万不可。药效过强会导致病人体温过低而发冷。而药物过量还可能造成严重肾衰竭 常见的退烧药有:阿司匹林、乙酰氨基酚和布洛芬等。世界卫生组织推荐 适用于儿童的的退烧药只有2种:乙酰氨基酚和布洛芬 不少家长遇到孩子发烧,就急切地想到医院打针退烧 这退烧针,能不打就不打,因为它的副作用非常大,儿童因打退烧针发生的意外也不少 目前临床上常见的退烧针主要有: 1.安痛定注射液(副作用可致死) 2.赖氨匹林(副作用可致癫痫) 3.地塞米松注射液(副作用可破坏免疫系统) 所以建议遵循医嘱 根据中国0至5岁儿童发热指南,儿童只推荐口服退烧药降温 而成人可在服药效果不显著后选择打退烧针 无论成人还是儿童 遇到发烧都不必着急 因为那是守护我们的免疫细胞在战场飙车啊! 来源 三九健康

  • Centos7.6下docker安装sonarqube7.6加postgres:9.6实现代码安全扫描检测

    Centos7.6下docker安装sonarqube7.6加postgres:9.6实现代码安全扫描检测

    代码安全检查的流程: 环境需求: https://docs.sonarqube.org/7.6/requirements/requirements/ Linux If you’re running on Linux, you must ensure that: vm.max_map_count is greater or equals to 262144 fs.file-max is greater or equals to 65536 the user running SonarQube can open at least 65536 file descriptors the user running SonarQube can open at least 2048 threads You can see the values with the…

  • 萧玉田绘《孔雀东南飞》连环画欣赏

    萧玉田绘《孔雀东南飞》连环画欣赏

    更多连环画素材请移步「a8z8连环画在线看」 例如王叔晖的【孔雀东南飞】 萧玉田,1945年出生,辽宁锦州人。工笔画大师潘絜兹先生入室弟子,现为中国美术家协会会员、中国工笔画学会副会长、中央文史馆书画院研究员、河北省文史研究馆馆员、河北省美术家协会艺术指导委员会副主任。曾任承德市政协副主席、承德市美术家协会名誉主席、承德画院名誉院长、日本现代美术协会理事、日本高崎书道协会艺术顾问,第十届、第十一届全国人大代表,享受国务院政府特殊津贴专家. 中国工笔人物画领军人物 萧玉田 萧玉田艺术的基本特征是发现美,表现美和创造美。从1982年开始,先后创作了《孔雀东南飞》、《史达祖词意》、《唐诗名篇选绘》、《陶渊明诗意》等以古典文学为题材的美术作品。其中,《孔雀东南飞》获河北省美展一等奖和第四届全国连环画评奖三等奖。萧玉田的工笔画虽求美并不趋媚,显得清新健康,表现了一个工笔画大师的深厚功力。 萧玉田古典文学题材美术作品 萧玉田彩绘连环画《孔雀东南飞》 古诗《孔雀东南飞》最早见于《玉台新咏》,题为《古诗为焦仲卿妻作》。诗前有序文:“汉末建安中,庐江府小吏焦仲卿妻刘氏,为仲卿母所遣,自誓不嫁。其家逼之,乃没水而死。卿闻之,亦自缢于庭树。时人伤之,为诗云尔。”汉末,庐江小吏焦仲卿与妻刘兰芝恩爱至深。兰芝日夜纺纱织绢,但却受到焦母的百般虐待。一日,焦母借故强迫焦仲卿休妻,仲卿不敢违命,二人忍痛分别,互约各不再娶再嫁。兰芝回娘家后,其兄贪财图利,又逼其改嫁太守之子,兰芝投河而死,仲卿闻讯自缢,铸成一曲基于事实而形于吟咏的爱情悲歌,感人至深,催人泪下,为千古绝唱! 孔雀东南飞,五里一徘徊。十三能织素, 十四学裁衣。十五弹箜篌,十六诵诗书。 十七为君妇,心中常苦悲。君既为府吏,守节情不移。 贱妾留空房,相见常日稀。鸡鸣入机织,夜夜不得息。 三日断五匹,大人故嫌迟。非为织作迟,君家妇难为! 妾不堪驱使,徒留无所施。便可白公姥,及时相遣归。 府吏得闻之,堂上启阿母: “儿已薄禄相,幸复得此妇。结发同枕席,黄泉共为友。 共事二三年,始尔未为久。女行无偏斜,何意致不厚。” 妾有绣腰襦,葳蕤自生光;红罗复斗帐,四角垂香囊; 箱帘六七十,绿碧青丝绳,物物各自异,种种在其中。 留待作遗施,于今无会因。时时为安慰,久久莫相忘! 鸡鸣外欲曙,新妇起严妆。著我绣夹裙,事事四五通。 足下蹑丝履,头上玳瑁光。腰若流纨素,耳著明月珰。 指如削葱根,口如含朱丹。纤纤作细步,精妙世无双。 上堂拜阿母,阿母怒不止。“昔作女儿时,生小出野里。 本自无教训,兼愧贵家子。受母钱帛多,不堪母驱使。 今日还家去,念母劳家里。”却与小姑别,泪落连珠子。 府吏默无声,再拜还入户,举言谓新妇,哽咽不能语: “我自不驱卿,逼迫有阿母。卿但暂还家,吾今且报府。 不久当归还,还必相迎取。以此下心意,慎勿违吾语。” 新妇谓府吏:“勿复重纷纭。往昔初阳岁,谢家来贵门。 奉事循公姥,进止敢自专?昼夜勤作息,伶俜萦苦辛。 谓言无罪过,供养卒大恩;仍更被驱遣,何言复来还! 妾有绣腰襦,葳蕤自生光;红罗复斗帐,四角垂香囊; 箱帘六七十,绿碧青丝绳,物物各自异,种种在其中。 人贱物亦鄙,不足迎后人,留待作遗施,于今无会因。 时时为安慰,久久莫相忘!” 府吏闻此变,因求假暂归。未至二三里,摧藏马悲哀。 新妇识马声,蹑履相逢迎。怅然遥相望,知是故人来。 举手拍马鞍,嗟叹使心伤:“自君别我后,人事不可量。 果不如先愿,又非君所详。我有亲父母,逼迫兼弟兄。 以我应他人,君还何所望!” 阿母得闻之,零泪应声落:“汝是大家子,仕宦于台阁。 慎勿为妇死,贵贱情何薄!东家有贤女,窈窕艳城郭, 阿母为汝求,便复在旦夕。” 府吏马在前,新妇车在后。隐隐何甸甸,俱会大道口。 下马入车中,低头共耳语:“誓不相隔卿,且暂还家去; 吾今且赴府,不久当还归。誓天不相负!” “感君区区怀!君既若见录,不久望君来。君当作磐石, 妾当作蒲苇。蒲苇纫如丝,磐石无转移。我有亲父兄, 性行暴如雷,恐不任我意,逆以煎我怀。”二情同依依 。 阿女默无声,手巾掩口啼,泪落便如泻。移我琉璃榻, 出置前窗下。左手持刀尺,右手执绫罗。朝成绣夹裙, 晚成单罗衫。晻晻日欲暝,愁思出门啼。…

  • 执行umount 的时候却提示:device is busy 的处理方法

    执行umount 的时候却提示:device is busy 的处理方法

    卸载挂载的盘提示如下: [root@moneyslow.com yum.repos.d]# umount /mnt/cdrom/ umount: /mnt/cdrom: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) [root@moneyslow.com yum.repos.d]# umount /mnt/cdrom/ -f //强制卸载也不行 umount2: 设备或资源忙 umount: /mnt/cdrom: device is busy. (In some cases useful info about processes that use the device is found by lsof(8)…

  • 小米米兔3c儿童电话手表停机了,怎么充话费?

    小米米兔3c儿童电话手表停机了,怎么充话费?

    2019年在京东购买了一块米兔儿童手表,型号描述为“小米儿童电话手表3C 移动联通4G 防水GPS定位 视频通话 AI英语学习 男女孩学生儿童智能手表 蓝色”,如下图所示: 这款手表详细配置为: 因为在京东购买的,所以附带了一张sim卡(随米兔附带的sim卡,但是现在此产品已经下架,介绍里没有sim卡的任何信息了),直接插上就能用。 在使用不到一年(大概11个月)后,米兔拨打电话提示“服务暂停”,以为是sim卡欠费,通过微信充值了50元,被退了回来。 查到sim卡手机号属于江苏联通号,所以打到江苏的10010查询余额,但是客服说不显示此卡的任何信息。所以这张卡的续费无法进行,也不知道为什么暂停服务了。 米兔只负责手表本身功能。联通的系统查不到信息。京东的客服一问三不知,完全不知道这个产品的当时售卖信息。 所以只能放弃此号,新买一个号。

  • Srv6书籍:《SRv6网络编程:开启IP网络新时代》

    Srv6书籍:《SRv6网络编程:开启IP网络新时代》

    主编:李振斌;副主编:胡志波,李呈 编辑推荐 聚焦IP领域的前沿技术 SRv6是下一代IP网络的核心技术,是当前业界研究的热点,也是技术的演进方向,满足5G、物联网、云等新兴业务的发展需求。 呈现SRv6技术全貌 展示5G和云业务领域的技术创新及应用部署,推动核心技术的发展,为5G的商用提供借鉴。 作者团队实力业界领先 华为参与SRv6领域的全部标准创新文稿并完成20多个SRv6网络部署,本书作者均为标准核心贡献人员及产品与解决方案关键研发人员。 内容介绍 本书以IP网络发展过程中面临的挑战为切入点,详细介绍了SRv6技术的产生背景、设计思路与实现过程,以及SRv6在传统业务与新兴业务中的应用。本书以IP技术的发展历史开篇,重点阐述了MPLS和IPv6在网络发展过程中遇到的问题,帮助读者了解SRv6技术带来的变革以及承载的历史使命。本书还详细阐述了SRv6网络编程的原理,包括SRv6的报文头设计与报文转发过程、IGP/BGP/PCEP等针对SRv6的协议扩展、SRv6如何支持现有的TE/VPN/可靠性需求等;SRv6网络部署,包括现网到SRv6网络的演进路线、SRv6网络的部署过程与运维技术、SRv6支持新兴的5G和云业务;SRv6组播BIERv6技术等。最后,本书对于SRv6的产业现状与未来发展进行了总结与展望。 本书是华为公司SRv6专家团队集体研究的成果荟萃,代表SRv6的前沿技术发展方向。本书内容丰富、框架清晰、实用性强,适合网络规划工程师、网络技术支持工程师、网络管理员以及想了解前沿IP网络技术的读者阅读,也适合科研机构、高等院校通信网络相关专业的研究人员参考。 作者介绍 主编 李振斌: 华为首席协议专家,IETF互联网架构委员会委员。 2000年加入华为,曾负责华为IP操作系统VRP和MPLS子系统的架构设计与开发工作。2015—2017年担任SDN架构师,负责控制器的研究、架构设计与开发工作。自2009年起,积极参与IETF标准创新工作,持续推动SDN的BGP、PCEP、NETCONF/YANG协议的创新和标准化,当前研究的重点包括SRv6、5G承载、Telemetry和网络智能等。主导和参与提交IETF RFC/草案累计100余篇,申请专利110多项。2019年当选IETF互联网架构委员会委员,承担2019—2021年的互联网架构管理工作。 副主编  胡志波: 华为SR与IGP高级协议专家,负责SR与IGP的协议规划和创新工作。 目前主要从事SR-MPLS/SRv6协议以及5G网络切片相关技术的研究。自2017年起,积极参与IETF标准创新工作,主导和参与SRv6可靠性保护、SRv6 YANG、5G网络切片和IGP等相关标准的制定工作,致力于通过SRv6的协议创新支撑网络向5G和云化演进。 李呈:华为高级预研工程师/IP标准代表。 负责华为SRv6方向的SRv6压缩、SRv6 OAM/Path Segment、SFC与安全等内容的研究与标准化工作。自2018年起,开始参与IETF会议。截至2019年底,个人提交草案30余篇,推动其中10余篇成为工作组草案。曾出版图书《重构网络:SDN架构与实现》(合著)。

  • SRv6技术课堂:SRv6可靠性方案(一)

    SRv6技术课堂:SRv6可靠性方案(一)

    作者简介: 胡志波,华为SR与IGP高级协议专家。负责华为的SR与IGP协议规划和创新工作。目前主要从事SR/SRv6协议以及5G切片相关技术的研究。自2017年起积极参与IETF标准创新工作,主导和参与SRv6可靠性保护,SRv6 Yang, 5G 切片,IGP协议等相关标准。致力于通过SRv6协议创新支撑网络向5G,云化的演进。 李振斌,华为首席协议专家/IETF互联网架构委员会(IAB)委员。负责华为的IP协议研究和标准推动工作。自2009年起积极参与IETF标准创新工作,主导和参与了大量IETF RFC/草案。在过去六年内持续推动了SDN演进的BGP/PCEP/Netconf/YANG的协议创新和标准化,当前研究的重点包括SRv6、网络智能、Telemetry、5G承载等。2019年当选IETF互联网架构委员会(IAB)委员,承担2019 – 2021年的互联网架构管理工作。 本文为《SRv6可靠性方案》第一篇,第二篇详见《SRv6技术课堂:SRv6可靠性方案(二)》。 1 传统网络可靠性方案的问题 交互式多媒体服务的应用,例如,VoIP对网络丢包非常敏感,通常只能容忍数十ms的网络丢包,而网络中链路或路由器发生故障时,路由器硬收敛时间通常为数百ms甚至达到秒级。为最大程度地减少流量损失,路由器预先安装一条备份路径,当故障发生的时候,由邻近故障点的路由器(PLR:Point of Local Repair,本地修复节点)快速切换到备份路径,从而最大限度减少网络故障的丢包,提升收敛性能。这种机制称为FRR(Fast reroute)。 传统FRR技术受限于保护范围以及场景限制,通常会配合多跳BFD实现端到端保护,例如:BFD + HSB实现TE的端到端保护,BFD + VPN FRR实现PE故障的保护,但是,依赖BFD实现端到端存在一系列问题: 1)层次化BFD依赖不同的BFD发包间隔分层切换,无法满足50ms切换性能(比如北京到广州的时延至少30多ms)。 2) BFD容量限制会限制网络和业务部署(比如支持4K VPN的PE设备需要支持4K BFD连接,这是一般设备做不到的)。 3)部署复杂,需要逐连接的部署多跳BFD。 通过SRv6可以实现任意故障以及任意场景的端到端50ms保护,针对任意故障点都采用本地保护技术,这使得网络可以彻底消除多跳BFD的部署,以及任意故障点的50ms保护。SRv6端到端50ms技术针对不同的故障场景包含一系列的保护技术:SRv6 Ti-LFA(Topology-Independent Loop-free Alternate,拓扑无关的无环路备份路径),SRv6 Endpoint保护(TE情况下中间节点保护),SRv6尾节点保护(PE节点保护),SRv6 防微环(IP网络分布式无序收敛过程中的环路防护)。这里将分三期介绍这四种技术。第一期介绍SRv6 Ti-LFA,第二期介绍SRv6 EndPoint保护、SRv6尾节点保护,第三期介绍SRv6防微环技术。 2 SRv6 Ti-LFA技术介绍 传统LFA技术及面临的问题 在了解Ti-LFA之前,我们先介绍下传统的FRR技术。最早出现的FRR技术是LFA(Loop-Free Alternate). 图1-1 LFA保护原理 LFA的原理是,找到一个非主下一跳的邻居节点,如果这个邻居节点到目的节点的最短路径不经过源节点(计算节点),则这个邻居节点为无环备份下一跳。满足如下公式的为无环下一跳:(其中,N为邻居节点,D为目的节点,S为运行LFA计算的源节点): Distance_opt(N, D) < Distance_opt(N, S) +Distance_opt(S, D) 如果邻居节点满足上述公式,则该邻居满足链路保护条件。若该邻居节点同时满足下述公式,则该邻居满足节点保护条件:(其中,N为邻居节点,D为目的节点,E为运主下一跳节点): Distance_opt(N,…

  • SRv6技术研究和组网设计

    SRv6技术研究和组网设计

    一、SRv6技术简介 SRv6全称为Segment Routing IPv6,是当下最为热门的Segment Routing和IPv6两种网络技术的结合体,兼有前者的灵活选路能力和后者的亲和力,以及SRv6特有的设备级可编程能力,使其成为IPv6网络时代最有前景的组网技术。 IPv6大家都很熟悉,是取代IPv4的下一代网络协议,那Segment究竟是何物?可以把SRv6网络想象成一台分布式“计算机”,Segment列表好比程序,Segment就是指令,兼有寻址和行为能力。我们可以将用户意图翻译成Segment列表,并附在数据报文中,输入SRv6网络“计算机”,然后依次在不同的节点上执行Segment指令,比如切换到下一个Segment、压入或弹出Segment列表、关联L2/L3 VPN等,从而实现基本选路、VPN、OAM、Service Chaining、APN6(App-aware IPv6 Networking)等不同层面的功能。 在SDN组网中,由控制器负责编排和下发Segment列表,实现智能选路的目的。随着SRv6技术和协议的完善,网络设备编程能力的提高,有望通过SDN+SRv6定义一切网络功能,引领我们迈入智能网络世界。 二、SRv6编程框架 (一)SRv6 SID SRv6中通过SID(Segment ID)标识每个Segment,SID是一种特殊的IPv6地址,既有普通IPv6地址的路由能力,又有SRv6特有的行为能力。 每个SRv6节点都会维护一张SID表(实际上是路由表的一部分),由许多128bit的SID组成,SID标准格式为Locator+Function(Args),如下所示: Locator,标识SRv6节点的定位器,每个节点起码有一个全局唯一的Locator值,作为本地SID的共享前缀,其他节点通过Locator路由访问本节点SID。 Function(Args),标识SRv6节点内不同的行为,比如END、END.X等,少数行为还需要传递Args参数。 SRv6节点收到IPv6报文之后,会根据IPv6 DA(Destination Adddress)查找全局路由表,如果匹配到某个SID,则交由SID定义的行为或Behavior处理,否则执行常规的路由转发动作。 (二)SRv6 Policy SRv6 Policy是一种将用户意图(SLA、服务链)翻译成网络策略的机制,内核为Segment列表。网络节点和终端设备都可以按需发起或者由控制器下发SRv6 Policy,中间节点无需维护任何状态,因此SRv6 Policy适用于任意规模的网络互联和终端通讯场景。 SRv6 Policy由多个Candidate Path(简称CP)构成,其中有一个为Active CP,决定整个SRv6 Policy的行为和状态,基本格式如下: Java 1 2 3 4 5 6 <headend, color, endpoint> Candidate-path CP1 <protocol-origin, originator, discriminator> B-SID Preference 200 Weight W1, SID-List1 <SID11…SID1i>…

  • 2020年11月19日:中国移动携手华为等发布基于SRv6的弹性SD-WAN技术白皮书

    2020年11月19日:中国移动携手华为等发布基于SRv6的弹性SD-WAN技术白皮书

    2020年11月19日-21日,华为作为重要合作伙伴,参与了中国移动在广州隆重召开的以”5G融入百业 数智引领未来”为主题的全球合作伙伴大会。会议期间,中国移动携手华为发布了基于SRv6的《弹性 SD-WAN 技术白皮书》,展示了中国移动和华为在SD-WAN领域的创新研究成果。华为作为中国移动SD-WAN解决方案的主要合作伙伴和贡献者,与移动进行了长期深度的方案探讨和设计,并共同发布了白皮书。 基于SRv6的SD-WAN方案:实现企业一跳入云 随着企业数字化转型加速,85%的企业业务都将上云。业务上云带来WAN流量的激增,多个应用抢占带宽,体验无法保证。然而传统专线开通周期长,运维复杂,不能很好的支撑企业业务云化需求。通过SD-WAN可以实现快速业务开通、业务体验可保证的政企专线,满足政企需求。SD-WAN网络是一种架设在现有专线和Internet之上的“Overlay”网络(覆盖网络),而专线则成为一种“Underlay”网络(基础架构网络)。传统SD-WAN主要关注Overlay网络,而Overlay网络的业务体验实际是依赖于Underlay网络的,尤其是对一些电力控制业务、医疗实时业务等需要保证确定性时延或者是按照指定路径传输的场景。 SRv6是一种基于IPv6平面的源路由技术,可以基于IPv6可达性与源路由机制,实现广泛而灵活的互连,因此尤其适用于流量工程、SFC以及SD-WAN等场景。为了进一步改善SD-WAN方案,提供更优的业务体验,中国移动与华为深入合作,共同设计了基于SRv6的SD-WAN解决方案,构筑中国移动SD-WAN差异化优势。未来基于SRv6的SD-WAN可以在SD-WAN灵活接入、灵活选路的基础上,提供Overlay到Underlay的联动,实现Overlay选路、Underlay指定路径转发,为企业应用提供确定性体验保证。解决方案整体架构如下图所示。 图1、基于SRv6SD-WAN整体网络架构 基于SRv6的SD-WAN网络架构是通过将SRv6技术和SD-WAN结合,将城域网、IP骨干网和数据中心网络的承载能力进行抽象,通过云网协同层把云网资源和业务应用解耦,并以标准化的API接口进行云网能力开放供SD-WAN业务按需调用,从而赋予弹性SD-WAN强大的Underlay协同和差异化服务的能力。整体方案根据场景分为面向大型企业和面向中小微型企业两种。 大型企业网络能力较强,可以自组SD-WAN网络,因此客户的流量可以通过POP节点来实现SD-WAN互连,也可以直接CPE互连。在这种方案中,企业侧的CPE节点是支持SRv6的节点,实现自主可控的数据包端到端指定路径转发。 在中小微企业互连场景,企业的流量需要先到SD-WAN骨干网的POP节点,并通过POP节点直接的SRv6隧道实现互连。 基于SRv6技术的SD-WAN在传统Overlay SD-WAN的基础上,做了以下增强: 网络资源开放和整合能力:通过把Underlay和Overlay资源统一调度,发挥Overlay资源整合的优势和Underlay业务保障的优势; 一跳入云的能力:从云到网端到端拉通网络的同时,可天然融合云内、跨云IPv6业务链; 云网WAN链路SLA保障能力:通过iFIT实现端到端链路检测,结合分片实现不同业务的SLA实时保障; 应用感知的能力:通过应用识别和检测等技术感知应用、感知网络,同时结合网络资源调度来保障业务质量。 综上所述,基于SRv6的SD-WAN能支持网络资源整合、一跳入云、WAN链路SLA保障、应用感知等,充分发挥既有网络资源优势,为客户提供有竞争力的广域网服务。 G-SRv6高效SD-WAN:链路使用率更高的SD-WAN 中国移动与华为联合研究的面向未来的G-SRv6,是开销更小且兼容SRv6的技术,可以有效提升网络的承载效率和转发效率。未来将G-SRv6网络技术和SD-WAN相结合将带来巨大的价值,为企业用户带来一跳高效入云的WAN链路。 图2、G-SRv6报文封装格式 华为SD-WAN已经在中国广泛商用部署,在SRv6技术、方案以及商用部署上都处于领先位置。根据IDC中国最新SD-WAN市场份额报告,华为排名第一。华为将继续与中国移动共同研发、推动基于SRv6的SD-WAN网络技术,更好的服务政企客户,助力中国移动弹性SD-WAN网络成功。  

  • 程伟强-段晓东-基于IPv6的SRv6技术将是未来网络的必然演进趋势

    程伟强-段晓东-基于IPv6的SRv6技术将是未来网络的必然演进趋势

    移动通信: 分段路由的概念分段路由(SR:Segment Routing)是一种源路由技术,基于SDN理念,构成面向路径连接的网络架构,支撑未来网络多层次的可编程需求,可以满足5G超大连接和切片的应用场景下的连接需求。SR-MPLS是基于当前主流MPLS转发面形成的SR解决方案;SRv6是基于IPv6扩展的SR解决方案。SR-MPLS沿用MPLS转发机制,自然演进,并已经在传输网络得到广泛应用。SRv6则进一步增强了网络可编程能力,支持网络和业务可编程。 SRv6技术面临的挑战2.1. SRv6报文开销带来的挑战运营商网络中对SR标签层数要求较高。以5G承载网为例,随着5G核心网集中化部署,基站的流量需要穿过城域网以及IP骨干网。典型场景下,在城域网中,接入环有8-10个节点,汇聚环有4-8个节点,核心环也有4-8个节点;在IP骨干网,流量还需穿过多个路由器节点。同时,由于网络切片、高可靠SLA、可管可控的要求,运营商网络需要能够指定显式路径,端到端SR隧道会有10跳甚至以上。因此,目前国内外多数部署MPLS-SR的运营商都要求支持8层以上SID标签。 当前,SRv6方案基于SRH(Segment Routing Header),其SID长度为128bit Segment ID。按照8层SID,为报文带来128Byte的开销,对于平均长度256Byte的应用净荷,SRv6带来的开销超过1/3,带宽利用率则下降为67%以下。而相同场景下,SR-MPLS的开销只有32Byte,带宽利用率仍有89%。SRv6和SR-MPLS在SID个数从1-10时承载效率的对比分析如下图所示(仅简单对比SRH和SR-MPLS SID的开销): 图1 净荷长度256B时不同SID个数SR承载效率对比分析图 开销的增大一方面造成了网络利用率的降低,另一方面为支持深层报文深层负载均衡、In-Band Telemetry、NSH带来更大挑战。 另外,SRv6部署必然会和SR-MPLS网络共存,由于网络利用率的不同可能会导致网络边界接口不平衡的问题,从而导致投资浪费。如下图所示,在SR-MPLS网络与SRv6网络域对接时,考虑100G链路,256byte报文,8层SID的情况,由于链路利用率差异较大,SR-MPLS域中的1个100GE链路在SRv6域中可能需要2条100GE链路才能匹配。 图2 净荷长度256B时SR-MPLS网络域与SRv6网络域对接 2.2. SRv6复杂性带来网络芯片的挑战在运营商应用中,SRv6需要在网络芯片在报文中插入超过128Byte长度的字段,相当于32层MPLS-SR标签深度,超出了已部署网络芯片的能力,如果在芯片内部采用环回的解决方案,将大幅降低网络性能并引入更高的时延和抖动。在重新设计的网络芯片中,支持SRv6需要进一步扩大内部处理总线带宽,其是芯片成本和功耗的关键因素。 SRv6在中间节点要求网络芯片读取完整SRH,然后根据指针指示的位置提取需要处理的Segment并进行转发。对比MPLS-SR仅需读取最外层标签,引入的复杂性进一步增加网络芯片的处理时延。 低功耗和低时延是运营商5G解决方案的关键因素,SRv6复杂性对网络芯片带来的功耗、成本、时延的增加为其落地应用带来挑战。 2.3. SRv6方案平滑升级面临的挑战SRv6是自成一体的独立解决方案,与MPLS/MPLS-SR方案不存在延续性。 首先,SRv6需要规划和分配128bit SID,同时SRv6要引入的开销难以在现有设备进行支持,需要对现有业务和网络进行彻底的改造,构建一张全新的SRv6网络。在运营商的大网中难以部署。 其次,SRv6支持的业务和网络的编程特性需要全网支持SRv6功能,在SRv6和MPLS/SR-MPLS混合部署的场景下,无法发挥其核心优势。 根据以上分析,现有SRv6报文开销、网络芯片的复杂性、难以平滑升级带来的三大挑战让其难以快速部署到运营商网络中,需要在SRv6技术基础上进一步进行演进。 3. Unified SID技术IPv6技术成是新一代网络的主体技术,基于IPv6的SRv6长远考虑是未来网络的必然的演进趋势,为了解决上文提出的三大挑战,包括基于SRv6技术降低开销,简化SRv6对转发面的要求,支持从SR-MPLS平滑演进到SRv6,中国移动联合中兴、博通、盛科、新华三等提出了基于SRv6的Unified SID技术(Unified-SID【1】)。Unified SID基于标准SRv6的SRH方案进行简洁扩展,支持SR-MPLS/IP地址与SRv6基于统一的SID长度提供SR功能,加速推进SR技术广泛落地应用。 Unified SID基于原生的SRH扩展,不改变任何原生SRH的处理机制,通过在标准SRH Header中仅仅扩展2bit Unified SID类型指示,一方面与原生的SRv6保持最大的兼容性,另一方面有效解决SRv6目前存在的问题。 3.1. Unified SID基于原生SRH扩展SR-MPLS SID沿用MPLS Label格式,SID长度为20bit;SRv6则沿用了IPv6地址格式,SID长度为128bit;SR-IP当前没有标准定义,如果沿用IPv4地址格式,则SID长度为32bit。 为支持SRv6与SR-MPLS/SR-IP具备统一的SID格式,Unified SID通过在SRH扩展头的Flags中扩展出Unified SID类型指示字段(2bit),其定义如下: 0b00,标准SRv6 SID长度,即128bit SID,与SRH现有定义兼容; 0b01,IP地址SID长度,即32bit SID,可以与IPv4地址兼容或32bit短地址格式; 0b02,MPLS Label长度,也是32bit SID,可以和SR-MPLS SID定义兼容; 0b11,预留。 根据该扩展方案,标准SRv6应用SID长度指示为0,使用32bit短IP地址格式长度指示为1,使用32bit MPLS Label格式长度指示为2,实现与当前各种SR技术通过统一的SID长度进行混合组网应用。Unified SID通过32bit SID解决了报文开销带来的挑战,并结合简洁的Flags扩展,有效的降低了网络芯片的处理复杂性挑战,另外统一融合的理念解决了平滑升级带来的挑战。 3.2. Unified SID与Micro SID的区别Unified SID对比Cisco的Micro SID【3】压缩技术,具备较好的通用性和适用性。SRv6部署前需要规划Segment,通常采用共同前缀+偏移量。共同的前缀长度与可获取的IPv6地址空间以及网络大小相关,长度难以确定,但Micro…

  • Segment Routing第一卷 中对SR IPv6的报头简介

    Segment Routing第一卷 中对SR IPv6的报头简介

    本文是读C. Filsfils et al. 所著的Segment Routing第一卷第十二章所作的总结与摘要。 当使用SR IPv6数据平面传送IPv6数据包 (通常称为SRv6) 时,Segment List被压入到数据包报头中的SR报头 (SRH) 中。该报头是新类型的路由报头,路由报头是IETF RFC 2460中描述的一种扩展报头。SRH中的指针指向编码在报头中的Segment List中的active segment。当segment完成后,该segment不是从列表中删除,而是更新指针以指向列表中的下一个segment。 SRv6中的SID使用128位的IPv6进行表示的。从信令角度来看,与MPLS数据平面相比,这更简单,不需要通告除IPv6前缀之外的任何信息。前缀就是SID。 IPv6地址不仅可以表示路由器,还可以表示接口、设备、业务和应用等,或者也可以表示上述任何一种对象的集合。 IPv6报头回顾 IPv6使用两种不同类型的报头:IPv6主报头和IPv6扩展报头 (Extension Header)。IPv6主报头等效于IPv4基本报头。IPv6报头删除了IPv4报头中的选项字段,该字段原本是用来传递与数据包有关或与数据包处理方式有关的附加信息。相应的功能通过一组称为 “扩展报头” 的附加报头实现。因此主IPv6报头具有固定大小 (40 bytes),而定制化的扩展报头可以根据需要添加。 IPv6扩展报头 使用扩展报头以允许扩展IPv6来支持未来的需求和能力。IPv6数据包可以携带一个或多个不同长度的扩展报头。典型的IPv6中不存在扩展报头。如果数据包需要对其路径上的中间结点或目的结点进行特殊处理,则可在数据包报头中添加一个或多个扩展报头。扩展报头位于数据包的主IPv6报头和上层报头之间。 路由报头 (Routing Header) IPv6的扩展报头类型之一就是路由报头 (Routing Header),其类型号是43,。IPv6源结点使用路由报头列出一个或多个中间结点,使得数据包在去往最终目的地的路径上经过这些结点。因此源结点可以使用路由报头来实现数据包的源路由。由此可见,segment在IPv6并不是新概念。 路由报头的格式可见书P519。下面对其中的重要字段进行讲解。 扩展报头长度 (Hdr Ext Len):路由报头的长度。 路由类型 (Routing Type):该路由报头的类型。 剩余Segment (Segment Left):剩余的路由段数,即在到达最终目的地之前需要访问的中间结点数量。这一字段很重要。 类型特定数据 (type-specific data):对应于路由报头类型的数据。 通常,到数据包目的地路径上的中间结点不检查或处理扩展报头,中间结点基于IPv6的主报头中的目的地址转发数据包。有例外的情况,这里不阐述。 如果结点收到数据包,并且数据包的目的地址对应于该结点的地址,则该数据包检查扩展报头 (如果存在)。如果扩展报头中含有结点不能识别的路由类型的路由报头,结点的行为取决于 “Segment Left” 的值:…

  • SRv6技术课堂-SRv6概述 作者 李振斌

    SRv6技术课堂-SRv6概述 作者 李振斌

    作者简介:李振斌 华为首席协议专家/IETF互联网架构委员会(IAB)委员。负责华为的IP协议研究和标准推动工作。自2009年起积极参与IETF标准创新工作,主导和参与了大量IETF RFC/草案。在过去六年内持续推动了SDN演进的BGP/PCEP/Netconf/YANG的协议创新和标准化,当前研究的重点包括SRv6、网络智能、Telemetry、5G承载等。2019年当选IETF互联网架构委员会(IAB)委员,承担2019 – 2021年的互联网架构管理工作。 本文系《SRv6技术课堂系列》的第一讲,后续将陆续更新各个维度的SRv6技术细节,欢迎大家批评指正。 1、SRv6基本概念 由于SR MPLS已经普及,相信大家已经对Segment Routing的基本概念有足够的了解。这里重点介绍SRv6独有的工作原理和相关概念。 1.1 SRv6 Segment 与SR MPLS的Segment不同,SRv6的Segment有128bits,而且分成了三部分: 图1 SRv6 SID 1、Locator(位置标识):网络中分配给一个网络节点的标识,可以用于路由和转发数据包。Locator有两个重要的属性,可路由和聚合。在SRv6 SID中Locator是一个可变长的部分,用于适配不同规模的网络。 2、Function(功能):设备分配给本地转发指令的一个ID值,该值可用于表达需要设备执行的转发动作,相当于计算机指令的操作码。在SRv6网络编程中,不同的转发行为由不同的功能ID来表达。一定程度上功能ID和MPLS标签类似,用于标识VPN转发实例等。 3、Args(变量):转发指令在执行的时候所需要的参数,这些参数可能包含流,服务或任何其他相关的可变信息。 从SRv6 SID的组成来看,SRv6同时具有路由和MPLS两种转发属性,可以融合两种转发技术的优点。 1.2 SRv6扩展头 为了在IPv6报文中实现SRv6转发,引入了一个SRv6扩展头(Routing Type为4),叫Segment Routing Header(SRH),用于进行Segment的编程组合形成SRv6路径。 图2是SRv6的报文封装格式。绿色的是IPv6报文头,棕色部分是SRH,蓝色是报文负荷。 图2 SRv6 SRH IPv6 Next Header字段取值为43,表示后接的是IPv6路由扩展头。Routing Type = 4,表明这是SRH的路由扩展头,这个扩展头里字段解释如下: 1.3 SRv6三层编程空间 SRv6具有比SR-MPLS更强大的网络编程能力。SRv6的网络可编程性体现在SRH扩展头中。SRH中有三层编程空间: 图3 SRv6的三层编程空间 第一部分是Segment序列。如前所述,它可以将多个Segment组合起来,形成SRv6路径。这跟MPLS标签栈比较类似。 第二部分是对SRv6 SID的128比特的运用。众所周知,MPLS标签封装主要是分成四个段,每个段都是固定长度(包括20比特的标签,8比特的TTL,3比特的Traffic Class和1比特的栈底标志)。而SRv6的每个Segment是128比特长,可以灵活分为多段,每段的长度也可以变化,由此具备灵活编程能力。 第三部分是是紧接着Segment序列之后的可选TLV(Type-Length-Value)。报文在网络中传送时,需要在转发面封装一些非规则的信息,它们可以通过SRH中TLV的灵活组合来完成。 SRv6通过三层编程空间,具备了更强大的网络编程能力,可以更好地满足不同的网络路径需求。 1.4 SRv6报文转发流程 图4 SRv6转发流程…

  • 与RackNerd一起赚钱!会员计划详情

    与RackNerd一起赚钱!会员计划详情

    如果您正在寻找一种轻松赚钱的方法,请成为我们的会员之一!发送给我们销售,我们将尽一切努力确保您的客户获得无与伦比的服务和支持。与其他提供一次性付款的公司不同,RackNerd提供了周期性的佣金结构,这样您就可以每月领取您的款项-在最初的注册期之后获得报酬!我们重视会员,我们的计划旨在帮助那些帮助我们的人!RackNerd通过PayPal或帐户信用(您的选择)提供会员付款。通过与RackNerd合作,通过推荐客户购买以下任何产品,您将获得15%的经常性佣金: https://moneyslow.com/racknerd – KVM VPS– OpenVZ VPS–混合专用服务器–私有云–灾难恢复在以下产品上,您将获得10%的定期佣金:–专用服务器–托管如何注册:注册非常容易!通过在此处注册成为RackNerd会员:https://my.racknerd.com/register.php注册后,您可以访问您的会员门户(并获得会员URL):https : //my.racknerd.com/affiliates.php如何提现:从推荐的签单开始算起的30天后,佣金金额就有资格取款。RackNerd支持通过PayPal或帐户信用提款(请在其创建的支持凭单中指定所需的付款方式)。如何将RackNerd订购链接归因于您的会员ID:是否想直接链接到RackNerd产品?只需在您的会员URL的末尾添加&pid = XXX(用产品ID替换XXX)即可。例如,我们的1GB KVM软件包(订购链接:https ://my.racknerd.com/cart.php?a=add&pid=20)是产品ID 20,因此您应在会员的末尾附加&pid = 20在利用您的会员链接时直接链接到产品的URL。您经营热门网站吗?如果是这样,请告诉我们,我们将为您讨论并建立具有特殊佣金率的独家促销活动!有关我们计划或如何开始的问题?没问题!只需通过https://www.racknerd.com/zh-cn/contact-us与我们联系,我们就会帮助您入门!

  • 世界编年史--公元xxxx年都发生了什么事情?

    世界编年史–公元xxxx年都发生了什么事情?

    距今约46亿年–公元1351年 距今约46亿年 ·地球形成 距今约45~24亿年 ·地球太古代。晚期出现生命,存在菌类和低等蓝藻 距今约24~5.7亿年 ·地球元古代。蓝藻和细菌开始繁衍,末期出现原始腔肠、软体和节肢等无脊椎动物 距今约5.7~2.3亿年 ·地球古生代。出现无叶植物和昆虫,海中鱼类动物和两栖类动物繁盛 距今约2.3亿~6700万年 ·地球中生代。爬行类动物繁盛,恐龙发展,鸟类和哺乳类动物出现 距今约6700~250万年 ·地球新生代第三纪。植物与动物逐渐接近现代,哺乳类动物繁盛 距今约6000万年 ·地球上出现最早的灵长类动物 距今约3500~3000万年 ·原上猿生活在今埃及法雍等地区,为迄今所知最早的古猿 距今约1400~700万年 ·腊玛古猿生活在今肯尼亚特南堡、南亚西瓦立克山地、中国开远和禄丰以及土耳其、匈牙利等地,为迄今所知最早的正在形成中的人 距今约300、400万年 ·人类在地球上出现 距今约200、300~1万年 ·人类旧石器时代。打制石器流行,已使用火,晚期大量使用骨、角器。狩猎和采集业发展,血缘家 族及母系氏族公社产生 距今约170万年 ·旧石器时代早期的元谋人生活在今中国元谋一带,已能制造和使用石器,已会用火 约70~20万年前 ·旧石器时代早期的北京人生活在中国华北地区 约18万年前 ·旧石器时代晚期的山顶洞人生活在北京人活动过的地区 约公元前3~前1万年 ·原始宗教出现 约公元前2.5万年前后 ·北京山顶洞人进入农耕文明 约公元前1.2万~前4000年 ·人类中石器时代。发明并使用弓箭,细石器广泛应用,狩猎业发展 约公元前1.2万~前10000年 ·中国彝族先民古夷人创制的”十月历”、”刻划文字”是现今发现最早的文字和历法 约公元前1万前 ·中国人已经懂得烧制陶器,并懂得用”风水学”的知识来建造自己的房子。 约公元前1万前 ·中国已经拥有发达的农业和手工业,能采集、加工植物及其种子,制造工艺精湛的刀具。 约公元前8000~前2000年 ·世界人类先后进入新石器时代。磨光加工的石器流行,出现了原始农业和畜牧业。母系氏族公社繁荣 公元前7000余年前 ·中国人已经学会了酿酒,这是酿酒业人类已知的最早起源。 公元前6680~前6420年 ·河南舞阳出土的甲骨文和石刻文,证明当时的古华夏民族已经创立了自己的文字。 公元前6000年 ·小亚细亚地区出现亚麻和羊毛织物 公元前6000年前 ·中国已拥有了发展成熟的玉器业与漆器业 公元前6000年前 ·河南出土的八千年前的骨笛证明中国已经出现了七音音阶乐器 约公元前6000~前1000年…

  • Luminati另类玩法实现 PC分级代理和匿名浏览

    Luminati另类玩法实现 PC分级代理和匿名浏览

    luminati 是一个比较有名的家用住宅ip提供商 它可以提供许多个家用住宅ip给客户使用 十分适合亚马逊等跨境电商场景 那么Luminati的ip又有什么作用呢? 海阔中文网最近搜罗了众多经验帖 发现“Luminati+某个软件”的玩法对新手来说更容易理解 这种玩法直接将Luminati放置到不同业务场景中 大家可以直观的看到Luminati的作用的用法 那么接下来我就一个个来为大家揭晓—— Luminati+Proxifier=PC分级代理 Proxifier是一个程序 可以让不支持通过代理服务器工作的网络程序能通过HTTPS或SOCKS代理或代理链上网 但是呢Proxifier默认是开放所有应用程序通过此代理上网的 如果想PC端使用分级的代理 单是浏览器配置是不够的 而Proxifier+Luminati代理就可以实现! 那么Proxifier和luminati如何配置呢? 首先,购买Luminati代理的ip,下载luminati代理管理器(lpm)。接着,在Proxifier中点击代理服务器按钮,在跳出来的弹窗中直接点击右侧的添加按钮,然后在下一个弹窗中填写相应的信息。 这里的地址就是你安装lpm的电脑ip,如果你是本机安装的lpm,代理地址直接使用127.0.0.1就可以,如果在串联内部安装的lpm,需要查询电脑的内网ip。 Luminati+Chrome=简单又强大的匿名浏览方式 使用luminati的小伙伴一定要知道Luminati的扩展 它是将luminati直接集成到Chrome的最简单方法 用户只需点击Chrome浏览器的工具栏 就可以在全球范围内共享或静态IP的自由切换 要实现这个功能只需要四步—— 一, 注册luminati账号 二, 激活账号并设定区域 三, 从Chrome商店下载Luminati Chrome拓展 四, 选择创建的区域和期待的地理位置,就可以了 Lumanati+指纹浏览器=账号管理 一般来说luminati 都是用chrome 扩展的方式来运行 但是这种方式限制比较多 我们可以配置好Luminati 在指纹浏览器中导入代理就可以轻松管理多个账户或店铺 更适合外贸人或者跨境电商卖家哟 接下来为大家介绍如何在指纹浏览器中配置Luminati代理 同样只需要简单的四步 首先在指纹浏览器的导入界面中选择要打开的网页,小技巧——也可以选择“指定打开URL”,填入URL来打开指定URL。 第二是填写浏览器名称,账号密码和cookie二选一填写即可,并且账号密码可以随意填写,会在打开浏览器的时候自动填充到网页中,方便登录。 第三是在代理类型中点击下拉窗格,选择Luminati,而后选择http或socks5,填入代理信息。 第四,新建批次或选择已有批次,导入到批次中,点击确定就可以完成导入啦。 需要打开浏览器的时候,只需要动动手指点击“打开”按钮就可以了!  

  • 彩色连环画武松打虎欣赏作者刘继卣

    彩色连环画武松打虎欣赏作者刘继卣

    经典连环画《武松打虎》是连环画艺术大师刘继卣于五十年代所作的组图,该作品曾获第六届世界青年与学生联欢节创作奖。画面上老虎从草丛中一跃而出,咆哮着扑向武松,武松机警闪过,握着哨棒的手关节、肌肉毕现,威猛有力,人物虽是背面,但从人物弓字步、蹲身等方面来看,武松的灵活、勇猛均表现了出来。 【作者简介】刘继卣(1918年10月3日—1983年11月5日),天津市人,杰出的中国画家、连环画艺术大师,新中国连环画奠基人、泰山北斗、连坛第一人。被誉为“当代画圣”“东方的伦勃朗和米开朗基罗”,是中国近现代美术史上卓有成就的动物画、人物画一代宗师。 代表作:《红楼梦》、《春光无限》、《金丝猴》、《东北虎》、《三打白骨精》、《黄巾起义》、《金田起义》、《鸡毛信》、《东郭先生》等。 【故事内容】本图文摘自a8z8连环画 宋时清河县人氏武松,已在柴进庄上住了一年多,这年冬日的一天,他因思念哥哥,便独自一人回家去了。 一路上,晓行夜宿,这日来到阳谷县境,武松又饥又渴,见前面有个酒店,就走了进去。 进了酒店,武松靠一张桌子坐下来,便喊掌柜的拿酒,店家忙给他上酒,又给他拿来二三斤热肉。 武松一口气喝了三碗,又让店家添酒,店家非但不添,反而说道:你没有看到酒幌上“三碗不过岗”的字吗?吃了三碗后,不等过冈就醉倒了,因此叫三碗不过岗。 武松哪里肯信,让店家尽管添酒来,店家说:最近前面的景阳冈上出了老虎,常常出来伤人,吃多了千万不可独自上冈。武松却道:此路我也走过几趟,从未发现老虎,请你休来吓我! 店家见他不依,就不再管他。武松先后吃了十八碗酒,才离开酒店。店家劝他在此休息一日,明天再走不迟。可武松就是不听他的劝说,摇摇晃晃的走了。 行约四五里路,来到一座山神庙前,只见庙门上贴着一张榜文告示,武松看了,才知道真的有虎。沉思一下,便自语道:怕什么!我只管上去看看。 武松一步步走上山冈,酒力突然发作,全身热燥起来,他踉踉跄跄奔过乱树林,见前面有一块大青石,便想倒在上面睡一觉再说。 他刚想睡,忽听树后噗地一声响,跳出一只凶猛的大虎来。武松“啊呀”一声,立刻从青石上坐了起来,准备迎战。 那虎把前爪往地上一按,从半空里直窜过来,武松见此情景,酒早已醒了六七分,急忙一闪,闪在老虎背后。 老虎扑了一空,把腰胯一掀,又扑向武松,武松轻轻地闪在一边。 老虎连扑两下都没有扑着,就像半天雷响似的怒吼一声,把尾巴倒竖起来,朝武松又是一剪,武松却又闪过,原来老虎拿人,只是这一扑一掀一剪,这三下过后,力气就没了一半。 老虎这三下都没有拿着武松,就又兜转回来,武松忙抡起哨棒,用了全身力气,一棒从半空劈下,不想打的太急,一下打在了枯树上,把哨棒折成两截。 老虎性发起来,又是一扑,武松忙向后跳了十来步,老虎落地,两只前爪正好搭在武松的面前,武松乘势抓住老虎的顶花皮,抡拳便打老虎的头,打到五六十下,老虎已动弹不得,七窍流血,只是口里还有些气喘。 武松还怕它不死,又拿起哨棒打了一阵,直到老虎连气都不出了,他才放手。 本地猎户们见武松打死了老虎,惊喜非常,皆称武松是打虎英雄。随后,他们抬着老虎和武松,到县里去给武松请功去了。

  • 驾驶证档案编号如何查询?

    驾驶证档案编号如何查询?

    答:您好,驾驶证档案编号不可在网上查询,您可查看驾驶证副页标注的档案编号(12位数字)。如果驾驶证丢失,您需尽快办理补领手续。

  • 如何查看机动车检验标志电子凭证?如何查看年检时间?

    如何查看机动车检验标志电子凭证?如何查看年检时间?

    如果您已注册交管12123APP并成功备案机动车,可点击APP左上角“机动车”,在车辆详情页面点击“展开更多”——点击“检验标志电子凭证”进行查看。

  • nvm命令安裝切换不同node.js版本的管理器

    nvm命令安裝切换不同node.js版本的管理器

    目錄 安裝 NVM –version:確認 NVM 是否安裝成功 install:利用 NVM 安裝 Node.js ls-remote:察看可用的安裝版本 ls:查看目前安裝了哪些版本 use:切換 Node.js 版本 current:察看目前使用版本 run:直接執行 Node.js exec:指定要執行的 Node.js 版本 which:察看 Node.js 的安裝路徑 alias alias:察看別名、設定別名 察看別名 設定別名 資料來源 nvm 是 Node.js 的版本管理器 (version manager),可在同一台主機上安裝多個版本的 Node.js 環境,因為不同專案可能會使用不同的 Node.js 版本,那就需要透過一個版本管理器來切換不同的 Node.js 版本。 安裝 NVM 可用 cURL 或 wget 指令使用安裝腳本安裝或更新 nvm: 1 $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash 或 1 $…

  • 安装luminati的nodejs环境配置

    安装luminati的nodejs环境配置

    安装文档:https://luminati-china.biz/products/proxy-manager 选择bash安装方法执行:curl -L https://luminati-china.biz/static/lpm/luminati-proxy-latest-setup.sh | bash 会自动检测nodejs的版本和npm命令的版本,一般默认在centos下npm的命令版本是很低的。luminati要求6.14.6 以上。 如果出现找不到/usr/bin/npm 的报错,要手工安装nodejs的新版本和npm的新版本。命令如下: 1. First, update the local repository to ensure you install the latest versions of Node.js and npm. Type in the following command: sudo yum update 2. Next, add the NodeSource repository to the system with: curl –sL https://rpm.nodesource.com/setup_10.x | sudo bash – 3. The output…

  • /usr/bin/npm: No such file or directory 报错提示解决办法

    /usr/bin/npm: No such file or directory 报错提示解决办法

    问题:明明有nodejs,但是npm命令找不到。 正常来说,安装nodejs的同时会安装npm,只需要yum install -y nodejs即可。测试安装成功则使用node -v以及npm -v。 当使用npm -v进行测试时,却出现如下错误提示:-bash: /usr/local/bin/npm: No such file or directory 尝试使用yum的重装修复yum reinstall -y nodejs,发现问题依旧。 尝试使用yum先擦除,然后安装的方式修复,yum erase nodejs,然后安装yum install -y nodejs。问题解决。 一般来说完全擦除后新装,是修复yum源安装的可靠办法。

  • 2020最新判定原生IP方法及隐藏真实IP地址的3个CHROME浏览器插件

    2020最新判定原生IP方法及隐藏真实IP地址的3个CHROME浏览器插件

    互联网比较复杂,通过各种代理可以访问网站。但是网站也有手段查看你是何方神圣,尤其是注重安全的科技互联网公司,他们要保护用户的隐私安全,确保资金安全,把攻击者和黑客挡在门外。如果是你是正常正规用途,可以了解本文所阐述的知识。 1、第一种方法通过bgp.he.net ,如下图,点击箭头所指的ip地址: 这里看到我所在的地址HK,如何和上图中的3个国旗都对上号,基本就是原生ip了。 2、第二种如何判断自己的ip是否原生的方法,访问whoer.net ,查看自己的ip地址的隐匿性。如下图:   得分63%,可以看到首先自己的浏览器没有勿追踪的设置,其次本机使用的dns和本机ip地址在不同的国家,最后就是你浏览器的语言不符合ip所在的国家。

  • 增补版《三国演义连环画选》封面解读

    增补版《三国演义连环画选》封面解读

    《三国演义连环画选》说明:此套三国演义是与上美三国演义绘风相同的增补连环画,此套为最重要的增补本。 上海画报出版社2006年12月1版1印     学林出版社2013年9月1版1印 可以在校欣赏地址 https://www.a8z8.com 在名著板块可以找到 一.北海救孔融   绘画:王学成、黄山农 76图   封面:王学成 二.伐袁术 绘画:倪春培 108图 封面:项之华 三.击鼓骂曹 绘画:倪春培 76图 封面:项之华 四.斩于吉 绘画:李眆 77图 封面:项之华 五.征黄祖 绘画:韦庆 88图 封面:韦庆 六.铜雀台 绘画:徐昆林、管彬彬 110图 封面:肖博仁 七.计取桂阳 绘画:孙宏本 78图 封面:孙宏本 八.战合淝 绘画:隗刚 70图 封面:项之华 九.醉理耒阳 绘画:张浩 75图 封面:张浩 十.借兵破马超 绘画:倪春培 83图 封面:黄山农 十一.征南弑后 绘画:韦庆、洪哲、孙宏本 94图 封面:韦庆 十二.平汉中 绘画:陈炯明 85图 封面:陈炯明…

  • 摘自a8z8连环画的一组经典再版连环画封面欣赏

    摘自a8z8连环画的一组经典再版连环画封面欣赏

    图片是摘自a8z8.com连环画网址的,这个网站我看了快5年了。

  • 汽车身份证VIN 码含义详解

    汽车身份证VIN 码含义详解

    1~3位(WMI):制造厂、品牌和类型 第2位:汽车制造商代码 第3位:汽车类型代码 4~8位(VDS):汽车特征 第9位:校验位 第10位:车型年款 第11位:装配厂 12~17位:顺序号 比亚迪 LC0CE4DC1L 关于汽车VIN码 VIN码是英文(Vehicle Identification Number)的缩写,译为车辆识别代码,又称车辆识别码,车辆识别代码,车辆识别号,车辆识别代号,VIN码是表明车辆身份的代码。VIN码由17位字符(包括英文字母和数字)组成,俗称十七位码。是制造厂为了识别而给一辆车指定的一组字码。该号码的生成有着特定的规律,对应于每一辆车,并能保证五十年内在全世界范围内不重复出现。因此又有人将其称为”汽车身份证”。车辆识别代号中含有车辆的制造厂家、生产年代、车型、车身型式、发动机以及其它装备的信息。 VIN代码的含义 1)第1~3位(WMI:世界制造厂识别代码):表示制造厂、品牌和类型。用来标识车辆制造厂的唯一性。通常占VIN代码的前三位; 第1位:是表示地理区域,如非洲、亚洲、欧洲、大洋州、北美洲和南美洲。 第2位:字符表示一个特定地区内的一个国家。美国汽车工程师协会(SAE) 负责分配国家代码。 第3位:字符表示某个特定的制造厂,由各国的授权机构负责分配。如果某制造厂的年产量少于500辆,其识别代码的第三个字码就是9。 2)第4~9位(VDS:车辆说明部分):说明车辆的一般特性,制造厂不用其中的一位或几位字符,就在该位置填入选定的字母或数字占位,其代号顺序由制造厂确定。 轿车:种类、系列、车身类型、发动机类型及约束系统类型; MPV:种类、系列、车身类型、发动机类型及车辆额定总重; 载货车:型号或种类、系列、底盘、驾驶室类型、发动机类型、制动系统及车辆额定总重; 客车:型号或种类、系列、车身类型、发动机类型及制动系统。 3)第10~17位(VIS:车辆指示部分):制造厂为了区别不同车辆而指定的一级字符,其最后四位应是数字。 第9位:校验位,通过一定的算法防止输入错误; 第10位:车型年份,即厂家规定的型年(Model Year),不一定是实际生产的年份,但一般与实际生产的年份之差不超过1年; 第11位:装配厂; 12~17位:顺序号,一般情况下,汽车召回都是针对某一顺序号范围内的车辆,即某一批次的车辆。 VIN码各位说明 一、第1~3位(WMI):制造厂、品牌和类型; 第1位:生产国家代码 1-美国、J-日本、S-英国   2-加拿大、K-韩国、T-瑞士   3-墨西哥、L-中国、V-法国   4-美国、R-台湾、W-德国   6-澳大利亚、Y-瑞典 9-巴西、Z-意大利 第2位:汽车制造商代码; 1-Chevrolet B-BMW M-Hyundai   2-Pontiac B-Dodge M-Mitsubishi    3-Oldsmobile C-Chrysler M-Mercury    4-Buick D-Mercedes N-Infiniti…

  • 什么是“凡尔赛学”或者“凡尔赛文学”?最近这么火爆

    什么是“凡尔赛学”或者“凡尔赛文学”?最近这么火爆

    简单总结一下,“凡尔赛文学”无非就是用云淡风轻的语气,看似讨论其他话题,但内核都是在展现自己生活的优越。不过,当这层内核被旁观者看出来后,起到的效果便截然相反了。“凡尔赛学”火了。三年前我第一次去别墅区,杭州西溪融庄,问阿姨住几楼啊?她一脸不耐烦地说,没有几楼!都是几区几栋,一栋都是我家!后来我在北京换了别墅,人口申报,工作人员说地址要补全,准确到门牌号。我轻轻说,不好意思,你再看看。他看了看说,啊,别墅区,不好意思。我说没关系,我以前也不知道。讨论出轨问题,我说IT圈应该很单纯吧?他说高层可不,他以前参加高层年会,去拉斯维加斯,一晚上输了500万,公司出钱,赌场用直升机送他们回酒店,十个比基尼金发女郎随便挑。我问然后呢?他说我回房和你视频聊天了啊,那天你不是卡文了,时差16个小时,我一整晚都陪你写剧本,而其他高层都挑了。 (图源自网络) 来历 事实上,“凡尔赛学”并不是一个新事物,其前身为“豁胖”——这个词来源于上海话,指打肿脸充胖子——早在十余年前PC时代的天涯、贴吧就已泛滥,其常见展开形式为“年入百万,但依然觉得钱不够用”,接着便一一历数房贷、保姆、子女教育各项开支,对开篇论点进行佐证。 面对“豁胖贴”,评论区回复形态各异,大部分是“连你都这么难,那我等草民怎么办”的嗟叹。碰到这种,楼主便会喜滋滋回上一句“大家都不容易,会好的”;也偶有人不开眼,上前拍拍肩膀,表达一种同病相怜的情绪,这种楼主就不太喜欢,隐隐觉得抢了自己的风头,但出于礼貌也会互动上几句。 最不受欢迎的,是那些真的觉得楼主很可怜,上来就一通安慰的“老实人”;以及一眼看出其炫富本质的质疑者。碰到前者,楼主往往也没什么好办法,要么讪笑应对,要么干脆不回;碰到后者,倒也不劳楼主亲自出马,众人往往会群起而攻之,扣上“心理阴暗”、“格局低下”、“穷人思维”一干大帽子,评论者只得独自灰溜溜地离去。 但倘若恰好碰到富裕的质疑者,双方就会立刻开战,引起围观,甚至成为话题事件。著名例子是2005年的周公子大战易烨卿。最终以周公子拿出玩狗、养马等“持续性高消费”,全面碾压易小姐的买车、买房等“一次性消费”而告终。后来也有人怀疑此次论争为策划产物,但并无实锤证据能证明此猜想。 (马术,因花销巨大,常被视为贵族运动的一种。图/图虫创意) 丹纳在《艺术哲学》中提出过论点:任何流行艺术,都是对当时社会风貌的一种表达。倘若采取最宽泛的定义,“豁胖”也好,“凡学”也好,勉强都可以被划分到流行艺术的范畴(虽然无论形式还是实质都很低级),其对应的社会风貌,正是十余年前GDP双位数增长时期人民普遍的焦虑心理——每个人都有做“人上人”的欲望,但鉴于中国贵族已经消逝太久,没了姓氏、头衔等具体指标,仅剩的最直观量化标尺,便是金钱的多寡。 不过,东亚文化历来讲究含蓄。直接炫耀经济基础(收入)是可耻的,炫耀上层建筑(消费)就会稍好些。如果将这种炫耀包上一层自怨自艾的皮,似乎就更加符合社交礼仪了。这也是“豁胖体”的由来。 彼时的互联网传播形式也助长了此类风气。早年PC时代,互联网还是一片开放世界,如微博、贴吧、论坛、人人网等地,皆为“广场式社交”,群体没有被人为分割开来。即便如贴吧和论坛等会根据主题做一下区分,但由于不同人群串门实在过于方便,这种划分几乎聊胜于无,十分方便满足人们“富贵不归故里,如衣锦夜行,谁知之者”的降维心理。一部分受不了降维打击的人只好抱团,结成“屌丝”群体自嘲自慰。即便到现在,百度“三和大神”、“家里蹲”吧也时常会混入外人,对吧内成员进行嘲讽。 此类艺术发展到极致,还真升华成了文学,安妮宝贝和郭敬明接连引领过风骚。 (《小时代》剧照) 我并不是因为你从小就有宝马车接送而喜欢你,我也不是因为你的LV包包而喜欢你,我更不是因为你送了我DG的靴子而喜欢你,就算你没有一分钱,我也喜欢你。 ——郭敬明《小时代》 心态 事实上,这都是大洋彼岸的美国人一百年前就玩剩下的东西。以菲茨杰拉德为例,其几乎所有小说,从《那些忧伤的年轻人》到《了不起的盖茨比》再到《末代大亨的情缘》描写的都是大小权贵们的空虚和自怜心态。 《了不起的盖茨比》中,盖茨比即便家财万贯,也无法得到黛茜的心。根据唯物观点,此情节安排是作者对美国阶层固化的叹息。以汤姆为代表的资产阶级豪门永远不会真正接纳盖茨比,只会表面笑嘻嘻,暗地使手段,阻塞后者的上升通道。 (《了不起的盖茨比》剧照) 但倘若从唯心角度出发,造成盖茨比悲剧的,其实是一种心态问题,不能怪社会。正是盖茨比内心的焦虑,导致其整个人生道路的选择都出了毛病。 保罗·福赛尔在《格调》一书中曾提出,中产的特点,在于容易对等级这一问题表现出惊慌不安。此反应恰恰清楚无误地暴露了其中产身份。 实际上,在面对这个问题时,人们恰恰会暴露他们对社会等级的敏感:越是感到烦恼和愤怒,越说明等级存在的真实和严酷。如果谁容易变得非常焦虑,这种倾向暗示你是一名中产阶级,你非常担心自己会下滑一个或两个等级梯级;另一方面,上层阶级热衷于谈论这个话题,因为他们在这种事上投入的关注愈多,就愈显得地位优越;贫民阶层通常并不介意讨论这个话题,因为他们清楚自己几乎无力改变自身的社会地位。所以,对他们而言,整个等级问题几乎就是一个笑话——上层阶级空洞的贵族式的自命不凡不过是一种愚顽和妄自尊大,而中产阶级的焦虑不安和附庸风雅则令人生厌。 ——保罗·福赛尔《格调》 以保罗·福赛尔的理论,盖茨比相较于汤姆,财富够了,输在心态上(还不如尼克这个置身事外的小白领)。无关橄榄球健将的身份,也无关耶鲁大学的假学历,而恰恰是“在意,你就输了”。 村上春树是菲茨杰拉德的忠实读者,其成名作《挪威的森林》中也借小林绿子之口阐述了一个观点:有钱的最大优势,正是可以大大方方说自己没钱。一如长得漂亮的女孩可以说“我今天脸难看得很,不想外出”,要是换个丑八怪女孩同样说一句,则会被人笑掉大牙。 保罗·福赛尔和村上春树二人皆道出了一个微妙实质:将人分出高下的,不在物质,而在心态。数年后,詹姆斯·卡梅隆用《泰坦尼克号》对此做了更进一步的影像化阐释:穷人只要心态放平,照样能击败富人。至少在情场上。 一言以蔽之,相较于生活习惯、吃穿用度等,不卑不亢的心态才是真正的上层建筑。 (《泰坦尼克号》剧照) 但无论艺术家们如何提醒,心态问题始终是不少中产阶级克服不了的魔障,也是此次“凡尔赛学”的根本症结所在:太过在意。你如果真处于你所宣称的位置,那压根就不会写下这些拧巴的东西。 时代终究是不断向前发展的,艺术也会反过来对其所处的时代造成影响。如今,人们对“凡学”大加嘲讽,并不是说人们都道德变高尚了,心态变好了,不再嫌贫爱富了。只是在日复一日各种“豁胖”变体轰炸下,大家都变得越来越精明,不光能识别硬通货,还能从微妙的遣词造句中识别出那点可怜的“在意”心态而已。 传播渠道的变化也起了作用。如今的移动互联网时代,各个传媒、社交APP的信息分发逻辑都越来越茧房化。这种人工智能信息分发方式,使得每个圈层都发展出了一套特殊的话语体系,使得“富贵归故里”的串门行为不仅不再自然,反倒有种探头探脑的猥琐感,更进一步强化了“在意”带来的不适。 面对这种猥琐,大众早已开始了反向解构。以快手和百度贴吧为例:快手上,从天佑到辛巴,虽然内里都隐藏了炫富逻辑,但却是普罗大众剥离掉所有虚头巴脑的上层建筑,只比对经济基础、回归本质、返璞归真的炫富,对小资趣味构成了形式上的反讽;而在“三和大神”、“家里蹲”吧中,倘若有人胆敢在“大神”、“蹲子”们面前开嘲讽或炫富,众人便会立刻排出支付宝账号,用“大哥您说得真对,打点饭钱吧”的混不吝态度,让来者仓皇逃窜。 尽管豆瓣、微博还保留着早年PC时代社交广场的一些顽固特质,但人们的潜意识终究已经改变了,“凡学”的公共表达变得愈发不合时宜。(不过在私人社交场合和某些美妆社区,它依然活得很好)

  • Linux的rename 命令用法(有两个版本一个是C语言版本的一个是Perl语言版本的)

    Linux的rename 命令用法(有两个版本一个是C语言版本的一个是Perl语言版本的)

    早期的Linux发行版基本上使用的是C语言版本的,现在已经很难见到C语言版本的了, 由于历史原因,在Perl语言大红大紫的时候,Linux的工具开发者们信仰Perl能取代C,所以大部分工具原来是C版本的都被Perl改写了,因为 Perl版本的支持正则处理,所以功能更加强大,已经不再需要C语言版本的了。1。如何区分系统里的rename命令是哪个版本的?输入man rename 看到第一行是RENAME(1) Linux Programmer’s Manual RENAME(1)那么 这个就是C语言版本的。【我查看系统上应该就是C语言版本的】而如果出现的是:RENAME(1) Perl Programmers Reference Guide RENAME(1)这个就是Perl版本的了!两个版本的语法差异:C语言的,按照man上面的注解,rename的语法格式是:rename fromtofile这个命令有三个参数,分别是from : 修改什么名字,to:改成什么名字,file 需要修改的文件是哪些。用法示例:比如,有一批文件,都是以log开头的,log001.txt, log002.txt ……. 一直到log100.txt现在想要把这批文件的log全部替换为historyrename log history log*【C的用法~】这句命令的意思很明白了,把 以log开头的所有文件中的log字符替换为history这样替换后的文件是:history001.txt, history002.txt ….. 一直到history100.txtrename C语言版本的另一个man示例是把后缀名批量修改,比如我们要将所有jpeg的后缀名图片文件修改为jpg文件。rename .jpeg.jpg*.jpeg这样,所有以.jpeg扩展的后缀名全部被修改为.jpg现在总结一下:rename C语言版本所能实现的功能:批量修改文件名,结果是每个文件会被用相同的一个字符串替换掉!也就是说,无法实现诸如循环 然后按编号重命名!2。Perl 版本的批量重命名,带有Perl的好处是,你可以使用正则表达式来完成很奇特的功能。perl 版本的参数格式:rename perlexprfiles注意,perl版本的rename只有两个参数,第一个参数为perl正则表达式,第二个参数为所要处理的文件man rename的帮助示例:1) 有一批文件,以.bak结尾,现在想把这些.bak 统统去掉。rename ‘s/\.bak$//’ *.bak这个命令很简单,因为我还没有系统学习过perl,我不知道perl里替换字符串是不是这么干的,但sed是这么干的,所以如果你有sed或者tr基础,很容易明白,这个替换和sed里的正则语法是一模一样的。2) 把所有文件名内含有大小字母的,修改为小写字母。rename ‘y/A-Z/a-z/’ *依然和sed的替换语法一样,不用多解释,如果看不懂的话,可以系统学习一下sed先。还有几个比较实用的例子:1) 批量去掉文件名里的空格Linux文件名本来是不支持空格的,不知道什么时候允许了,当然,在命令行调用文件的时候,空格是很有问题滴,比如你 原来可以直接 mv oldfile newfile 但有空格就不行了 , 得加双引号:mv “oldfile” “newfile” 或者用反斜杠转移…

  • Docker常用命令 Docker基本命令

    Docker常用命令 Docker基本命令

    更新软件包 yum -y update 安装Docker虚拟机 yum install -y docker 运行、重启、关闭Docker虚拟机 service docker start service docker stop 搜索镜像 docker search 镜像名称 下载镜像 docker pull 镜像名称 查看镜像 docker images 删除镜像 docker rmi 镜像名称 运行容器 docker run 启动参数 镜像名称 查看容器列表 docker ps -a 停止、挂起、恢复容器 docker stop 容器ID docker pause 容器ID docker unpase 容器ID 查看容器信息 docker inspect 容器ID 删除容器…

  • 自 2020 年 12 月开始,Flash Player 将不再受支持。

    自 2020 年 12 月开始,Flash Player 将不再受支持。

        三年前,Adobe 宣布计划在 2020 年年底正式停止对 Flash Player 的支持。今天,Adobe 公布了具体的终止日期–2020年12月31日。在该日期之后,Adobe 将不再为 Flash Player 发布任何更新或者安全补丁,并推荐用户尽快卸载该播放器。 Adobe 此前曾表示,停止Flash支持是与苹果、Facebook、Google、微软、Mozilla等多家企业一起制定的,各大网站、浏览器、网络服务都将在2020年底将停止更新和分发Flash Player,并鼓励内容创作者将现有Flash内容迁移到新的开放标准。 此外,Adobe将从其官方网站上删除所有以前Flash Player版本的存档,并将阻止基于Flash的内容运行。Adobe会提示那些在设备上安装了Flash Player的用户在终止日期前卸载它。 在Adobe宣布之后,各大浏览器就已经开始着手剔除Flash,Google Chrome会默认禁用Flash,而且会提醒用户,将会移除对Flash的支持,微软Edge在更换Chromium内核之后也会同样停止支持。 延展: Flash自诞生起就是流媒体内容的主要载体,随着HTML5的诞生,Flash开始被慢慢抛弃,而Flash player在国内被某公司代理后,不仅收集用户隐私,而且还开始强制更新夹带弹窗广告,用户诟病许久,在一定程度上加快了Flash player的死亡。

  • Square的cash app 是如何慢慢赚钱的?

    Square的cash app 是如何慢慢赚钱的?

    Cash App(前称Square Cash)是Square公司开发的移动支付服务,允许用户使用手机应用程序进行资金转账。截至2018年2月18日,该服务共拥有超过700万活跃用户。 2015年3月,Square公司为企业引入了Square Cash,其中包括个人、组织和企业所有者可以使用一个独特的用户名来发送和接收钱款,也就是所谓的$cashtag。2018年1月起,Cash App支持比特币交易。 这项服务允许用户通过其Cash App或电子邮件向另一个现金账户转账或发送收款请求。然后,用户可以选择在自动柜员机中使用其借记Visa卡(被称为Cash Card)提取资金,或将其转至任何地银行帐户。 Cash Card是一种可定制的黑色卡。用户需要在App上签署他们的名字,然后签名将被打印到卡中并发送给用户。 Cash App还推出了他们独特的用户名,称为$cashtag。它允许用户通过输入这样的用户名来转移资金和发送收款请求。 自2018年3月7日起,该App支持自动清算所系统直接存款。 由于其在金融技术不断增长的影响力,或者一部分fintech,行业,广场公司(NYSE:SQ)在2013年推出了一个对等网络(P2P)支付服务称为现金应用。P2P支付应用程序允许消费者支付商品和服务,支付账单,并将钱转移给朋友和家人,所有这一切都来自他们的智能手机。 现金应用程序是免费的,个人可以下载并用于发送,请求或接收资金,这让很多人想知道Square是如何从中赚钱的。答案是:通过使用该应用程序的企业的费用,以及选择使用其扩展服务的个人的小额费用。 看看现金应用程序的费用 Square通过收取使用其软件的商业交易费来从Cash App赚钱。该公司向接受现金应用程序付款的企业收取每笔交易2.75%的费用。 Square还通过使用该应用的个人赚钱。虽然个人可以免费使用现金应用程序将钱转移给朋友或企业,但他们可以选择使用其扩展功能获得额外费用。 对于1.5%的交易费用,个人用户可以加快存款,将其立即转入他们的银行账户,而不是等待标准存款时间。他们还可以通过信用卡发送个人付款,交易费用为3%。 现金应用程序如何运作? 个人和企业可以通过App Store或Google Play在Android和iOS设备上免费下载Cash App。在将借记卡链接到应用程序后,用户可以开始向应用程序的其他用户汇款并从中接收资金。 Square Cash与其竞争对手之间的主要区别之一就是Square Cash直接将钱转入和转出用户的借记卡账户,而不是通过服务提供商将现金存入账户。然而,当Square于2017年5月推出现金卡时,情况发生了变化。 现金卡是一张与用户的现金应用账户相关联的Visa卡。个人Squarespace用户可以使用免费卡,因为他们会使用借记卡向零售商支付现金应用程序中的钱。他们甚至可以在通过借记卡购买提供该服务的商店获得现金。在2019年1月,Square为名为Square Card的企业推出了类似的免费借记卡。 现金应用竞争对手 美国金融科技行业由PayPal Inc.(PYPL),PayPal旗下的Venmo,Facebook Inc.(FB),Alphabet Inc.(纳斯达克股票代码:GOOG),Apple Inc.(AAPL),Amazon.com Inc.(AMZN)主导。和Square,其中每个都在过去十年中推出了P2P支付服务。 Square已迅速发展成为美国最大的支付处理公司之一。自2015年11月首次公开募股以来,该公司已将其业务模式扩展到支付处理之外,包括日程安排,员工管理和业务分析。 该公司在2018年第三季度的收入为4.31亿美元,比去年同期的2.57亿美元增长了68%。Square并未报告其现金应用程序的单独收益,这意味着很难说该服务为该公司的季度收入贡献了多少钱。 然而,作为Square快速增长的业务的一个组成部分,Cash App已成为P2P支付生态系统的领导者。凭借累计下载量3350万次,Cash App首次超过Venmo,于2018年8月首次超过Venmo,在下载量方面排名第一。

  • 连环画家主要作品(程十发、戴敦邦、顾炳鑫、贺友直、华三川、刘继卣)

    连环画家主要作品(程十发、戴敦邦、顾炳鑫、贺友直、华三川、刘继卣)

    本文叙述几位连环画大家的简介和作品,更多连环画资料请移步《连环画在线网站a8z8.com》 连环画大师:程十发 程十发(1921年4月10日-2007年7月18日),籍贯上海市金山区枫泾镇人。名潼,斋名曾用“步鲸楼”、“不教一日闲过斋”,后称“三釜书屋”、“修竹远山楼”。幼年即接触中国字画,但给他印象之深莫过民间艺术。1941年毕业于上海美术专科学校中国画系。1942年在上海大新公司举办个人画展,1949年后从事美术普及工作,1952年入上海人民美术出版社(华东人民美术出版社)创作员,1956年参加上海画院的筹备工作,并任画师。长期任上海画院院长,此后,艺术视野不断拓展,“取古今中外法而化之”,在人物、花鸟方面独树一帜。在连环画、年画、插画、插图等方面均有一定造诣。工书法,得力于秦汉木简。他的画早年受陈老莲影响,晚年,画家多作花鸟画。 连环画作品 《画皮》1955年,程十发以传统的水墨写意技法创作的《画皮》大受好评,标志着其个人风格的成熟。 《儒林外史》:1959年 插图获莱比锡国际书籍装帧展览银质奖、中国华东地区书籍装帧展览一等奖。 《野猪林》1950年5月再版,教育出版社。105页60开本平装 1950年,程十发创作了第一部连环画。 《孔乙己》1981年二版二印 9品 24开 人民美术出版社。 《阿Q正传-零八图上下册》人民美术出版社:1984年一版二印 上海人民美术出版社。 《哪吒闹海》1957年一版一印 9品 30开 少年儿童出版社。 《胆剑篇》 1980年一版一印 9.5品 24开 人民美术出版社。 《菠萝飘香的季节》 《亚碧与山罗》 《召树屯和喃婼娜》:2005年,程十发的连环画原稿以1100万拍卖,创造了同类拍品的纪录。 《召树屯和喃诺娜》老版16开彩色绘画平装外文版,名家程十发经典代表作,北京外文出版社61年1版1次,44页。 《陆游的故事》 封面作者程十发,插图作者胡永凯。 ,少年儿童出版社,1978年版。 《大人国》绘画:程十发、程多多。上海人民美术出版社出版,1979年4月1版1印,64开平装本,外国题材印数:1.000.000册。 《杭州的传说》32开80年1版1印,绘画:程十发。动人传说近50篇,精美国画插图10余幅。浙江版连环画套书的故事篇。 《将相和》插图本程十发画1956年四月第一版,上海人民出版社34开平装字数7000 是以前的学文化补充读物。由周慕白编写 印数 《菠萝飘香的季节》绘画:程十发 2011年六月第一版绘画版连环画,,48开,现代题材人美,平装本,印数:3000册 《程十发老版连环画专辑》程十发老版连环画专辑2007年一版一印,48开绘画,上海人民美术出版社,获奖作品 《程十发年画连环画集》(12开大本)2007一版一印彩色本。99页90000册,定价0.05元 《马良神笔》插图本程十发绘画1961年少年儿童出版社28开平装,四十九页 《娥并与桑洛》程十发绘彩墨连环画 上海,彩色本,30-49面。1962年一版2印.总印量3.5万。此书为少见的42开本,程十发的彩墨画连环画别具一格。 1954年,《列宁在1918》,已经以娴熟到位的写实手法、潇洒自由的笔墨线条、生动感人的情景构思,博得一片喝彩。 《风雪东线》画了192幅,该书稿费捐给国家,购买枪炮,支援抗美援朝。 《金田起义》、120幅、《王冕画荷》原稿(两件)、 《风雪东线上下册》、《刀劈王天化》、《葡萄熟了的时候》、《何细妹》、《火线春节夜》、《如姬盗符》、《让我们的青春更美丽》,《高贵的人们》《如姑娘和八哥鸟》《范蠡与西施》、《边寨节日》镜头花缘之四《黑齿国》《老孙归社》《臧大咬子传》112幅 戴敦邦(1938—),江苏省丹徒人;1956年毕业于上海第一师范学校,同年任《中国少年报》美术编缉;1957年任中国福利会《儿童时代》美术编辑,1976年入上海工艺美术研究所,编绘《传统题材画稿》丛书;1981年任上海交通大学美术研究室副主任。 擅中国人物画,工写兼长,多以古典题材及古装人物入画,所作气魄宏大,笔墨雄健豪放,形象生动传神,生活气息浓郁,画风雅俗共赏。 作品曾多次入选国内外大型美术作品展览及在多种专业报刊上发表。创作勤奋,画作付梓甚丰。 亦擅连环画、插图等;作品《小银燕》、《五彩路》曾获1962年全国第一届连环画创作绘画三等奖,《陈胜吴广》获联合国科教文组织亚洲文化中心举办的野间插图二等奖,英文版《红楼梦》插图、《西厢记》条屏、《逼上梁山》获1980年全国连环画创作二等奖。 另有《大泽烈火》、《阿Q正传》、《长恨歌》插图、《水浒人物一百零八图》、《红楼梦人物百图》等亦获盛誉。出版著述有《自说自画》等。 现为中国美术家协会会员,上海市美术家协会理事,中国工笔画会理事,中国连环画研究会理事,中国红楼梦学会会员,上海交通大学文艺系教授。 连环画代表作品有:《一支驳壳枪》、《水上交通站》、《大泽烈火》、《蔡文姬》、《黛玉焚稿》等.彩色连环画《陈胜吴广》、《逼上梁山》、《戴敦邦新绘长恨歌》等在国内外获奖。 顾炳鑫1923年10月-2001…

  • 泰国BPworld的行李箱质量怎么样?

    泰国BPworld的行李箱质量怎么样?

  • ipv6代理测试

    原理:您通过IPv4网络环境访问本站,我们的服务器通过IPv6连接到您输入的目标网站,并通过IPv4将页面返回给您,用于测试您的IPv6网站。 地址:https://ipv6proxy.cn

  • CentOS7 解决TIME_WAIT过多的内核参数调整

    CentOS7 解决TIME_WAIT过多的内核参数调整

    默认情况下,我们会消除对操作系统施加的各种限制,以充分发挥硬件的性能。 主要的方法就是打开文件数的上限,启动进程数的上限,TCP/IP端口数的上限,促进TCP连接的重用,针对TCP欺诈的一些对策,以及通过禁用IPv6来提高资源效率等。 以下是具体方法,但是修改正式业务以前请务必进行彻底测试!!! 一、更改操作系统文件的最大数量和用户启动进程的最大数量 打开/etc/systemd/system.conf并更改以下内容 DefaultLimitNOFILE = 1048576 DefaultLimitNPROC = 1048576 二、打开/etc/sysctl.conf并更改以下内容 #kernel.threads-max = 29990 kernel.threads-max = 1060863 #fs.file-max = 379862 fs.file-max = 5242880 #net.ipv4.ip_local_port_range = 32768 60999 net.ipv4.ip_local_port_range = 1024 65535 #net.core.somaxconn = 128 net.core.somaxconn = 65535 #net.ipv4.tcp_max_syn_backlog = 128 net.ipv4.tcp_max_syn_backlog = 65535 #net.core.netdev_max_backlog = 1000 net.core.netdev_max_backlog = 16384 #net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_tw_reuse =…

  • 通过ipv4代理访问ipv6的网站内容(ipv6proxy.cn)

    通过ipv4代理访问ipv6的网站内容(ipv6proxy.cn)

    测试一个网站是否支持ipv6访问,有很多在线测试网址,比如下面几个,在网站页面输入框中输入你想要查询的域名即可。 http://ipv6-test.com/validate.php http://www.ipv6now.com.au/pingme.php https://tools.keycdn.com/ipv6-ping https://ip6.nl/ http://validador.ipv6.br/index.php?lang=en 如果想通过ipv4网络进一步测试另外一个ipv6网站具体某一个url或脚本的返回内容,这样的在线网址不多,比如这个: https://ipv6proxy.cn/ 功能:通过IPv4代理连接访问IPv6网站。 原理:服务器通过IPv6连接到目标网站,并通过IPv4将页面转发回给访问者。对于测试您的网站通过IPv6地址访问或访问其他v6网站的功能很有用。 在输入框中输入目标网站的URL(它必须具有AAAA记录)或RFC2732样式地址(即http://[2001:420:1101:1::a]),然后点击go。 仅具有AAAA记录或格式正确的RFC2732样式地址的域名(和子域)将起作用。 如果不知道效果如何,可以尝试输入一些启用IPv6的网站: http://[2001:420:1101:1::a] http://www.google.com http://he.net http://softlayer.com 如果想查看全球其他IPv6网站的详细列表,可以看看下面两个网址: https://www.worldipv6launch.org/ http://www.ipv6forum.com/ipv6_enabled/approval_list.php

  • 纪念中国人民志愿军抗美援朝出国作战连环画集

    纪念中国人民志愿军抗美援朝出国作战连环画集

    1950年10月8日,朝鲜政府请求中国出兵援助。中国应朝鲜政府的请求,作出“抗美援朝、保家卫国”的决策,迅速组成中国人民志愿军入朝参战。10月19日晚,彭德怀率领中国人民志愿军第38、第39、第40、第42军(以后又增调了第50、第66军)和炮兵第1、第2、第8师以及一个高射炮团、两个工兵团,分别从安东、长甸河口(今上河口)和辑安等地,先后跨过鸭绿江,进入朝鲜北部地区。第13兵团过江后,于10月20日改组为中国人民志愿军总部。1950年10月25日,志愿军打响了驻军朝鲜后的第一仗。关于抗美援朝的连环画主要有: 抗美援朝故事连环画《三所里阻击战》 1950年冬,侵朝美军制定了“圣诞节总攻势”作战计划,疯狂北犯,妄图一举打败中朝军队。中国人民志愿军,在彭德怀总司令员的指挥下,发起了第二次战役。在西线,我军某师,先是大踏步北撤,将追敌美国第八集团军十万 … 抗美援朝故事之三 鹰之歌 年轻的志愿军空军战士刘道林,在党和同志们的关怀和帮助下,很快就成长为一个勇敢刚毅的飞行员。由于他在空战中机智灵活,处处服从指挥,连续打落敌人数架飞机。领导表彰了他的功绩。后来不幸在一次战斗中他为了援救 … 红艳艳的金达莱(抗美援朝故事) 毕默 抗美援朝时期,我中国人民志愿军某部五连指导员带领全连在一个朝鲜村子里休整。当地的朝鲜小姑娘朴金玉怀着对美帝国主义的深仇大恨,和对志愿军的深情厚意,热情帮助志愿军改善伙食,搞好生活。一次,发现有特 … 抗美援朝连环画《鸭绿江畔》 为了硫浚中朝边境的友谊航道,我航道部门的一支挖泥船队,日夜奤战在鸭绿江畔。船队党支部书记钟潮清,曾在抗美援朝战斗中,和英勇的朝鲜人民并肩作战;这次,在胜利完成疏浚任务的关键时刻,又与当年在火线上抢救过 … 抗美援朝《夜归》 顾炳鑫 这是一个描写中朝友谊的故事。总攻前タ,志愿军侦察队长江杰和朝鲜人民军侦察员崔永玉,奉命渡江侦察敌情。在敌人的据点里,他俩缴获了敌人的作战图,救出了崔永玉的儿子。归途中过江时,江杰负了伤,崔永玉留下孩子 … 抗美援朝故事《飞虎山上五昼夜》 在一九五)年十一月的朝鲜战场上,中国人民志愿军某部在一- 次战役中,攻下了飞虎山阵地,并为了配合主力部队包围敌人,坚守在阵地五昼夜,抵挡发美李匪军的猛烈攻击,打退了敌人无数次的进攻,终于完成了阻击任务, …