当前位置: 首页 > news >正文

探索微软Edge

微软开发的官方浏览器

Microsoft Edge是微软基于 Chromium 开源项目及其他开源软件开发的网页浏览器。

2015年4月30日,微软在旧金山举行的Build 2015开发者大会上宣布——Windows 10内置代号为“Project Spartan”的新浏览器被正式命名为“Microsoft Edge”,其内置于Windows 10版本中。2018年3月,微软宣布Edge登录iPad和Android平板。这意味着Edge浏览器已经覆盖了桌面平台和移动平台。用户被允许在Google Play和App Store上下载Edge。 [1-2]

2022年5月16日,微软官方发布公告,称IE浏览器于2022年6月16日正式退役,此后其功能将由Edge浏览器接棒。 [24]

当地时间2023年2月7日,微软发布新版必应及Edge浏览器,正式引入ChatGPT技术。 [33]

发展历程

2015年4月30日,微软在旧金山举行的Build 2015开发者大会上宣布——Windows 10内置代号为“Project Spartan”的新浏览器被正式命名为“Microsoft Edge”,其内置于Windows 10版本中用户被允许在Google Play [2]和App Store上下载Edge。

2018年12月,微软正式确认,新的Edge浏览器将从EdgeHTML内核迁移为Chromium内核,同时还会登陆到Windows 7、Windows 8、Windows 8.1、安卓、iOS和macOS平台 [3]。基于Chromium开发的Microsoft Edge测试版分为Beta Channel、Dev Channel和Canary Channel [4],其正式版已于2020年1月15日正式发布。 [5]

2020年8月,微软宣布在2021年3月9日结束对旧版 Microsoft Edge(EdgeHTML内核)桌面应用的支持,转而支持新的 Microsoft Edge(Chromium内核)。这意味着旧版桌面应用将不再接收安全更新。 [14]

2021年4月份,微软Edge浏览器在预览版上线了“发送网页”功能,可以一键将网页发送到用户的其他设备。6月,该功能在稳定版推出。 [17]

2021年5月19日,微软宣布IE浏览器将在次年退出市场,2022年6月15日,大多数版本的Windows 10系统不再支持IE浏览器,取而代之的是更新、更快、更安全的Edge浏览器。微软在浏览器方面主推Edge,这款产品于2015年启用,与谷歌旗下的Chrome浏览器基础技术相同。微软建议仍在使用Internet Explorer的用户在2022年夏天之前更换浏览器。 [16]

2022年3月消息,据 Neowin 报道,微软离向所有用户发布 Edge 浏览器 100 稳定版又近了一步。 [20]

2022年4月15日消息,Reddit 用户 @Leopeva64-2 发现了一个 Edge 浏览器的新功能,可以帮助用户自动保存密码。 [21]

2022年5月,微软在一项联合计划中宣布,将致力于在未来一年,在其控制的所有移动、桌面和浏览器平台上打造无密码登录系统。 [23]

2022年5月16日,微软官方发布公告,称IE浏览器将于6月16日正式退役,此后其功能将由Edge浏览器接棒。 [24]

2022年6月15日,IE浏览器被永久关闭。 [25]Microsoft Edge成为微软运营的网页浏览器。

2022年8月,Edge浏览器“双击关闭标签页”功能正式上线。 [26]

2022年9月2日消息,微软 Windows 11 和 Windows 10 等平台的 Edge 浏览器 105 正式版已经面向稳定渠道用户推出,为 IE 模式的云站点列表管理体验带来了安全性改进和增强等。 [27]

2022年10月,微软Edge浏览器迎来了106稳定正式版。 [29]

2022年12月6日,Microsoft Edge浏览器推出108版本更新。在最新推出的 108.0.1462.41 版本更新中,微软共计修复了25处漏洞,其中就包括已经被黑客利用的 CVE-2022-4262 漏洞。 [30]

2022年12月8日,最新的微软 Edge Dev 开发版宣布只面向 Windows 10 和 Windows 11 用户开放。 [31]

