本文是Microsoft的Web开发系列的一部分。 感谢您支持使SitePoint成为可能的合作伙伴。

ECMAScript 6或ES6是JavaScript的发展,并且是未来。 这是我们一直在等待的Web技术创新。 它充满了我们一直渴望的强大功能,最终使我们能够以可扩展且易于维护的方式为网络构建大型应用程序。 它使成千上万来自Java或C#或其他“高级”语言的开发人员能够最终编写JavaScript,并将迫切需要的所有经验带到市场中,这些都需要组织和指导。

那是销售的推销,公平地说,很多是真的。 但是,对于需要在网络上修复的内容,它也做出了很多假设。 在不控制其执行环境的情况下,发展一种像JavaScript这样无处不在的语言确实存在一个问题。Web是一个分布式平台。 相比于您可以带回商店,锁止,升级和再次驶出的车辆,要在不断行驶的车辆上更换车轮要困难得多。

JavaScript似乎再也无法削减了

我们应该说,JavaScript的宽松架构一直是来自其他语言的程序员的困惑之源。 尤其是缺少类和原型继承对于很多人来说都是不可行的。 感觉违反直觉,并不代表学校正在教授有关计算的知识。 更糟的是,我们有一个漂亮但令人困惑的闭包构造,并且缺少常量和类型安全性。 所有这些都意味着JavaScript因其糟糕的架构以及不被大型代码库所信任而享誉盛名。 尽管如此,它还是成功地发展成为当今软件开发中最常用的语言之一-很大程度上要归功于网络的兴起。

ES6和以下语言的版本旨在消除这些麻烦,并使JavaScript成为一种更好,更可靠和更高效的语言。

公平地说,这并不是什么新鲜事。 过去,我们有几种基于JavaScript的语言,并试图解决这些问题。 TypeScript , Dart , CoffeeScript甚至Flash的ActionScript都试图解决同一问题。 不同之处在于,它们都需要某种转换或容器才能显示在浏览器中。 ES6(现已定稿)旨在供浏览器使用,并像使用指向它的脚本元素的JavaScript一样运行。 ES6具有许多令人印象深刻的功能:

  • Arrow函数是匿名函数的简写形式。
  • 使用let而不是var的 块级作用域使变量作用于块(if,for,while等)
  • 来封装和扩展代码。
  • 常量使用const关键字。
  • 像foo(bar = 3,baz = 2)这样的函数的默认参数
  • 进行解构以将值从数组或对象分配给变量。
  • 发电机创造使用功能*, 产量关键字的迭代器。
  • Map ,一个Dictionary类型的对象,可用于存储键/值对。 设置为收集对象以存储数据值列表。
  • 模块是组织和加载代码的一种方式。
  • 异步操作的承诺避免回调地狱
  • 休息参数,而不是使用参数来访问函数参数。
  • 模板字符串以建立包括多行字符串的字符串值。

考虑到这些天我们正在使用JavaScript做什么,这似乎是一个真正的需求。 游戏,应用程序开发甚至服务器端开发都可以使用JavaScript进行。 在每种环境下,我们都有开发人员习惯于不同的工具和方法。 过去狂野的西部网络发展似乎与今天的性能和维护需求适得其反。 这使我想起了从DHTML转到DOM Scripting的年代。 订单,我们需要订单和可靠性。

与此不同的是,当前ES6尚未准备好在Web上部署。 那不是语言的错,而是网络的本质。 我们不能也不应规定人们使用什么上网。 但是在当前不同的浏览器中对ES6的支持并不令人鼓舞。

Juriy Zaytsev维护的全面的ES6支持网格

更大的问题是ES6在JavaScript历史上首次打破了与设备和浏览器无关的Web观念。

用新语法破坏网络

ES6的问题并不在于它对语言的作用– JavaScript始终通过新方法和API进行了扩展。 为了安全地使用它们,我们要做的只是在应用之前测试当前的浏览器或环境是否了解此功能。 这称为渐进式增强,这意味着我们永远不会提供破碎的体验。

