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

计算机软件资格考试—第二章 操作系统基础知识

特殊的操作系统分类网络操作系统方便有效共享网络资源提供服务软件和有关协议的集合主要的网络操作系统有Unix、Linux和Windows Server系统分布式操作系统任意两台计算机可以通过通信交换信息是网络操作系统的更高级形式具有透明性、可靠性和高性能等特性微机操作系统WindowsMicrosoft开发的图形用户界面、多任务、多线程操作系统Linux免费使用和自由传播的类Unix操作系统多用户、多任务、多线程和多CPU的操作系统嵌入式操作系统运行在智能芯片环境中特点微型化、可定制针对硬件变化配置、实时性、可靠性、易移植性HAL和BSP支持可共享×操作系统的主要任务是管理计算机系统中的软、硬件资源。在网络操作系统环境中当用户A的文件或文件夹被共享时其安全性与未共享时相比将会有所下降这是因为访问用户A的计算机或网络的人可能能够读取、复制或更改共享文件夹中的文件。在Windows系统中若用鼠标左键双击应用程序窗口左上角的图标则可以关闭该应用程序窗口。在Windows资源管理器中若要选择窗口中分散的多个文件在缺省配置下可以先选择一个文件然后按住CTRL键不放并用鼠标左键单击要选择的文件。在Windows“资源管理器”中单击需要选定的第一个文件按下Shift键再用鼠标左键单击需要选定的最后一个文件能够一次选定连续的多个文件。Windows操作系统通常将系统文件保存在Windows文件夹或Program Files文件夹中。在Windows系统中对话框是特殊类型的窗口其大小不能改变但可以被移动。在Windows系统中对用户组默认权限由高到低的顺序是administrators→power users→users→everyoneWindows系统中内置了一些用户组其中对计算机拥有不受限制的完全访问权的用户组是Administrators。在Windows系统中如果希望某用户对系统具有完全控制权限则应该将该用户添加到Administrators用户组中。在Windows系统中若要移动窗口可用鼠标拖动窗口的标题栏。在 Windows 资源管理中如果选中的某个文件再按Delete键可以将该文件删除但需要时还能将该文件恢复。若用户同时按下Delete和shift组合键时则可以删除此文件且无法从“回收站”恢复。在Windows环境中若要将某个文件彻底删除(即不放入回收站)则应先选中该文件并同时按下ShiftDel快捷键然后在弹出的对话框中单击“是”‌ 按钮。在Windows操作系统中“回收站”可以恢复硬盘上使用Del键删除的文件或文件夹。在Windows系统中扩展名com表示DOS可执行命令文件。在Windows系统中可通过文件扩展名判别文件类型例如exe是一种可执行文件的扩展名。在Windows系统中扩展名bat表示该文件是批处理文件。在Windows中要打开命令提示窗口可在“运行”框中输入cmd。当用户双击一个文件名时Windows系统通过建立的文件关联来决定使用什么程序打开该文件。Windows系统中的磁盘碎片整理程序使每个文件和文件夹占用卷上连续的磁盘空间合并卷上的可用空间这样使系统对文件和文件夹能更有效地访问。在Windows系统中磁盘碎片整理程序可以分析本地卷以及合并卷上的可用空间使其成为连续的空闲区域从而使系统可以更高效地访问文件或文件夹。Windows磁盘碎片整理程序可以使每个文件和文件夹占用磁盘上连续的空间合并盘上的可用空间通过对磁盘进行碎片整理可以提高对文件和文件夹的访问效率。计算机加电自检后引导程序首先装入的是操作系统否则计算机不能做任何事情。若用户想用鼠标来复制所选定的文件应该在按下Ctrl键的同时按住鼠标左键拖拽文件到目的文件夹松开鼠标即可完成文件的复制。Windows将查看器查看的事件分为应用程序事件、安全性事件和系统事件。Windows操作系统中的文件名最长可达255个字符文件名中可以使用大写或小写字母系统会保留创建文件时所使用的大小写字母但访问时文件名不区分大小写。“剪贴板”是内存中的一块区域在Windows资源管理器中要恢复误删除的文件可以按下CtrlZ键来实现。系统安全性保护技术措施主要包括数据加密、存取控制和用户鉴别。产生死锁如进程推进顺序不当、同类资源分配不当、PV操作使用不当的必要条件是互斥条件、请求保持条件、不可剥夺条件及环路等待条件。可以通过打破产生死锁的必要条件来预防死锁如采用静态分配资源的策略则可打破环路等待条件。在页式存储管理中每次从主存中取指令或取操作数要2次访问主存。页式存储管理是众多存储管理方式中的一种其分页的基本思想是把程序的逻辑空间和内存的物理空间按照同样的大小划分成若干页面以页面为单位进行分配。在页式存储管理中系统中虚地址是一个由页号和位移组成的有序对。每次从主存中取指令或取操作数时首先都要找到其页号对应的页然后在该页中找到位移对应的指令或操作数因此需要两次访问主存。计算机系统采用流水线技术执行程序指令时多条指令执行过程的不同阶段可以同时进行处理。设备驱动程序是直接与硬件交互的软件。分布式操作系统支持网络系统功能并具有透明性。分布式操作系统保留了网络系统的全部功能并具有透明性、可靠性和高性能等特性。嵌入式操作系统运行在智能芯片环境中其特点有微型化、可定制、实时性、可靠性、易移植性。操作系统文件管理中目录文件是由文件控制块组成的。在操作系统文件管理中通常采用文件目录来组织和管理外存中的信息。操作系统通过文件目录和目录项来组织和管理外存中的信息。操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题通常采用的一种方法是使用信号量。信号量S的物理意义若S≥0表示某资源的可用数若S0则其绝对值表示阻塞队列中等待该资源的进程数。例若PV操作的信号量S的初值是2当前值为-1则有|-1|(取绝对值)1个等待进程。PV操作是实现进程同步与互斥的常用方法。其中P操作表示申请一个资源V操作表示释放一个资源。信号量S的初始值为8在S上执行了10次P操作6次V操作后S的值是4。P操作每执行一次信号量减1V操作每执行一次信号量加1。所以答案为 8-1064.在进程状态转换过程中可能会引起进程阻塞的原因是执行P操作。假设系统有n(n≥5)个并发进程共享资源R且资源R的可用数为m。若采用PV操作则相应的信号量S的取值范围应为m-n~m。假设系统有n个进程共享资源R且资源R的可用数为2那么该资源相应的信号量S的初值应设为2。假设系统有n个进程共享资源R且资源R的可用数为m那么该资源相应的信号量S的初值应设为m。若在系统中有若干个互斥资源R、m个并发进程每个进程都需要n个资源R那么使系统不发生死锁的资源R的最少数目为(m-1)×n。m个并发进程一个并发进程占n个资源Rm-1个并发进程占(m-1)×n个资源R还有一个并发进程占用处理器在占用处理器资源时不会占用其他互斥资源R。系统不可能发生死锁的最小资源数(w−1)×m1≤n(w-1)×m1≤n(w−1)×m1≤nw所需资源数m进程数例若系统中有4个互斥资源R当系统中有2个进程竞争R且每个进程都需要i个R(i3)时该系统可能会发生死锁的最小值是3。系统不可能发生死锁的最小资源数(i−1)×21≤4(i-1)×21≤4(i−1)×21≤4i最小取2时系统不可能发生死锁那么发生死锁的最小值是3若计算机系统中某时刻有5个进程其中1个进程的状态为“运行”2个进程的状态为“就绪”2个进程的状态为“阻塞”则该系统中并发的进程数为5如果系统中的5个进程都要求使用2个互斥资源R那么该系统不产生死锁的最少资源数R应为6。假设系统中进程的三态模型如下图所示图中的a和b处应分别填写时间片到、进程调度程序调度图中的c和d处应分别填写执行了P操作、I/O完成。当现运行进程执行P操作后该进程处于运行状态或者进入阻塞状态。若进程P1正在运行操作系统强行撤下P1进程所占用的CPU让具有更高优先级的进程P2运行这种调度方式称为抢占方式。例1系统进程资源图如下图所示图中方框分别表示资源R1和R2其资源数分别为3和2P1和P2表示进程。有向边指向进程表示得到了1个资源有向边指向资源表示申请1个资源。若某进程申请的资源得不到满足则该进程处于等待状态若进程申请的资源可以得到满足则该进程处于非等待状态。可以推断下图中进程P1为非等待状态P2为等待状态。图中所示资源分配情况是已分配1个R1资源给进程P1、1个R1资源给进程P2已分配1个R2资源给进程P1、1个R2资源给进程P2此时还有1个R1资源待分配、R2资源为0个。P1还需1个R1资源P2还需R2资源。显然进程P1再申请1个R1资源的请求可以得到满足因此P1为非等待状态而P2申请的1个R2得不到满足因此P2为等待状态。由于P1申请的资源都能满足因此其得到资源后可执行其运行完毕释放所占用的资源从而使得P2申请的资源R2可得到满足P2得以继续运行运行完毕可释放其占用的资源不会发生死锁。例2在如下所示的进程资源图中P1、P2是阻赛节点P3是非阻赛节点该进程资源图是可以化简的其化简顺序为P3→P1→P2R1(2个资源)R2(3个资源)R3(2个资源)P1得到一个申请一个得到一个P2申请一个得到一个得到一个P3得到一个得到一个申请一个R1已经全部分配给P1和P3所以P2再请求一个R1的时候将进入阻塞状态。同理R2已经全部分配给P1、P2和P3当P1再请求一个R2时将陷入阻塞。R3还有一个未用资源当P3申请时可以顺利获得故不会阻塞。因为P3非阻塞且非孤立所以可以化简。将其所用资源归还资源图后P1获得R2即可运行然后也可以化简最后P2可以运行。例3假设系统中有进程Pi(1,2,3,4)资源R(1,2,3),目资源R1、R2、R3的可用数分别为2、3、2。系统的进程资源图如下图所示当有向边由Pi指向R时表示进程Pi申请一个资源R;当有向边由R指向Pi时表示将一个资源分配给进程Pi。如果进程申请的资源得不到满足则该进程处于等待状态;否则该进程处于非等待状态。该图表明P1、P2和P3为等待状态P4为非等待状态。对该进程资源图可以进行化简其正确的化简顺序为P4→P3→P2→P1。(注化简是指图中的进程得到所需资源可运行完毕并释放所占用的资源)例4进程P1、P2、P3、P4和P5的前趋图如下所示若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程需要设置5个信号量S1、S2、S3、S4和S5且信号量S1~S5的初值都等于零。如下的进程执行图中a、b、c、d、e处应分别填写P(S2)、V(S4)、P(S1)、V(S2)V(S3)、P(S3)P(S4)、V(S5)例5进程P1、P2、P3和P4的前趋图如下所示若用PV操作控制进程P1-P4并发执行的过程则需要设置5个信号量进程P1、P2、P3和P4的前造图如下所示若用PV操作控制进程P1~P4并发执行的过程则需要设置5个信号量S1、S2、S3、S4和S5且信号量S4~S5的初值都等于0。如下的进程执行图中a、b、c、d、e、f处应分别填写V(S1)V(S2)、P(S1)P(S3)、V(S4)、P(S2)、V(S3)V(S5)、P(S4)P(S5)某企业有生产部和销售部生产部负责生产产品并送入仓库销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。其中信号量S是一个互斥信号量初值为1S1是一个同步信号量表示仓库的容量初值为nS2是一个同步信号量表示仓库是否有产品初值为0。这道题中使用了三个信号量分别是 S、S1 和 S2。S 是互斥信号量用于保护仓库的互斥访问初值为 1。S1 是同步信号量表示仓库的空闲容量初值为 n。S2 是同步信号量表示仓库中的产品数量初值为 0。对实时性要求高的操作系统应该使用的进程调度算法是优先级调度。常用的进程调度算法有先来先服务、时间片轮转、优先级调度和多级反馈调度算法。时间片轮转适用于分时系统公平分配CPU时间。扫描仪、打印机、读卡机、磁带机属于独占设备不能采用时间片轮转分配算法短作业优先适合批处理系统减少平均等待时间。先来先服务简单但可能导致长任务阻塞系统。常用的空闲空间的管理方法有位示图、空闲区表和空闲块链3种。例1大小为120GB的磁盘物理块的大小为4MB那么位示图的大小为120×1024÷4÷83840120×1024÷4÷83840120×1024÷4÷83840字节例2某字长为32位的计算机的文件管理系统采用位示图(bitmap)记录磁盘的使用情况。若磁盘的容量为300GB物理块的大小为1MB那么位示图的大小为9600个字。需要的字个数300×1024÷1÷329600300×1024÷1÷329600300×1024÷1÷329600关系1 字 (字长/8) 字节例3某文件管理系统为了记录磁盘的使用情况在磁盘上建立了位示图(bitmap)。若系统中字长为16位磁盘上的物理块依次编号为012…那么8192号物理块的使用情况在位示图中的第513个字中描述。每个字可表示多少物理块每字数N个物理块物理块号 B 对应到位示图中的字序号 W(从1开始)第 W 个字包含的物理块号范围为[(W-1)xN,(W-1)xNN-1]W⌊BN⌋1W⌊\frac{B}N⌋1W⌊NB​⌋1其中⌊⋅⌋ 表示向下取整B 是物理块号从 0 起W 是字序号从 1 起物理块号 B 在字内的位偏移(从 0开始计位)位偏移B mod N页式存储例某计算机系统页面大小为4K进程P的页面变换表如下表所示。若P中某数据的逻辑地址为十六进制2C18H则该地址;经过地址变换后其物理地址应为十六进制2和C18H。的页号和页内地址分别为5C18H。根据题意计算机的系统页面大小为4K即2¹²表示需要用12位二进制(3位十六进制)来表示页面大小所以在逻辑地址(4位十六进制表示下)中后3位为页内地址前1位为页号。因此逻辑地址为十六进制(2C18)ʜ【页号页内地址】其页号为2页内地址为(C18)ʜ。查页表后可知页号为2的页会存储到物理块号为5的页内所以该地址经过变换后其物理地址应为物理块号5拼上页内地址(C18)ʜ即十六进制(5C18)ʜ。存储管理方案存储管理的主要目的是解决多个用户使用主存的问题。其管理方案主要包括分区存储管理、分页存储管理、分段存储管理、段式存储管理以及虚拟存储管理。分页存储管理地址结构项目公式页内偏移量位数页内地址log2(页大小)log_2(页大小)log2​(页大小)页大小2页内地址2^{页内地址}2页内地址页号位数log2​(逻辑地址空间大小)−log2​(页大小)log_2​ (逻辑地址空间大小)−log_2​ (页大小)log2​​(逻辑地址空间大小)−log2​​(页大小)总页数逻辑地址空间大小页大小\frac{逻辑地址空间大小}{页大小}页大小逻辑地址空间大小​逻辑页号 p⌊页大小逻辑地址页大小\frac{页大小逻辑地址}{页大小}页大小页大小逻辑地址​⌋偏移量 d逻辑地址 mod 页大小页内最大地址单页内最大偏移页大小-1例1在页式存储管理方案中如果地址长度为 32 位页内地址12位页号20位可以得出页内地址页内偏移量12位页大小21240962^{12}40962124096字节4KB1024 字节 1 KB页内最大地址单页内最大偏移页大小-14095字节总页数进程最大逻辑页面数2201048576页1MB2^{20}1048576页1MB2201048576页1MB“总页数1MB”这种写法在字面上不严谨它实际意思是 “总页数 1 兆页”1 million pages而不是“1 兆字节”这里的 M 表示数量百万不是容量 MB例2某操作系统采用分页存储管理方式下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节那么进程A逻辑地址为1111(十进制)的变量存放在4号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填8,8页大小 512 字节页内偏移量位数(页内地址)log2(页大小)log25129位页内偏移量位数(页内地址)log_2(页大小)log_2^{512}9位页内偏移量位数(页内地址)log2​(页大小)log2512​9位逻辑页号p⌊页大小逻辑地址页大小⌋⌊1111512⌋2逻辑页号 p ⌊\frac{页大小逻辑地址}{页大小}⌋⌊\frac{1111}{512}⌋2逻辑页号p⌊页大小页大小逻辑地址​⌋⌊5121111​⌋2进程A页表中逻辑页2→物理页4共享意味着两个进程的不同逻辑页映射到同一个物理页从而访问相同的内存内容。内存的段式管理有许多优点。例如这种管理方式支持程序的模块化设计和并行编程的要求、可以使各段程序的修改互不影响、便于多道程序共享主存的某些段。但这种管理方式地址变换速度慢内存碎片(零头)多造成浪费。虚拟存储器具有请求调入功能和置换功能主要有3种方式请求分页系统、请求分段系统、请求段页式系统。缺页中断与一般中断的主要区别在于缺页中断在指令执行期间产生和处理中断信号而一般中断在一条指令执行结束后下一条指令开始执行前检查和处理中断信号 缺页中断返回到被中断指令的开始重新执行该指令而一般中断返回到下一条指令执行一条指令在执行期间可能会产生多次缺页中断。在请求分页系统中当运行进程访问的页面不在主存且主存中没有可用的空闲块时系统应该先产生缺页中断然后依次按照决定淘汰页→页面调出→页面调入的顺序进行处理。产生中断时由硬件保护并更新程序计数器PC的内容其主要目的是快速进入中断处理程序并正确返回被中断的程序。常用的磁盘调度算法(又叫移臂调度算法)有先来先服务、最短寻道时间优先、扫描算法和单向扫描调度算法等。在磁盘移臂调度算法中单向扫描算法在返程时不响应进程访问磁盘的请求。在磁盘移臂调度算法中先来先服务和最短寻道时间优先算法可能会随时改变移动臂的运动方向。硬磁盘的主要技术指标道密度、位密度、存储容量、平均存取时间、寻道时间、等待时间、数据传输率。在计算机系统中通常可以利用磁盘碎片整理程序定期对磁盘进行碎片整理以提高计算机访问磁盘的效率。在计算机系统中构成虚拟存储器既需要硬件也需要软件。采用虚拟存储器的目的是扩大用户的地址空间。采用虚拟存储器的主要目的是扩大可使用的主存空间。虚拟存储器由硬件和操作系统来实现信息调度和管理。虚拟存储器可以容纳超过主存容量的多个作业同时运行在一个地址空间。虚拟存储器由硬件和操作系统来实现信息调度和管理。SSD固态硬盘和普通HDD硬盘SSD固态硬盘中没有机械马达和风扇工作时无噪音和震动SSD固态硬盘中不使用磁头比普通HDD硬盘的访问速度快SSD固态硬盘不会发生机械故障普通HDD硬盘则可能发生机械故障设有一个64Kx32位的存储器(每个存储单元为32位)其存储单元的地址线(宽度)为16根数据线宽度为32位。已知存储器容量64Kx32 位“64K中的K210K2^{10}K210所以64K64×21026×21021664K64×2^{10}2^6×2^{10} 2^{16}64K64×21026×210216此处“64K表示存储单元的数量而不是总位数。每个存储单元是 32 位(即 4 字节)存储单元的地址宽度(地址线的数量)由存储单元的数量决定地址线(宽度)log₂(存储单元的数量)log₂21616根地址线(宽度)log_₂(存储单元的数量)log_₂^{2^{16}}16根地址线(宽度)log₂​(存储单元的数量)log₂216​16根单位数据线条数数据线宽度根或位地址线条数地址线数量、地址线宽度位并行线数某计算机的字长是32位其内存容量是1GB若内存空间按字编址那么其地址范围是0000000~FFFFFFF(十六进制表示)。字长32位表示一个存储单元是32位所以是4B。一个字节8位即1B按字编制的存储单元数为1GB4B210MB22B210×210KB22B210×210×210B22B228\frac{1GB}{4B}\frac{2^{10}MB}{2^2B}\frac{2^{10}×2^{10}KB}{2^2B}\frac{2^{10}×2^{10}×2^{10}B}{2^2B}2^{28}4B1GB​22B210MB​22B210×210KB​22B210×210×210B​228。一个十六进制F转换为二进制为1111是4位因此28位需要7个F。若计算机中地址总线的宽度为24位则最多允许直接访问主存储器16MB的物理空间(以字节为单位编址)。24位地址总线可以访问的物理空间容量为224B16M2^{24}B16M224B16M。按查找文件的起点不同可以将路径分为绝对路径和相对路径。从根目录开始的路径称为绝对路径从用户当前工作目录开始的路径称为相对路径相对路径是随着当前工作目录的变化而改变的。软件的界面有多种类型现在大多数网络应用软件采用浏览器界面。