2023年2月7日,微软Edge浏览器官方再次发布提醒,告知用户将在本月14日正式停止对IE 11的支持。 [32]

2023年3月14日,微软发布Microsoft Edge浏览器v111.0稳定版,引入集成 AI 工具 Edge Copilot 的增强型侧边栏,提供了诸多新功能,可以提高用户的工作效率、便利性和用户体验。 [36]

2023年3月17日消息,微软再次为Edge 111 稳定版浏览器推送了小版本更新,Edge 浏览器版本号将从 111.0.1661.41 升级到了 111.0.1661.44。此次小更新主要是将 Adobe Acrobat PDF 引擎原生嵌入到 Microsoft Edge 内置 PDF 阅读器中,这项变化是分步推送的,大部分用户尚未获得。 [37]

2023年4月,微软 Edge 浏览器重新回归了一键阻止视频自动播放的特性。 [38]

2023年6月,微软面向 Dev 频道用户,发布了微软 Edge 版本更新,用户安装之后升至 115.0.1880.1。 [39]

2023年6月11日消息,在Edge最新的114版本中,微软移除了Edge设置中的“重置同步”按钮,用户将无法再删除并重置已经同步到云端的数据。取代这一功能的,是“立即重新同步”功能,它能够将用户的本地数据与云端的同步数据合并。 [40]

2023年6月14日消息,根据消息源 @Leopeva64 分享的最新推文,Canary 频道 Edge 浏览器在更新至最新版本之后,安装了Google Docs Offline 扩展程序,默认没有处于启用状态。 [41]

2023年6月15日消息,微软官方近日更新了 Microsoft Edge 浏览器隐私白皮书,回应了“增强图片”(Image Enhancement)私传图片 URL 问题。 [42]

2023年6月29日消息,根据Atlas公布的计算数据,微软Edge浏览器在整合必应聊天(Bing Chat)之后,用户规模快速增长了5000万,逼近3亿大关。 [43]

2023年6月29日消息,微软近日面向 Dev 频道用户,放出了 Microsoft Edge 116.0.1938.1 测试版更新。 [44]

2024年1月,微软广告和网络服务部门首席执行官透露了一个微软 Edge 浏览器的隐藏功能:双引擎同时搜索。该功能允许用户同时使用两个搜索引擎进行搜索。 [45]

主要功能

dge浏览器的一些功能细节包括:支持内置Cortana(微软小娜)语音功能;内置了阅读器(可打开PDF文件)、笔记和分享功能;设计注重实用和极简主义;渲染引擎被称为EdgeHTML。 [8]

Microsoft Edge(8张)

区别于IE的主要功能为,Edge将支持现代浏览器功能,比如扩展。微软周三首次展示了Edge浏览器的扩展功能,这同时也向外界表明:微软浏览器远远落后于竞争对手的浏览器Chrome和Firefox。

但贝尔菲奥雷声称,Edge非常易于构建应用程序和扩展——一款Chrome浏览器应用“几乎用不着改动”、只是简单微调后,便可实现轻松运行在Edge浏览器上。

 文化标志

 

名称由来

Microsoft Edge早期代号为“Project Spartan”,在微软Build 2015大会上,其被正式命名为“Microsoft Edge”。之所以命名为Edge,官方给出的解释为“Refers to being on the edge of consuming and creating.”(指的是在消费的和创造的边缘)。表示新的浏览器既贴合消费者又具备创造性。 [9]

LOGO

基于EdgeHTML的Edge的logo

Edge浏览器将使用一个“e”字符图标,这与微软IE浏览器(Internet Explorer)自1996年以来一直使用图标有点类似。但微软操作系统业务主管乔·贝尔菲奥雷(Joe Belfiore)表示,当前所使用的“e”图标与过去所使用的图标完全不同,有着更好的寓意。

基于Chromium的Edge的logo

基于Chromium的新Edge使用了不同于基于EdgeHTML的Edge的新logo。

 版本更新

版本