当在调用某个方法之前测试它是否存在时,您是安全的。 就像在跳入之前检查河流是否足够深是一个好主意。 ES6的问题在于,由于向JavaScript引入了许多语法更改,而不仅仅是新的方法和对象,它破坏了向后兼容性。

这不应该成为问题,但是与用于在网络上构建“事物”的所有其他语言不同(有意识地避开了网站与应用的争论),JavaScript不是容错的。

以下HTML对浏览器而言不是问题:

<p><span>Nesting</p></span>

在内部,此问题已得到解决,浏览器继续采用自己的方式呈现页面的其余部分:

Firefox开发人员工具显示HTML5解析器如何修复错误嵌套的HTML

Firefox开发人员工具显示HTML5解析器如何修复错误嵌套的HTML

这种容错性是HTML5的主要思想之一。 HTML5解析器非常宽容,因为我们知道开发人员会犯错误,而我们的用户也不会因此而受苦。 带有单个错误的XHTML文档将无法呈现。 这还不够好–我们需要一个更坚固的网络,因为最终用户的体验胜过其他一切。 这甚至被定义为HTML的设计原则, 即选区的优先级 :

在发生冲突的情况下,请考虑用户胜过作者,胜过实现者,胜过说明符,而不是理论纯度。 换句话说,对用户的成本或困难应比对作者的成本更为重视; 反过来,这应该比实施者的成本更受重视; 对于规范本身的作者而言,这应该比对成本的重视更大,而对于仅出于理论原因而提出变更的建议,则应当比对成本更高的重视。 当然,最好一次使多个选区更好。

CSS解析器对代码的态度相同。 例如,应用了此CSS的文档中的段落将是浅橙色。

p {color: microsoftblue;}
p {color: peachpuff;}
p {colour: powderblue;}

“ peachpuff”是CSS颜色的有效名称,而“ microsoftblue”则不是。 虽然“ powderblue”也是一种有效的颜色,但是在CSS中,在语法上正确拼写的“ color”必须是“ color”,这就是为什么它没有被应用的原因。 本质上,跳过了CSS解析器无法处理的任何代码行。

这种容错在JavaScript中不起作用,这就是为什么它是Web堆栈中最脆弱的部分。 导致JavaScript错误的任何问题都意味着不会执行整个脚本-浏览器中没有容忍度。

当人们讨论逐步增强Web的需求时,这常常被忘记。 与禁用JavaScript的最终用户无关,它们只是一小部分。 这是在执行JavaScript之前以及浏览器最终尝试运行它时所有可能出错的事情。 Stuart Langridge维护着一个有趣的决策树,它告诉您从请求脚本到执行脚本可能出错的所有内容。

ES6引入了许多对JavaScript语法的更改。 尽管ES6兼容的浏览器或预处理器的以下代码没有问题,但对于非ES6浏览器,这只是语法错误。

function showperson(ismember = 0, hasphoto = 0, ...moar) {/* … */
}

这给我们带来了一个大问题。 除非我们将自身限制在少数已经支持ES6的浏览器中,否则不可能使用ES6。 Microsoft Edge ,Firefox,Chrome和iOS Safari均具有良好的ES6子集。 但是,并非所有这些浏览器都是我们的用户所拥有的,并且我们不能假设人们一直在升级。 令人遗憾的是,那里有很多硬件,这些软件都带有不可升级的操作系统,并且其中装有过时的浏览器。

功能检测语法支持?

Kyle Simpson的 Featuretests.io是解决此问题的一种非常有趣的方法。 这是一个非常小的JavaScript库,可让您测试ES6功能,因此仅在浏览器支持时以及在它们支持时才加载ES6脚本。 可以这么说,在语法层面上逐步增强。

