自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 复杂的网络

cmd systeminfo 查看电脑设备信息 NIC就是网卡 第一个是WiFi无线网卡,第二个是蓝牙,第三个是VMware Virtual Ethernet Adapter for VMnet8 这个是虚拟出来的网卡,通过这个网卡,虚拟机可以通过宿主机的网线上网,只要VMware 还安装在操作系统中,VMware Network Adapter VMnet8就变成系统的重要组件,随意删除不仅导致VMware出现错误,还可能导致整个系统不断报错。这个[06]就是有线网卡(网络适配器,NIC)

2023-05-29 16:26:04 899

原创 ELF文件格式、编译过程和符号表

ELF的英文全称是The Executable and Linking Format,最初是由UNIX系统实验室开发、发布的ABI(Application Binary Interface)接口的一部分,也是Linux的主要可执行文件格式。比如说用户空间的.out就是一个ELF的文件一个程序的3个基本段:text段,data段,bss段。text段:就是的,编译时确定,只读;data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写。也就是通常所说的静态存储区,赋了和存放在这个区域,

2023-05-15 17:25:01 2171 1

原创 Linux挂载根目录

一开始查看nfs支持的版本,可以发现Linux不支持version 2,但是UBOOT默认用的就是版本2,所以需要让它支持版本2。这个etho是咋来的我也不知道,之前我用的我ifconfig显示的网卡名也不知道为啥没用,总之就用eth0吧。在/etc/default/nfs-kernel-server的末尾添加。文件里面编辑之后,会导致nfs启动失败,所以这个文件不要动!采用NFS挂载根文件目录,根文件目录用成品的。就按照陈总的pdf,修改文件。但是可以在另外一个文件里面加。之后再UBOOT里面设置参数。

2023-05-10 19:07:29 586

原创 回调函数_回顾

函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。函数指针可以像一般函数一样,用于调用函数、传递参数。,而不是*指针,看下面的长例子回调函数,先设置一个函数地址作为参数(目前还不知道这个函数具体长什么样子),之后再把具体的函数传进去。

2023-05-06 14:22:41 772

原创 Linux驱动入门(七)使用定时器消除按键抖动_补充

你所说的“一旦按键事件发生,等待队列中的进程会被唤醒并从等待队列中移除”,这个移除命令在哪呢?在Linux内核中,等待队列是由一个等待队列头(wait_queue_head_t)和多个等待队列项(wait_queue_t)组成的。等待队列头是等待队列的管理结构,而等待队列项则表示在等待队列中的各个进程。之后,当进程加入等待队列时,内核会自动创建等待队列项并将它们添加到等待队列头所管理的链表中。请问您所述的等待队列是什么,在此有何作用,我还不太明白,请详细解释,以及唤醒等待队列中的进程又是什么意思?

2023-05-06 10:29:54 441

原创 Linux驱动

Linux驱动分为字符设备驱动、块设备驱动、网络设备驱动字符设备驱动字符设备指必须以串行顺序依次访问的设备,如led、触摸屏、鼠标等通过open、close、read、write等系统调用访问块设备驱动块设备可以按任意顺序访问,以块为单位进行操作,如硬盘、EMMC等块设备和字符设备的驱动设计有很大的差异,但是也可以通过open、close、read、write等系统调用进行访问,不过一般都是使用文件系统来进行管理网络设备驱动。

2023-05-05 19:17:33 3583

原创 Linux驱动入门(六)poll机制实现按键驱动_补充

中的poll实现标准输入阻塞的代码,下面是详细解释。请说明这一段C语言代码的作用。

2023-05-05 19:01:02 186

原创 【无标题】

内核模块下_参数和依赖一、模块传参字符串常量的内容用来描述对应参数的作用modinfo可查看这些参数的描述信息。

2023-05-04 12:48:14 446

原创 ARM学习

计算机硬件基础*文章目录知识体系嵌入式系统分层应用开发和底层开发Linux内核五大功能ARM体系结构和接口技术底层知识的学习方法计算机基础知识计算机的进制计算机的组成总线三级存储结构地址空间CPU原理概述简述为什么地址总线为32bit的处理器的地址空间为4G简述CPU执行指令的过程1.1 知识体系ARM:就是个处理器。系统移植:就是给硬件装系统,为了能适合板子给系统做适配驱动开发:向上给用户提供接口,向下驱动硬件嵌入式系统分层操作系统的作用:向下

2023-04-21 22:47:25 2300 1

原创 MySQL

mysql的基础知识

2022-09-13 23:48:48 185

原创 数据库设计之约束

数据库设计之约束

2022-09-12 00:17:15 346

原创 mysql基础

数据库基础

2022-09-11 00:38:21 623

原创 MySQL安装文档

mysql安装和卸载

2022-09-08 00:25:32 252