浏览器内核

发布日期

特色

20.10240

EdgeHTML 12.10240

2015-07-15

首次公开发布,PC的初始版本

支持pdf文档

拥有收藏夹、下载管理器、阅读列表和历史的可钉住中心

新标签页与MSN新闻和搜索栏

支持在网页上使用画笔

Cortana集成

阅读模式

黑暗的主题

性能改进

25.10586

EdgeHTML 13.10586

2015-11-05

首次发布在Windows 10手机和Xbox One上

改进的渲染引擎与指针锁定支持,画布混合模式,默认支持的asm .js和更多

对象RTC API [64]

改进的标签管理

可以通过鼠标悬停预览标签

阅读列表项和收藏夹是同步的

更新设置面板

中心选项已在省略号菜单中可用

媒体铸造

Cortana与pdf的集成

38.14393

EdgeHTML 14.14393

2016-08-02

首次发布在Windows全息

对VP9的实验支持

导航按钮的上下文菜单

改进的收藏管理

改进的下载管理

添加固定标签支持

能够复制和粘贴链接

下载提示

可以更改默认的保存位置

收藏树视图改进

实验JavaScript ES6正则表达式符号支持

新的Web平台特性

改进的F12开发工具

改进的可访问性

滑动手势来向前和向后导航

支持信标,Web通知和获取API

官方支持浏览器扩展

WOFF 2的字体

支持彩色字体格式(sbix, OpenType-SVG, COLR/CPAL, CBDT/CBLC)

40.15063

EdgeHTML 15.15063

2017-04-11

添加CTRL + O键盘快捷键设置集中到地址栏

Webkit-Text-Stroke和CSS outline-offset的部分实现

能够使用小睡把网站放在一个Cortana提醒让它在活动中心出现

能够导入和导出收藏夹和一个文件

改善ES6 F12开发工具模块调试

h / AVC成为RTC默认启用

背后支持WebRTC 1.0和服务人员

添加支持EPUB文件格式

“小睡”特性被移除

图标的页面中心变得更大

控制台过滤器设置将持续按钮和上下文菜单

支持Brotli压缩数据格式作为HTTP内容编码方法

更新了MS-prefixed狗2.0实现匹配最新的W3C Web身份验证规范

部分支持CSS自定义属性(又名CSS变量)

初步对IntersectionObserver API的支持

异步/等待是默认启用

DOM的性能改进

高级选项卡管理

添加支持EPUB / PDF朗读

41.16299

EdgeHTML 16.16299

2017-09-26

WebAssembly默认启用

42.17134

EdgeHTML 17.17134

2018-04-30

支持进步的网络应用

CSS转换SVG元素

支持通知API

44.17763

EdgeHTML 18.17763

2018-11-13

支持自动播放

CSS掩蔽,overflow-wrap和overscroll-behavior支持

改进的开发工具

WebP图像格式支持

Web身份验证API支持

高质量的字距调整对和绷带

Promise.prototype.finally支持

不再支持使用EPUB电子书

44.18362

EdgeHTML 18.18362

2019-05-21

44.18363

EdgeHTML18.18363

2019-11-12

44.19041

EdgeHTML 18.19041

2020

79.0.309

Blink 79

2020-01-15

使用chromium核心的最初版本

支持Windows 7以上,Windows Server 2008 R2以上和macOS、安卓、iOS

80.0.361

Blink 80

2020-02-07

本机支持ARM处理器

的地址栏有对应显示当一个网站使用麦克风和相机

增加了警告潜在危险的下载

扩展将显示发表他们的人

支持恢复网站,当安装应用程序更新后或崩溃

上下文菜单添加一个选项通过名字排序最喜爱的文件夹

添加一个新的设置总是使用严格跟踪预防在隐私模式窗口

影响浏览器外观的扩展可以从Chrome Web Store安装

支持导入Firefox浏览器的历史

81.0.410

Blink 81

未发布

当前的Dev channel

增加了键盘快捷键访问朗读和沉浸式阅读