使用此库,您可以测试您拥有的浏览器并查看其支持的浏览器。 现在快速检查一下我的机器就会显示以下内容:

下表显示了各种浏览器如何支持ES6功能

我不是要在这里比较浏览器-看到时间变化有多快,这是浪费时间。 我想表明的是,当涉及到浏览器中对ES6的支持时,它们之间存在很多差异。 这使功能测试不方便,因为只有在测试所有要使用的东西时,它才是安全的。 如果仅测试一个,则假定对其他功能的支持是滑坡。

如果您一直坚持到底,并想对要使用的每个功能进行测试,则代码不会中断。 但是,它很容易变成过度杀伤力。 对于许多开发人员而言,ES6的重点不是使用零碎的功能,而是从一开始就将整个应用程序编写在ES6中。

没什么新鲜的。 当HTML5和CSS3只是一个炒作而我们迫不及待地使用它时,我们得到了很多“这个很酷的东西仅在Safari中有效”或“您需要使用Chrome浏览器才能看到此站点”的很多信息。功能仍在不断变化。 这些产品仍在网络上,基本上不需要维护,浏览器需要在代码库中包含很多内容,以免破坏网络。 我们想要太多,太快了,之后我们没有清理。

为了使开发人员能够使用Modernizr自动检测所有内容,我们付出了很多努力。 对于旧版浏览器支持,这仍然是一个很好的主意,但是在定义更明确的环境中,开发人员发现这是不必要的开销。 取而代之的是,我们开始设置支持基准,并且仅向实现这一目标的那些浏览器提供脚本功能和高级样式。 英国广播公司(BBC)的开发者在三年前称其为“ 切芥末 ”,他们的基准是以下几项检查:

if ('querySelector' in document &&'localStorage' in window &&'addEventListener' in window) {// bootstrap the javascript application
}

也许这也是我们在ES6工作中可以想到的东西? 定义一些可以检查并从那里继续前进的网闸功能?

如果您不希望依赖浏览器支持,而只想使用ES6,那么您将需要使用一些可转换代码的工具。 这可能是自己的语言,如TypeScript或所谓的Transpiler(因为它将ES6转换并编译为JavaScript)。

转为救援?

如今,关于JavaScript的好处是它摆脱了浏览器的限制,并且可以在服务器端使用。 node.js使用Chrome的V8引擎作为独立的二进制文件,现在还可以使用Microsoft的Chakra JS引擎 。 这使我们能够使用任何JavaScript转换工具来获取ES6代码,并将其转换为可在任何浏览器中运行的良好的旧JavaScript。 如果您已经在使用Grunt或Gulp进行任务管理,那么这可能只是部署之前要运行的另一项任务。

有一些选择。 最著名的编译器是Traceur ,它们起源于Google和Babel ,最初称为6到5,但是随着ECMAScript的发展,即使我们尝试实现它,也需要一个更通用的名称。

目前,转译似乎是在实际项目中使用ES6的最安全方法,而不必担心跨环境的支持差异。 它也与习惯于更严格和基于类的语言的开发人员的工作流程紧密地联系在一起。 但是,自省之后,存在一些怪异的缺点:

  • 首先,在大多数情况下,编译根本不进行任何功能检测-ES6代码已完全转换为ES5(或者在某些情况下甚至可以转换为ES3,如果您想这样做)。 这意味着本机支持ES6的浏览器将永远无法获取代码。 它使浏览器中的实现有点多余,并且-更糟的是-它不允许在浏览器中测试ES6实现的性能和有效性。
  • 传统上,网络是视图源。 过去,这就是我们许多人学习如何为其编写代码的方式。 在错误控制台中看到有问题后,我们查看了源代码并发现了其他人使用的代码,并且调试过程也在做同样的事情。 如今,我们拥有用于开发人员的工具,具有更多高级功能。 但是,如果我们编译代码,就永远不会编写要执行的代码。 我们在浏览器中调试的代码是编译器创建的,编译器针对性能进行了优化,而不是为了提高可读性。 为了调试我们的代码,我们需要找到一种方法来将生成的代码与编写的代码连接起来。 为此,我们使用源映射 。 这也适用于Sass或更少生成的CSS。
  • 从其他代码生成代码可能会导致大量文件。 当最终结果意味着用户必须下载兆字节的JavaScript才能获得更轻量级的接口时,我们编写的原始代码紧凑,干净,结构化不一定重要。