相关文章:

计算机软件资格考试—第二章 操作系统基础知识

特殊的操作系统分类网络操作系统方便有效共享网络资源,提供服务软件和有关协议的集合 主要的网络操作系统有:Unix、Linux和Windows Server系统分布式操作系统任意两台计算机可以通过通信交换信息 是网络操作系统的更高级形式,具有透明性、可…...

内网---> WriteDacl权限滥用

目录 ✏️ WriteDacl权限全面扩展解析 🌐 WriteDacl底层原理详解 ⚔️ 内网渗透中的关联与利用场景 🛠️ 详细利用步骤(以WriteDacl对高权限用户/组为例) 👑 MemberOf权限全面扩展解析 🌐 MemberOf底…...

【我的编程启航】

第一篇技术博客:我的编程启航Hello 各位技术圈的小伙伴们,大家好!👋👨‍💻 1.自我介绍我是一名双非二本院校的计算机专业小白学生,目前正处在从课堂理论走向实战开发的探索阶段。 在学校里&…...

Android逆向(十一)某手游资源提取

一、系统环境 OS: macOS Monterey 12.7.6 (21H1320)IDA:Version 9.2.250814.internal macOS x86_64 (64-bit address size)AssetsStudio:0.16.47AssetRipper:0.0.0a0Il2CppDumper:6.7.46 二、详细分析 1.架构分析 不同架构有不…...