隐藏收藏按钮选项

改进的收藏夹管理工具删除重复的收藏

将显示一条消息,当另一个应用程序安装在扩展

支持Windows内置拼写检查

支持使用已经保存在MSPay网页上的信用卡

杜比vision的支持

支持微软Protection-enabled pdf文档的信息

增加3 d查看器在F12开发工具

添加一个设置为启用或禁用自动切换姿态

显示一个对话框,每当一个新数据类型可以同步(如历史和扩展)

使用蓝色背景的隐私模式按钮

支持高亮文本转换为PDF格式,支持web-optimized PDF页面上下载一次,因为他们正在观看

添加一个页面设置告知用户如何安装在手机上

82.0.418

Blink 81

-

当前的Canary channel

83.0.478.61

Blink 81

2020-07-04

双击关闭标签页  右键关闭标签页(按住SHIFT可以使用原始菜单)  保留最后标签页(防止关闭最后一个标签页时关闭浏览器)  鼠标悬停标签栏滚动  按住右键时滚轮滚动标签栏  移除flash锁区,移除2020年过期警告  移除管理员运行警告  移除开发者模式警告  移除更新错误警告  便携设计,程序放在App目录,数据放在Data目录

解压后运行App/msedge.exe即可。

由于是便携版,不会和其它版本冲突,不想用了可以直接删掉整个文件夹。  升级只需要覆盖App文件夹即可。

增强功能通过version.dll实现,有可能会报毒。  删除portable文件后,可以移除便携功能,只使用其它增强功能。

鼠标手势推荐使用全局手势软件,比如MouseInc。

2022年4月27日,微软发布了新的 Microsoft Edge Dev 版本,添加了一个新功能,在选项卡操作菜单中添加了“来自其他设备的选项卡”的新特性。 [22]

2023年2月17日消息,微软已面向 Beta 频道的内测人员发布了 Edge 111 浏览器。本次更新增强了浏览器的安全性,为 IE 模式和即将到来的鼠标手势增加了新的策略,并删除了启用部分云母 Mica 效果的 flag。 [34]

2023年2月26日消息,微软于25日发布了浏览器的 110.0.1587.56 版本更新,修复了多项 Chromium 安全漏洞。 [35]

相关事项

  • HTML5支持程度得分

测试分数

经过网站HTML5test测试,Edge 17 build 15063在Windows 10上对HTML5支持程度的得分是492分(满分555分),较其他浏览器仍有一定提升空间。 [10]

  • Legacy版本的主要功能

在地址栏中更快速地搜索

在地址栏中更快速地搜索

无需转到网站来搜索可爱企鹅的图片。 保持原位,并通过在方便的地址栏中输入搜索内容来节省时间。 用户当场即可获得搜索建议、来自 Web 的搜索结果、用户的浏览历史记录和收藏夹。 [11]

中心:将用户所有的内容存于一处

浏览器中心

将中心看作是 Microsoft Edge 存储用户在 Web 上保存的内容和执行的操作的地方。 选择“中心”以查看用户的收藏夹、阅读列表、浏览历史记录和当前的下载。 [11]

在 Web 上写入

在 Web 上写入

Microsoft Edge 是一款能够让用户直接在网页上记笔记、书写、涂鸦和突出显示的浏览器。 Web 就是用户生活的调色板 - 在屏幕上直接将几个秘密调料添加到食谱中以与用户的业余厨师好友分享、与用户的同事协作处理新的项目或者与用户的孩子玩乐。

选择“做 Web 笔记”,以开始添加到用户所在的页面。使用“笔”以借助触屏或鼠标写入、使用“突出显示”或使用“键入”来编写一个笔记。 [11]

让阅读始终伴用户左右

让阅读始终伴你左右

只需选择“添加到收藏夹和阅读列表”、“阅读列表”,然后选择“添加”。 当用户准备好阅读时,请转到“中心” ,然后选择“阅读列表”。 [11]

阅读时干扰更少

阅读模式

