启动项详解

2023-10-31



启动项详解


启动项目就是开机的时候系统会在前台或者后台运行的程序。


当Windows(操作系统)完成登录过程,进程表中出现了很多的进程!


Windows在启动的时候,自动加载了很多程序


许多程序的自启动,给我们带来了很多方便,这是不争的事实,


但不是每个自启动的程序对我们都有用;更甚者,也许有病毒或木马在自启动行列!


其实Windows2000/XP中的自启动文件,除了从以前系统中遗留下来的Autoexec.bat文件中加载外,


按照两个文件夹和9个核心注册表子键来自动加载程序的。


启动项分解
1.  启动文件夹──最常见的自启动程序文件夹。
它位于系统分区的“documents and Settings-->User-->〔开始〕菜单-->程序”目录下
这时的User指的是登录的用户名。


2.  All Users 的自启动程序文件夹──另一个常见的自启动程序文件夹。
它位于系统分区的“documents and Settings-->All User-->〔开始〕菜单-->程序
目录下。前面提到的“启动”文件夹运行的是登录用户的自启动程序
而“All Users”中启动的程序是在所有用户下都有效(不论你用什么用户登录)。


3.  Load”键值── 一个埋藏得较深的注册表键值。
  位于HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\load主键下。


4.  Userinit键值──用户相关它位于
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit主键下,
也是用于系统启动时加载程序的。一般情况下,其默认值为“userinit.exe”,由于该子键的值中可使用逗号分隔开多个程序,因此,在键值的数值中可加入其它程序。


5.  Explorer\Run键值──与“load”和“Userinit”两个键值不同的是,
Explorer\Run 同时位于〔HKEY_CURRENT_USER〕和〔HKEY_LOCAL_MACHINE〕两个根键中。
它在两个中的位置分别为HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run下


6.  RunServicesOnce子键──它在用户登录前及其它注册表自启动程序加载前面加载。
这个键同时位于
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce下


7.  RunServices子键──它也是在用户登录前及其它注册表自启动程序加载前面加载。
这个键同时位于
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices下


8.  RunOnce\Setup子键──其默认值是在用户登录后加载的程序
这个键同时位于
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup下


9.  RunOnce子键──许多自启动程序要通过RunOnce子键来完成第一次加载
这个键同时位于
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce下
a.位于HKEY_CURRENT_USER根键下的RunOnce子键在用户登录扣及其它注册表的Run键值加载程序前加载相关程序
b.位于 HKEY_LOCAL_MACHINE 主键下的Runonce子键则是在操作系统处理完其它注册表Run子键及自启动文件夹内的程序后再加载的


在Windows XP中还多出一个HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEX子键,其道理相同


10.  Run子键──目前最常见的自启动程序用于加载的地方。
这个键同时位于
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run下。
其中位于HKEY_CURRENT_USER根键下的Run键值紧接着HKEY_LOCAL_MACHINE主键下的Run键值启动,
但两个键值都是在“启动”文件夹之前加载。


11. 再者就是Windows中加载的服务了,它的级别较高,用于最先加载。
  其位于HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services下
    你所有的系统服务加载程序都在这里了!


12.  Windows Shell──系统接口
它位于HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\
下面的Shell字符串类型键值中,基默认值为Explorer.exe,当然可能木马程序会在此加入自身并以木马参数的形式调用资源管理器,以达到欺骗用户的目的


13.  BootExecute──属于启动执行的一个项目 
可以通过它来实现启动Natvice程序,Native程序在驱动程序和系统核心加载后将被加载,
此时会话管理器(smss.exe)进行windowsNT用户模式并开始按顺序启动native程序
它位于注册表中HKEY_LOCAL_MACHINE\System\ControlSet001\Session Manager\下面,
有一个名为BootExecute的多字符串值键,它的默认值是"autocheck autochk *",
用于系统启动时的某些自动检查。这个启动项目里的程序是在系统图形界面完成前就被执行的,
所以具有很高的优先级。


