• 2025-01-17[数据结构学习笔记15] 汉诺塔(Towers of Hanoi)
    汉诺塔是个古老的游戏,它可以用递归来解决。 关于汉诺塔的玩法和介绍,请参考这里。算法思想:1.目标是把最底下,最大的盘从起始柱子移到终点柱子2.那我们要先把除了最大的盘的其他盘子从起始柱子移到临时柱子上3.然后把最大的盘子从起始柱子移到终点柱子4.把除了最大盘的其
  • 2025-01-17Linux驱动开发:一文掌握 块设备VS字符设备开发流程全解!
    Linux驱动开发是嵌入式系统开发中的一个重要组成部分,它直接关系到硬件设备的功能实现和性能优化。在Linux系统中,驱动开发主要分为字符设备驱动、块设备驱动和网络设备驱动三大类。本文将重点介绍字符设备和块设备的基础知识,以及它们在驱动开发中的差异和开发流程。一、字符设
  • 2025-01-11如何在CentOS云服务器上一键自动挂载磁盘?
    对于新手来说,通过命令行手动挂载磁盘可能会有一定的难度。幸运的是,使用宝塔面板的一键挂载脚本可以简化这个过程。该脚本经过优化,直接绑定UUID以避免分区飘移问题,并能自动将硬盘挂载到/www目录。如果之前已经安装了宝塔面板,脚本会自动迁移数据到新的磁盘并挂载到/www目录中。不过,
  • 2025-01-10有效解决 PbootCMS 网站提示“执行SQL发生错误!错误:DISK I/O ERROR”的问题
    定期清理缓存定期手动清理缓存文件,确保磁盘空间不会被占用过多。可以通过后台管理系统的“系统设置”模块进行清理。监控磁盘空间使用系统监控工具(如 df-h 命令)定期检查磁盘空间使用情况。确保有足够的磁盘空间来存储网站文件和数据库。优化数据库定期优化S
  • 2025-01-05如何将新购买的磁盘容量挂载到/home目录?
    当您购买了新的磁盘容量并希望将其挂载到/home目录时,以下是详细的步骤指南,帮助您顺利完成操作:停止相关服务:在开始挂载新磁盘之前,建议先停止所有依赖于/home目录的服务,如Web服务器、数据库等。可以通过命令行工具如systemctlstop<service_name>来停止服务。分区和格式化
  • 2024-12-31【iscsi使用】2.CentOS7搭建iscsi服务器
    目录1.SAN存储及NAS存储2.CentOS7搭建iscsi服务器3.无盘启动CentOS7前言为了探究SAN存储及iscsi,通过模拟的方式软件搭建服务。iscsi又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术。环境介绍主机名操作系统IPserverCentOS7.910.0.0.10nod
  • 2024-12-27[BUUCTF]disk
    [BUUCTF]disk分析VMDK:(VMWareVirtualMachineDiskFormat)是虚拟机VMware创建的虚拟硬盘格式,文件存在于VMware文件系统中,被称为VMFS(虚拟机文件系统)解题凡是先打开010获得ctf{unseCure_quick_form4t_vo1umer查找另外一半用7Z打开该vmdk文件,发现fatFAT文件系统是微软在上
  • 2024-12-27Linux磁盘阈值及内存阈值检测脚本
    #!/bin/bash#设置阈值,例如磁盘使用率超过80%,内存使用率超过90%DISK_THRESHOLD=90MEMORY_THRESHOLD=99#获取磁盘使用百分比(这里以根目录为例)DISK_USAGE=$(df/--output=pcent|grep-o'[0-9]\+')#获取内存使用百分比MEMORY_USAGE=$(free|grepMem|awk'{print
  • 2024-12-26telegraf中获取出来的disk相关的监控,如何添加一个disk 序列号的tag
    查看telegraf关于diskio输出的文档https://github.com/influxdata/telegraf/tree/master/plugins/inputs/diskio##Devicemetadatatagstoaddonsystemssupportingit(Linuxonly)##Use'udevadminfo-qproperty-n<device>'togetalistofproper
  • 2024-12-24KVM安装以及使用
    1、安装1.1减查环境是否支持虚拟化egrep-o'vmx|svm'/proc/cpuinfo1.2.关闭selinux、firewalld、NetworkManager服务。setenforce0sudosed-i's/SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/configsystemctlstopfirewalldsystemctldisablefirewallds
  • 2024-12-23制作initramfs/initrd镜像
    参考http://www.cnblogs.com/wwangLinuxkernel在自身初始化完成之后,需要能够找到并运行第一个用户程序(这个程序通常叫做“init”程序)。用户程序存在于文件系统之中,因此,内核必须找到并挂载一个文件系统才可以成功完成系统的引导过程。在grub中提供了一个选项“root=”用来指
  • 2024-12-22Enlarge disk space in VirtualBox
    1EnlargespacefirstShutdownyourvm,andadjustspaceinsetting2IncreatepartitionsizeKeepinmindthatthoughyouincreasedthesizeofyourvirtualdisk,theactualpartitionsizeremainsthesameifyourspaceisdynamicallyallocated.Downloa
  • 2024-12-18T-SQL备份还原SQL Server的数据库
    完整备份与还原备份数据库到指定的位置---完整备份backupdatabaseTest1todisk='D:\backups\Test1.bak'使用备份文件还原数据库--设置单用户模式alterdatabaseTest1setsingle_userWITHROLLBACKIMMEDIATE--还原数据库restoredatabaseTest1fromdisk='D:\ba
  • 2024-12-17用Disk Genius备份和还原硬盘
    概述DiskGenius是一款老牌的免费磁盘分区管理软件。大部分用户主要是它的分区功能。但实际上这个软件的功能非常全面。笔者前不久就用它成功复制了一个其它软件无法完成的m.2固态盘。在复制硬盘的过程中,它还有一个比较特别的优势,就是在将镜像文件写入目标盘之前,可以视磁盘
  • 2024-12-15浏览器缓存什么时候会出现如下情况:from disk、from memory?
    在前端开发中,浏览器缓存是提高网页加载速度和减少服务器负载的重要机制。当用户访问一个网站时,浏览器会将下载的资源(如HTML、CSS、JavaScript文件等)存储在本地,以便在下次访问时直接使用,而无需再次从服务器下载。在浏览器缓存中,“fromdisk”和“frommemory”是两种常见的缓存读取
  • 2024-12-13测试
    背景:在学习rman备份的过程中,你可能会遇到一种情形:限制单个备份片的尺寸。这个诉求在生产环境下可以理解为两个点:第一,是显示当备份文件大小,可能是为了满足文件系统使用,或者是满足磁带的某些规则。第二,可能是尽早的释放缓存,因为高速读写操作会有缓存,可能是落地的,也可能不是,为了减
  • 2024-12-12Linux:lvm扩容 / 目录(根目录)
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档1.检查当前磁盘使用情况使用 df-h 命令查看当前磁盘使用情况,确认根目录的分区和使用情况。[root@nz~]#df-h文件系统容量已用可用已用%挂载点devtmpfs979M
  • 2024-12-11u盘做成ubuntu系统盘后无法格式化
    原因:因为有写保护。所以要做以下操作。 打开cmd窗口,输入diskpart,打开diskpart窗口输入listdisk,显示所有磁盘选中要格式化的u盘:selectdiskx  输入clean,清除磁盘输入creatpartitionprimary,创建分区输入active,将当前分区改为活动输入formatfs=fat32 quick,格式化u盘如下
  • 2024-12-07ORACLE本地磁盘备份恢复
    1.部署新备份磁盘(源和目标)[oracle@cmxdb/ora_bak]$mkdir-p/oracle/rmanback[oracle@cmxdb/ora_bak]$chown-Roracle:oinstall/oracle/rmanback[oracle@cmxdb/ora_bak]$ls-ld/oracle/rmanback/drwxr-xr-x2oracleoinstall6Dec115:37/oracle/rmanback/[o
  • 2024-12-07ORACLE本地磁盘备份恢复
    1.部署新备份磁盘(源和目标)[oracle@cmxdb/ora_bak]$mkdir-p/oracle/rmanback[oracle@cmxdb/ora_bak]$chown-Roracle:oinstall/oracle/rmanback[oracle@cmxdb/ora_bak]$ls-ld/oracle/rmanback/drwxr-xr-x2oracleoinstall6Dec115:37/oracle/rmanback/[o
  • 2024-12-07dd破坏asm磁盘头恢复---惜分飞
    联系:手机/微信(+8617813235971)QQ(107644445)标题:dd破坏asm磁盘头恢复作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有朋友对asmdisk的磁盘头dd了2048byte的数据通过分析,gi软件版本,确认是11.2.0.4 OracleDatabase
  • 2024-11-27FUSE File Systems
    A5:FUSEFileSystemsDueDec3by11:59p.m.Points9AvailableafterNov12at12a.m.IntroductionYouwillbeimplementingaversionoftheVerySimpleFileSystem(https://pages.cs.wisc.edu/~remzi/OSTEP/file-implementation.pdf)(VSFS)fromtheOSTEPte
  • 2024-12-13flask毕设校园招聘系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容选题背景关于校园招聘系统的研究,现有研究主要以招聘流程优化、在线招聘平台设计及算法匹配效率提升为主,专门针对校园这一特定环境下的招聘系统研究
  • 2024-12-13基于AI网关的风电系统在线监测
    风力发电是典型的清洁能源之一,也是我国能源结构转型的重要组成。近年来我国大力发展风能、水能、光伏等清洁能源,加快创造人与生态友好和谐的人居社会。由于风电机组通常部署于偏远的野外,经常面临狂风、暴雨、日晒等严苛工作形势,因此对于风电机组的实时状态监测与应急管理至关重要
  • 2024-12-13记一次数据库查询排序不一致导致的事故
    数据库查询排序不一致事故报告1.引言在数据库开发和维护过程中,查询结果的排序一致性是一个关键的需求。然而,近期在我们的招标系统中发生了一起因数据库查询排序不一致而导致的问题,给系统稳定性和用户体验带来了负面影响。本文将详细还原此次事故的过程,分析问题的根本原因,并提出