若要获得干净简洁的布局,请在地址栏中选择“阅读视图”,以适应用户的心情 -选择更多设置。

Cortana

如同猫和视频的结合,有些内容组合在一起会更好。 只有 Microsoft Edge 向用户提供个人助理 (Cortana),在地址栏上即可找到。 她可帮助用户更快且更轻松地执行操作 - 例如预订最佳用餐地点并提供一目了然的路线。Cortana能根据上下文环境知道用户想要的到底是什么,比如用户正在看的文章是关于美国总统的,那么搜索华盛顿,出来的就是乔治·华盛顿,而不是华盛顿州。

强大组合:Cortana和Microsoft Edge

从 Cortana 获取解答

从 Cortana 获取解答

当用户在 Web 上偶然发现一个用户想要了解更多相关信息的主题时,Cortana 将化身为随时待命、无所不能、无所不知的个人助理。 突出显示感兴趣的字词或短语、长按(鼠标则右键单击)它,然后点击“询问 Cortana” , 她将会告诉用户一切的相关信息。

  • 旧版在Win10 Mobile功能

中心:将用户所有的内容存于一处

中心

将中心看作是 Microsoft Edge 存储用户在 Web 上保存的内容和执行的操作的地方。 选择“中心”以查看用户的收藏夹、阅读列表、浏览历史记录和当前的下载。 [11]

让阅读始终伴用户左右

阅读

阅读列表可以保存用户希望稍后阅读的文章或其他内容。

若要保存文章,选择“更多添加到阅读列表”。 当用户准备好阅读时,请转到“中心”,然后选择“阅读列表”。

  • 阅读时干扰更少

若要获得干净简洁的布局,请 [11]在地址栏中选择“阅读视图”。这会将用户正在阅读的任何内容前置和居中。 用户甚至可以更改阅读视图样式和字体大小,以适应 [11]用户的心情 - 选择“更多设置”

 

快捷键位

Ctrl + A:全选

Ctrl + C:复制选定内容

Ctrl + D:将当前页面添加到收藏夹或阅读列表

Ctrl + E:在地址栏中执行搜索查询

Ctrl + F:查找当前标签页内容

Ctrl + H:打开历史记录面板

Ctrl + G:打开阅读列表面板

Ctrl + I: 打开收藏夹列表面板

Ctrl + J :打开下载列表页面

Ctrl + K:重复打开当前标签页

Ctrl + L或F4或Alt + D:选中地址栏内容 [12]

Ctrl + M:使标签页静音

Ctrl + N:新建窗口

Ctrl + P:打印当前页面

Ctrl + Q:打开“中心”

Ctrl + R或F5:刷新当前页

Ctrl + T:新建标签页 [12]

Ctrl + U:查看当前页面源代码

Ctrl + V:粘贴

Ctrl + W:关闭当前标签页 [12]

Ctrl + X:裁剪

Ctrl + Shift + B:显示或隐藏书签栏

Ctrl + Shift + P:新建InPrivate(隐私)浏览窗口 [12]

Ctrl + Shift + M:进入Web笔记功能

Ctrl + Shift + R:进入阅读模式(需要网页提供支持) [12]

Ctrl + Shift + T:打开上次关闭的页面

Ctrl +1, 2, 3,…, 8:切换到指定序号的标签

Ctrl + 9:切换到最后一个标签

Ctrl +加号(+):页面缩放比例增加25%

Ctrl +减号(-):页面缩放比例减小25%

Ctrl + 0 : 重置页面缩放级别,恢复100%

Backspace回退键 或 Alt +方向左: 回退到上一页面

Alt +方向右:前进到下一页面 [12]

Alt + Home:在当前标签打开主页

Alt+F:打开"设置及其他"面板

Esc:停止加载页面

Ctrl +鼠标左键单击:在新标签中打开链接

Ctrl + Tab :切换到下一个标签

Ctrl + Shift + Tab:切换到上一个标签

Ctrl + Shift +鼠标左键单击:在新标签页中打开链接,并导航至新标签页

