ecma

  • 中文名: 欧洲计算机制造联合会
  • 外文名: European Computer Manufactures Association
  • 地 区: 日内瓦
  • 缩 写: ECMA
  • 目 的: 信息处理和电信系统
  • 包 括: 程序语言和输入输出
  • 组 织: 国际标准化组织
这个组织的目标是评估,开发和认可电信和计算机标准。大家决定把ECMA的总部设在日内瓦是因为这样能够让它与其它与之协同工作的标准制定组织更接近一些,比方说国际标准化组织(ISO)和国际电子技术协会(IEC)。ECMA是“European Computer Manufactures Association”的缩写,中文称欧洲计算机制造联合会。是1961年成立的旨在建立统一的电脑操作格式标准--包括程序语言和输入输出的组织。
主要任务是研究信息和通讯技术方面的标准并发布有关技术报告。ECMA并不是官方机构,而是由主流厂商组成的,他们经常与其他国际组织进行合作。就象ECMA的章程中所说的那样,这个非盈利组织的目标是发展“标准和技术报告以便促进和标准化对信息处理和电信系统的使用过程。

目前已经可以确认的标准:注:此名单仅部分收录

ECMA-6 7位被编码的字符集(同一样 ISO/IEC 646/ITU-T T.50)
ECMA-13文件结构和标记磁带(最新ISO 1001)
ECMA-35 ISO/IEC 2022年 字符内码
ECMA-43 8位被编码的字符集(和一样ISO/IEC 4873)
ECMA-48 ANSI逃命代码 (和一样ISO/IEC 6429)
ECMA-58 8英寸 软盘
ECMA-59 8英寸 软盘
ECMA-66 5¼-英寸 软盘
ECMA-69 8英寸 软盘
ECMA-70 5¼ -英寸 软盘
ECMA-74信息技术和电信设备散发的空气传播的噪音的测量(和一样ISO 7779)
ECMA-78 5¼ -英寸 软盘
ECMA-94 8位编码字符集(同一样 ISO/IEC 8859-1, -2, -3和-4)
ECMA-99 5¼-英寸1.2兆字节 软盘 (也ISO 8630)
ECMA-100 3½-英寸 软盘 (也ISO 8660)
ECMA-107 文件分配表 (FAT)文件系统
ECMA-113 8位被编码的字符集,拉丁语或斯拉夫(同一样 ISO/IEC 8859-5)
ECMA-114 8位被编码的字符集,拉丁语或阿拉伯语(同一样 ISO/IEC 8859-6)
ECMA-118 8位被编码的字符集,拉丁语或希腊语(同一样 ISO/IEC 8859-7)
ECMA-119 CD-ROM 文件系统(以后被采取 ISO 9660:1988)
ECMA-121 8位被编码的字符集,拉丁语或希伯来语(同一样 ISO/IEC 8859-8)
ECMA-125 3½-英寸 软盘 (也ISO 9529)
ECMA-128 8位被编码的字符集(同一样 ISO/IEC 8859-9)
ECMA-130 CD-ROM 黄皮书
ECMA-139 4mm 数字资料存贮 (二氨基二苯基砜)弹药筒(和一样ISO/IEC 10777)
ECMA-144 8位被编码的字符集(同一样 ISO/IEC 8859-10)
ECMA-146 4mm DAT 数据插件(和一样ISO/IEC 11321)
ECMA-167 普遍盘格式
ECMA-168 ISO 9660 第3级(ISO/IEC 13490)
ECMA-182 周期性多余信息检验 多项CRC-64-ECMA-182
ECMA-234应用程序编程接口为 窗口3.1
ECMA-262 ECMAScript (规范化 脚本(script)语言)
ECMA-334 C#编程语言
ECMA-335 共同语言基础设施
ECMA-340 NFC标准ISO18092(ECMA免费版)
ECMA-352 NFC标准ISO21481(ECMA免费版)
ECMA-357 ECMAScript为XML (E4X)
ECMA-363 通用3D 文件格式
ECMA-365 通用媒体光盘(用于PSP)
ECMA-368 超宽物理和MAC层
ECMA-369 超宽MAC-PHY接口
ECMA-372 C++/CLI
ECMA-376 办公文档开放XML
ECMA-377 200GB的HVD插卡
ECMA-378 100GB的HVD-ROM光碟

