查看bootstrap实现网格布局源码,可以发现: 网格容器(类属性.container或者.container-fluid标识元素),网格中行(.row标识元素)都包括了一个和类属性.clearfix对应CSS规则集。上述两类CSS声明中引用mixin分别如下:.container-fixed(@gutter: @grid-gutter-width) { ... &a
转载 2024-07-22 16:35:19
55阅读
一.简介      一个完整USB系统由两部分构成,即usb主机(usb host)和usb设备(usb device)。usb主机通常是指我们pc机、具有host controller嵌入式设备;像u盘、usb鼠标、键盘属于usb设备,具有otg controllerusb设备,它即可工作在host模式又可以工作在device模式,模式之间通过HN
Linux在嵌入式系统中大受欢迎一个重要因素就是开源,开源特性决定了Linux内核可以根据个人需求进行裁剪,裁剪内核就是根据你硬件资源,将一些不需要驱动裁剪掉,再把一些原本没有的驱动添加到内核,那么配置好内核就适用于你特定硬件平台。配置内核时,make zImage   make menuconfig,还有  .config    K
 正如上一节所介绍,Windows 内核经过了20 年发展,其体系结构并没有大变化。而Windows 内核中各个组件在经过了长期发展以后,变得更加优化和成熟。下页表1.1列出了Windows 内核版本以及相应操作系统。表1.1 Windows 内核版本列表 值得重点提及是,NT 5.2 版本是一个特殊版本,其核心代码经过简单改编之后已经向教育科研领域公开。这份
overlayfs是内核支持文件系统,具体可参考​​overlayfs in kernel​​文档中解释。overlaylfs是文件系统之上文件系统。可以称之为上层文件系统。了解虚拟化同学应该了解underly网络和overlay网络。所谓overlay网络也就是在物理网络基础上虚一个网络平面出来。Overlayfs 既然是上层文件系统,他就不需要直接和磁盘等存储系统进行交互,他就直接和其
原创 2023-02-28 21:54:22
6592阅读
1. 检测CPU型号   void __fastcall TForm1::Button1Click(TObject *Sender)   {   //获得CPU型号   SYSTEM_INFO systeminfo;   GetSystemInfo (&systeminfo);   Memo1->Lines->Add("您CPU类型是:" String( systemin
     学习linux内核最大工作就是对内核代码分析,如果抱着走马观花、得过且过态度,最终很可能没有多大收获。学习内核应该遵循科学、严谨态度,要做到真正理解每一段代码实现,并且在学习过程中多问、多想、多记。    上述学习Linux内核方法非常重要,接下来将通过两个具体应用来演示学习linux内核过程一、分析
1)VxWorksVxWorks操作系统是WinRiver(美国风河系统)公司于1983年设计开发一种嵌入式实时操作系统(RTOS),它具有良好持续发展能力、高性能内核以及友好用户开发环境,在嵌入式实时操作系统领域牢牢地占据着一席之地。VxWorks所具有的显著特点是:可靠性、实时性和可裁剪性。它支持多种处理器,如X86、i960、Sun Sparc、Motorola MC68xxx、MI
 测试环境:Linux al-B250-HD3 4.15.0-99-generic #100~16.04.1-Ubuntu SMP Wed Apr 22 23:56:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux1. OverlayFS介绍OverlayFS是一种堆叠文件系统,它依赖并建立在其它文件系统智商,不直接参与磁盘空间结构划分,仅将原来文
转载 2024-02-03 17:49:10
145阅读
1.linux挂载新增硬盘--重点在后半截linux挂载硬盘实操我要挂载硬盘为sda1,首先将硬盘插上。1 查看硬盘使用检测硬盘命令:lsblk看到 sda1 存在。然后使用查看硬盘命令:df -h如果只是插上硬盘而无其他操作,则看不到要挂载硬盘sda1。2 挂载格式化硬盘 sda1 :sudo mkfs -t ext4 /dev/sda1创建挂载目录 data:sudo mkdir /dat
Linux内存管理采用页式管理,使用多级页表,动态地址转换机构与主存、辅存共同实现虚拟内存:每个用户进程拥有4GB虚拟地址空间,进程在运行过程中可以动态浮动和扩展,为用户提供了透明、灵活有效内存使用方式,下面简述Linux虚存管理以基本特点和主要实现技术:一、 Linux虚存管理基本特点  1. 更大地址空间。  虚拟内存可以是系统实际拥有的物理内存若干倍。因而它
01.视频覆盖:  大概在1995年,当mpeg1(vcd)回放在pc上开始流行时候,pc处理能力还么有强大到实时播放地步。显卡制造厂商适时推出了"video overlay(视频覆盖)"技术。它就是种在显卡上用硬件完成同时显示几个视频功能(拉伸,颜色空间变换,等等...)技术,这样就可以在pc上流畅播放动画而不占用cpu。视频覆盖画面质量事实上取决于显卡硬件。我发现市面上绝大
转载 7月前
16阅读
# 实现"overlayfs"教程 ## 引言 在本教程中,我将向你介绍如何使用overlayfs技术。overlayfs是一种用于在Linux系统上创建联合文件系统技术,它允许你在一个只读根文件系统之上创建一个可写层。这对于许多应用场景非常有用,比如构建容器、快速、轻量级文件系统快照等。 在这篇文章中,我们将按照以下步骤来实现一个overlayfs文件系统: 1. 创建两个目录:一
原创 2024-01-10 03:47:36
108阅读
问题描述在给 docker overlay2 driver 加xfs inode quota 限制时,遇到一个bug:df -i看到 容器目录是被限制了 inodes上限已经是设置 102400,但是 IUsed 却为负数。经过验证,在容器rootfs中实际能够使用文件inode上限是已经被限制,只是df显示问题。先做了一些简单测试:比如对 fs_disk_quota_t 结构体其他
# containerd 支持 Docker 命令吗? 在容器化技术快速发展今天,Docker 已成为构建、部署和管理大型分布式应用流行工具。然而,Docker 后端使用containerd,它是一个高性能容器运行时,设计用于管理容器整个生命周期。那么,containerd 是否支持 Docker 命令呢?本文将对此展开讨论,并提供一些代码示例以帮助你更好地理解。 ## 什么是
原创 8月前
24阅读
jenkins是连接代码、构建、发布桥梁,我们可以简单认为他是一个任务编排工具,安装jenkins,我们依然使用docker安装jenkins安装在宿主机 192.168.93.120(tool)上安装jenkins首先创建目录:/usr/local/docker/jenkins_docker目录,在目录下创建文件 docker-compose.yml,内容如下version: '3.1' se
转载 2024-06-05 05:01:38
194阅读
2.5 用HTTP proxy module配置一个反向代理服务器反向代理(reverse proxy)方式是指用代理服务器来接受Internet上连接请求,然后将请求转发给内部网络中上游服务器,并将从上游服务器上得到结果返回给Internet上请求连接客户端,此时代理服务器对外表现就是一个Web服务器。充当反向代理服务器也是Nginx一种常见用法(反向代理服务器必须能够处理大量并发请
k8s—Metrics-Server部署Metrics-Server是集群核心监控数据聚合器,用来替换之前heapster。容器相关 Metrics 主要来自于 kubelet 内置 cAdvisor 服务,有了Metrics-Server之后,用户就可以通过标准 Kubernetes API 来访问到这些监控数据。Metrics API 只可以查询当前度量数据,并不保存历史数据。Me
转载 3月前
389阅读
首先来看看比较简单overlay用法 $(".my_overlay_trigger").overlay({ color: "#ccc", top: 50 }); 上面这段代码,在拥有.my_overlay_trigger元素上绑定了overlay特性,使它们成为了overlay触发器( trigger)。 触发器是有着落了,可是还没有用于显示内容啊,即overla
转载 2024-02-27 13:26:48
35阅读
1.fdisk【命令作用】用于观察硬盘实体使用情况。也可以对硬盘分区。对于一块硬盘来讲,最多只能管理15个分区【命令语法】 fidisk    [选项]    [参数]【常用选项】-b<分区大小>  --指定每个分区大小-l  --列出指定外围设备分区表状况-u  --与 "-l" 搭配使用,显示分
  • 1
  • 2
  • 3
  • 4
  • 5