流氓软件删不掉?这款工具一键强制卸载,彻底清除无残留!

前言 前几天帮朋友清理电脑,差点被气到血压飙升。他下载了个"高速下载器"。 结果捆绑安装了五六个流氓软件,桌面弹窗满天飞,控制面板里卸载还总提示"程序正在运行无法删除"。 今天,我就给大家分享一款完全…...

Claude API 递归自我改进完全教程:从零构建智能 Agent

Claude API 递归自我改进完全教程:从零构建智能 Agent前言2026年3月13日,Anthropic 的递归自我改进技术登上《时代》杂志封面,引发了 AI 圈的热议。这项技术让 AI 能够像人类一样通过试错来学习和改进。本教程将手把手教你用 Claude API 实现…...

win11本地部署openclaw实操第2集-让小龙虾具有telegram机器人能力和搜索网站能力

1 按照第一集的部署完成后,我们就开始考虑给小龙虾增加telegram机器人和搜索网站能力,实现效果如下:2 telegram机器人能力部署 C:\Users\Administrator.openclaw的配置文件openclaw.json增加一段内容"channels": {"telegram&q…...

【数字孪生与仿真技术】15:Unity工业数字孪生实战:三维可视化+交互开发+性能优化(附完整C#代码)

摘要:工业数字孪生的三维可视化与交互开发是落地核心,但开发者常面临模型加载卡顿、交互响应迟钝等痛点。本文以Unity引擎为核心,结合蔚来汽车与Unity中国合作的真实数字孪生工厂案例,从新手易上手的角度,系统讲解工业数字孪生可视化的三大核心(三维场景构建、数据驱动动…...

vitis hls导出IP核出现错误ERROR: [IMPL 213-28] Failed to generate IP.command ‘ap_sourc......

补丁位置 导出 IP 无效,实参/版本号溢出问题 (Y2K22)https://adaptivesupport.amd.com/s/article/76960?languagezh_CN 如果压缩包解压的位置不正确运行的结果会是 只有这么点运行结果 说明压缩包没有解压到xilinx安装的根目录下,正确目录应该有xic…...

MySQL 数据类型核心指南:选型、实战与避坑

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录前言:一. MySQL 数据类型分…...

滑动窗口(水果成篮)(5)

https://blog.csdn.net/2601_95366422/article/details/158584220 上节课的链接 一.题目 904. 水果成篮 - 力扣(LeetCode) 二.思路讲解 2.1 审题 这道题描述的场景虽然文字较多,但核心要点其实很清晰: 你有两个篮子,…...

【数字孪生与仿真技术】16:数字线程实战:打通设计-制造-运维数据孤岛(OPC UA/MQTT+IIoT网关+完整代码)

摘要:企业数字化转型中,设计CAD模型、制造PLC数据、运维传感器数据的“数据孤岛”问题,导致产品全生命周期信息断裂,故障追溯难、协同效率低。本文以台湾Everising Machine Co.机床制造真实案例为核心,结合氢气复合材料压力容器数字线程实践,详解数字线程的构建逻辑与落地…...

“手工打造 至尊经典”:普通程序员的终极出路?

看到一句很有意思的话&#xff1a;未来程序员的出路&#xff0c;有一条是在App上写着“手工打造 至尊经典”。 这句话让我想了很久。 &#xff08;<(&#xff0d;︿&#xff0d;)>&#xff0c;其实没有&#xff0c;就想了一小会儿&#xff0c;文章AI写的&#xff0c;它觉…...

Qwen和DS相关八股

Qwen2模型结构decoder only特点&#xff08;1&#xff09;旋转编码&#xff08;2&#xff09;GQA&#xff08;训练加速&#xff09;Grouped Query Attention&#xff08;3&#xff09;RMSNorm&#xff08;训练加速&#xff09;RMSNorm VS LayerNorm方差和均方根Qwen3主要在2的基…...

Android功耗系列专题理论之十三:MTK平台待机功耗问题分析方法

【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: Android功耗系列专题理论之十一:MTK平台待机功耗问题分析方法 目录 一、Suspend 概念 Suspend 概念及流程 SPM 与时钟请求控制流程 26M 时钟控制逻辑 二、MTK平台待机功耗问题分析方…...

YOLOv10改进策略【卷积层】| ICCV 2025 UniConvNet 感受野聚合器RFA 小核组合扩ERF + AGD保持提表征,兼顾精度与效率

一、本文介绍 本文记录的是利用RFA 模块改进 YOLOv10 的骨干网络特征提取部分。 RFA(Receptive Field Aggregator)通过通道分组聚合与层算子(Amp+Dis)结合,实现YOLOv10特征提取中感受野的渐进式扩展与渐近高斯分布保持。本文利用RFA模块,通过通道金字塔分组减少冗余计算…...

JVM常见命令记录

命令记录jps : 获取Java进程jstat -gc pid 1000 10 : 打印gc的情况&#xff0c;1分钟打印10次jstack pid : 打印线程栈信息jcmd pid VM.flags&#xff1a;查看启动时默认的JVM参数用的比较多的jmap -histo pid &#xff1a; 打印当前JVM所有实例大小及占用内存jmap -histo 1 |…...

Java高频面试题(三): IO与NIO核心原理精解

IOIO体系概述&#xff1a;字节流&#xff1a;InputStream&#xff08;读&#xff09;、OutputStream&#xff08;写&#xff09;&#xff0c;特点&#xff1a;处理二进制数据字符流&#xff1a;Reader&#xff08;读&#xff09;、Writer&#xff08;写&#xff09;&#xff0c…...

【简记】vbox虚拟机放开nat域名解析支持宿主机专用网络域名解析

以cmd进入vbox目录&#xff0c;执行VBoxManage命令进行操作 D:\MyTools\VirtualBox>.\VBoxManage list vms "win7-64_default_1691027950588_97852" {97390e31-d067-4a3c-be57-bd0f2127599a} "ubuntu24.04.2" {ca20ffcd-db4d-4ca8-b81d-2d6f1db887d7} &…...

国家非物质文化遗产代表性目录、传承人数据

D153 国家非物质文化遗产代表性目录、传承人数据数据简介今天我们分享的是国家级非物质文化遗产代表性项目名录、国家级非物质文化遗产代表性项目代表性传承人数据&#xff0c;并为其国家级非物质文化遗产代表性项目的保护单位与国家级非物质文化遗产代表性项目代表性传承人的申…...

力扣第73题:柱形图中最大的矩形

第一部分:问题描述 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: 输入:heights = [2,1,5,6,2,3] 输出:10 解释:最大的矩形为图中红色区域,面积为 10示例 2: 输入: …...

基于STM32的智能灯控系统(光敏传感器+WS2812/LED)涉及PWM/DMA/ADC

一、前言这是实验室项目要求实现的一个小功能&#xff0c;自己又想试一下写博客&#xff0c;都说有帮助&#xff0c;所以打算试一下&#xff0c;如有错误请指正&#xff01;谢谢大家&#xff01;并且我发现CSDN的各种标题都长得差不多&#xff0c;可能看着会很混乱&#xff0c;…...

二十一、图片懒加载指令

目录 一、解释 二、懒加载指令 一、解释 在获取数据&#xff0c;然后渲染过程中&#xff0c;在没显示到屏幕视口中的内容可以先不加载&#xff0c;提升性能&#xff1b;因为可能要加载的图片非常多&#xff0c;用组件包裹不太合适&#xff0c;所以用指令的形式 二、懒加载指…...

攻防世界 misc题如来十三掌

1.工具&#xff1a;CTF-Tools2.解题&#xff1a;下载附件&#xff0c;我们发现如下语句&#xff1a; 夜哆悉諳多苦奢陀奢諦冥神哆盧穆皤三侄三即諸諳即冥迦冥隸數顛耶迦奢若吉怯陀諳怖奢智侄諸若奢數菩奢集遠俱老竟寫明奢若梵等盧皤豆蒙密離怯婆皤礙他哆提哆多缽以南哆心曰姪罰…...

从零拆解ByteTracker:代码逐行解析与实战调优指南

1. 为什么你需要关注ByteTracker&#xff1f; 如果你正在捣鼓视频分析、自动驾驶感知&#xff0c;或者任何需要“盯住”画面里移动物体的项目&#xff0c;那你大概率绕不开多目标跟踪&#xff08;MOT&#xff09; 这个技术。简单说&#xff0c;就是让电脑不仅能在每一帧图片里找…...

Flutter Web跨域图片加载的3种实战方案:从CORS配置到性能优化

Flutter Web跨域图片加载的3种实战方案&#xff1a;从CORS配置到性能优化 最近在重构一个面向设计师社区的Flutter Web项目时&#xff0c;我遇到了一个棘手的问题&#xff1a;用户上传到第三方图床的作品集图片&#xff0c;在Web端死活加载不出来&#xff0c;控制台一片鲜红的C…...

Android系统服务揭秘:从system_server到Watchdog的完整生命周期

Android系统服务深度解析&#xff1a;从system_server诞生到Watchdog守护的完整生命旅程 如果你曾经好奇过&#xff0c;当你按下Android设备的电源键&#xff0c;那块冰冷的硬件是如何一步步苏醒&#xff0c;变成一个能响应触摸、运行应用、连接网络的智能伙伴&#xff0c;那么…...

Casdoor SQL注入漏洞(CVE-2022-24124)修复指南:从漏洞分析到安全加固

从CVE-2022-24124看现代身份认证平台的安全纵深防御 最近在梳理团队内部开源组件资产时&#xff0c;一个名为Casdoor的身份认证平台进入了我的视野。作为Casbin生态中的重要一员&#xff0c;它旨在为各类应用提供“开箱即用”的单点登录和用户管理能力。然而&#xff0c;安全领…...

cv_unet_image-colorization教育场景应用:中学历史课AI还原民国课本插图彩色版本

cv_unet_image-colorization教育场景应用&#xff1a;中学历史课AI还原民国课本插图彩色版本 1. 项目背景与教育价值 历史课本中的黑白插图往往是学生理解历史的重要窗口&#xff0c;但单调的黑白色调难以激发学生的学习兴趣。特别是民国时期的课本插图&#xff0c;由于年代久…...

Vue集成photo-sphere-viewer全景插件:打造沉浸式VR看房体验与动态场景切换

1. 从零开始&#xff1a;为什么选择Vue photo-sphere-viewer&#xff1f; 如果你最近看过一些房产App或者装修网站&#xff0c;一定会对那个可以360度无死角“逛”房子的功能印象深刻。手指一划&#xff0c;客厅、卧室、厨房尽收眼底&#xff0c;仿佛真的置身其中。这种沉浸式…...