Fat
  • 2024-09-19【FAT32文件系统详细分析 (格式化SD nandSD卡)】
  • 2024-09-10【FAT32文件系统详细分析 (格式化SD nandSD卡)】
  • 2024-09-02第4种打整包插件(二),springboot类加载器
    最近在搞一个动态加载外部jar包,进行动态加载和调用的项目,外部包的类加载用继承于URLClassLoader类加载器的一个自定义类加载器,为的是打破原始的双亲委派机制。项目内部类就用项目自己的默认类加载器,最开始用的是ClassLoader.getSystemClassLoader()即AppClassLoader。ok,然后再IDE
  • 2024-08-29Effective Java理解笔记系列-第2条-何时考虑用构建器?
    类中有几个必选参数,且存在大量可选参数时。大量指至少有4个可选指大部分实例只在某几个可选域存在非零值,其他都是零。如:publicclassNutritionFacts{ privatefinalintservingSize;//每份含量,必选 privatefinalintservings;//每罐含量,必选 privatefinalintcalor
  • 2024-08-11虚树
    引入$\color{skyblue}P2495[SDOI2011]消耗战$题意给定一颗$n$个节点的树,每条边有边权。有$m$次询问,每次询问钦定$k$个特殊节点,问使得节点$1$不与任何特殊节点相连通所需要删除的最小总边权是多少。数据范围:对于\(100\%\)的数据,\(2\leqn\leq2.5\ti
  • 2024-07-12[regex]正则表达式
    1.参考及测试文本正则表达式在线测试工具,选python语言,python字符串前直接加r防止正则表达式被转义github上找的学习资料测试字符串(随便敲的)ThefatcatsatonthematThecarparkedinthegarageAgarageisagoodplacetoparkacargoodplace.Thefatcatsat
  • 2024-07-10FAT文件系统和NTFS文件系统的区别
    学习文件系统,了解NFT32文件系统和NTFS文件系统的区别https://cloud.tencent.com/developer/news/773290什么是文件系统文件系统是系统对文件的存放排列方式,不同格式的文件系统关系到数据是如何在磁盘进行存储,文件名、文件权限和其他属性也存在不同。Windows操作系支持NTFS,FAT
  • 2024-07-09正则表达式
    通用正则表达式:正则表达式:可以用在限制用户输入的范围、长度,也可以在搜寻时给定一个指定的范围和长度。您正在编写应用程序,并且您希望在用户选择用户名时设置规则。我们希望用户名可以包含字母,数字,下划线和连字符。为了让它看起来不丑,我们还想限制用户名中的字符数量。应用
  • 2024-05-24android中怎么将一个aar打包进另一个aar
    怎么将一个aar打包进另一个aar方法一、使用fat-aar插件,不过由于fat-aar插件较长时间未更新,导致无法支持最新的Android版本(已不推荐使用)第一步:在你的工程根目录下的build.gradle文件中添加以下代码:buildscript{​ repositories{  google()  mavenCentral()  jce
  • 2024-05-23用 parted 分区及 mkfs 格式化
    用于LFS故分了4个区,分别是efi分区、boot分区、swap分区、root分区大小对应分别为:200mb,1g,2g,剩余所有步骤选择硬盘parted/dev/sdb给硬盘设定gpt分区表mktablegpt给硬盘分区mkpartefifat321049KB200MBmkpartbootext4200MB1500MBmkpartswapext
  • 2024-05-22文件系统(四):FAT32文件系统实现原理
    FAT32是从FAT12、FAT16发展而来,目前主要应用在移动存储设备中,比如SD卡、TF卡。隐藏的FAT文件系统现在也有被大量使用在UEFI启动分区中。为使文章简单易读,下面内容特意隐藏了很多实现细节,关于分区、格式化等相关的内容,可以查看之前的文章:文件系统(一):存储介质、原理与架构文件系
  • 2024-05-07FAT32与NTFS的区别
    什么是NTFSNTFS=NewTechnologyFileSystem新技术文件系统NTFS是微软于1993年开发的专有日志文件系统。从WindowsNT3.1开始,它是WindowsNT系列的默认文件系统。它是作为FAT文件系统的替代品引入的;由于它利用了先进的数据结构来提高可靠性、磁盘空间利用率和整体性能,因此
  • 2024-05-07Linux系统内核与内存相关知识
    目录目录文件系统NTFS文件系统的概述可靠性添加了功能POSIX支持删除限制NTFS的优点NTFS的缺点NTFS命名约定FAT概述FAT命名约定FAT的优点FAT的缺点NTFS文件系统和FAT32系统的区别区别Linux内核的作用一、前言二、Linux内核的作用三、驱动开发为什么要学习内核四、需要学习
  • 2024-03-27FAT32文件系统解析:
    首先,打开U盘,现在基本都是NTFS文件系统,重新在网上买了一个FAT32的U盘:用winhex打开其逻辑磁盘:然后根据分析分析:首先是DBR部分:FAT引导记录的前3个字节是跳转指令(JumpInstruction),用于跳转到引导代码的执行位置。这个指令告诉系统在引导记录中的哪个位置开始执行代码。它通
  • 2024-03-27FAT32文件系统的数据隐写
    一、环境(1)VMwareWorkstation虚拟机:虚拟机装有Win10操作系统,winXP,以及实验用的WinHex工具;(2)Kinsgton8G优盘:该优盘采用FAT32文件系统;(3)优盘数据文件:优盘内的原始文件,为了模拟优盘真实使用环境。 二、内容首先格式化:然后向里面拷贝一些文件:之后用winhex打开U盘逻辑磁盘
  • 2024-01-302024.1.30做题纪要
    [bzoj3569]DZYLovesChineseII第一眼:这和线性基有什么关系。。。第二眼:这到底跟线性基有什么关系???对于一个图,我们先想建树,然后加返祖边。我们考虑一下对于一个点什么情况才会出现不连通的情况???当连接这个点的树边和跨过这个点的非树边都断开时不连通。那我们怎么判断是不是都
  • 2023-11-1511.15
    (本来只是觉得丁真爆典好玩所以记一下,但这玩意爆率咋这老高)ex丁真语录tkth:醋的英语咋说啊DZ:fat(还挺6的)某人:你**在干啥啊DZ:fat(更6了)某些人:。。。DZ:fat—>胖—>粗—>醋(莫名感到一阵冷意)(后来又加了句)其实sorewater也行玩汤的时候就不多说了,唐的太厉害了,要不然闲话真
  • 2023-11-11maven打包fat-jar注意的问题
    前言:maven打包fat-jar注意的问题,在使用maven工程的时候,打包jar的时候大多数都会需要把相关的jar依赖都一起打包到一起,这边记录下关于解压依赖和不解压依赖打包的两种方式以及嵌套jar包该如何解决的问题maven配置在使用maven打包jar包的时候,这边相关的配置都是在pom.xml中进行变
  • 2023-11-03FAT32文件系统详细分析 (格式化SD nand/SD卡)
    文章目录FAT32文件系统详细分析(续FAT文件系统详解)1.前言2.格式化SDnand/SD卡3.FAT32文件系统分析3.1保留区分析3.1.1BPB(BIOSParameterBlock)及BS区分析3.1.2FSInfo结构扇区分析3.1.3引导扇区剩余扇区3.1.4备份引导扇区3.1.5保留区剩余区域3.2分区偏移及大小计算3.
  • 2023-10-16AT_abc301_h [ABC301Ex] Difference of Distance
    AT_abc301_h[ABC301Ex]DifferenceofDistance更好的阅读体验一道基础图论,很好口胡,但是实现不太简单。考虑离线,把询问挂在边上,按边权从小到大处理。处理到一个边权时,把边权小于它的边的两端用并查集合并,对于等于这个边权的边在并查集上建图,跑一边tarjan,因为问的是边,所以把
  • 2023-10-09CF1878G wxhtzdy ORO Tree
    CF1878GwxhtzdyOROTree设\(f(x,y)\)表示树上\(x\)到\(y\)简单路径上的点权或和中\(1\)的个数。有一个性质:选取的\(z\)节点一定满足它比它左边的点(\(l\))或者右边的点(\(r\))的贡献至少要多一位,即\(f(x,l)<f(x,z)\)或\(f(y,r)<f(y,z)\),有了这个性质,问题就简单很多
  • 2023-09-08springboot打fat包怎么把第三方jar打入boot/lib中
    在maven工程的POM文件修改如下,在build部分: <resources><resource><directory>src/main/resources</directory></resource><resource><directory>../yhya-credibledata-collect-service/lib</directory>
  • 2023-08-25拓扑排序学习笔记
    思想拓扑,一看就是从图的开始开始开拓,并按被开拓到的顺序排序拓扑排序的思想如下:将入度为\(0\)的点删除,并记录它被删除的顺序,直到没有点则结束程序图解如本图的拓扑序就为123541.发现1入度为0删除1,2/3的入度减\(1\)2.发现2入度为0删除2,5的入度减\(1\)3.发现3
  • 2023-08-24什么是面向对象编程领域的胖接口 - Fat Interface
    在面向对象编程(Object-OrientedProgramming,简称OOP)领域,"胖接口",也称为"FatInterface",是一个被广泛认识并且应当避免的设计反模式。这个术语指的是一个接口(或抽象类)包含了大量的方法,可能超出了单一职责的原则,导致接口变得臃肿、复杂和难以维护。在本文中,我将详细解释什么是胖接
  • 2023-08-17拓扑排序算法笔记
    思想拓扑,一看就是从图的开始开始开拓,并按被开拓到的顺序排序拓扑排序的思想如下:将入度为\(0\)的点删除,并记录它被删除的顺序,直到没有点则结束程序代码也十分简单:#include<bits/stdc++.h>usingnamespacestd;boolb[100001];intfat[100001];vector<int>v[100001];i