而其中就有本文重点介绍的ECMAscript

ECMAscript/ES5/ES6/ES20XX

这里主要简单的介绍一下关于JavaScript的一些历史。

ECMAscript

ECMAscript是基于Netscape javaScript的一种标准脚本语言。它也是一种基于对象的语言,通过DOM可以操作网页上的任何对象。可以增加、删除、移动或者改变对象。使得网页的交互性大大提高。更多ECMAscript信息和历史

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScriptJScript,但实际上后两者是ECMA-262标准的实现和扩展。

ECMA的第39号技术专家委员会(Technical Committee 39,简称TC39)负责制订ECMAScript标准,成员包括Microsoft、Mozilla、Google等大公司。TC39的总体考虑是,ES5与ES3基本保持兼容,较大的语法修正和新功能加入,将由JavaScript.next完成。

了解更多TC39的进度可以关注tc39ecma262--github,tc39标准进度

ECMAscript/ES历史

ESECMAScript 的缩写。每次看到 ES 后面跟着数字,是 ECMAScript 的不同版本。实际上一共有 9 个版本【截止时间2018年,2018-11月的部分达到stage4的提案已经作为ES2019的部分了】。我们来深入了解下:

  1. ES1:1997 年 6 月  ——  
  2. ES2:1998 年 6 月  ——  
  3. ES3:1999 年 12月  ——  
  4. ES4:未通过

这是前 4 个版本的 ECMAScript,这里简单过一下。仅仅让你知道前 3 个版本每年出一个,而第 4 个版本因为政治因素未通过。

  • ES5:2009 年 12月:将近 10 年之后,ES5 在 2009 年发布。而下个版本的 ECMAScript 也花了 6 年才发布,【目前ie8还有部分标准没有实现】。
  • ES6/ES2015:2015 年 6 月:也许困惑就是从这里开始的。你可以看到, ES6 和 ES2015 实际上是同一个东西。
    起先被推广的名字是 ES6 。然而组委会要求 ECMAScript 必须做到每年做一次更新。由此,这个版本被更名为 ES 2015,且每年都需要更新,并命名为当前年的后缀。

    从 2009 年发布的 ES5 到 2015 年发布的 ES6 共经历了 6 年,语言的变化非常大,引入了很多新的语法和特性。为了避免剧烈的变动,从 ES7(2016) 开始,版本发布会变得更加频繁,每次的变动也更小。每年会发布一个新版本,其中包含所有已经完成的特性。
  • ES2016(ES7):2016 年 6 月:ECMAScript 的第 7 个版本。
  • ES2017(ES8):2017 年 6 月:ECMAScript 的第 8 个版本。
  • ES2018(ES9):2018 年 6 月:ECMAScript 的第 9 个版本。

由此可以知道,往后应scma组委会要求,TC39每年都会提交一个版本,可能每年提交的版本修改并不会增加非常多,但还是需要时刻关注

stage【新增特性过程】

每一项新特性,要最终纳入 ECMAScript 规范中,TC39 拟定了一个处理过程,称为 TC39 process。其中共包含 5 个阶段,Stage 0 ~ Stage 4,stage的每个特性所处阶段记录--stage英文文档介绍。

TC39 遵循的原则是:分阶段加入不同的语言特性。一旦提案成熟,TC39 会根据提案中的变动来更新规范。直到最近,TC39 依然依赖基于 Microsoft Word 的比较传统的工作流程。但 ES3 出来之后,为了使其达到规范,总共花了十年时间,几乎没有任何改变。之后,ES6 又花了四年才能实现。

ES6 出来之后,他们精简了提案的修订过程,以满足现代化开发的需求。新流程使用 HTML 的超集来格式化提案。他们使用 GitHub pull requests,这有助于增加社区的参与,并且提出的提案数量也增加了。这个规范现在是一个 living standard,这意味着提案会更快,而且我们也不用等待新版本的规范出来。