表现如何?

每当我们向浏览器引入新功能时,就会出现一个问题,那就是我们使处理速度加快还是减慢了速度。 我们只是不知道,直到我们收集了足够的数据来找出优化的地方。 在ES6的情况下,如果我们对代码进行转译,则无法真正进行数据收集。 目前, 凯文·德克尔(Kevin Decker)的速度报告显示,本机在浏览器中ES6的性能看起来并不太令人鼓舞。

一份报告显示了ES6功能相对于每秒ES5基准操作的性能。

该报告显示了ES6功能相对于每秒ES5基准操作的性能。 所有不是深绿色的东西都比JavaScript慢。 并非深绿色的所有内容要么较慢,要么与ES5性能相同​​。 这意味着只有传播算子 , Promises , Maps和Sets可以带来性能上的好处。

ES6很重要,需要我们注意

现在,就整个Web开发而言,ES6处于一个怪异的境地。 它是一个标准,得到了很好的支持(例如,Web组件除外),但是它也破坏了向后兼容性。 除了要赞扬它所做的所有伟大事情,并没有显示可能对您有用的示例之外,我想邀请您参加有关ES6的讨论。 这就是为什么我想在这里结束时提几个问题供您思考,我们很乐意在评论中听到您的意见。

如果我们的主要目的是通过编码工作来创建Web内容,那么我们需要问自己几个问题:

  • 我们是否让开发人员的便利性胜过最终用户体验? 是否比在特定环境下交付性能最佳的解决方案更重要,交付速度更快,更重要?
  • 在我们更轻松,更快速,更可维护的情况下,构建能够期望更多最终用户环境的大型应用程序是否可以?
  • 能够更轻松地更改应用程序并以更明确的方式扩展应用程序来弥补对用户的锁定吗?
  • 现在是时候在沙子上划一条线,使JavaScript更安全,更容易扩展了吗?
  • 网络持续向后兼容的概念存在缺陷吗? 我们是通过迎合最低公分制来阻止自己吗?
  • ES6的新功能真的有好处吗?还是我们只是试图追赶并重复其他环境所做的事情? 看到整个软件可能损坏 ,这真的是我们能做的最好的事情吗?
  • 这些更改的好处值得使用它们的努力吗? 进入网络的新开发人员是否应该使用编译器,预处理器和任务运行程序来入门?
  • 当编译器创建ES5时,我们如何帮助浏览器更好地支持ES6?
  • 是使用JavaScript的子集(如TypeScript)更好的选择吗?
  • 从浏览器获取的代码中提取我们编写的代码是正确的方向吗? 视图源已经失去了它的用处吗?
  • ES6是否是另一种在Web上工作的方式–就像使用emscripten is或Flash was将字节码转换为JavaScript一样? 对于Web开发人员来说,预编译步骤似乎很奇怪,但是Java的人对此完全可以接受。 换句话说,ES6是否不适合所有人,但我们会尽力做到这一点?

在接下来的几个月中,围绕ES6将会令人兴奋,它的本质意味着将有相当长的一段时间进行持续的讨论和讨论。 它对不喜欢JavaScript的灵活性和随机性的人非常有吸引力。 它会使那些坚定地使用JavaScript的人感到困惑,并且感到很多开销,而没有太多直接的好处。 进化总是伴随着成长的痛苦。 是时候说出来,尝试一下对您有用的了。

使用JavaScript进行更多操作