14.  策略组加载程序──打开Gpedit.msc,展开“用户配置——管理模板——系统——登录”,就可以看到“在用户登录时运行这些程序”的项目,你可以在里面添加。
在注册表中
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\本地User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
你也可以看到相对应的键值。


备注:
  Home版的XP中没有提供gpedit工具,可到网上搜索并下载补丁。
  快速进入启动项
  快速进入启动项的方法是在运行中输入 msconfig ,即可看到窗口下的启动项运行项目。
从系统的启动项可以看到什么
  俗话说“万事开头难”, 俗话也说“良好的开头是成功的一半”,那么XP系统“开头”也就是“启动”能告诉我们什么那。
  1、msconfig
  在"开始“-“运行”对话框中输入“msconfig”就打开“系统配置实用程序”。
  msconfig是Windows系统中的“系统配置实用程序”,它可以自动执行诊断xp系统的配置问题时所用的常规解决步骤。它管的方面可够宽,包括:一般(常规)、system.ini、win.ini、BOOT.INI、服务、启动。它是xp系统底层最先启动的程序,可见它的重要性了。这里面可是自启动程序非常喜欢呆的地方。
  这里我们只介绍一下“启动”
  系统配置实用程序中的“启动”选项和我们在下面讲的"启动"文件夹并不是同一个东西,在系统配置实用程序中的这个启动项目是Windows系统启动项目的集合地,几乎所有的启动项目部能在这里找到----当然,经过特殊编程处理的程序可以通过另外的方法不在这里显示。
  打开“启动”标签,“启动项目”中罗列的是开机启动程序的名称,“命令”下是具体的程序附加命令,最后的"位置"就是该程序在注册表中的相应位置了,你可以对可疑的程序进行详细的路径、命令检查,一旦发现错误,就可以用下方的"禁用"来禁止该程序开机时候的加载。
  一般来讲,除系统基于硬件部分和内核部分的系统软件的启动项目外,其他的启动项目都是可以适当更改的,包括:杀毒程序、特定防火墙程序、播放软件、内存管理软件等。也就是说,启动项目中包含了所有我们可见的程序的列表,你完全可以通过它来管理你的启动程序,换句话,这里可以全部是空的。
  2、注册表中相应的启动加载项目
  注册表的启动项目是病毒和木马程序的最爱,非常多的病毒木马的顽固性就是通过注册表来实现的,特别是在安装了新的软件程序,一定不要被程序漂亮的外表迷惑,一定要看清楚它的实质是不是木马的伪装外壳或者是捆绑程序,必要的时候可以根据备份来恢复注册表。
  我们也可以通过手动的方法来检查注册表中相应的位置,注意同安全、清洁的系统注册表相应键进行比较,如果发现不一致的地方,一定要弄清楚它是什么东西!不要相信写在外面的 “system”、
  “windows”、“programfiles”等名称,尤其是如果你仔细观察的话,有些字符是不一样的,比如0和o的区别,1和l的区别等,如果经过详细的比较,可以确定它是不明程序的话,不要手软,马上删除