新流程涉及五个不同的 Stage。一个提案越成熟,越有可能最终将其纳入规范。

  1. Stage 0: strawman
    任何尚未提交作为正式提案的讨论、想法变更或者补充都被认为是第 0 阶段的“稻草人(strawman)”提案。

    任何 TC39 成员,或者注册为 TC39 贡献者的会员,都可以提交 Stage 0 的提案。
  2. Stage 1: proposal
    该阶段产生一个正式的提案。确定一个带头人来负责该提案,带头人(或者联合带头人)必须是 TC39 的成员。描述清楚要解决的问题,

    解决方案中必须包含例子,API(high level AP) 以及关于相关的语义和算法。潜在问题也应该指出来,例如与其他特性的关系,实现它所面临的挑战。polyfill 和 demo 也是必要的。
  3. Stage 2: draft
    Stage 2 的提案应提供规范初稿。此时,语言的实现者开始观察 runtime 的具体实现是否合理。该实现可以使用 polyfill 的方式,以便使代码可在 runtime 中的行为负责规范的定义。javascript 引擎的实现为提案提供了原生支持。或者可以 Babel 这样的编译时编译器来支持。本草案与最终标准中包含的特性不会有太大差别。草案之后,原则上只接受增量修改。

    草案中包含新增特性语法和语义的,尽可能的完善的形式说明,允许包含一些待办事项或者占位符。必须包含 2 个实验性的具体实现,其中一个可以是用转译器实现的,例如 Babel。
  4. Stage 3: candidate
    Stage 3 提案是建议的候选提案。在这个高级阶段,规范的编辑人员和评审人员必须在最终规范上签字。Stage 3 的提案不会有太大的改变,在对外发布之前只是修正一些问题。规范文档必须是完整的,评审人和 ECMAScript 的编辑要在规范上签字。至少要有 2 个符合规范的具体实现。
  5. Stage 4: finished
    最后,当规范的实现至少通过两个验收测试时,提案进入 Stage 4。进入 Stage 4 的提案将包含在 ECMAScript 的下一个修订版中。

    通过 Test 262 的验收测试。有 2 个通过测试的实现,以获取使用过程中的重要实践经验。ECMAScript 的编辑必须规范上的签字。规格修订和调度

TC39 打算每年七月向 ECMA 大会提交一份规范批准。以下是生成新规格修订的大致时间表:

  • 2月1日:候选草案被生成。
  • 2月-3月:60 天时间进行投票决定草案的去留。
  • 3月 TC39 会议:第 4 阶段的提案被纳入,最终的语义被批准,从 master 新建一个 spec 的分支版本。只有编辑性的改变才能被接受。
  • 4月-6月:ECMA CC 和 ECMA GA 审查期。
  • 7月:由 ECMA 大会批准新标准

可以知道,每一年度的版本其实在当年的7-8月份已经基本确定,然后开始下一年的进度。

也正是由于历史原因,有4点需要注意【以下截止时间2018-12,内容会被不断地调整】:

  1. ES5的修改经历了10年,而其中很多都是我们前端经常用到的内容,ES5的修改内容可以参考:Standard ECMA-262, 5.1 Edition / June 2011,由于标准都是向前兼容的,所以这个版本包含了es3之前的标准,es5增加的标准列表;
  2. ES6也是经历了6年时间,在2015年发布的,其中又发生了很多的变化,查看ES6的标准:es6标准,通用也是包含了es5和之前的标准,es6增加的标准列表1--es6增加的标准列表1;
  3. 为了避免这种较大的改动,TC39将会在每年提交一个版本,这样的变化在2016年开始,而从2016~2018年中的已经完成到stage4的提案列表:es2016+的已定标准变化;
  4. 而每一年的天的各个阶段会有变化,查看当前年份的有效天内容:当前年份的活跃天stage3~1;

标准的发布,各大厂商是需要时间去做实现的,所以如果开发人员想第一时间来体验新的提案带来的便捷,肯定是需要把提案中的内容通过类似polyfill的方式来使用,这就是本文另一个重点babel的作用。

babel的出现

Babel 是一个通用的多用途 JavaScript 编译器。通过 Babel 你可以使用(并创建)下一代的 JavaScript,以及下一代的 JavaScript 工具。

babel简介

作为一种语言,JavaScript 在不断发展,新的标准/提案和新的特性层出不穷。 在得到广泛普及之前,Babel 能够让你提前(甚至数年)使用它们。

Babel 把用最新标准编写的 JavaScript 代码向下编译成可以在今天随处可用的版本。 这一过程叫做“源码到源码”编译, 也被称为转换编译(transpiling,是一个自造合成词,即转换+编译。以下也简称为转译)。

例如,Babel 能够将新的 ES2015 箭头函数语法:

const square = n => n * n;
// 转译为:
const square = function square(n) {return n * n;
};

不过 Babel 的用途并不止于此,它支持语法扩展,能支持像 React 所用的 JSX 语法,同时还支持用于静态类型检查的流式语法(Flow Syntax)

更重要的是,Babel 的一切都是简单的插件,谁都可以创建自己的插件,利用 Babel 的全部威力去做任何事情。

再进一步,Babel 自身被分解成了数个核心模块,任何人都可以利用它们来创建下一代的 JavaScript 工具。

babel7使用

由于 JavaScript 社区没有统一的构建工具、框架、平台等等,因此 Babel 正式集成了对所有主流工具的支持。 从 Gulp 到 Browserify,从 Ember 到 Meteor,不管你的环境设置如何,Babel 都有正式的集成支持。

鉴于babel的灵活性,除了配置主流工具webpackgulp等使用,也可以独自使用;

  1. CLI: 使用命令来进行编译
  2. Require hook: 在需要编译的文件中引入require("babel-register");/import "babel-register";来编译当前文件。

不过二者都需要配合配置文件.babelrc使用;下面主要示范CLI的使用。

Babel/CLI

BABELCLI 是一种在命令行下使用 Babel 编译文件的简单方法。

让我们先全局安装它来学习基础知识。

$ npm install -D babel-cli

我们可以这样来编译我们的第一个文件:

$ ./node_modules/.bin/babel my-file.js

这将把编译后的结果直接输出至终端。使用 --out-file 或着 -o 可以将结果写入到指定的文件。.

$ ./node_modules/.bin/babel example.js --out-file compiled.js
# 或
$ ./node_modules/.bin/babel example.js -o compiled.js

如果我们想要把一个目录整个编译成一个新的目录,可以使用 --out-dir 或者 -d。.

$ ./node_modules/.bin/babel src --out-dir lib
# 或
$ ./node_modules/.bin/babel src -d lib

一般而言,编译会被放在package.jsonscripts字段当中,

"scripts": {"test": "./node_modules/mocha/bin/mocha","build": "./node_modules/.bin/babel src -d lib","prepublish": "npm run build"},

配置文件.babelrc

{"presets": [["@babel/preset-env",{"targets": {"browsers": ["last 2 versions","safari >= 7"],"chrome": 52,"node": "6.10.0"},"modules": "commonjs","useBuiltIns": "usage"}]],"plugins": ["@babel/plugin-syntax-dynamic-import","@babel/plugin-syntax-import-meta","@babel/plugin-proposal-class-properties","@babel/plugin-proposal-nullish-coalescing-operator","@babel/plugin-proposal-do-expressions"]
}

plugins

plugins是babel实现es2015+的新的语法,而每实现一种语法的编译,都是一个plugins

实例:@babel/plugin-transform-arrow-functions可以实现下面这个编译过程。

const square = n => n * n;
// 转译为:
const square = function square(n) {return n * n;
};

目前的plugins的集合目前可以查看:babel的plugins集合

@babel/preset-env

Sidenote, if no targets are specified, @babel/preset-env behaves exactly the same as @babel/preset-es2015, @babel/preset-es2016 and @babel/preset-es2017 together (or the deprecated babel-preset-latest).

可以知道,@babel/preset-env是完成了stage4以内的所有语法,同时添加了更多的配置项;

"presets": [["@babel/preset-env",{"targets": {"browsers": ["last 2 versions","safari >= 7"],"chrome": 52,"node": "6.10.0"},"modules": "commonjs","useBuiltIns": "usage"}]],

更多的详细信息查看:babel的预设使用

比较重要的是三个地方:

  1. targets字段:适配所包含的运行环境,根据环境进行打包。
  2. modules打包后的模块:
  3. useBuiltInspolyfill的引入方式,
    "usage" | "entry" | false, defaults to false.

polyfill

Babel 是处于构建时(也就是传统Java等语言的编译时),转译出来的结果在默认情况下并不包括 ES6 对运行时的扩展,例如,builtins(内建,包括 Promise、Set、Map 等)、内建类型上的原型扩展(如 ES6 对 Array、Object、String 等内建类型原型上的扩展)以及Regenerator(用于generators / yield)等都不包括在内。