本文是Microsoft技术传播者开发的Web开发系列文章的一部分,内容涉及实用的JavaScript学习,开源项目以及互操作性最佳实践,包括Microsoft Edge浏览器和新的EdgeHTML呈现引擎 。

我们鼓励您使用dev.modern.IE上的免费工具跨浏览器和设备进行测试,包括Microsoft Edge(Windows 10的默认浏览器):

  • 扫描您的站点以查找过期的库,布局问题和可访问性
  • 在Mac,Linux和Windows上使用虚拟机
  • 在您自己的设备上远程测试Microsoft Edge
  • GitHub上的编码实验室:跨浏览器测试和最佳实践

我们的工程师和宣传人员在Microsoft Edge和Web平台上进行了深入的技术学习:

  • Microsoft Edge Web Summit 2015 (新浏览器,受支持的新网络平台标准以及来自JavaScript社区的嘉宾演讲者会期待什么)
  • 哇,我可以在Mac和Linux上测试Edge和IE! (来自Rey Bango)
  • 在不中断网络的情况下推进JavaScript (摘自Christian Heilmann)
  • 使Web正常工作的Edge渲染引擎 (来自Jacob Rossi)
  • 使用WebGL释放3D渲染 (来自David Catuhe,包括vorlon.JS和babylonJS项目)
  • 托管的Web应用程序和Web平台创新 (来自Kevin Hill和Kiril Seksenov,包括歧管 .JS项目)

Web平台的更多免费跨平台工具和资源:

  • 适用于Linux,MacOS和Windows的Visual Studio代码
  • 使用node.JS进行代码和Azure上的免费试用