主要的启动加载键值有
  “Explorer\Run”键值──在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run〕和〔HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run〕下。
  “RunServicesOnce”子键──在〔HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce〕和〔HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce〕下。
  “RunServices”子键──在〔HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices〕和〔HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices〕下。
  “RunOnce”子键──在〔HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce〕和〔HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce〕下。
  “Run”子键──在
  〔HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run〕和〔HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run〕下。


  3、“启动”项目
  在windows的“开始”中有自带的启动文件夹,它是最常见的启动项目。如果在安装程序时设置成开机既启动,这个程序就装入到这个文件夹中,系统启动就会自动地加载相应程序。
  具体的位置是“开始”菜单中的“所有程序”-“启动”选项。
  在硬盘上的位置是:C:\Documents and Settings\你的用户名\「开始」菜单\程序\启动。 
  在注册表中的位置是:
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run。
  这里最好为空,而且用户要不时地检查一下这里有什么不明的东西。 
  4、boot.ini
  当用户的电脑有ghost备份、dos工具或者是双系统时,在开机后就出现个让用户选择,如果不选择就以默认的启动的窗口,(屏幕底部是F8高级启动),boot.ini就控制这个地方。
  里边的内容一般是
  [boot loader] 
  timeout=x (x一般在1-5就可以了)
  default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS 
  [operating systems] 
  multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect………… 
  BOOT.INI是一个非常重要的系统文件,是系统启动时,需要查询的一个系统文件,它告诉启动程序本计算机有几个操作系统、各系统的位置在哪里等信息。没有它或者误删了,系统还能进行引导,但是一个是只能引导默认的系统,不在有你的备份系统的引导选择,在一个是每次开机重启时都显示两行字:“boot.ini文件是非法的,现在正从C:/Windows/下启动”,但是速度明显慢了。所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows 98、Windows 2000、Windows XP、Windows 2003)的安装顺序,该文件往往会被损坏。如果我们掌握修改和编辑它的办法,就不会到时候无计可施了。
  5、非法关机以后的“启动”
  相信很多人都碰到过电脑开机后出现
  “Checking file system on E:
  The type of the file system is NTFS……然后是一些数字的变化,最后一行是类似的“??(问号代表数字) allocation units available on disk”,然后就进入系统桌面了”的情况吧。
  这就是非正常关机,如断电、按热启动键启动、或强制按电源键关机在开机造成的。
  由于关机的时候E盘里面的程序还在运行,每次开机硬盘都会自动自检,消除错误信息等,而如果非正常关机这些程序没有正常退出,那么下次在开机电脑就要从新执行自检,以便消除消除错误信息,正常的电脑有一次就好了,下次启动就不会出现这种情况了。
  如果每次开机都出现这样的情况有2个可能:一个是硬盘出现坏道了,硬盘在工作时突然关闭电源,可能会导致磁头与盘片猛烈磨擦而损坏硬盘,还会使磁头不能正确复位而造成硬盘的划伤,从而在硬盘留下了坏道,但是电脑还能勉强使用,出现这种情况一般只能更换硬盘了。一个是硬盘没有问题,但是留下了记忆的信息,结果每次都自检,消除的办法就是:开始-运行中输入chkdsk E: /x/f 回车,然后就出现个自动运行的dos窗口,等他运行完毕就没有问题了。
  chkdsk E: /x /f的意思是Windows发现在E盘里文件系统有问题 ,运行CHKDSK <使用选项/x /f> 来更正这些问题 。
  对于FAT文件系统,可以使用win自己的磁盘修复来操作,方法是:右击你要操作的盘符,属性-工具,选择查错,把自动修复错误的勾打上,点击开始就可以了。
  6、其他情况的“启动”
  当用户打开电源开关后从“启动”到进入桌面以及可以登录网络后,如果花费的时间很长,而且打开、关闭、拖动一个程序文件的时候显得拖拖拉拉的,有时候还有莫名其妙的从“启动”,这样的“启动”往往说明:(1)加载的启动项目过多,(2)电脑中毒了,(3)系统盘的空间不足了,(4)机箱该打扫一下了,(5)有关的硬件性能欠佳了……
  如何取消不必要的开机启动
  1、开始--所有程序--"启动",点击打开后把里面全部删掉。 
  2、减少开机启动项,开始---运行,键入"msconfig".点击"启动",建议留下:rfw main,RAV TMER ,RAV MON此三项是瑞星杀毒软件,应随时启动对系统进行监视,ctfmon.exe是输入法显示,这项不要删掉,其他的可以全部删除。 
  3、如你的系统教稳定很少出现系统失败的故障,可以如下操作:开始---控制面板- --性能和维护---系统",打开"系统特征-高级"选项卡,使用期中的"启动和故障恢复"按钮,打开"启动和故障恢复"对话框,将'系统失败下的"将事件写入系统日志"和"发送管理警报"两项去掉,,然后打开"写入调试信息"的下拉列表,选择"无"以后"确定" 
  4、减少开机使滚动条滚动次数.开始-运行,确定.键入"regedit",打开找到"HKEY-LOCAL-MACHINE-SYSTEM/Current Contralset/Control/Sessin Manager /Memory Management/Preech Paramentrs的分枝,在右侧窗口找到"EnablePrefecher",子健,把它的值设为:"1",右击我得电脑-属性-硬件-设备管理器-展开'IDE ATA/ATAPZ控制器",双击"次要通道IDE".,在对话框中选中"高级",再"设备0"中,将原设的"自动检测"改为"无",主要通道也如此修改.重启电脑,滚动条减少为3次(原十几次). 
  5、开始-运行,确定.键入"regedit",打开HKEY-CURRENT-USER/ControlPanel;Desktop/,找到"HungAPPTineout",把它的之改为"5000",另一个"WaitTokillAPPTimeout",把它的值改为"4000".再再HKEY-LOCAL-MACHINE-System/CurrnentContralset/Control,把其中的WaitTokillServiceTimeout"的键值也改为4000
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

