• 【原创】ARMv8 MMU及Linux页表映射

    【原创】ARMv8 MMU及Linux页表映射 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1. 介绍 要想理解好Linux的页表映...

    2019-08-26 05:38:27 wifi文档文件定义硬件LinuxwordARM用户IE

  • ESP32 - GPIO中断触发与事件回调

    ESP32 - GPIO中断触发与事件回调 最近为项目增加了GPIO外部触发中断功能,原理是为GPIO32注册了上升沿触发事件,事件触发后,会向RTOS队列写入数据。在RTOS事件中检测到该队列中有新加入的事件,就读出,并执行相应代码。 #define GPIO_INPUT_IO_WAKEUP 32 #define GPI...

    2019-08-26 05:37:56 <the代码写入功能原理执行数据队列POST

  • Linux网络管理

    Linux网络管理 1 网络相关的几个文件说明 1.1 网卡配置文件ifcfg-* 在/etc/sysconfig/network-scripts/目录下有不少文件,绝大部分都是脚本类的文件,但有一类 ifcfg开头 的文件为网卡配置文件(interface config),所有ifcfg开头的文件在启动网络服务的时候都会被加载...

    2019-08-26 05:37:56 linux网络在linux中文档文件硬件LinuxtxtWindowsecho出路

  • C++中的C

    C++中的C 前言 因为C++是以C为基础的,所以要用C++编程就必须熟悉C的语法。 C语言的学习可以学习K R C的《C程序设计语言》 创建函数 Q: 函数原型? A:标准C/C++有一个特征叫函数原型(function prototyping)。调用函数时,编译器使用原型确保正确传递参数并且正确处理...

    2019-08-26 05:37:50 java数据结构java数据结构和算法c程序设计文件定义硬件Linux技巧word内部链接

  • 初级线段树小结

    初级线段树小结 线段树是一种高效的维护区间的数据结构, 他是通过树的特点,进行了区间的二分法, 通过不断地分治、递归,完成了区间数据的高效管理与维护! 为了区间的方便书写, 我们常常把线段树的区间取为 2 的幂 , 方便进行区间的二分, 与形成一个 完美二叉树...

    2019-08-26 05:37:18 iOS<the函数索引维护区别实现数组变量

  • 虚函数探秘

    虚函数探秘 C++的多态分为动态多态和静态多态,其中静态多态主要靠重载和模板来实现,而动态多态则主要靠继承来实现了。 那么静态和动态,怎么算静,怎么算动呢?静态多指编译期能决定的事情,而动态多指运行时才决定的事情。例如重载,在编译期生成符号的时候就已经确...

    2019-08-26 05:37:14 PSC++HTTPS<the对象代码函数COM动态

  • Cacti+nagios 整合监控部署文档

    Cacti+nagios 整合监控部署文档 目录 Cacti+nagios监控部署步骤... 2 一、Cacti安装... 2 1需要安装的依赖软件包:... 2 2安装rrdtool 2 3启动数据库和httpd服务... 3 4将servername和ip对应写入hosts 3 5安装cacti 3 6创建cacti数据库并授权:... 3 7导入cacti的数据...

    2019-08-26 05:36:58 php连接mysql文档文件服务器定义IDCLinuxmysqlqqWindows

  • Linux 常见 RAID 及软 RAID 创建

    Linux 常见 RAID 及软 RAID 创建 RAID 可以大幅度的提高磁盘性能,以及可靠性,这么好的技术怎么能不掌握呢!此篇介绍一些常见 RAID ,及其在 Linux 上的 软RAID 创建方法。 mdadm 创建软 RAID mdadm -C -v /dev/创建的设备名 -l级别 -n数量 添加的磁盘 [-x数量 添加的...

    2019-08-26 05:36:48 文件Linuxqqtxt数据安全3kIE磁盘360硬盘

  • Linux下串口配置初步探寻

    Linux下串口配置初步探寻 一、在 struct termios结构体 中,对串口进行基本配置(如 波特率设置,校验位和停止位设置 等)。 ( 一 ): struct termios// 串口的设置主要是设置 struct termios结构体的各成员 { tcflag_t c_iflag; //inputmodeflags 输入模式标志。 tc...

    2019-08-26 05:36:43 文件硬件LinuxARM驱动用户系统CS5微软iOS

  • 时间复杂度

    时间复杂度 时间复杂度 题目 【题目描述】 小明正在学习一种新的编程语言 A++,刚学会循环语句的他激动地写了好多程序并 给出了他自己算出的时间复杂度,可他的编程老师实在不想一个一个检查小明的程序, 于是你的机会来啦! 下面请你编写程序来判断小明对他的每个程序...

    2019-08-26 05:36:18 文件ESETIEiOSPS<HTMLthe解析代码