From: https://www.sitepoint.com/the-es6-conundrum/

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 快速了解历史Android操作系统版本(开发学习攻略)

    前言从毕业后到做开发已经两年多了,刚开始学习android时,觉的它很新奇,基本上朋友每个人都有一部手机,深深了解这个专业后,发现做一名Android开发师真的挺自豪的,是IT让我有了新的人生方向,毕业后知道自己以后要做什么,不再那么迷茫,说来也惭愧,干这么长时间了,竟然…...

    2024/4/13 3:10:45
  2. 移动端web页面使用字体的思考

    一直不知道手机端用的什么字体,只是觉得类似雅黑,直到有一次设计师问到设计移动web页面该用什么字体才严肃地想起这个问题。前人已栽树,后人我就直接转来吧……回想2年前刚开始接触手机项目,接到PSD稿后,发现视觉设计师们喜欢用微软雅黑作为中文字体进行设计,于是我写页面…...

    2024/4/20 7:42:11
  3. 【Python简明教程】实例:为我的所有重要文件创建备份的程序(Windows10系统下实现)

    使用压缩命令前 先把winRAR路径添加到环境变量PATH中代码如下: import os import time#1 the file and directories to be backed up are specified in a list source = [F://Python//exampleForBackup.txt]#2 the backup must be stored in a main backup directory target_d…...

    2024/4/12 17:41:13
  4. 上海交通大学继续教育学院(网络教育)上课时间表

    上海交通大学继续教育学院(网络教育)上课时间表专业: 2017 秋业余制专升本计算机科学与技术一、 上课时间表: 9 月 4 日正式开学(第一周)时间 周次 课程 考核形式 上课教室每周三上传 1-15 周 程序设计(C) 开卷 请在网上点播、下载学习,并完成相关作业周一 18:30-21:30…...

    2024/4/18 14:14:00
  5. Heritrix源码分析(一) 包介绍

    之前说过要分享下我的爬虫经验,但一直找不到突破口,现在才感觉写点东西真的很难,所以大家真的要感谢那些无私的前辈们,在网上留下的一篇篇可以指点迷津的文章。想了很久,还是先从Heritrix的包开始说起,然后再说类,最后讲下如何加工Heritrix,也就是将其打造成自己想要的…...

    2024/4/16 7:02:55
  6. BD_学习Python简明教程

    linux系统:ubuntu16.04python :2.7.121、Python 2.7.12跟Python3.6.1使用help帮助的区别与即:Python2的help参数需加引号,Python3兼容Python22、转义字符&自然字符串>>> print "this is a per\ ... son" this is a person >>> print r"…...

    2024/4/26 12:36:38
  7. Android学习之 学习资料

    MFC\C++ 视频:孙鑫优酷 Android开发视频:Mars老师 优酷 Mars个人论坛 Java 4 Android 视频 :Java 4 Android 《华清远见3G名家大讲堂之Android专题》课程视频 PhotoShop大师之路:视频教程全集 PhotoShop CS3 专家讲堂Android的一些Demo:Demo合集1 Demo合集2 Dem…...

    2024/4/13 22:36:08
  8. Android app设置字体大小和字体样式不随系统设置改变而改变

    字体大小在BaseActivity和BaseApplication里重写方法或者在基类里重写方法:/设置字体为默认大小,不随系统字体大小改而改变@Overridepublic void onConfigurationChanged(Configuration newConfig) {if (newConfig.fontScale != 1)//非默认值getResources();super.onConfigur…...

    2024/4/12 17:40:58
  9. ReactNative开发必备ES6知识

    引言现代前端应用通常都会使用ES6进行开发,ReactNative项目同样也会使用ES6进行开发,对于现代前端项目开发来说,掌握ES6成为一件十分必要的事情。对于ES6的学习,通常都会阅读阮一峰的《ECMAScript 6 入门》,以下这本书中开发ReactNative必备的知识点。ECMAScript 6简介ECM…...

    2024/4/12 17:41:13
  10. 《扩展UML用以在类图中显示设计模式》读书笔记

    1 标题: Extending UML To Visualize Design Patterns In Class Diagrams 原文链接如下: http://www.utdallas.edu/~jdong/papers/seke03.pdf 2 时间: 2003以后 3 阅读时间: 2005.8.29 4 摘要: 一个设计模式描述了对于某个设计问题的一种通用解决方案,并可以在多个项目中…...

    2024/4/9 10:51:50
  11. heritrix安装配置和抓取

    1 下载 和 解压 从http://crawler.archive.org/下载解压到本地 E:/heritrix-1.14.3 2 配置环境变量 HERITRIX_HOME=E:/heritrix-1.14.3 path后追加 ;%HERITRIX_HOME%/bin 3 配置 heritrix 拷贝E:/heritrix-1.14.3/conf/jmxremote.password.template到E:/heritrix-1.14.3下…...

    2024/4/12 17:40:58
  12. Python 简明教程 --- 19,Python 类与对象

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io那些能用计算机迅速解决的问题,就别用手做了。 —— Tom Duff目录上一节 我们介绍了Python 面向对象的相关概念,我们已经知道类与对象是面向对象编程中非常重要的概念。 类就是一个模板,是抽象的。对象是…...

    2024/4/17 22:00:47
  13. android学习八(android碎片fragment的使用)

    碎片(Fragment)是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用屏幕的空间。首先建立一个平板的模拟器1034*600,环境使用android4.2.2.在建立一个android的项目,项目名为FragmentTest。 碎片的简单使用 新建一个左侧碎片布局left_fragment.xml代码如下&…...

    2024/4/18 5:41:07
  14. 字体设计规范

    对于内容描述性的网页及网页模块,最重要的内容,就是文字。出现了文字,就会出现文字排版、字体选择、字体颜色大小粗细等细节。而这些细节,往往是非常重要的细节。不同的字体和选色往往对整个页面都有着非常大的影响,这是我在自己进行页面设计中感受很深的一点。一、设计要…...

    2024/4/12 17:40:48
  15. 想写出优雅的代码?试试这些ES6小tips

    最近又重温了ES6的文档,发现除了箭头函数,解构赋值,扩展运算符这样常用的语法外,还有很多很给力的方法,不仅使代码更简洁,还可以提高代码的健壮性,更令我意外的是,浏览器兼容大部分的方法,无需babel也可完美运行。所以觉得很有必要整理一下,在项目中,抛弃陈旧的老古…...

    2024/4/25 12:28:28
  16. 分布式搜索框架SF1R

    什么是SF1R SF1R是一个分布式的存储搜索一体化海量数据引擎。SF1R来自于iZENECloud团队多年的 研发成果,并且已经在商业网站上经受住了严苛的考验。2014年,iZENECloud团队把SF1R 开放给社区,采用Apache License 2,希望共同改进和维护。Note SF1R的全称是Search Formula 1 R…...

    2024/4/17 4:18:01
  17. Heritrix组件框图详解

    Heritrix是一个纯Java开发的、开源的Web网络爬虫,开发者可以可以根据自己的抓取逻辑来对它的各个组件进行扩展,但是在扩展之前必须对其各个组件有个整体的理解。下面的图示,是我在学习Heritrix时对整体各个组件间的关系的理解,仅供大家参考,自己能力有限,不对的地方大家一…...

    2024/4/17 6:11:16
  18. Python 简明教程 --- 5,Python 表达式与运算符

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io靠代码行数来衡量开发进度,就像是凭重量来衡量飞机制造的进度。 —— Bill Gates目录1,什么是表达式 表达式是代码的重要组成部分,一个表达式由运算符和操作数两部分组成。 一个表达式就描述了对哪些数据…...

    2024/4/19 10:06:23
  19. 实用嵌入式、android学习教程汇总

    不论是学习嵌入式或是Android,很多时候我们都希望能够借助互联网发现一些不错的学习教程,尤其是对于初学者来说,好的入门学习基础教程可以为你以后的学习填力不少。当然,网上充斥着各种各样的内容,要想真的淘到一些干货也是需要下点功夫的,华清远见就给学员提供了这样一方…...

    2024/4/12 23:05:09
  20. windows 下 latex graphviz 字体设置

    fc-list :lang=zh-cn > x:\zn.txt 英文Calibri,Calibri Light,Calibri Light Italic:Cambria:style=Bold Arial,Arial Narrow:Times New Roman:Arial,Arial Narrow:Segoe UI,Segoe UI Light:style=Light,Regular Segoe Print:style=Bold Microsoft Sans Serif:Arial:Times N…...

    2024/4/13 3:00:11

最新文章

  1. pmp培训机构哪个比较好,求推荐-

    寻找一个自己认为比较好的PMP培训机构千万不要盲目&#xff0c;先在网上看看大家都推荐什么&#xff0c;看一下各个机构的老学员反馈&#xff0c;这些对我们的选择有非常大的帮助&#xff0c;最起码有了一些风评上的参考&#xff0c;现状就是目前线上机构的竞争比较大&#xff…...

    2024/5/3 1:12:00
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Oracle备份和还原的几种方式

    1、使用数据泵方式 exp demo/demoorcl buffer1024 filed&#xff1a;\back.dmp fully demo&#xff1a;用户名、密码 buffer: 缓存大小 file: 具体的备份文件地址 full: 是否导出全部文件 ignore: 忽略错误&#xff0c;如果表已经存在&#xff0c;则也是覆盖 exp demo/de…...

    2024/4/30 4:18:57
  4. 【计算机网络】基础知识复习-第一章-计算机网络基础

    第一章 计算机网络基础 以传输信息为主要目的&#xff0c;利用通信线路将各计算机系统的计算机连接起来的计算机群称为计算机通信网络。   凡是将地理位置不同&#xff0c;并具有独立功能的多个计算机系统通过通信设备和线路连接起来&#xff0c;以适用的软件&#xff08;即…...

    2024/4/30 17:32:57
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/2 16:16:39
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/2 9:28:15
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/2 15:04:34
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57