Alt + Shift + Click:在新窗口中打开链接 [12]

 

相关文章:

探索微软Edge

微软开发的官方浏览器 Microsoft Edge是微软基于 Chromium 开源项目及其他开源软件开发的网页浏览器。 2015年4月30日,微软在旧金山举行的Build 2015开发者大会上宣布——Windows 10内置代号为“Project Spartan”的新浏览器被正式命名为“Microsoft Edge”&#x…...

Java面试——专业技能

优质博文:IT-BLOG-CN 一、简单讲下 Java 的跨平台原理 由于各个操作系统(Windows,Linux等)支持的指令集不是完全一致的。就会让我们程序在不同的操作系统上要执行不同的程序代码。Java 开发了适用于不同操作系统及位数的 Java 虚拟…...

C#按钮样式设置XMAL

统一按钮样式 <Window.Resources> <!--按钮样式统一设置&#xff0c;个别按钮单独定义样式的话则需要在定义按钮位置单独设置--><Style TargetType"Button"><Setter Property"Background" Value"Red"/><Setter Prop…...

EmmyLua注释详解

Lua EmmyLua 注解详解 Why 为了使 IDE 编码体验和强语言相近 让 IDE 提前发现编码错误 BUG 查找更方便 代码阅读更方便 建议 明确字段类型 明确字段访问修饰符 明确方法参数类型 善用 “:” 继承 “|” 或 ","多个 支持格式 –类 —class MY_TYPE[:PARENT_TYPE] [com…...

Linux内核 -- 启用 Linux 内核调试信息

启用 Linux 内核调试信息 本文档提供了如何在编译 Linux 内核时启用调试信息的逐步指南。调试信息对于调试和诊断内核问题至关重要。 启用调试信息的步骤 1. 进入内核源代码目录 打开终端并导航到 Linux 内核源代码目录&#xff1a; cd /path/to/linux-kernel2. 配置内核 …...

vs2019 无法打开QT的UI文件

/* * --------------------------- Microsoft Visual StudioQt5.15.2\5.15.2\msvc2019_64 --------------------------- D:\QT_Project_vs\QtWidgetsApplication1\QtWidgetsApplication1\QtWidgetsApplication1.ui 无法打开文件。 --------------------------- 确定 -------…...

Python | A + B问题|||

if语句&#xff1a;if、elif、else 关系运算符 逻辑运算符&#xff1a;and&#xff08;&&&#xff09;、or&#xff08;||&#xff09;、not&#xff08;&#xff01;&#xff09; break退出循环 continue&#xff1a;只能出现在for、while循环内部&#xff0c;用法…...

JRT连接希森美康出图

良好的设计源自实践&#xff0c;优秀的基础决定上限 上一篇用JRT连设备实现了比较有难度的Sebia绘图设备和TCP模式连接。这次连接最常见的检验设备&#xff08;西森美康&#xff09;&#xff0c;读文件和图上传出图。 视频演示 结果格式 通道对应 接口设置 接口处理实现…...

UVa11604 General Sultan

UVa11604 General Sultan 题目链接题意分析AC 代码 题目链接 UVA - 11604 General Sultan 题意 给出一些0和1组成的模式串&#xff0c;问是否存在一个串使得有多种方案将这个串分解成模式串。    给一个包含n&#xff08;n≤100&#xff09;个符号的二进制编码方式&#xff…...

USB - ACK、NAK和STALL的含义

在 USB&#xff08;通用串行总线&#xff09;通信中&#xff0c;术语 ACK、NAK 和 STALL 指的是用于控制数据流和错误处理的握手数据包。下面是对每个术语的详细解释&#xff1a; ACK&#xff08;确认&#xff09;&#xff1a; ACK 数据包由接收方发送给发送方&#xff0c;以表…...

查看 WSL2 (Windows Subsystem for Linux 2) IP 地址

查看 WSL2 [Windows Subsystem for Linux 2] IP 地址 1. ipconfig2. ping $(hostname).local3. cat /etc/resolv.conf4. ip route show5. ip addrReferences 1. ipconfig Windows 系统上与 WSL2 (Windows Subsystem for Linux 2) 接口的地址 172.31.32.1。 Microsoft Windows…...

如何判断一个JavaScript对象是否为空?

在JavaScript的世界里,"空对象"这一术语的含义在不断演变。随着ECMA Script的更新和改进,判断一个对象是否为空变得更加复杂。本文将详细介绍如何判断一个JavaScript对象是否为空,并讨论各种解决方案的优缺点。 历史背景 在理解如何判断一个对象是否为空之前,我…...

小白跟做江科大32单片机之LED闪烁

原理介绍 原理介绍详见&#xff1a; 【STM32】江科大STM32学习笔记汇总(已完结)_stm32江科大笔记-CSDN博客https://blog.csdn.net/u010249597/article/details/134762513 项目准备 1.在项目文件夹中新建3-1 LED文件夹 2.keil新建项目&#xff0c;打开新建的3-1 LED&#xf…...

“世界酒中国菜”系列活动如何助推乡村振兴和文化交流?

"世界酒中国菜"系列活动如何助推乡村振兴和文化交流&#xff1f; 《经济参考报》&#xff08;2024年5月24日 第6版&#xff09; 新华社北京&#xff08;记者 张晓明&#xff09; “世界酒中国菜”系列活动自启动以来&#xff0c;已在国内外产生了广泛影响。这一国家…...

上位机图像处理和嵌入式模块部署(f407 mcu中fatfs中间件使用)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 前面我们已经实现了spi norflash的驱动&#xff0c;理论上这已经可以实现数据的持久化保存了。为什么还需要一个文件系统呢&#xff1f;主要原因还…...

LeetCode/NowCoder-栈和队列OJ练习

孜孜不倦&#xff1a;孜孜&#xff1a;勤勉&#xff0c;不懈怠。指工作或学习勤奋不知疲倦。&#x1f493;&#x1f493;&#x1f493; 目录 说在前面 题目一&#xff1a;括号匹配问题 题目二&#xff1a;用队列实现栈 题目三&#xff1a;用栈实现队列 题目四&#xff1a;设…...

VSCODE终端输出中文乱码 菱形问号?

问题现象 VSCODE终端输出中文乱码 菱形问号&#xff1f; 解决方法 方法一 设置系统环境变量 变量名&#xff1a;PYTHONIOENCODING 值&#xff1a;utf8 方法二 安装插件Code Runner插件在设置中搜索 code-runner.executorMap&#xff0c;再点击在setting.json中编辑&#x…...

域名绑定ip和端口的方法是什么?

在互联网世界中&#xff0c;域名绑定IP和端口是实现网站精准访问的关键步骤。域名是用户访问网站的直观标识&#xff0c;而IP地址和端口号则指明了服务器的具体位置和通信接口。本文将详细介绍域名绑定IP和端口的过程。 域名与IP地址的关系 域名是互联网上网站的人类可读地址…...

视频监控平台AS1000:通过网络SDK接入松下视频监控设备(Panasonic监控摄像机) 的源代码的函数和功能介绍及分享

目录 一、视频监控平台介绍 1、概述 2、视频接入能力介绍 3、功能介绍 二、PANASONIC网络摄像机 1、产品种类与定位 2、规格参数 3、功能特点 4、环境适应性 5、网络功能 6、其他特性 三、代码和解释 1、代码和注释 2、函数功能说明 &#xff08;1&#xff09;处…...

GitLab项目中添加用户,并设置其角色权限等

注意&#xff1a;创建用户(new user)&#xff0c;创建完用户然后再项目邀请用户&#xff0c;选择创建过的用户 一、以管理员身份登录GitLab的WebUI并创建用户 1>.使用管理员登录GitLab 使用管理员(root)用户登录成功后&#xff0c;点击如下图所示的小扳手&#xff0c;点击…...

asio之winsock的初始化

简介 asio中&#xff0c;winsock初始化工作是放在winsock_init类中来处理的 类结构 #mermaid-svg-aC4x3cdr8TKGhsnX {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-aC4x3cdr8TKGhsnX .error-icon{fill:#552222;}#…...

打造智能化未来:智能运维系统架构解析与应用实践

在数字化转型的大背景下&#xff0c;智能运维系统成为了企业提升效率、降低成本、增强安全性的关键利器。本文将深入探讨智能运维系统的技术架构&#xff0c;介绍其核心要素和应用实践&#xff0c;帮助读者全面了解智能运维系统的概念、优势和应用价值。 ### 1. 智能运维系统的…...

【GeoServer系列】——安装与发布shapefile数据

GeoServer是一个基于java的服务器&#xff0c;它允许用户查看和编辑地理空间数据。使用OGC制定的开放标准&#xff0c;GeoServer在地图创建和数据共享方面具有极大的灵活性。 功能概述&#xff1a; Open and Share Your Spatial Data GeoServer允许您向世界显示您的空间信息。G…...

Rust 第三方库创建和导入(cargo --lib)

前言 日常开发过程中&#xff0c;难免会有一些工具方法&#xff0c;多个项目之间可能会重复使用。 所以将这些方法集成到一个第三方包中方便后期维护和管理&#xff0c; 比如工具函数如果需要修改&#xff0c;多个项目可能每个都需要改代码&#xff0c; 抽离到单独的包中只需要…...

node-sass和sass-loader安装Error经验

一、问题 当前笔记本环境版本&#xff1a;node-v16.15.1&#xff1b;npm-8.11.0&#xff0c;在面对五年前vue项目的依赖sass-loader8.0.2&#xff0c;node-sass4.14.1的情况下&#xff0c;怎么参考大神们的安装教程&#xff0c;始终存在Error&#xff0c;经过坚持不懈的努力&a…...

LabVIEW车体静强度试验台测控系统

LabVIEW车体静强度试验台测控系统 开发了一种基于LabVIEW的车体静强度试验台测控系统&#xff0c;通过自动化技术提高试验的精度和效率。系统采用LabVIEW软件与S7-200 SMART PLC硬件平台相结合&#xff0c;实现了对液压缸作用力的精确控制和试验数据的实时采集及管理。 传统的…...

软件测试进阶

目录 一、自动化测试 1.概念 2.Selenium 2.1 概念 2.1.1 Selenium是什么&#xff1f; 2.1.2 Selenium特点 2.1.3 工作原理 2.2 SeleniumJava环境搭配 2.3 定位元素 2.3.1 CSS语法 2.3.2 XPath语法 2.4 应用 2.4.1 点击提交文本 2.4.2 模拟输入 2.4.3 清除文本 2…...

将字符串 “()“ ““ “|“ 条件组成的复杂表达式转换为ES查询语句

应用场景 "()" "&" "|" 这几个条件对于我们来说并不陌生, 其表达的逻辑非常明了, 又能通过很少的字符表达很复杂的嵌套关系, 在一些复杂的查询中会经常用到, 因此我最近也遇到了类似的问题,一开始觉得这类的工具应该挺常见的, 结果搜了半天…...

2024上半年软考 考试心得

考试的时候感觉选择题有点偏&#xff0c;很多概念题都不知道是什么&#xff0c;好像没怎么见过&#xff0c;什么拖库洗库&#xff0c;linux权限号不会&#xff0c;python也不确定&#xff0c;但也算顺利&#xff1b;下午题的数据库竟然没考主键外键&#xff0c;我的天哪&#x…...

【redis】set和zset常用命令

set 无序集合类型 sadd 和 smembers SADD&#xff1a;将一个或者多个元素添加到set中。注意,重复的元素无法添加到set中。 语法&#xff1a;SADD key member [member] 把集合中的元素,叫做member,就像hash类型中,叫做field类似. 返回值表示本次操作,添加成功了几个元素. 时间复…...