需要配合useBuiltIns字段来使用。

  1. "useBuiltIns": false
    不在代码中使用polyfills,表现形式和@babel/preset-latest一样,当使用ES6+语法及API时,在不支持的环境下会报错。
  2. "useBuiltIns":"entry"
    在项目入口引入一次(多次引入会报错)

    import "@babel/polyfill"
    // or
    require("@babel/polyfill")

    插件@babel/preset-env会将把@babel/polyfill根据实际需求打散,只留下必须的,例如:

    // input file
    import "@babel/polyfill";
    // Out (different based on environment)
    import "core-js/modules/es6.promise";
    import "core-js/modules/es7.string.pad-start";
    import "core-js/modules/es7.string.pad-end";
    import "core-js/modules/es7.array.includes";
  3. "useBuiltIns":"usage"
    在文件需要的位置单独按需引入,可以保证在每个bundler中只引入一份。例如:

    // In
    //a.js
    var a = new Promise();//b.js
    var b = new Map();
    // Out (if environment doesn't support it)
    import "core-js/modules/es6.promise";
    var a = new Promise();import "core-js/modules/es6.map";
    var b = new Map();// Out (if environment supports it)
    var a = new Promise();
    var b = new Map();

babel7之前的一些历史

bale7发布;可以说是对以前改变了不少,最为主要的是以下两点:

babel-preset-es20xx

babel-preset-es2015、babel-preset-es2016、babel-preset-es2017是babel配合ECMA组委会给TC39的要求,希望ECMA-262能够每年都更新一个版本,所以每年发了一个版本的话,那么babel就会把新的语法创建一个新的预设,以年份命名。

这样看似很好的,不过有一个问题,随着每年的推进,开发者需要每一年就在配置文件中添加一个当年的预设,所以把这些作为stage4以内的完成的ECMA-261提案集合到一个预设@babel/preset-env;而babel只要不停地更新这个预设就可以了。

stage的移除

之前提到了,关于TC39的提案进程,有的时候除了stage4的提案外,开发者还想使用其他的进度上的提案,babel使用了babel-preset-stage-0、babel-preset-stage-1、babel-preset-stage-2、babel-preset-stage-3这四个预设分别对应四个阶段,

做法看似很好,同样有一个隐患,很多时候,开发者只想使用某一个阶段的提案,而不是把这个阶段的所有提案都引进来,所以babel7的做法是把这个stage-x的预设全都废弃,而是让开发者来进行自己手动将需要的对应阶段的插件引入即可,而不用采用预设的方案,因为预设就是插件的集合。

参考:
es简介译文
es个版本的增加项
es2015的
es6增加
es5增加
es和ecmascript关系
babel预设
babel翻译文档
babel使用实例
tc39的进程理解
plugins必知插件

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