启动项详解 的相关文章

  • 国际化之表单校验

    国际化之表单校验 国际化整个项目的时候 表单校验的提示是个麻烦的事情 很多资料说用vee validate插件来实现这个功能 但是我觉得有点麻烦 不是很想用插件 然后就在validate js里面去捣鼓 然后发现在我们校验方法下是可以获取到
  • 数据库的事务

    以MySQL为视角 了解数据库的事务 目录 一 事务简介 1 概念 2 操作 3 例子 4 事务提交方式 二 事务的四大特征 ACID 1 原子性 atomicity 2 一致性 consistency 3 隔离性 isolation 4
  • Python: 用于计算txt文档的字数的小脚本

    在一次实践中 需要计算txt文档 英文和数字 的字数 并且还要统计路径下的所有txt文档的字数总数 本来以为很简单 但是在编写的过程中还是出现了一些问题 首先就是 字数和字符数是不一样的 不能简单的用len 根据英文的特性 每个单词都需要空
  • VUE iscroll

    https github com Dafrok vue iscroll view 基本使用方法 npm i vue iscroll view save dev npm i iscroll save dev import IScrollVie
  • uniapp scroll-view 隐藏滚动条

    如果是想全局隐藏的话 可以放在App vue中 如果是局部则在对应的页面中引入使用即可 ifdef MP WEIXIN APP PLUS webkit scrollbar display none width 0 important hei
  • C#贝塞尔曲线的应用-未读红点拖拽粘连效果

    前言 提示 仿照手机qq未读红点拖拽粘连效果 贝塞尔曲线的应用非常广泛 本篇文章将使用Winform贝塞尔曲线来实现QQ未读红点拖拽粘连的效果 手机QQ粘连效果 最终实现的效果 分析效果 1 可以看出随着拖拽的距离变大 固定点的圆会逐渐变小
  • 管理 Python 依赖项

    有几种不同的方法来管理 Python 依赖项 最常见的方法是使用 requirements txt 文件 其中列出了所有项目依赖项及其版本 然后 您可以通过运行 pip install r requirements txt 为您的项目安装所
  • 玩家传递信息

    小 A 和 ta 的小伙伴们玩传信息游戏 游戏规则如下 有 n 名玩家 所有玩家编号分别为 0 n 1 其中小朋友 A 的编号为 0 每个玩家都有固定的若干个可传信息的其他玩家 也可能没有 传信息的关系是单向的 比如 A 可以向 B 传信息
  • X210核心板、底板原理图、数据手册导读

    1 有用的资料 写代码时需要查阅和参考的资料有 核心板原理图 底板原理图 相应硬件的数据手册 S5PV210数据手册 2 原理图 PCB图 丝印图各自是什么 原理图是电路原理设计图 各个电路中的部件的逻辑连接图 原理图可能会影响软件编写 P
  • python 按文件名批量移动文件至指定文件夹

    做猫狗分类任务 要求数据集划分为训练集 training dataset 和验证集 validation dataset 均包含dogs和cats两个目录 且每个目录下包含与目录名类别相同的RGB图 数据集共25000张照片 其中训练集猫狗
  • k8s之工作负载控制器的应用

    k8s之工作负载控制器的应用 1 k8s工作负载控制器是什么 2 Deployment介绍 2 1 deployment的资源清单文件 2 2 Deployment 滚动升级 2 3 Deployment 水平扩容 2 4 Deployme
  • rsync 时提示 skipping non-regular file。。。。。 的问题

    在执行 rsync 时会提示 skipping non regular file 的内容 原因是原文件夹中包含软链接导致 可以忽略 rsync rvtO delete media u2 downloads media uu2 downloa
  • windows10+vscode+anaconda+python3.7配置LiDAR-MOS动态物体点云开源项目

    之前用c 开发较多 最近开始尝试深度学习方面的工作 用到python合pytorch 经过4天的探索 终于能把测试代码跑起来了 记录下遇到的坑 1安装anaconda 这个不是本文重点 网上教程很多 2创建python虚拟环境 2 1使用v
  • STM32F103 USB虚拟成U盘功能

    STM32F103 USB虚拟成U盘功能 还在学习 中
  • 蓝桥杯省赛模拟题-智能门锁

    本文是对 坊间流传的 蓝桥杯省赛模拟题 智能门锁 的一种解法和思路 用的是蚂蚁科技的底层代码 其中有一个BUG虽然解决 但仍然不清除原因 数码管显示6个数组字符就会出问题 最多4个稳定 但是加入超声波底层就会都正常 不清楚这是什么原因造成的
  • yolo5 训练无人人机识别系统

    环境搭建 安装驱动 点击鼠标右键 如果出现NVIDIA图标 点开 出现如下图片 我的显卡是1650 根据显卡的型号去官网找相应的驱动下载就好了 驱动官网 安装好之后 打开命令行cmd 输入如下指令 nvidia smi 显示出如下数据即为安
  • 电机驱动的三种脉冲模式

    电机驱动的三种脉冲模式 脉冲 方向 脉冲 脉冲 A B正交脉冲
  • TLS certificate verification has been disabled

    git push 推送仓库报错 缺少了安全认证 所以解决方法是重启安全认证 git config global http sslVerify true
  • 电机控制常用PID控制算法

    本文分享自己在电机控制仿真中的建模方法 敬请批评指正 同名B站链接 Timer sir 电机控制常用PID控制算法 PID控制原理 位置式PID 增量式PID 抗饱和PID PID控制仿真 仿真模型 仿真结果 PID控制原理 将偏差的比例
  • 记一次ThreadLocal的使用注意点(线程池)

    Threadlocal的作用就不用多讲了 主要是一个map用于线程间的数据隔离 正常情况下 线程回收 那么这个线程对应的map值也会被回收 是ThreadLocal中被移除并非值本身被移除 如果是对象并且任然被引用 它是不会被回收的 基于上

