NUC_Dodamce擅长Linux,数据结构考研学习,计算机网络,等方面的知识,NUC_Dodamce关注c++,c语言,idea,正则表达式,分布式,sql,spring,java,散列表,霍夫曼树,linux,mysql,html,数据挖掘,matlab,python,深度优先,github,leetcode,动态规划,后端,java-ee,visual studio,b......
2023-10-14 05:08 阅读 阅读全文硬件平台:tiny4412系统:linux-3.5-20151029文件系统:busybox-1.22.1.tar.bz2编译器: arm-linux-gcc-4.5.1由于友善支臂提供的minitools不是开源,使用起来很不舒服。本文将记录从零使用uboot在tiny4412上搭建linux系统的。由于之前只是学了2440,完......
2023-10-13 13:36 阅读 阅读全文内核模块基础--特点及其命令使用1、模块本身并不被编译进内核文件(zImage或bzImage)2、可以根据需要在内核运行时动态加载、卸载----》进而达到节省空间的目的命令详解(以下载驱动DNW为例):insmod 模块名称(注意有.ko后缀......
2023-10-14 03:02 阅读 阅读全文一、CPU高速缓存(cache)参考:https://blog.csdn.net/u014470361/article/details/80060701cache,中译名高速缓冲存储器,其作用是为了更好的利用局部性原理,减少CPU访问主存的次数。简单地说,CPU正在访问的指令和数据,其可能会被以后多......
2023-10-14 02:26 阅读 阅读全文相信大家通过上节的了解,对字符设备也有了感性上的认识。接下来我们就要对字符设备驱动进行剖析了(基于Linux3.0.1版本内核)在Linux内核中,是使用struct cdev这个数据结构来表示字符设备的。定义在中struct cdev { struct kobject ko......
2023-10-14 03:02 阅读 阅读全文专注于服务器后台开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等等,特聘多位一线互联网百万年薪的技术专家,以大型互联网落地的产品架构为核心,培养Lin......
2023-10-14 05:29 阅读 阅读全文库文件和头文件 在程序中,使用#include <stdio.h>类似的头文件stdio.h在编译器的头文件路径中,#include "abc.h"中的abc.h文件则应该在当前目录。通过对编译器指定参数-I<PATH>来指定头文件所在目录,可以用 #include <&......
2023-10-13 14:28 阅读 阅读全文LinuxKernelDevelopment3rdedition(英文版)和嵌入式linux更多下载资源、学习资料请访问CSDN文库频道....
2023-10-13 14:31 阅读 阅读全文文章浏览阅读467次。linux学习笔记VI/VIM编辑器一般模式以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案......
2024-01-23 00:21 阅读 阅读全文shell实现两个文件的拼接在实际的数据处理中,需要将多个文件写到同一个文件中,或者实现两个文件的拼接操作,这时候可以采用如下代码:cat inputFileName1 > outputFileNamecat inputFileName2 >> outputFileName第一行的目的是将输入......
2023-10-13 13:17 阅读 阅读全文