原创 day18-基础加强03

单元测试&日志技术

2022-09-07 00:04:20 82

原创 day17-基础加强02

枚举和注解

2022-09-06 23:51:01 75

原创 day16-基础加强01

反射

2022-09-06 00:37:10 77

原创 day14-网络编程

TCP

2022-08-24 16:45:35 110

原创 day12 多线程02

多线程

2022-08-18 17:21:22 159

原创 day12-多线程01

多线程

2022-08-14 19:41:18 84

原创 安装Keras包

安装Keras

2022-08-14 16:56:14 836

原创 力扣之哈希表【代码随想录一刷】

哈希表 力扣

2022-08-10 13:14:38 227

原创 力扣之链表【代码随想录一刷】

数据结构,力扣,链表

2022-08-08 21:52:05 382

原创 day11IO流02

字符流

2022-08-05 11:25:03 47

原创 day10IO流01

字节流和缓冲流

2022-08-04 18:12:56 79

原创 day09集合03

stream流

2022-08-03 15:14:03 75

原创 day08集合02

set集合

2022-08-03 09:38:02 40

原创 day07集合01

集合和泛型

2022-08-03 00:08:16 46

原创 day08 常用API

API介绍

2022-07-18 14:47:58 53

原创 day03-继承

Java继承

2022-07-12 14:41:21 88

原创 Java【细节问题】

文章目录1.变量不可以被重复声明2.自加自减(Python习惯)3.连用判断符(Python习惯)4.&&和&,||和|5.if循环条件里面的变量5.1 当在循环外定义了一个变量,然后放在循环条件里面做++,最后循环外输出结果会因为循环条件里面的++而改变5.2 当在循环内定义变量,那么此变量只在循环体里面有效,不可以在循环外用。1.变量不可以被重复声明java public class test1 { public static void main(String[] a

2022-05-11 21:07:55 1313

原创 java【分类和static】——师生管理系统案例

分类和static

2022-05-08 20:06:53 331

原创 【JavaSE 集合基础】案例之学生管理系统

把这些东西做一个总结,省得过一段时间又忘记了。模块名为mStudentManager,此外有pdf在资料里面案例需求:针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下:添加学生:通过键盘录入学生信息,添加到集合中删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改查看学生:将集合中的学生对象信息进行展示退出系统:结束程序1.学生管理系统嘛,首先创建一个学生Stud

2022-05-04 22:17:57 879

原创 Scanner注意事项与报错(next()、nextInt()、nextline()等)

首先介绍一个经典的问题:nextline和nextInt混用出现的问题,当前面有nextInt时,nextLine不会等待你输入字符串。如下:如图,控制台还没有等我输入字符串就直接输出了num因为你输入10的时候实际是按了回车,因此输入的实际上是10加上回车换行符,10被nextInt读取了,但是回车换行符被保留下来了。而nextLine的结束符就是回车换行符(本来正常操作应该是输入字符串的时候敲下字符串然后敲换行,nextLine看见换行符就截止工作了,输出了换行符前面的字符串),此时next

2022-05-04 16:32:56 1961

原创 IDEA乱码问题(jdk18)

IDEA乱码问题

2022-05-02 12:41:05 11608 5

原创 matplotlib基础设置

持续更新在Matplotlib绘图时的一些小问题

2022-04-07 16:45:47 1357

原创 王道论坛计算机系统01——操作系统的定义和特征

介绍了操作系统的作用和各种接口,以及操作系统的特征:共享,并发,并行,异步。

2022-04-07 12:05:34 853

原创 计算机组成原理05——校验

1.奇偶校验2.1 校验原理当01被传成了00,电脑也检测不出来,因为对于两位的话(00,01,10,11)都是合法的,所以无法检测出来。但是我们如果换一种方案的话:比如换成右边的3位,ABCD四种才合法(总共有八种),所以如果错误代码落入了冗余的非法状态比如000,则可以识别出来。当码距为1时,证明当有一个代码发生错误的时候必定落入另一个合法码字,因此无检错能力。当d等于2的时候,有检错能力(如右边,是可能被发现的),当d>=3的时候,如果设计合理,可以检错、纠错。2.2 奇

2022-04-06 23:04:05 995

原创 计算机组成原理04——计数机制(进位)以及字符与字符串

主要介绍在计算机中数字和字符(字符串)的表示

2022-04-05 01:36:12 371

原创 计算机组成原理03——计算机性能指标

介绍主存和CPU的衡量指标

2022-04-05 01:19:10 287

原创 计算机组成原理02——计算机系统的层次结构(编译和解释等)

主要介绍高级语言如何被机器识别

2022-04-05 01:01:06 613

Linux嵌入式-正点原子LINUX驱动移植手册

Linux嵌入式-正点原子LINUX驱动移植手册

2023-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除