随机推荐

  • SpringBoot使用Nacos作为配置中心服务和服务注册中心

    简介 从spring开始 所有的配置文件都放在项目中 如果需要修改配置文件内容 则需要登陆服务器重启服务 想象一下如果你有一百台服务的需要修改 那是不可想象的工作量 目前已有的配置中心 携程开源的Apollo 数据保存在mysql中 支持命
  • 【航空和卫星图像中检测建筑物】使用gabor特征和概率的城市区域和建筑物检测研究(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现 1 概述 文献来源 从甚高分辨率 VHR 航空和卫星
  • 快速实现 WIFI MQTT通信详解

    WIFI MQTT接入ONE NET云平台 一 本例程实现功能介绍 二 云平台操作流程 三 硬件接线图 材料清单 四 完整代码 代码解析 五 代码实验现象 前言 MQTT是一种基于TCP的物联网通信协议 在物联网领域应用非常广泛 基本上所有
  • kafka/bin/kafka-run-class.sh: line 342: exec: java: not found

    本来jps看了下 kafka和zookeeper都起来了 手痒 非要换宝塔的进程守护管理器 选目录为 home kafka 命令为 home kafka bin zookeeper server start sh home kafka co
  • 投票同款特效样式

    先看效果 再看代码 查看更多
  • STM32实现扫频功能

    简介 我们都知道 在信号发生器中 有一个扫频模式 指信号发生器在指定的扫描时间内从起始频率到终止频率变化输出 扫频模式支持线性扫频 对数扫频 和步进扫频三种方式 起始频率和终止频率 起始频率和终止频率是频率扫描的频率上限和下限 信号发生器总
  • DB2时间日期函数_悟sphenic_新浪博客

    DB2时间日期函数 gt DAYNAME 返回一个大小写混合的字符串 对于参数的日部分 用星期表示这一天的名称 例如 Friday DAYOFWEEK 返回参数中的星期几 用范围在 1 7 的整数值表示 其中 1 代表星期日 DAYOFWE
  • react获取当前路由

    使用useHistory import useLocation from react router const location useLocation const routerName gt console log location pa
  • URL缓存机制

    class LRUCache class Node int key int value Node pre Node post public Node public Node int key int value this key key th
  • 券商如何借助企业微信、小程序、视频号提高营收转化?

    近年来 小程序 视频号 企业微信联合打造了一个新的商业通信圈 越来越多的品牌及券商企业都入驻其中 如今 具有直连12 亿微信客户优势的企业微信 商品交易总额近3万亿的小程序和日活跃用户数量超5亿的视频号已在公域流量沉淀私域方面形成了双箭头联
  • 使用StringRedisTemplate进行redis连接操作

    1 引入jar 需要jar有三个 如下
  • pytest + yaml 框架 -22.validate 校验返回结果的几种方式

    前言 validate 校验返回结果的几种方式总结 环境要求 Python 大于等于3 8版本 低于python3 8版本不支持 Pytest 大于等于 7 2 0 pip 安装插件 最新版本v1 1 9 pip install pytes
  • eNSP静态路由实验(1)

    一 实验要求 二 实验步骤 1 建立模型并划分网段 2 配置IP 配置静态路由 r1 r2 r3 r4 r5
  • NVIDIA显示下载Java_大佬们!我的NVIDIA Geforce Experience 一直下载更新怎么办?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 官方给的方法试了下 成功了 The installer package of the NVIDIA GeForce Experience Quadro Experience applicatio
  • Qt下实现欧姆龙PLC 串口发送HOSTLINK(FINS)模式

    文章目录 前言 一 HOSTLINK协议说明 二 校验码 FCS 计算 三 示例完整代码 四 下载链接 总结 前言 本文讲述了Qt下模拟串口调试工具发送HOSTLINK FINS 模式 主要进行了HR保持区的字和位的读写 对HOSTLINK
  • nvm的安装及全局依赖配置(详细)

    前言 刚开始只是要下载了cnpm的全局依赖 npm install g cnpm registry http registry npmmirror com 但是报错了 然后开始一系列的尝试 1 更改node global和node cach
  • C++数据结构X篇_01_数据结构的基本概念

    从本篇开始学习数据结构相关概念 数据结构的基本概念 1 数据结构的相关概念 1 1 为什么要学习数据结构 1 2 数据结构中的基本概念 2 算法 2 1 算法的概念 2 2 算法和数据结构的区别 2 3 算法特性 2 4 算法效率的度量 2
  • Python实现时序图

    Python实现时序图 时序图是一种展示程序执行过程 调用流程等的流程图 Python语言作为一种通用编程语言 同样可以用于绘制时序图 本文将介绍如何使用Python实现时序图 在Python中 我们可以使用matplotlib库来绘制时序
  • 基于树莓派的智能家居开发项目总结

    目录 一 项目简单总结下 二 代码实现 1 主函数mainPro c 2 控制设备的头文件inputCommand h 3 外接设备的头文件controlDevices h 4 服务器sockeContrl c 5 语音模块voiceCon
  • 启动项详解

    启动项详解 启动项目就是开机的时候系统会在前台或者后台运行的程序 当Windows 操作系统 完成登录过程 进程表中出现了很多的进程 Windows在启动的时候 自动加载了很多程序 许多程序的自启动 给我们带来了很多方便 这是不争的事实 但