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内核c语言代码
编译原理实验1——词法分析(python实现)
文章目录实验目的实现定义单词对应的种别码定义输出形式:三元式python代码实现运行结果检错处理总结实验目的输入一个
C语言代码
串,输出单词流,识别对象包含关键字、标识符、整型浮点型字符串型常数、科学计数法
在半岛铁盒里
·
2024-02-08 11:43
编译原理
python
编译原理
【学习笔记】
linux内核
代码走读
1、小知识点积累链接:1.1offsetof的使用链接:1.2containner_of的使用链接:1.3list_entry的使用链接:1.4list_for_each_entry的使用链接:1.1offsetof的使用链接:1.1offsetof的使用链接:1.1offsetof的使用链接:1.1offsetof的使用链接:1.1offsetof的使用链接:1.1offsetof的使用链接:1
踏流星
·
2024-02-08 09:31
学习
笔记
【华为OD】C卷真题 100%通过:精准核酸检测 C/C++实现
C语言代码
实现:【华为OD】C卷真题100%通过:精准核酸检测C语言实现-CSDN博客python代码实现:【华为OD】C卷真题100%通过:精准核酸检测Python实现_为了达到新冠疫情精准防控的需要
五木大大
·
2024-02-08 08:09
算法
c++
图论
华为od
c语言
开发语言
java
【
Linux内核
学习】内核main函数的开始
第一阶段创建进程0,让进程0具备32位保护模式下在主机中运算的能力第二阶段以进程0为母本创建进程1,在进程0的基础上拥有以文件形式与外设进行数据交互的能力第三阶段以进程1为母本创建进程2,使进程2在全面具备进程1所拥有的能力和环境的基础上,进一步具备支持“人机交互”的能力,最终实现怠速。进程2将成为第一个用户进程的母本,它所具备的能力将为用户程序能够以“进程”的形式正常运行提供保障。参考文献:Li
一如既往の
·
2024-02-08 07:49
Linux内核
linux
学习
服务器
Android 系统启动流程
Loader(加载引导程序BootLoader)Kernel(
Linux内核
层)Native(init进
嵌入式_笔记
·
2024-02-08 07:29
Android
android
RK3568平台 设备模型sysfs文件系统
一.什么是sysfs文件系统sysfs文件系统是
Linux内核
提供的一种虚拟文件系统,用于向用户空间提供内核中设备,驱动程序和其他内核对象的信息。
嵌入式_笔记
·
2024-02-08 07:29
瑞芯微
服务器
linux
网络
Android系统的启动流程
Android系统启动流程大致可以概括为以下的几个步骤:电源启动BootLoader启动
Linux内核
启动init进程启动Zygote进程启动SystemServer进程启动Launcher启动关键的进程及其作用
广强_
·
2024-02-08 04:33
android
从
Linux内核
理解JAVA的NIO
title:从
Linux内核
理解JAVA的NIOtop:truecover:truetoc:truemathjax:truedate:2020-07-1112:29:29password:summary
万古Meth
·
2024-02-08 03:29
CRC calculation
crc16几种标准校验算法及
c语言代码
https://www.cnblogs.com/skullboyer/p/8342167.html#1,Onesiteforonlinecalculationhttp
Kent Gu
·
2024-02-08 03:16
FW
嵌入式学习Day15 Linux杂项
一、Linux操作系统的内核1.管理CPU2.管理内存3.管理硬件设备4.管理文件系统5.任务调度二、Shell1.保护
Linux内核
(用户和
Linux内核
不直接操作,通过操作Shell,Shell和内核交互
万兜鍪:>
·
2024-02-08 02:43
学习
基础介绍---1.初识Linux
Linux存在着许多不同的Linux版本,但它们都使用了
Linux内核
。Linux可安装在各种计算机硬件设备中,比如
DA之路
·
2024-02-08 00:27
数据分析
linux
unix
服务器
【华为OD】C卷真题:100%通过 查找接口成功率最优时间段
C语言代码
实现[思路+代码]
题目描述:服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数,给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。输入描述输入有两行内容,第一行为{minAve
五木大大
·
2024-02-08 00:26
杂谈
华为od
c语言
算法
c++
java
开发语言
python
Linux内核
中container_of宏的详细解释
如何移植并使用
Linux内核
的通用链表(附完整代码实现)我们在分析
Linux内核
链表的时候注意到内核在求解结构体偏移的时候巧妙的使用了container_of宏定义,今天我们来详细剖析下内核到底是如何求解结构体成员变量的地址的
嵌入式与Linux那些事
·
2024-02-07 20:29
Linux内核
Linux
Linux内核
嵌入式软件开发
C语言
驱动开发
嵌入式Linux_驱动开发:offset宏和container_of宏
今天学习了两个
Linux内核
中两个宏定义,下面逐步分析宏的作用。
Mr_WangAndy
·
2024-02-07 20:29
嵌入式Linux_驱动开发
驱动开发
C语言
offsetof宏
container_of宏
Rust初体验
Rust初体验最近听闻
Linux内核
要加入Rust的支持,而且据说Rust这门语言既可以用于系统级别的开发又有现代高级语言的特质,并且没有C++那么臃肿,还可以实现内存安全,神乎其神的,所以特地安装了一个
樱满无门
·
2024-02-07 16:35
Rust
杂谈
rust
高性能异步io机制:io_uring
io_uring是
linux内核
5.10引入的异步io接口。
linux大本营
·
2024-02-07 15:51
c++
linux
epoll
io_uring
异步io
嵌入式linux驱动开发之网络设备驱动
https://bbs.csdn.net/topics/612247295简介Linux网络设备驱动是
Linux内核
中的一个重要组成部分,它负责网络设备的底层数据传输和设备控制。
稚肩
·
2024-02-07 15:00
嵌入式linux
linux
驱动开发
php
单片机跑马灯c语言程序,51单片机跑马灯
C语言代码
!
#include"reg52.h"//此文件中定义了单片机的一些特殊功能寄存器voidDelay(inttime){while(time--);}/********************************************************************************函数名:main*函数功能:主函数*输入:无*输出:无*******************
weixin_39875941
·
2024-02-07 12:26
单片机跑马灯c语言程序
Linux驱动工作原理
但是
Linux内核
不是为某一款芯片去设计的,它可以在许多芯片上运行,很明显,它不可能将每款芯片的具体操作函数都写进去,这样的话内核得爆炸。从软件设计层面上来说,分层是必不可少的,为此
慕诗客
·
2024-02-07 11:15
Linux
linux
运维
服务器
《Docker极简教程》--Docker基础--基础知识(三)
一、Namespace和Cgroups1.1Namespace的作用和类型Docker的Namespace是
Linux内核
提供的一种机制,用于隔离系统资源,使得容器能够拥有自己独立的视图,从而实现更高程度的隔离和安全性
喵叔哟
·
2024-02-07 11:21
Docker极简教程
docker
容器
运维
linux进程和进程优先级
task_struct是
Linux内核
的一种数据结构,它会被装载到RAM(内存)里并且包含着进程的信息。task_struct内容分类标示符:描述本进程的唯一标示符,用来区别其他进程。
高高__
·
2024-02-07 09:04
linux
c++
Docker 常见面试题汇总
答:Docker利用了
Linux内核
中很多安全特性来保证不同容器之间的隔离,并且通过签名机制来对镜像进行验证。大量生产环境的部署证明,Docker虽然隔离性无法与虚拟机相比,但仍然具有极高的安全性。
theo.wu
·
2024-02-07 07:51
云原生
面试准备
docker
面试
[linux c]linux do_div() 函数用法
linuxdo_div()函数用法do_div()是一个
Linux内核
中的宏,用于执行64位整数的除法操作,并将结果存储在给定的变量中,同时将余数存储在另一个变量中。
榕树子
·
2024-02-07 06:35
linux
c
linux
c语言
算法
Linux之父新年又发火!怒斥谷歌内核贡献者:我不会接受这种垃圾代码
LinusTorvalds最近在
Linux内核
邮件列表上发表了一篇措辞激烈的帖子,对Google的一位贡献者关于文件系统方面的建议进行了严厉批评。
c++服务器开发
·
2024-02-07 05:12
linux
运维
服务器
利用
c语言代码
打印一个心形(带立体感)
在我们IT行业每天面对的就是敲代码,所以很多人无法接受这份工作,因为很无聊也很枯燥,长期工作会使人情绪低落,其实我们编程很多时候也有有趣的地方,接下来我就用一个简单的c语言作图来缓解一下气氛。源程序:#include#includefloatf(floatx,floaty,floatz){floata;a=x*x+9.0f/4.0f*y*y+z*z-1;returna*a*a-x*x*z*z*z-
shadowyingjian
·
2024-02-07 03:24
娱乐
c语言
Linux 命令基础
Shell是用户和
Linux内核
之间的接口程序,如果把硬件想象成一个球体的中心,内核围绕在硬件的外层管理着硬件资源,Shell围绕内核的外层。
戏神
·
2024-02-07 02:00
linux
运维
服务器
Linux
命令基础
shell
root
Docker架构简介
Docker可以帮助用户在容器内部快速自动化部署应用,并利用
Linux内核
特性命名空间(namespaces)及控制组(cgroups)等为容器提供隔离的运行环境。
cbmljs
·
2024-02-07 01:45
docker
docker
容器
云计算
鸿蒙使用
linux内核
微内核,华为发布鸿蒙系统:基于微内核的全场景分布式OS
中关村在线消息:华为在今天下午举行的2019华为开发者大会上,正式推出了Harmony(鸿蒙)OS。余承东表示:鸿蒙是一款基于微内核的全场景分布式OS。华为发布鸿蒙系统:基于微内核的全场景分布式OS余承东表示,鸿蒙OS是基于微内核的全场景分布式OS,这是分布式架构首次用于终端OS,可以实现跨终端无缝协同体验。鸿蒙系统系统4大特点据悉,“微内核”是鸿蒙OS的特点之一。即微内核采用同一套操作平台,针对
景海UI
·
2024-02-07 01:38
鸿蒙使用linux内核微内核
C语言指针p、*p、&p、*&p、&*p符号分别代表什么意思?
写个测试程序下面是一个简单的
C语言代码
,可以用来演示上面提到的几个标识符,让我们更好的理解几个标识符的意义:下面,我们来运行一下这个程序,看看输出结果:这个程序定义了一个整型
菜鸟的学习记录之路
·
2024-02-07 00:50
C语言
c语言
c++
开发语言
C语言的编译和链接
--自己前言当我们写下
C语言代码
(源文件、以.c为后缀)的时候,他需要经过一个翻译环境,被处理后形成一个可执行程序(以.exe为后缀)。
月临水
·
2024-02-06 22:40
C语言
c语言
开发语言
TryHackMe-File Inclusion练习
/etc/profile控制系统范围的默认变量,例如导出(Export)变量、文件创建掩码(umask)、终端类型、用于指示新邮件何时到达的邮件消息/proc/version指定
Linux内核
的
orzw
·
2024-02-06 21:48
web安全
安全
php
linux
KVM和JVM的虚拟化技术有何区别?
KVM(Kernel-basedVirtualMachine)是一种基于
Linux内核
的虚拟化技术,它通过在Linux操作系统上添加虚拟化模块来实现虚拟化。JVM(JavaVirtualMach
恒创HengHost
·
2024-02-06 21:25
jvm
kvm
C语言—总结1—运算符,语句,数据类型
2.intmain()主函数,主函数只有一个,在执行代码时,需要首先执行主函数里的代码,是
C语言代码
的唯一入口。printf("")是输出函数,作用是输出目标信息。
果蛋蛋
·
2024-02-06 18:52
c语言
c++
开发语言
crash分析ramdump
crash介绍crash主要是用来离线分析
linux内核
内存转存文件,它整合了gdb工具,具有很强的功能,可以查看堆栈,dmesg日志,内核数据结构,反汇编等等.其支持多种工具生成的内存转储文件格式,
ldinvicible
·
2024-02-06 18:11
Linux性能优化
linux
debug
linux
【华为OD】统一考试C卷真题:100%通过:执行任务赚积分 JS代码实现【源码+思路】
代码实现的链接:【华为OD】统一考试C卷真题:100%通过:执行任务赚积分C/C++代码实现-CSDN博客Python代码实现:【华为OD】C卷真题100%通过:执行任务赚积分python源码实现-CSDN博客
C语言代码
实现
五木大大
·
2024-02-06 15:27
杂谈
java
算法
华为od
c++
javascript
c语言
python
我要成为嵌入式高手之2月3日Linux高编第一天!!
软件编程:一.Linux1、Linux:操作系统的内核,真正的操作系统叫Ubuntu、Redhat、CentOS.....内核(纯c实现的代码):管理CPU、内存、硬件设备、文件系统,进行任务调动系统调用:
Linux
7.25!
·
2024-02-06 14:37
linux
c语言
attack demo - USMA
USMA(User-Space-Mapping-Attack)允许普通用户进程可以映射内核态内存并且修改内核代码段,通过这个方法,我们可以绕过
Linux内核
中的CFI缓解措施,在内核态中执行任意代码360
goodcat666
·
2024-02-06 14:36
pwn_cve_kernel
linux
pwn
初识C语言·编译与链接
1翻译环境和运行环境C语言标准ANSIC实现
C语言代码
的时候一般需要经过两种环境,一是翻译环境,二是运行环境,计算机能识别的是二进制的指令,人写完代码后通过翻译环境,使代码变成计算机能读懂的可执行的机器指令
XY.散人
·
2024-02-06 13:50
c语言
开发语言
2.Linux基础
2.1
Linux内核
及发行版2.1.1
Linux内核
版本内核(kernel):是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了在裸机设备与应用程序间的抽象层。
小小一枚wll
·
2024-02-06 12:10
Linux中进程的六种状态
一个进程可以有几个状态(在
Linux内核
里,进程有时候也叫做任务)。R运行状态(
小一!
·
2024-02-06 11:51
C语言
linux
windows
c++
c语言
ppp与pppoe 交叉编译移植
交叉编译移植(交叉编译链为arm-hismall-linux-)转自https://blog.csdn.net/eydwyz/article/details/54889650一:总的来说可以分四点1:arm
linux
Armlinux
·
2024-02-06 10:53
OSError: [Errno 28] inotify watch limit reached
Inotify是一种文件变化通知机制,
Linux内核
从2.6.13开始引入。在BSD和MacOS系统中比较有名的是kqueue,它可以高效地实时跟踪Linux文件系统的变化。
WaiSaa
·
2024-02-06 09:44
Linux
linux
运维
服务器
Days 19 ElfBosrd板 在NXP源码基础上适配ELF 1开发板的LED功能
本次源码适配工作是在NXPi.MX6ULLEVK评估板的
Linux内核
源码(特定版本:Linux-imx_4.1.15)基础上进行的。主要目标是调整功能接口引脚配置,以适应ELF1开发板。
chriss854
·
2024-02-06 07:45
单片机
嵌入式硬件
Days11 ELFBoard获取
Linux内核
源码
Linux内核
是操作系统中最核心的部分,它负责管理计算机硬件资源,并提供对应用程序和其他系统组件的访问接口,控制着计算机的内存、处理器、设备驱动程序和文件系统等关键功能,今天小编就给各位小伙伴介绍一下如何获取
chriss854
·
2024-02-06 07:14
linux
运维
服务器
单片机
新书速览|Linux信息安全和渗透测试
本书内容《Linux信息安全和渗透测试》详细阐述Linux下的信息安全和网络渗透技术,内容涵盖各大主流加解密算法的原理,用LinuxC/C++语言自主实现这些技术的方法,以及
Linux内核
开发技术和IPSecVPN
全栈开发圈
·
2024-02-06 06:51
apache
C语言代码
给定两个数,求这两个数的最大公约数
给定两个数,求这两个数的最大公约数。代码示例:用辗转相除法:#includeintmain(){inta=0;intb=0;intc=0;scanf("%d%d",&a,&b);while(c=a%b){a=b;b=c;}printf("%d",b);return0;}运行结果:725418
Echo_cy_
·
2024-02-06 06:17
算法
c语言
开发语言
C语言代码
写代码将三个整数按从大到小输出
写代码将三个整数按从大到小输出。代码示例:#includevoidSwap(int*px,int*py){intz=*px;*px=*py;*py=z;}intmain(){inta=0;intb=0;intc=0;scanf("%d%d%d",&a,&b,&c);if(a
Echo_cy_
·
2024-02-06 06:47
算法
开发语言
c语言
C语言代码
给定两个数,求这两个数的最大公约数
给定两个数,求这两个数的最大公约数。代码示例:#includeintmain(){inta=0;intb=0;scanf("%d%d",&a,&b);intmin=(a0){if(a%min==0&&b%min==0){printf("%d",min);break;}min--;}return0;}运行结果:547218
Echo_cy_
·
2024-02-06 06:47
算法
c语言
开发语言
GO-创建TUN/TAP接口并实现报文的收发
背景最近在学习
Linux内核
二三层转发的知识,同时也在学习GO编程,于是有了如何通过Go实现创建TUN/TAP接口,并实现收发包的想法,通过查阅相关资料及不断调试终于实现,在此分享给大家,希望能共同学习交流
进化中的码农
·
2024-02-06 04:46
网络
linux
运维
VPP学习-startup.conf配置文件
背景VPP(VectorPacketProcessing,矢量报文处理),作为一个开源的高性能数据包处理框架,旨在提供可扩展、灵活且高效的网络数据包处理能力;由于传统
Linux内核
协议栈整体网络吞吐性能的局限性
进化中的码农
·
2024-02-06 04:46
学习
网络
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他