- 博客(50)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 运行VTS测试时提示aapt2错误
然后ln -s 最新的 aapt2 到 /usr/bin。原因是没有aapt2或者aapt2版本不是最新的导致。
2024-07-31 15:46:47 316
转载 两个浮点类型不可以直接判断相等以及解决方案
在计算机中,浮点数在内存的存储方式和int型不同,浮点数在存储的时候会有舍入误差,所以不能直接在程序中直接比较两个浮点数相等,如果需要判断相等,则需要使用精度这个方式。上面的代码输出的结果是:程序并不会输出equation,原因就是a跟b并不相等。这个计算机的舍入误差。如果需要比较两个数相等,则需要使用精度来进行判断。上面的代码输出结果是:输出的结果达到了预期。...
2022-05-05 20:45:47 2031
原创 【总结】BIOS和UEFI比较
场景1:BIOS+MBR+GRUB2首先,BIOS是什么,存在什么地方,起什么作用?BIOS是主板的Flash memory(早期是ROM)上存放的程序。在现代的计算机中,其作用是加载操作系统。上电后,BIOS程序就会被加载到内存中并执行。BIOS程序会提供配置界面,设置启动设备的顺序。当然,还有其他的一些配置功能。图片来源:https://computer.howstuffworks.com/bios1.htmMBR又是什么呢?MBR全名Master B..
2022-04-16 16:33:09 3726 1
原创 gcc与g++的区别
一、编译的四个阶段预处理:编译处理宏定义等宏命令(eg:#define)——生成后缀为“.i”的文件 编译:将预处理后的文件转换成汇编语言——生成后缀为“.s”的文件 汇编:由汇编生成的文件翻译为二进制目标文件——生成后缀为“.o”的文件 连接:多个目标文件(二进制)结合库函数等综合成的能直接独立执行的执行文件——生成后缀为“.out”的文件在我们理解了上述四个流程后,我们在关注gcc和g++在流程上的区别。gcc无法进行库文件的连接,即无法编译完成步骤4;而g++则能完整编译出可执
2022-04-16 16:31:27 14291
原创 C语言疑难点汇总解析
1大小端知识点1.1大小端定义1) Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。2) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。速记技巧:小弟弟(小端的低位放低地址),举一个例子,比如数字0x12 34 56 78在内存中的表示形式为:1)大端模式:低地址----------------->高地址0x12 | 0x34 | 0x56 | 0x...
2022-04-16 16:30:25 3370
原创 什么叫回调函数?
回调函数就是一个通过函数指针调用的函数。如果把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,就说这是回调函数。
2022-01-15 15:12:56 624
转载 指针使用详解
要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:int p; //这是一个普通的整型变量int *p; //首先从P 处开始,先与*结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向的内容的类型为int 型.所以P是一
2021-09-08 11:39:37 446
原创 佛学八正道
八正道包括正见、正思惟、正语、正业、正命、正精进、正念、正定。 《大毘婆娑论》说:“由正见故,起正思惟;由正思惟故,得正语;由正语故,复得正业;由正业故,复得正命;由正命故,发起正勤;由正勤故,便起正念;由正念故,能起正定。” (1)正见 正见,即非颠倒见,就是正当的见解、正确的认识,是通过三法印、四圣谛、十二因缘等佛教的教理来观察宇宙万象而获得的正确见解,即如实了达宇宙人生的真理,明白因缘果报、缘起性空及人人皆有佛性等道理,远离一切颠倒谬见,改正偏执的思想及迷惑颠倒。 广义上说,凡是佛教所
2021-08-30 20:03:26 28058
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人