E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux内核源码学习
Linux
1.请解释
Linux内核
的作用和功能。
Linux内核
的作用和功能主要包括以下几个方面:硬件抽象化:内核提供了一层抽象层,使得应用程序能够统一地访问不同的硬件设备,而不需要关心具体的硬件细节。
编织幻境的妖
·
2024-02-15 08:12
linux
arm开发
运维
Linux系统入门与实践:一篇详细的教程和指南【持续更新】
目录导航前言1.Linux介绍和发展2.
Linux内核
和发行版3.虚拟机安装Linux系统4.Linux桌面版和服务器版5.Linux的文件系统6.Linux常用命令7.在Windows安装WSL28.
郏帅北
·
2024-02-15 02:11
linux
服务器
嵌入式硬件
ubuntu
centos
运维
从玩游戏到写外挂,C语言程序员是怎样做到的!
据说java和.Net的底层都是用C语言来编写的,windows和
linux内核
也是C语言来编写的。第二C语言功能强大。因为C语言拥有指针这一强大的工具,所以有着更高的权限可以让我
小辰带你看世界
·
2024-02-15 01:17
ubuntu 安装并配置samba
先确认开启相关端口139445image.png关闭防火墙iptables关闭https://linux.cn/article-9791-1.html停止/禁用iptables防火墙对于较老的
Linux
犬夜叉写作业
·
2024-02-14 21:43
[linux]-总线,设备,驱动,dts
Linux内核
中使用struct
cococenstar
·
2024-02-14 19:07
linux
服务器
Linux内核
系统篇——内核的5个重要子系统?
用户空间之下是内核空间,
Linux内核
正是位于这里。
Linux内核
可以进一步划分成3层:最上面是系统调用接口,用户程序通过软件中断后,调用系统内核提供的功能,这个在
极致Linux内核
·
2024-02-14 13:23
linux系统防火墙追加篇——iptables
IPTABLES是与最新的3.5版本
Linux内核
集成的IP信息包过滤系统。如果Linux系统连接到因特网或LAN、服务器或连接LAN和因
Breeze_pi
·
2024-02-14 07:53
linux
防火墙
iptables
安全
百面嵌入式专栏(面试题)驱动开发面试题汇总 2.0
Linux内核
、Linux文件系统、Linuxshell、Linux应用程序。2、
Linux内核
的组成部分?(1)第一种分类方式:内存管理子系统、进程管理子系统、文件管理子系统、I/O管理子系统。
内核笔记
·
2024-02-14 06:08
嵌入式岗位笔试面试真题讲解
驱动开发
面试
【5G模组】MH5000-31在Linux系统下配置USB驱动和ECM上网配置
第一步:先要准备Linux环境如果没有Linux操作系统的话,还是选择安装虚拟机,切记新建的虚拟机硬盘空间建议不低于100G(因为要编译
Linux内核
)图一VMwareWorkstation创建Linux
dilo_Abel
·
2024-02-14 04:52
controller-manager学习三部曲之三:deployment的controller启动分析
这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos《controller-manager学习三部曲》完整链接通过脚本文件寻找程序入口
源码学习
程序员欣宸
·
2024-02-14 01:56
client-go
kubernetes实战
kubernetes
client-go
Linux防火墙iptables之概念篇
Docker底层的网络转发是通过
Linux内核
模块netfilter/iptables完成工作的
青牛踏雪御苍穹
·
2024-02-14 01:00
2.13作业【设备树解析,按自己理解】
设备树定义设备树(devicetree是描述硬件信息的一种树形结构,设备书文件在
linux内核
启动后被内核解析。
MisakaMikotto
·
2024-02-13 21:29
作业
linux
浅析
Linux内核
模块自加载机制
文章目录概述
Linux内核
模块管理内核模块存放目录modules系列文件阻止模块启动时加载systemd-module-load.service配置文件内核启动参数udev动态加载机制udev工作流程udev
Aspiresky
·
2024-02-13 18:10
Linux系统管理
linux
java
网络
linux内核
管理命令,
Linux内核
管理相关的命令-内核与模块管理_Linux常用命令大全...
lsb_release命令_Linuxlsb_release命令使用详解:显示发行版本信息LSB是LinuxStandardBase的缩写,lsb_release命令用来显示LSB和特定版本的相关信息。如果使用该命令时不带参数,则默认加上-v参数。sysctl命令_Linuxsysctl命令使用详解:时动态地修改内核的运行参数sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参
weixin_39814960
·
2024-02-13 17:18
linux内核管理命令
协议-TCP协议-基础概念04-可能发生丢包的位置-linux配置项梳理(TCP连接的建立和断开、收发包过程)
可能发生丢包的位置-linux配置项梳理(TCP连接的建立和断开、收发包过程)-SYNFlood攻击和防御原理参考来源:极客时间-Linux性能优化实战极客时间-
Linux内核
技术实战课到底是哪里发生了丢包呢
洽-洽
·
2024-02-13 07:27
tcp/ip
linux
linux内核
学习11:信号
信号(signal)signal机制可以被理解成进程的软中断,用信号处理来模拟操作系统的中断功能软中断是执行中断指令产生的,而硬中断是由外设引发的。https://zhuanlan.zhihu.com/p/85597791信号全称为软中断信号,也有人称软中断。软中断信号(signal,又简称为信号)用来通知进程发生了异常事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事
ZS_Wang_Blogs
·
2024-02-13 06:52
#
linux内核
linux
运维
服务器
docker 容器相关技术简介
Docker依赖的
Linux内核
特性Namespaces命名空间Controlgroups(cgroups)控制组Namespaces命名空间编程语言封装→代码隔离操作系统系统资源的隔离进程、网络、文件系统
___大鱼___
·
2024-02-13 05:55
2018-11-09
Linux内核
bug引起Mesos、Kubernetes、Docker的TCP/IP数据包失效最近发现
Linux内核
bug,会造成使用veth设备进行路由的容器(例如DockeronIPv6、Kubernetes
喵喵唔的老巢
·
2024-02-13 01:49
Linux第52步_移植ST公司的
linux内核
第4步_关闭内核模块验证和log信息时间戳_编译_并通过tftp下载测试
1、采用程序配置关闭“内核模块验证”默认配置文件“stm32mp1_atk_defconfig”路径为“arch/arm/configs”;使用VSCode打开默认配置文件“stm32mp1_atk_defconfg”,然后将下面的4条语句屏蔽掉,如下:CONFIG_MODULE_SIG=yCONFIG_MODULE_SIG_ALL=yCONFIG_MODULE_SIG_SHA256=yCONFI
LaoZhangGong123
·
2024-02-13 00:08
产品研发
linux
运维
服务器
Linux第49步_移植ST公司的
linux内核
第1步_获取linux源码
已知ST公司的linux源码路径:/home/zgq/linux/atk-mp1/stm32mp1-openstlinux-5.4-dunfell-mp1-20-06-24/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.4.31-r01、创建“my_linux”目录打开第1个终端输入“ls回车”输入“cdlinux/回车”,切换到“linux”目录输
LaoZhangGong123
·
2024-02-13 00:07
产品研发
linux
服务器
STM32MP157
经验分享
学习
Linux第51步_移植ST公司的
linux内核
第3步_添加修改设备树
1、设备树文件的路径1)、创建linux中的设备树头文件在“my_linux/linux-5.4.31/arch/arm/boot/dts/”目录中,以“stm32mp15xx-edx.dtsi”为蓝本,复制一份,并命名为“stm32mp157d-atk.dtsi”,这就是我们开发板的设备树头文件。2)、创建linux中的设备树文件在“my_linux/linux-5.4.31/arch/arm/
LaoZhangGong123
·
2024-02-13 00:07
产品研发
linux
服务器
STM32MP157
移植
学习
经验分享
Linux第50步_移植ST公司的
linux内核
第2步_编译ST公司的linux源码和修改网络驱动
1、修改“linux-5.4.31”目录下的“Makefile”1)、使用VSCode打开“linux-5.4.31.code-workspace”2)、点击“linux-5.4.31”目录下的“Makefile”3)、点击“编辑”,点击“查找”,输入“CROSS_COMPILE回车”,找到“ARCH?=$(SUBARCH)”4)、添加内容如下:ARCH=armCROSS_COMPILE=arm-
LaoZhangGong123
·
2024-02-13 00:36
产品研发
linux
服务器
STM32MP157
经验分享
学习
记一次在windows10 home版安装Docker desktop的艰难过程
首先保证windows版本是1903以上,我的版本如下下载安装dockerdesktop,安装完后,我启动dockerdesktop遇到以下错误是wsl的问题,有几个关键的动作a.检查有没有安装WSL2
Linux
celebrateyang
·
2024-02-12 23:25
docker
容器
运维
【后端高频面试题--Linux篇】
什么是
Linux内核
?Linux的基本组件是什么?Linux的体系结构BASH和DOS之间的基本区别是什么?简单Linux文件系统?简述一下“一切皆文件”的概念Linux的目录结构是怎样的?
码上有前
·
2024-02-12 22:36
后端
linux
运维
服务器
假期作业2
进程间七种通信方式及其优点1、无名管道:是一个特殊的文件,存储于内存中,不在文件系统中展示,适合亲缘进程间的通信;2、有名管道:与无名管道类似,但该特殊文件能在文件系统中查看,并且时候亲缘和非亲缘进程间的通信;3、信号:是
Linux
chen_林凯
·
2024-02-12 19:30
c语言
微服务学习-SpringCloud -Nacos (心跳机制及健康检查
源码学习
)
文章目录心跳机制与健康检查流程图心跳机制与健康检查总结详细源码说明当多个服务进行注册时,如何解决注册表并发冲突问题?心跳机制与健康检查流程图心跳机制与健康检查总结微服务在启动注册Nacos时,会创建一个定时任务,定时向服务端发生自己的心跳。发送到服务端后,服务端会更新此实例的心跳时间为当前时间。Nacos服务端在创建注册表时,会同时创建一个定时任务,定时检查服务心跳,如果服务超过15秒没有心跳,会
空白Q
·
2024-02-12 13:37
微服务
spring
cloud
微服务
学习
Android系统启动流程简述
开机.png从系统角度看,Android启动过程分为3个大阶段:Bootloader引导阶段;装载和启动
Linux内核
阶段;启动Android系统阶段;总的来说,系统启动流程是先通电,然后进入BootLoader
鸡蛋绝缘体
·
2024-02-12 05:26
LNMP环境部署-CentOS 6.10/7-第一章
Linux:
Linux内核
最初只是由芬兰人李纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编
码上版码
·
2024-02-11 18:05
BPF开发: 从Hello World开始
Part1概述1.背景BPF技术被列为近些年
Linux内核
领域最火热的新领域之一。
·
2024-02-11 18:54
Ceph入门到精通-sysctl参数优化
在Ceph的部署和维护过程中,我们可能需要对
Linux内核
参数进行一些优化,以提高Ceph的性能和稳定性。这个过程通常是通过sysctl命令来完成的。
·
2024-02-11 18:09
Ceph入门到精通-sysctl参数优化
在Ceph的部署和维护过程中,我们可能需要对
Linux内核
参数进行一些优化,以提高Ceph的性能和稳定性。这个过程通常是通过sysctl命令来完成的。
·
2024-02-11 17:41
linux进程(进程状态)
一个进程可以有几个状态(在
linux内核
里,进程有时候也叫任务)下面的状态在kernel源码中的定义:/**Thetaskstatearray
养乌龟的小少年
·
2024-02-11 17:04
linux
linux
运维
服务器
linux进程(进程地址空间)
目录前言:正文:1.验证地址空间2.地址空间是指物理空间吗3.
linux内核
的地址空间4进程访问地址4.1早期程序寻址4.2进程地址空间到物理内存的映射4.3解释同一变量产生不同值5虚拟地址空间的意义5.1
养乌龟的小少年
·
2024-02-11 17:04
linux
linux
算法
运维
wsl安装CentOS7和桌面
wsl是基于linux的windows子系统的技术,不同于双系统,不同于虚拟系统,不同于wsl1的非纯
linux内核
子系统,这就是基于linux发行版的子系统,根据我的使用感受,wsl2就像是并行的windows
hpf821010
·
2024-02-11 14:42
windows
centos
Linux之安装配置VCentOS7+换源
目录一、安装二、配置三、安装工具XSHELL3.1使用XSHELL连接Linux四、换源前言首先需要安装VMware虚拟机,在虚拟机里进行安装Linux简介Linux,一般指GNU/Linux(单独的
Linux
Duarte
·
2024-02-11 14:39
Linux
linux
运维
服务器
Java并发包
源码学习
系列:阻塞队列实现之LinkedBlockingDeque源码解析
文章目录LinkedBlockingDeque概述类图结构及重要字段linkFirstlinkLastunlinkFirstunlinkLastunlink总结参考阅读系列传送门:Java并发包
源码学习
系列
天乔巴夏丶
·
2024-02-11 14:37
Java并发编程
linux安装部署k8s(kubernetes)和解决遇到的坑
先安装DockerCentos7离线安装Docker设置主机名称#查看
Linux内核
版本uname-r3.10.0-957.el7.x86_64#或者使用uname-a#设置主机名称为k8s-master
beyond阿亮
·
2024-02-11 13:22
Linux内核
与驱动面试经典“小”问题集锦(3)
接前一篇文章:
Linux内核
与驱动面试经典“小”问题集锦(2)问题4问:既然spin_lock可以在进程上下文和中断上下文中使用,那么一旦进入中断,被自旋住,那么CPU岂不是被死锁住了?
蓝天居士
·
2024-02-11 10:40
面试
Linux内核
Linux驱动
面试
flinkcdc 3.0
源码学习
之任务提交脚本flink-cdc.sh
大道至简,用简单的话来描述复杂的事,我是Antgeek,欢迎阅读.在flink3.0版本中,我们仅通过一个简单yaml文件就可以配置出一个复杂的数据同步任务,然后再来一句bashbin/flink-cdc.shmysql-to-doris.yaml就可以将任务提交,本文就是来探索一下这个shell脚本,主要是研究如何通过一个shell命令+yaml文件将任务提交,其他的功能会在之后的文章中解读大数
Antgeek
·
2024-02-11 07:55
flinkcdc
flink
flinkcdc
源码
Linux进程间通信—消息队列
Linux内核
提供了多种
温人之周.
·
2024-02-10 21:04
Linux进程间通信
linux
unix
服务器
【linux系统体验】-archlinux折腾日记
2.1中文输入法2.2安装virtualbox增强工具2.3终端美化2.4桌面面板美化三、问题总结3.1一、系统安装安装步骤人们已经总结了很多很全:ArchLinux图文安装教程大体步骤:磁盘分区安装
Linux
桃子酱紫君
·
2024-02-10 20:02
笔记本儿
linux
【2024】基于springboot的体育用品商城网站系统设计
简介:500+精品计算机
源码学习
欢迎点赞收藏⭐留言文末获取源码目录一、以下学习内容欢迎领取:二、文档资料截图:三想了解更多,请收藏、评论、留言:三、项目技术栈四、项目运行图五、留言查看完整资料背景:随着人们健康意识的提高和生活水平的提升
千里码aicood
·
2024-02-10 18:04
java
体育用品商城
健身器材销售
健身用品商城
spring
boot
数据同步神器——DataX 的
源码学习
数据同步——DataX一、使用DataXDataX可以支持基本所有常用数据库作为数据源。具体支持的数据源,可查:https://help.aliyun.com/document_detail/137670.html可以在github上看具体插件的源码和使用文档:https://github.com/alibaba/DataX强烈建议在仔细浏览官方使用文档对DataX有初步认识后,再看本文。如果是仅
云淡风轻~~
·
2024-02-10 18:17
java
java
dataX
Cortex-A7架构
3.外部中断模式(irq):一个低优先级的中断模式,也是一个标准模式,
Linux内核
终中
程序山顶洞人
·
2024-02-10 18:40
arm
【安卓操作系统——讲解】
安卓操作系统安卓操作系统安卓操作系统安卓(Android)是一种基于
Linux内核
和其他开源软件的移动操作系统,主要用于触屏移动设备如智能手机和平板电脑。
程序员不想敲代码啊
·
2024-02-10 16:44
android
android
进程通信PIC部分知识汇总
管道:实现原理:
Linux内核
使用环形队列机制,借助缓冲区实现。特质:本质:伪文件(实为内核缓冲区)用于进程通信,右;两个文件描述符引用,一个读端,一个写端。规定,数据从管道写端流入,从读端流出。
编程小公举
·
2024-02-10 15:37
linux
运维
服务器
c++
Git基础命令教程,以及GUI软件TGit介绍
Git简介Git是一种分布式版本控制系统,广泛用于协同开发和源代码管理.它由LinusTorvalds在2005年创建,最初是为了管理
Linux内核
的开发而设计的.Git可以帮助我们实现代码的本地管理和云端同步
killsime
·
2024-02-10 14:22
git
RK3568平台 Regmap子系统
I2C/SPI芯片又非常的多,因此
Linux内核
里面就会充斥了大量的i2c_transfer这类的冗余代码,再者,代码的复用性也会降低。
嵌入式_笔记
·
2024-02-10 09:40
瑞芯微
linux
20190322
Linux内核
最初只是由芬兰人李纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
CBI
·
2024-02-10 07:35
长安链
源码学习
-- 交易池(三)
作者:明神特烦恼公众号:明神特烦恼交易池,一般称为mempool、txpool,用于缓存交易信息、为共识模块提供交易集输入。带着问题读代码:1)传入的交易请求结构是什么,交易池是否会补充参数?2)交易入池前检查有哪些?3)存储大量交易的数据结构是什么,是map还是链表?4)交易池支持的索引是什么,是否支持根据txid检索交易信息?还有哪些检索条件?5)提供给共识模块的交易集合如何选择?6)何时增加
明神特烦恼
·
2024-02-10 06:03
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他