相关文章

  1. 如果你爱上一个天枰座的女生。

    如果你爱上了一个天秤座女生,你一定要怀着一颗感恩的心,一定要相信她是上帝给你的天使      1. 做个善良的人   把“男人越坏,女人越爱”这样愚蠢的话忘掉,对天秤座女生完全不适用。   不但要对她好,更重要的是对自己周围的人、陌生人好。   你是一个善良的人,…...

    2024/4/21 11:31:47
  2. Ecmascript 标准中的Array.prototype中的函数定义

    大家都知道javascript中的 call 和 apply 是很有用的。不懂的自行百度。 看到别人用内置的函数处理一个自定义的对象我们都会感到非常的崇拜。比如 删除obj 中前五个和后五个数据[].slice.call(obj,5,-5)。对于Array的原型中的函数(不限于Array),Ecmascript标准中也是有这样…...

    2024/4/21 11:31:46
  3. 程序员,教你如何吸引女生。不是追。追太低级了

    教你如何吸引女生。不是追。追太低级了。那些长得帅的高的有钱的同学就别凑热闹了,我是写给条件一般的男生的。 请各位看官保持沉默,觉得好的继续看,觉得不好的自觉走开,勿喷。 有碰到过女孩经常问你一些莫名其妙的问题? 有没有碰到过女孩这样问你:“你为什么喜欢我?” …...

    2024/4/21 11:31:45
  4. ECMAScript if 语句

    if 语句是 ECMAScript 中最常用的语句之一。ECMAScript 语句 ECMA - 262 描述了 ECMAScript 的几种语句(statement)。 语句主要定义了 ECMAScript 的大部分语句,通常采用一个或多个关键字,完成给定的任务。 语句可以非常简单,例如通知函数退出,也可以非常复杂,如声明一组…...

    2024/5/8 14:06:38
  5. 游戏里的妹子不一定是妹子?变声器让男生变成女生

    中午看朋友圈,一条消息让我憋出内伤,一同事昨天还和我说天天一个女孩子缠着打游戏,一连半个月天天熬夜陪玩到两三点,我说这些天,怎搞得白天睡觉,精神萎靡。合着这是陪男的玩到半夜,这是该有多无聊……游戏遇到变声器确实够呛,让人分不清对面到底是男的还是女的,男的谁…...

    2024/4/20 15:39:14
  6. 内网穿透神器ngrok——将本地项目驾到外网

    相信做Web开发的同学们,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试、支付宝接口调试等。这个时候,一个叫ngrok的神器可能会帮到你,它提供了一个能够在公网安全访问内网Web主机的工具,能捕获所有HTTP请求的内容,也支持TCP端口映射…...

    2024/4/21 11:31:42
  7. ECMAScript/JavaScript/Jscript简介

    ECMAScript/JavaScript/Jscript简介1.JavaScript语言的前身叫作LiveScript。自从Sun公司推出著名的Java语言之后, Netscape公司引进了Sun公司有关Java的程序设计概念,将自己原有的LiveScript重新进行设计,并更名为JavaScript。 之所以取名为JavaScript,原因就在于JavaScript…...

    2024/5/8 16:20:25
  8. 科克曼的十五名女生问题

    科克曼的十五名女生问题1850年,科克曼在《女士与先生之日记》杂志上发表了题为的文章,提出了15个女学生问题:一位女教师每天带领好班上的15名女生去散步,他把这些女生按3人一组分成5组,问能不能作出一个连续散步7天的分组计划,使得任意两个女生曾被分到一组且仅被分到一组…...

    2024/5/8 17:30:31
  9. 关于如何阻止程序发生异常时弹出对话框的问题

    最近遇到一个棘手的问题,我们的产品在用户的实际环境下会弹出错误对话框,关掉对话框程序就退出了,后来调试发现是读取某些数据导致的,而读取这些数据是通过数据提供方提供的COM接口,不在我们的控制范围内,不去讨论。产品经理要求程序能够优雅的退出,加入retry机制。先搞…...

    2024/5/8 0:21:09
  10. web渗透测试常规套路(小白入门)

    小编强烈声明:本文仅为学习探索使用,如出现任何违法事件 ,均属个人行为!001 本篇文章旨在给小白白们做一次有关web渗透的科普,其中涉及到的套路、工具可能在如今XX狗、XX盾当道的社会已不再适用,但是其中涉及的思想永远不会过时,其中的工具如菜刀等更是经典之作,即使发…...

    2024/4/21 11:31:38
  11. 张成文——ECMAScript 6 开发体系实践

    2016年04月23日14:00時,在武汉市东湖高新技术开发区民院路38号纽宾凯鲁广国际酒店(光谷步行街地铁C出口省测绘局斜对面),舉行的规模在800人左右的2016源创会武汉站。由张成文(腾讯SNG web)分享的ECMAScript 6 开发体系实践主題。 ECMAScript 6正式发布后,越来越多地在项目中…...

    2024/4/28 20:56:06
  12. 工作流类图

    ...

    2024/5/8 17:47:59
  13. 对于渗透思路和web命令的一些用法

    // 后面是注解 命令中不需要后面的//首先拿到shell后 以我个人的感觉应该探测下用户query user // 判断下是否有用户登录和其他人登录过其次在探测远程端口是否开放netstat -an // 查看是否开放了3389端口如果没有3389端口 那么判断下是否远程端口更改 首先开启下端口试试看REG…...

    2024/4/21 11:31:35
  14. 糖,甜到忧伤_女生QQ网名

    *^_^*‘▕村婲﹖*^_^*尛尛孩*^_^*-蒽,狠幸福 *^_^*dhygej*^_^*Wǒ゛啲緈諨*^_^*魈遙/mg№蒂 *^_^*●_мiSs*^_^*。尕q.ヽ*^_^*动力火锅 *^_^*.`ヾ貓唲`彡.*^_^*-喔/。*^_^*\╲╱ ̄ィ我扌平了 *^_^*耶耶耶耶耶*^_^*〔丄好嘉`*^_^*「漃縸萬歲" *^_^*①苆隨緣*^_^*﹎ˊ傷…...

    2024/5/8 16:09:53
  15. 2014女生网名伤感 夏丢弃了南城

    2014女生网名伤感 夏丢弃了南城 奈何心酸 作茧自缚 -夏丢弃了南城 我亦别无他路 无人渡 是我不够温暖 咽下梦 人间有味是清欢 习惯旁听 伴我久久你终走! 何必当初相见 你的眼泪会说谎瘾痛,‘ 关灯束情 影子的悲伤 i 失望多了也会很难过 难免心寒 放手 i 无人挂念我 最毒的是嘴…...

    2024/4/21 11:31:33
  16. 关注javascript的语言标准规范和发展——ECMAScript

    一、简介 ECMAScript(ES)是脚本语言的标准,正式名ECMA-262。javascript、jscript、ActionScript都是建立在它之上,但他们也扩充了自己。比如,了解一下ES,就知道javascript包含ECMAScript了。因此关注ES就差不多知道js的发展情况了。ECMA都是欧洲计算机制造协会的简称。 二…...

    2024/5/8 16:49:12
  17. ECMAScript与Javscript

    ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的扩展。从此以后的Javscript,JScript,ActionScript等脚本语言都是基于ECMAScript标准实…...

    2024/4/20 17:03:43
  18. web网络安全第一讲(信息收集)

    web网络安全 kali虚拟机安装VMware Debian 6 64位 kali-linux-2019-3-amd64.ios域名介绍 域名介绍 域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位浏览网站过程:从DNS服务器获得指定域名对…...

    2024/4/24 14:41:11
  19. 别让孩子伤在“听话”上——韩国沉船事故带给我们的育儿启示

    别让孩子伤在“听话”上——韩国沉船事故带给我们的育儿启示 客轮发生严重倾斜后,船上300多名学生中大多数仍然按照船方指示留下船舱中待命,最终与客轮一同沉没;一些没有听从指示的学生反而因此获救幸存。 一位遇难学生家长在给孩子的悼念留言中说:“让你好好听大人的话,…...

    2024/4/20 17:03:41
  20. stage?es6?es7?速览javascript版本和babel配置

    javacsript历史 1995 年网景浏览器首次发布浏览器脚本,给它命名为liveScript,一年后改名javascript。 1996 年,网景将 JavaScript 提交给 ECMA International(欧洲计算机制造商协会) 进行标准化,并最终确定出新的语言标准,它就是 ECMAScript。自此,ECMAScript 成为所有…...

    2024/5/6 18:38:31

最新文章

  1. vue2+@tinymce/tinymce-vue富文本编辑器的实现

    1.使用的第三方的库 npm install @tinymce/tinymce-vue@3.2.8 tinymce@5.10.9 --save 2.引入应用,直接上代码,支持上传图片,视频 <template><div class="tinymce-container" ref="tinymceContainer"><Eidtor api-key="" v-if…...

    2024/5/8 18:37:45
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/5/7 10:36:02
  3. java的gradle,maven工程中使用selenium

    一、下载selenium库 &#xff08;1&#xff09;gradle工程 工程中会有一个build.gradle.kts的文件&#xff0c;这个文件可以定制 Gradle 的行为 在文件中添加下面代码&#xff0c;然后sync // implementation ("org.seleniumhq.selenium:selenium-java:4.19.1") …...

    2024/5/5 1:15:36
  4. C++ //练习 11.14 扩展你在11.2.1节练习(第378页)中编写的孩子姓到名的map,添加一个pair的vector,保存孩子的名和生日。

    C Primer&#xff08;第5版&#xff09; 练习 11.14 练习 11.14 扩展你在11.2.1节练习&#xff08;第378页&#xff09;中编写的孩子姓到名的map&#xff0c;添加一个pair的vector&#xff0c;保存孩子的名和生日。 环境&#xff1a;Linux Ubuntu&#xff08;云服务器&#x…...

    2024/5/5 8:38:52
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/8 6:01:22
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

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

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

    2024/5/4 23:54:56
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

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

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

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

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

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

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

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/5/7 11:36:39
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/5/4 23:54:56
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/5/7 9:26:26
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

    2024/5/4 23:54:56
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

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

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

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/5/6 21:42:42
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/5/4 23:54:56
  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