Window操作系统发展史

news2024/11/20 2:14:42

引言        

        当谈及计算机操作系统的丰富历史和多样性时,Windows操作系统无疑是其中的一颗璀璨明星。自1985年首次亮相以来,Windows经历了长足的发展,塑造了计算机使用体验的方方面面。从初始的简单图形用户界面到如今强大而多样的功能,Windows一直在引领着个人计算领域的创新。本文将深入探讨Windows操作系统的历史演变、关键版本的特性以及其在计算机科技中的卓越影响。跟随我们的脚步,一同探索Windows如何成为全球最广泛使用的操作系统之一,为数以亿计的用户提供了无限可能。

1、Windows 1.0(1985年11月20日

Windows 1.01用户界面

       Microsoft Windows1.01是微软第一次对个人电脑操作系统进行用户图形界面的尝试。Windows 1.01基于MS-DOS操作系统。

      当时很多人认为Microsoft Windows 1.01是一个低劣的产品。当时最好的GUI电脑平台是G.E.M.,另外一个选择是DESQview/X。Microsoft Windows 1.01在1987年由新发行的Windows 2.0取代,但此版本的支持周期长达16年,由1985年支持到2001年最后一天为止。

        Windows1.01中鼠标作用得到特别的重视,用户可以通过点击鼠标完成大部分的操作。Windows 1.01 自带一些简单的应用程序,包括日历、记事本、计算器等等。总之,刚诞生的Windows 1.01,总会让人感到它像是一个PDA,甚至可能功能还赶不上PDA,不过这在Windows 1.01诞生时已经相当吸引人了。Windows 1.01的另外一个显著特点就是允许用户同时执行多个程序,并在各个程序之间进行切换,这对于DOS来说是不可想象的。

        Windows1.01运行一个称为MS-DOS Executive的外壳程序,该程序仅比不支持图标且不兼容Y2K的DIR命令的鼠标可输出。 其他提供的程序是计算器,日历,剪贴板查看器,时钟,记事本,绘画,黑白棋,卡片文件,终端和写入。 Windows 1.01不允许重叠的窗口。 而是将所有窗口平铺。 只有对话框可以显示在其他窗口上方,但是不能将其最小化。

        Windows1.01可以显示256种颜色,窗口可以任意缩放,当窗口最小化的时候桌面上会有专门的空间放置这些窗口(其实就是现在的任务栏)。在Windows 1.0中已经出现控制面板(Control Panel),对驱动程序、虚拟内存有明确的定义,不过功能非常有限。

2、Windows 2.0(1987年12月9日

Windows 2.0用户界面

        Windows 2.0是一套基于MS-DOS操作系统,微软于1987年发行,类似Mac OS图形用户界面的Windows版本。这个用户界面较Windows 1.0有着更多的功能,且已近似Windows 3.0。它已有一些的改进,而紧接着它诞生了更受欢迎的3.0版本,但此版本的支持周期仍然长达14年,由1987年支持到2001年12月31日。

        Windows 2.0是16位基于Microsoft Windows GUI的操作环境,于1987年12月9日发布,它是Windows 1.0的后续版本。

      Windows 2.0允许应用程序窗口彼此重叠,而其前身Windows 1.0只能显示平铺窗口。Windows 2.0还引入了更复杂的键盘快捷键,以及“最小化”和“最大化”的术语,与Windows 1.0中的“图标化”和“缩放”相对。此处介绍的基本窗口设置将持续到Windows 3.1。与Windows 1.x一样,Windows 2.x应用程序不能在Windows 3.1或更高版本上运行,因为它们不是为保护模式设计的。Windows 2.0也是第一个集成控制面板的Windows版本。

        Windows 2.0中的新功能还包括在某些版本中支持 i386 CPU 的新功能,256色VGA图形、扩展存储器、PS/2鼠标支持。这也是最后一个不需要硬盘的Windows版本。

        随着速度,可靠性和可用性的提高,计算机现在已开始成为某些工人日常生活的一部分。桌面图标和键盘快捷键的使用有助于加快工作速度。

        Windows 2.x EGA,VGA和Tandy驱动程序在Windows 3.0中为希望在Intel 8086机器上使用彩色图形的用户提供了一种解决方法(该版本通常不支持该功能)。

        IBM将Windows OS/2的GUI许可为Presentation Manager,并且两家公司表示它和Windows 2.0几乎相同。

3、Windows 3.0(1990年5月22日

Windows 3.0用户界面

        Windows 3.0是Microsoft Windows的第三个主要版本,发行于1990年5月22日,包含了显著改进的用户界面以及技术改进,以更好地利用英特尔80286和80386处理器的内存管理功能。为MS-DOS编写的文本模式程序可以在窗口中运行,使得程序可以在多任务基础上使用。虽然这个版本只是为家庭用户设计的,很多游戏和娱乐程序仍然要求DOS访问。Windows 3.0是最后一版支持英特尔8088及8086处理器的Windows操作系统。任务管理器和图标都起源于Windows 3.0。

        Windows 3.0在1992年被Windows 3.1取代之前售出了1000万份。

        Windows 3.0保留了其前身便附带的许多简单的应用程序,如文本编辑器记事本、文字处理程序写字板、改进的绘画程序画图和计算器(扩展为包括科学计算)。首次引入了录制器,它可以记录宏或按键和鼠标移动的序列,然后将这些宏作为快捷键分配给按键,以便快速执行复杂的功能。此外,Windows 3.0还加入了纸牌游戏。另一个值得注意的程序是WinHelp。

        Windows图标和图形在EGA和VGA模式下支持全部16种颜色,而Windows 2.x只有非常有限的调色板用于彩色菜单,其余部分仍未黑白。此外,Windows 3.0首次支持256色SVGA模式。

        Windows 3.0包括保护/增强模式,该模式允许Windows应用程序比DOS应用程序更轻松地使用更多内存。它可以在任何实模式、标准模式或386增强模式下运行,并与从8086、8088到80286和80386的任何英特尔处理器兼容。Windows 3.0会尝试自动检测在哪种模式下运行,但用户可以分别使用开关/r(实模式)、/s(标准286保护模式)和/3(386增强保护模式)强制在特定模式下运行。由于Windows 3.0(和更高版本的Windows 3.1)在16位的286保护模式下运行,而不是在32位保护模式下运行,因此它们默认使用64 KB分段内存模型。但是,在32位的CPU上,程序员可以访问更大的内存指针,因此可以将程序段扩展到所需的任何大小(由于分段描述符为24位,最大限制为16MB)。由于当时的Windows API函数是16位的,无法使用32位指针,因此尽管代码中可能包含32位指令,但仍然有必要像DOS一样将部分执行操作系统调用的程序代码放在64KB分段中。AMI Pro是第一个需要386的Windows应用程序。正因为如此,Windows 3.0总共只能访问16MB的RAM,即使是在386或更高的CPU上也是如此,而这些CPU理论上可以使用最多4GB的内存容量。

        尽管386增强模式内核是Windows/386保护模式内核的增强版本,但Windows 3.0是第一个在保护模式下运行Windows程序的版本。

        Windows 3.0是第一个由PC兼容制造商预装在硬盘上的版本。此前,Zenith Data Systems在发行其所属PC时会附带Windows 1.0或更高版本的软盘,而在Windows 3.0开发初期,Zenith就承诺将会预先安装Windows 3.0。事实上,由于Zenith在教育市场上与苹果的直接竞争,Zenith部门一直在努力推动微软开发图形用户界面。然而,Zenith个人电脑只能运行专有OEM版本的Windows,因为它们使用的是1024字节扇区的硬盘,而不是普通的512字节,并且不能使用标准的磁盘交换文件应用程序。

        Windows 3.0不能像以前的版本那样作为运行时版本使用。由于Windows的市场渗透率较低,Windows 2.x的有限使用版本通常与其他应用程序(如Ami Pro)捆绑在一起。

        Windows 3.0的标准零售和OEM发行版主要使用高密度的1.2MB和1.44MB软盘进行销售,此外还提供了720KB的版本,而360KB的版本可以从微软订购。完整安装后的Windows 3.0占用近5MB的硬盘空间。

4、Windows 95(1995年8月15日

Windows 95用户界面

       Windows 95是微软于1995年推出的电脑操作系统。Windows 95是一个混合的16位/32位Windows系统,是Windows 9x系列的第一代产品,其版本号为4.0,开发代号为Chicago。于1995年8月15日发行给制造商(RTM),并于1995年8月24日发行零售版。

        Windows 95集成了微软之前独立的MS-DOS和Windows操作系统,并在其前身的基础上进行了重大改进,最显著的是对图形用户界面的重要的改进和和简化的“即插即用”特性。操作系统的核心组件也进行了重大更改,例如从主要为协作式多任务的16位架构转变为抢占式多任务的32位架构;抛弃了对前一代16位x86的支持,因此它要求英特尔的80386处理器或者在保护模式下运行于一个兼容的速度更快的处理器。同时也是第一个特别捆绑一个版本的DOS的视窗版本(MS-DOS 7.0)。这样,微软就可以保持由Windows 3.x创建起来的GUI市场的统治地位,同时使得没有非微软的产品可以提供对系统的底层操作服务。也就是说,Windows 95具有双重的角色。它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面操作系统间的竞争。

5、Windows 98(1998年5月15日

Windows 98用户界面 

       Windows 98是微软于1998年推出的电脑操作系统,是一个基于DOS的混合的16位/32位Windows系统,是Windows 9x系列的一部分,其版本号为4.1,开发代号为Memphis。于1998年5月15日发行RTM版本,零售版则于6月25日发行。

        这个新的系统是基于Windows 95编写的,它改良硬件标准的支持,例如MMX和AGP。其它特性包括对FAT32文件系统的支持、多显示器、Web TV的支持。集成到Windows图形用户界面的Internet Explorer称为活动桌面(Active Desktop)。

        此外并在内存管理中,改进Windows 95在同一存储区块混合存放的16位与32位的程序码,易导致一个程序出错就会连带造成整个系统崩溃的问题。从Windows 98开始,存储管理上有革新的进步,即是将16位与32位程序码放在不同记忆体区块执行,一旦某一应用程序发生错误,可以单独关闭该程序,不影响整个系统持续正常的运作。

        从Windows 98开始的多任务操作系统,也与Windows 95的抢占式多任务处理有着完全不同的改善。它可以由用户决定是平均分配系统资源进行多任务操作,或是将某一个较不急于达成、或完成时间较长的程序设为背景(后台)执行,高度增加了多任务的实用性。

        在Windows 98中,微软新增一个名为Windows Update的组件,此组件可以自动从微软官网下载系统的重大更新(2011年停止)。

6、Windows Me(Windows Millennium Edition,2000年9月14日

Windows Me用户界面

       Windows Me(Windows Millennium Edition)是微软于2000年推出的电脑操作系统。Windows Me是最后一个基于DOS的混合的16位/32位Windows系统,也是Windows 9x系列最后一代产品,版本号为4.9,开发代号为Millennium。于2000年6月19日发行RTM版本,零售版则于9月14日发行。在2001年推出其继任者Windows XP之前,它是微软面向家庭用户的主要操作系统。

     其名称“Me”有两种解读:一是纪念公元2000年,因为“Me”可作“千禧年特别版”(Millennium Edition)的缩写;二是寓意个人运用版,因为“Me”在英文中的本意是“自己”。

7、Windows 2000(1999年12月15日

Windows 2000用户界面 

        Windows 2000,简称Win2K,是由微软公司所开发并销售的电脑操作系统,属于微软Windows NT产品线的一部分。于1999年12月15日发行给制造商(RTM),并于2000年2月17日发行零售版。

        Windows 2000发布了四个版本:专业版(Professional)、服务器版(Server)、高级服务器版(Advanced Server)、数据中心服务器版(Datacenter Server)。虽然每个版本有不同的市场目标,但都使用相同的核心功能,包括许多系统应用程序,例如微软管理控制台和系统管理程序。

        Windows 2000引入了NTFS 3.0、加密文件系统、动态逻辑磁盘管理。相比Windows NT 4.0,Windows 2000通过辅助技术改进了对残障人士的支持。另外增加了对语言和地区设置的支持。服务器版本具有附加功能,最引人注目的是活动目录的引入,在随后的几年中成为商业场景中广泛使用的目录服务。

        微软称Windows 2000当时最安全的Windows版本;不过Windows 2000也成为许多高危电脑病毒的攻击目标,像是知名的红色代码(Code Red)和Nimda病毒。

        在发布后的十年里,它几乎每个月都会收到安全漏洞补丁,直到2010年7月13日终止支持为止。该系统多年来在许多发展中国家的公用电脑广泛使用。

        Windows 2000后续系统为Windows XP(2001年10月上市)及Windows Server 2003(2003年4月上市)。

8、Windows XP(2001年8月24日

Windows XP用户界面

        Windows XP(开发代号:Whistler)是微软公司推出供个人电脑使用的操作系统,包括商用及家用的台式机、笔记本电脑、媒体中心和平板电脑等。其RTM版于2001年8月24日发布;零售版于2001年10月25日上市。其名字“XP”的意思是英文中的“体验”(experience)。Windows XP是继Windows 2000及Windows Me之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT架构的操作系统。Windows XP的外部版本是2002,内部版本是5.1(即Windows NT 5.1),正式版的版本号是5.1.2600。

        Windows XP OEM及零售版本已经在2008年6月30日停止销售,但用户仍可在购买Windows Vista旗舰版(Ultimate)或企业版(Enterprise)之后降级到Windows XP。

        微软最先发行专业版和家庭版两个版本,之后又发行过平板电脑版、嵌入版、客户端版等多个版本及64位Windows XP操作系统。Windows XP也有几个只在特定地区销售的版本,如Windows XP Starter Edition等。

        基于NT的操作系统比9x系列有更佳的稳定性及性能。Windows XP中出现一个新的图形用户界面,因为微软想提供一个比过去Windows版本易用性更好的系统。Windows XP亦是首个使用产品激活与盗版竞争的Windows,然而Windows XP亦被部分用户批评其安全漏洞、与应用程序(如Internet Explorer 6及Windows Media Player)需紧密结合和预设用户界面等。在之后的SP2、SP3和Internet Explorer 8的版本解决其中部分问题。

        2011年9月底前,Windows XP是世界上使用人数最多的操作系统,市场占有率达42%;在2007年1月,Windows XP的市场占有率曾达历史高峰(后被Windows 10超越),超过76%。根据Netmarketshare公司对全球网络用户的统计数据显示,2012年8月份,统治操作系统市场长达11年之久的Windows XP最终被Windows 7超越。

        2013年12月30日,微软宣布,99天后,也就是2014年4月8日,终止对Windows XP的支持服务,Windows XP因此正式退役。但2014年1月16日,为了防止电脑病毒扩散的危害,微软宣布将会为Windows XP的用户提供病毒定义档(Microsoft Security Essentials)更新方面的支持,直到2015年7月14日。

9、Windows Vista(2006年11月8日

Windows Vista用户界面

        Windows Vista是微软发行的一款Windows个人桌面操作系统,于2005年7月22日微软正式公布此名称。开发代号Longhorn。在2006年11月8日,Windows Vista开发完成并正式进入批量生产。此后的两个月仅向MSDN用户、电脑软硬件制造商和企业客户提供。在2007年1月30日,Windows Vista正式对普通用户出售,同时也可以从微软的网站下载。

        根据微软表示,Windows Vista新增上百种功能;其中较特别的是新版的图形用户界面和称为“Windows Aero”的全新界面风格、加强后的搜索功能(Windows indexing service)、新的多媒体创作工具(例如Windows DVD Maker),以及重新设计的网络、音频、输出(打印)和显示子系统。Vista也使用点对点技术(peer-to-peer)提升计算机系统在家庭网络中的通信能力,将让在不同计算机或设备之间分享文件与多媒体内容变得更简单。针对开发者方面,Vista使用.NET Framework 3.0版本,比起传统的Windows API更能让开发者能简单写出高质量的程序。

        Windows Vista是第一版只能支持在NTFS硬盘分区上安装Windows系统的Windows操作系统。

        微软也在Vista的安全性方面进行改良。 Windows XP最受到批评的一点是系统经常出现安全漏洞,并且容易受到恶意软件、计算机病毒或缓存溢出等问题的影响。为了改善这些情形,微软主席比尔·盖茨在2002上半年宣布在全公司实行“可信计算的政策”(Trustworthy Computing initiative),这个活动目的是让全公司各方面的软件开发部门一起合作,共同解决安全性的问题。微软宣称由于希望优先增进Windows XP和Windows Server 2003的安全性,因此延误Vista的开发

        在开发期间,有许多团体发表关于Vista的各种负面预测。包括延迟的开发时间、限制更严格的授权方式、限制拷贝受保护的数字媒体而加入的数项新数字版权管理技术,以及新功能的实用性(例如用户帐户控制)。

        Windows Vista的后续操作系统是Windows 7,并在2009年10月23日上市。Windows Vista主流支持已停止(已于2012年4月10日到期),扩展支持已停止(已于2017年4月11日到期)

10、Windows 7(2009年7月22日

 Windows 7用户界面

        Windows 7(开发代号:Vienna,后期命名为“7”)是微软于2009年推出的Windows NT系列电脑操作系统,供个人、家庭及商业使用,一般安装于台式机、笔记本电脑、平板电脑、多媒体中心等。微软时任首席执行官史蒂夫·鲍尔默曾经在2008年10月,宣称Windows 7是Windows Vista的“改良版”。

        Windows 7于2009年7月22日发放给组装机生产商(OEM),零售版于2009年10月23日在中国大陆及台湾发布,香港于翌日发布。2011年10月StatCounter调查数据显示,Windows 7已售出4.5亿套,以40.17%市占率超越Windows XP的38.72%。

        Windows 7的后继操作系统是Windows 8(Windows 8.1是Windows 8的后续操作系统),在2012年10月26日上市。

        2015年1月21日,微软宣布,Windows 7 SP1的用户可在第一年内免费升级至Windows 10。但是,10天后便改口指企业版Windows的用户仍需另外付费才能升级。2015年6月1日,微软正式宣布于7月29日推出Windows 10,并随Windows Update提醒符合升级用户如何预约获取Windows 10。

        Windows 7主流支持已于2015年1月13日到期,扩展支持已于2020年1月14日到期。但企业和机构客户可以选择付费延迟到2023年1月10日。

11、Windows 8(2012年8月1日)

Windows 8用户界面

        Windows 8是微软于2012年推出的Windows NT系列电脑操作系统。

        该操作系统除了具备微软适用于笔记本电脑和台式机平台的传统窗口系统显示方式外,还特别强化适用于触屏的平板电脑设计,使用了新的界面风格Metro。

        Windows 8于2012年8月1日向OEM厂商提供RTM版本;2012年9月1日起,企业用户可以购买大量授权版本的Windows 8;2012年10月25日,Windows 8零售版本正式上市。为推动Windows 8的发行且在平板电脑市场争夺一定的地位,微软还于2012年10月推出自家的第一款平板电脑Microsoft Surface。

        微软公司于2013年10月17日发布Windows 8的内核升级版本Windows 8.1,加入大量新功能,供Windows 8用户免费透过商店更新。

12、Windows 8.1(2013年8月27日)

Windows 8.1用户界面

        Windows 8.1(开发代号“Blue”)是微软推出的Windows NT操作系统,为Windows 8的后继者。正式版于2013年10月17日公开发行。

        Windows 8.1后续系统为Windows 10。Windows 8.1主流支持已于2018年1月9日到期,扩展支持已于2023年1月10日到期。

13、Windows 10(2015年7月15日)

Windows 10用户界面

        Windows 10是微软于2015年推出的Windows NT内核操作系统,为Windows 8.1的后继者。设计目标是统一包括个人电脑、平板电脑、智能手机、嵌入式系统、Xbox One、Surface Hub和HoloLens等设备的操作系统。根据微软官方于2016年12月的统计,Windows 10的占有率已经超越Windows 7,在所有Windows中位列第一。

        Windows 10引入“通用Windows平台”(UWP),并扩充了Modern UI风格的应用程序,所有运行Windows 10的设备共享一个通用的应用程序架构和Windows商店的生态系统。这些应用程序可以在多种设备上运行——包括PC、平板电脑、智能手机、嵌入式系统、Xbox One、Surface Hub以及HoloLens全息设备。微软还为Windows 10设计一个新的开始菜单,其中包含Windows 7的传统开始菜单元素与Windows 8的磁贴。Windows 10还引入一个虚拟桌面系统、一个称为任务视图的任务切换器、Microsoft Edge浏览器、支持指纹和面部、虹膜识别登录、企业环境的新安全功能,以及提高操作系统的游戏图形功能的DirectX 12和WDDM 2.0。

        正式版本于2015年7月29日发行并开放给符合条件的用户免费升级,不过Windows 7、8已于UTC-10的2016年7月30日零点关闭免费直接升级通道,而面向使用辅助技术的用户而设的Windows 10免费升级亦于2017年12月31日结束,之后升级就必须付费(曾经升级过Windows 10并获取数字许可的用户除外)。但据消息称,Windows 7、Windows 8用户仍可在2023年9月20日之前免费升级至 Windows 10,前提是有旧版本的Windows 数字许可(包括使用工具获得的盗版许可)。

        微软曾在2015年5月表示,Windows 10将变成一项服务,它将持续接收更新,不会再有后续版本的Windows。但是微软于2021年10月5日正式发布后续系统Windows 11,同时表示将于2025年10月14日停止对Windows 10除了长期维护通道(LTSC)外的版本支持。

14、Windows 11(2021年10月5日)

Windows 11用户界面

        Windows 11是微软于2021年推出的电脑操作系统,属于Windows NT系列,为Windows 10的后继者。正式版本于2021年10月5日发行,并开放给符合条件的Windows 10设备通过Windows Update免费升级。

        Windows 11对于受到已取消的Windows 10X影响的Windows shell进行主要更改,包括重新设计的开始菜单、任务栏上单独的“小组件”面板取代“动态磁贴”、从任务栏创建以组群能最小化和恢复的编排窗口,以及从Xbox Series X/S继承的新游戏技术,例如兼容硬件上的Auto HDR和DirectStorage。Internet Explorer被基于Blink排版引擎的Microsoft Edge取代,而Edge的IE模式保留了IE的核心,Microsoft Teams则被集成至Windows shell中。微软还宣布计划让通过Microsoft Store发布的软件提供更大的灵活性。

        Windows 11是微软首个仅提供64位版本,不提供32位版本的Windows,出于安全考虑,Windows 11的系统需求比Windows 10有所提高。微软仅支持使用英特尔酷睿第8代或更新的处理器(极少数的第7代处理器例外)、AMD Zen+或更新的处理器及高通骁龙850或更新的处理器的设备。Windows 11专为UEFI安全启动和可信平台模块(TPM)2.0支持而构建。虽然Windows 11可以安装在不受支持的处理器上,但微软并不保证其更新的可用性。此外,Windows 11也不再支持IA-32架构或使用BIOS固件的设备。

        Windows 11自发布后收到的评价褒贬不一。关于该操作系统预发行的报导主要集中在其更严格的硬件需求上:讨论这些需求是否能够合理的提高Windows的安全性,还是促进用户购买新设备的营销策略,以及淘汰这些旧设备所产生的电子垃圾。发行后,Windows 11因其改进的视觉设计、窗口管理和更加注重安全性而获得正面评价,但因其用户界面方面的部分修改而受到批评。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1313306.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

服务器被攻击宕机的一些小建议

现在网络攻击屡有发生,任何网站服务器都面临这样的危险,服务器被攻击造成的崩溃宕机是损失是我们无法估量的。网络攻击我们无法预测,但做好防御措施是必须的,建议所有的网站都要做好防范措施,准备相应的防护预案&#…

“Java 已死、前端已凉”?技术变革与编程语言前景:Java和前端的探讨

前端已死话题概论 本文讨论了近期IT圈中流传的“Java 已死、前端已凉”言论。我们审视了这些言论的真实性,并深入探讨了技术行业的演变和新兴技术的出现对编程语言和前端开发的影响。通过分析历史发展、当前趋势和未来展望,我们提供了对这些话题更深层次…

改造哈希表,封装unordered_map和unordered_set

正文开始前给大家推荐个网站,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 unordered_map是存的是pair是K,V型的,而unordered_set是K型的&#xff…

恒创:更换服务器,网站备案会掉吗

随着互联网的普及,越来越多的企业和个人选择通过网站来展示自己的形象和业务。然而,在网站建设和运营过程中,更换服务器是一个常见的问题。那么,更换服务器后,网站备案是否会受到影响呢? 网站备案是为了保…

docker-compose 升级;yaml文件编写;gpu使用

1、docker-compose 升级(现在已经2.*版本,升级使支持gpu) 参考:https://blog.csdn.net/weixin_51311218/article/details/131376823 https://github.com/docker/compose/issues/8142 1)下载:原来1.18&…

11、ble_mesh_provisioner 配网器

1、初始化流程,存储初始化,nvs擦除, 2、bluetooth_init();ble协议栈初始化 3、ble_mesh_get_dev_uuid(dev_uuid);//获取设备uuid加载到mac. 4、ble_mesh_init();//ble mesh协议栈初始化 4.1配置网络钥匙,索引,赋…

微信视频号视频加密逆向

tl;dr 拿WxIsaac64(Isaac64的变种?)生成2^17个字节。然后和视频的前2^17字节做异或。 前言 略去, 总之就是WeChatVideoDownloader不能用了。 原文链接: here 准备工作 在正式开始逆向之前,我们首先需要能够在微信视频号中打开开发者工具,由于微信…

vue3+echarts 立体柱状效果

vue3echarts 立体柱状效果 废话不多说&#xff0c;直接上代码 就两步&#xff0c;直接复制粘贴一手 <div id"main" class"chart" ref"chartDom"></div>import * as echarts from echarts; type EChartsOption echarts.EChartsOpti…

c YUV 转 JPEG(准备霍夫曼编码)

先取yuv 文件中一个168的块&#xff0c;跑通全流程 理解与思路&#xff1a; 1.块分割 YUV 文件分为&#xff1a;YUV444 YUV 422 YUV420。444:就是&#xff1a;12个char 有4个Y&#xff0c;4个U&#xff0c;4个 U&#xff0c;422&#xff1a;8个char 中有4个Y &#x…

网络渗透测试(1)

实验1&#xff1a;用搜索引擎Google或百度搜索麻省理工学院网站中文件名包含“network security”的pdf文档&#xff0c;截图搜索得到的页面。 实验2&#xff1a;brassserie&#xff08;题目中给到的餐厅名称&#xff09; 实验3 实验4&#xff1a;将Z29vZCBnb29kIHN0dWR5IQ解…

攻防世界题目练习——Web引导模式(五)(持续更新)

题目目录 1. FlatScience2. bug3. Confusion1 1. FlatScience 参考博客&#xff1a; 攻防世界web进阶区FlatScience详解 题目点进去如图&#xff0c;点击链接只能看到一些论文pdf 用dirsearch和御剑扫描出一些隐藏文件&#xff1a; robots.txt: admin.php: login.php: f…

《人工智能导论》知识思维导图梳理【第7章节】

文章目录 说明专家系统机器学习机器学习定义工作流程模型评估机器学习分类在这里插入图片描述 机器学习部分md内容机器学习1 机器学习定义机器学习是从数据中自动分析获得模型&#xff0c;并利用模型对未知数据进行预测机器学习&#xff08;machine learning&#xff09;使计算…

美容店预约小程序搭建指南

随着互联网的发展&#xff0c;越来越多的传统行业开始尝试将业务与互联网相结合&#xff0c;以提供更加便捷、高效的服务。美容行业也不例外。本文将通过使用第三方制作平台&#xff0c;如乔拓云网&#xff0c;指导您如何搭建一个美观实用的美容店预约小程序&#xff0c;帮助您…

计算机网络:物理层(编码与调制)

今天又学会了一个知识&#xff0c;加油&#xff01; 目录 一、基带信号与宽带信号 1、基带信号 2、宽带信号 3、选择 4、关系 二、数字数据编码为数字信号 1、非归零编码【NRZ】 2、曼彻斯特编码 3、差分曼彻斯特编码 4、归零编码【RZ】 5、反向不归零编码【NRZI】 …

云计算 云原生

一、引言 云计算需要终端把信息上传到服务器&#xff0c;服务器处理后再返回给终端。在之前人手一台手机的情况下&#xff0c;云计算还是能handle得过来的。但是随着物联网的发展&#xff0c;什么东西都要联网&#xff0c;那数据可就多了去了&#xff0c;服务器处理不过来&…

绘图示例---QT手动调用绘图事件,按钮控制图片

效果&#xff1a; 点击 “移动” 图片向右移动20&#xff0c;点击 “西理win嘛” 图片每秒向右移动20 QQ录屏20231212164128 下面时代码详解&#xff1a; 注意使用UI和代码实现按钮的不同 UI: ui->pushButton->setGeometry(windowWidth-105, windowHeight-25, 100, 20);…

【分享】WinRAR解压缩软件的超详细使用攻略

WinRAR是一款常见的解压缩软件&#xff0c;它使用方便&#xff0c;界面友好&#xff0c;在压缩率和速度方面都有很好的表现。 除了解压缩功能&#xff0c;WinRAR还有很多好用的功能&#xff0c;今天小编就来分享一下&#xff0c;WinRAR几个常用功能的具体使用方法。 1. 解压缩…

1.7 实战:Postman请求Post接口-登录

上一小节我们实战了使用Postman请求Get接口。本小节我们来使用Postman请求Post接口。 我们来测试一下登录,之前已经创建好了Collections。我们选择登录页下的登录这个请求。地址也是跟之前一样,我们打开校园二手交易系统,打开浏览器开发者工具,输入用户名和密码,点击登录…

【ET8框架入门】0.ET框架介绍

ET8 新特性 多线程多进程架构,架构更加灵活强大&#xff0c;多线程设计详细内容请看多线程设计课程抽象出纤程(Fiber)的概念&#xff0c;类似erlang的进程&#xff0c;非常轻松的创建多个纤程&#xff0c;利用多核&#xff0c;仍然是单线程开发的体验纤程调度: 主线程&#xf…

语义分割和数据集

语义分割和数据集 参考:https://zh.d2l.ai/chapter_computer-vision/semantic-segmentation-and-dataset.html 语义分割可以理解为识别并理解图像重每一个像素的内容 计算机视觉领域还有2个和语义分割相似的问题&#xff0c;即图像分割和实例分割 图像分割将图像划分为若干组…