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内核开发基础
Android开发修炼之路——(一)Android App
开发基础
-2
本专栏文章上一篇Android开发修炼之路——(一)AndroidApp
开发基础
-12App的工程结构本节介绍App工程的基本结构及其常用配置,首先描述项目和模块的区别,以及工程内部各目录与配置文件的用途说明
Natural_Pride
·
2024-01-26 09:44
Android开发修炼之路
android
android-studio
java
Android开发修炼之路——(一)Android App
开发基础
-3
本专栏文章:Android开发修炼之路——(一)AndroidApp
开发基础
-1Android开发修炼之路——(一)AndroidApp
开发基础
-23App的设计规范本节介绍了App工程的源码设计规范,
Natural_Pride
·
2024-01-26 09:44
Android开发修炼之路
android
android
studio
Linux内核
--文件系统(三)文件系统原理架构介绍
目录一、引言二、文件系统基础知识程三、inode结构体和文件系统------>3.1、变量与地址------>3.2、块存储的表示(inode)------>3.3、ext4extent------>3.4、ext4extent管理方式------>3.5、文件系统的格式------>3.6、目录的存储格式------>3.7、软链接和硬链接的存储格式------>3.8、总结一、引言本节将正式开
文艺小少年
·
2024-01-26 08:31
CPU性能分析与操作系统的构建
linux
架构
php
android应用
开发基础
学习心得体会
目录导语1.学习Java编程语言2.熟悉AndroidStudio3.学习Android开发框架4.实验室和样例代码5.Android数据存储和管理6.Android性能优化7.Android进阶开发导语Android开发是移动应用开发的一个重要领域,也是目前市场需求量较大的技能之一。作为一名Android开发者,你可以通过自己的技能和创造力,为用户提供高质量的应用程序。学习Android开发需要
x18275767219
·
2024-01-26 05:32
android
学习
Linux 驱动
开发基础
知识——编写LED驱动程序(三)
个人名片:作者简介:一名喜欢分享和记录学习的在校大学生个人主页:妄北y个人QQ:2061314755个人邮箱:
[email protected]
个人WeChat:Vir2021GKBS本文由妄北y原创,首发CSDN座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进
妄北y
·
2024-01-26 02:22
linux
运维
服务器
一文详细讲解 io_uring
前言
Linux内核
5.1支持了新的异步IO框架iouring,由BlockIO大神也即Fio作者JensAxboe开发,意在提供一套公用的网络和磁盘异步IO,不过io_uring目前在磁盘方面要比网络方面更加成熟
Linux内核站
·
2024-01-26 01:09
linux
网络
服务器
内核
io_uring
wsl中编译
linux内核
模块
在WSL2环境中,linux/atomic.h是内核级别的头文件,但是WSL2并不包含完整的
Linux内核
源代码。因此,即使您安装了linux-libc-dev包,也无法找到该文件。
有趣的我
·
2024-01-25 23:57
linux
运维
服务器
LINUX内核
源码:基础知识1
内核介绍在Unix系统中,多个并发进程负责不同的任务。每个进程都需要系统资源,可能是CPU、内存、网络连接或其他资源。内核是一大块负责处理所有系统资源的可执行代码。虽然不同内核任务之间的区别并不总是很明显,但是内核的角色可以被划分(如图1-1所示)为以下几个部分:进程管理内核负责创建和销毁进程,并处理它们与外部世界的连接(输入和输出)。不同进程之间的通信(通过信号、管道或进程间通信原语)是整个系统
乐十九
·
2024-01-25 19:15
LINUX内核源码阅读
linux
运维
服务器
执行ping命令时提示ping: sendmsg: Operation not permitted
这里需要说一下nf_conntracknf_conntrack(在老版本的
Linux内核
中叫ip_conntrack)是一个内核模块,用于跟踪一个连接的状态的。
乐十九
·
2024-01-25 19:12
服务器
网络
运维
Linux——系统简介
1.1、Linux简史
Linux内核
最初是由李纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学读书时出于个人爱好而编写的,当时他觉得教学用的迷你版UNIX操作系统Minix太难用了,
布道师小羊
·
2024-01-25 18:13
#
Linux
计算机基础
#
操作系统
linux
运维
服务器
LVS的介绍与使用
目前LVS已经被集成到
Linux内核
模块中。通过LVS的负载均衡技术和LINUX操作系统可以实现一个高性能、高可用的LINUX服务器集群,它具有良好的可靠性、
肥海学习日志
·
2024-01-25 13:38
Web
lvs
服务器
linux
Docker的Cgroup资源限制
Cgroup是ControlGroups的缩写,是
Linux内核
提供的一种可以限制、记录、隔离进程组所使用的物理
GnaW1nT
·
2024-01-25 11:18
docker
容器
运维
iptables命令详解
它是
Linux内核
中Netfilter框架的一部分,通过设置规则,可以实现网络包的过滤、NAT转发、端口映射等功能。基本概念表(Tables):filter表:负责过滤规则,是默认的表。
晓夜残歌
·
2024-01-25 10:02
服务器
linux
防火墙
iptables
ufw
运维
《Linux设备驱动开发详解》读书笔记
《Linux设备驱动开发详解》读书笔记本书主要介绍linux设备驱动开发的方法,共有21章:linux设备驱动概述及开发环境搭建驱动设计的硬件基础
linux内核
及内核编程
linux内核
模块linux文件系统与设备文件字符设备驱动
江洋之道
·
2024-01-25 08:02
学习
笔记
驱动开发
[docker] Docker资源管理
Caroup是ControlGroups的缩写,是
Linux内核
提供的一种可以限制、记录、隔离进程组所使用的物理资源(如cpu、内存、磁盘,io等等)的机制,被LXC、docker等很多项目用于实现进程资源控制
为什么老是名字被占用
·
2024-01-25 08:30
docker
docker
容器
运维
【Web前端
开发基础
】CSS3之空间转换和动画
CSS3之空间转换和动画目录CSS3之空间转换和动画一、空间转换1.1概述1.23D转换常用的属性1.33D转换:translate3d(位移)1.43D转换:perspective(视角)1.53D转换:rotate3d(旋转)1.63D转换:transform-style:preserve-3d(立体呈现)1.73D转换:scale3d(缩放)1.73D导航案例二、动画2.1动画介绍2.2动画
凌云(mlinyun)
·
2024-01-25 06:23
前端
css3
css
html5
【Web前端
开发基础
】CSS3之Web字体、字体图标、平面转换、渐变
CSS3之Web字体、字体图标、平面转换、渐变目录CSS3之Web字体、字体图标、平面转换、渐变一、Web字体1.1Web字体概述1.2字体文件1.3@font-face规则二、字体图标2.1字体图标2.2字体图标的优点2.3图标库2.4下载字体包2.5字体图标的使用步骤2.6字体图标使用注意点2.7上传矢量图三、平面转换3.1平面转换介绍3.22D转换:translate(位移)3.32D转换:
凌云(mlinyun)
·
2024-01-25 06:17
Web前端开发基础
前端
css3
平面
系统引导器GRUB
作用:查看引导分区内容ls/bootls/boot/grub2/查看GRUB2的配置文件cat/boot/grub2/grub.cfg可以看到/boot中保存的文件主要是
linux内核
、内存映像文件等。
Jizhi_Zhang
·
2024-01-25 03:10
linux学习
linux
运维
服务器
ubuntu-base(arm64与riscv64) 根文件系统
ubuntu-base(arm64与riscv64)根文件系统有个小需求,是在arm64和riscv64上都跑起来speccpu2017首先在Qemu上跑起来,需要考虑需要的【
Linux内核
、根文件系统
京雨
·
2024-01-25 03:13
操作系统
ubuntu
arm
linux
qemu
docker面试题(一)
答案1:Docker利用
Linux内核
的容器化技术,如命名空间(namespaces)和控制(cgroups),来实现应用程序的隔离和封装。
你曾经是少年
·
2024-01-24 21:31
eureka
云原生
Android 系统的架构
1、Android系统架构共分为五层应用层应用框架层系统运行库层硬件抽象层和
Linux内核
层图(1)一、应用层:系统内置的应用层序以及非系统的应用程序都是属于应用层的,负责与用户直接交互。
黑芝麻胡
·
2024-01-24 21:58
RaspberryPi 安装 Go1.8
树莓派使用
Linux内核
,想必能用来运行Go的程序。但树莓派孱弱的性能去编译Go源码不现实,所以使用官方已经编译好的二进制来安装。
phantomvk
·
2024-01-24 21:02
LV.13 D12
Linux内核
调试及rootfs移植 学习笔记
一、根文件系统1.1根文件系统根文件系统是内核启动后挂载的第一个文件系统系统引导程序会在根文件系统挂载后从中把一些基本的初始化脚本和服务等加载到内存中去运行1.2根文件系统内容binshell命令(elf格式)(通过busybox编译生成)dev设备文件(内核启动后会将设备信息写入该目录)etc内核配置文件lib共享库(elf格式)(从交叉编译工具链中获取)注:因为程序还在ubuntu编译,静态库
djjyy
·
2024-01-24 20:12
linux
学习
笔记
arm开发
LINUX基础培训十四之系统参数介绍
前言、本章学习目标了解LINUX中常见系统内核参数掌握常见系统参数优化方法一、系统参数简介
Linux内核
有非常多的参数,而对这些内核参数的修改会尽可能的提高内核的稳定性,并且,在业务高峰期的时候,可以保证内核尽可能的稳定高效
有莘不破呀
·
2024-01-24 19:36
LINUX基础知识培训
linux
运维
服务器
系统移植(系统移植环境搭建及简单概念)
linux系统=
linux内核
+根文件系统;根文件系统=库(/lib和/usr/lib)+命令(/bin和/usr/bin)+配置文件(/etc)+GUI(图形化界面,如:QT)1、为什么学习系统移植为后边学习
°嘟嘟嘟嘟
·
2024-01-24 19:38
系统移植
内核
uboot
arm
深入Hotspot源码与
Linux内核
理解NIO与Epoll
前言距离上一次发布文章将近半年左右了,具体为什么停更,说实话一部分原因是去年10月1放假之后我玩疯了....另外一部原因是总感觉文章写到一定地步之后,我有点不知道写什么了,去年主要更新的是Spring源码系列的文章,我的主要精力也放在了Spring相关源码的研究上,Spring源码系列的文章,到现在为止,大体也告一段落了,后续是准备出一版关于Netty相关的系列文章,过年的时候着重研究了下!上个图
JAVA程序
·
2024-01-24 18:35
Keil MDK5安装与stm32寄存器
开发基础
KeilMDK5安装与stm32寄存器
开发基础
KeilMDK5是一款功能强大的集成开发环境(IDE),专为嵌入式系统开发而设计。
LX很爱吃葱
·
2024-01-24 17:53
stm32
Shell扫盲版——建议收藏
电脑首先由硬件组成,再由内核组成,例如我们的
Linux内核
,在我们与其交互的时候,我们在内核外还有一层外核。例如Shell,我们通过外部的应用程序与外核进行交互,然后才与内核交互。
十叶知秋
·
2024-01-24 13:56
学习
服务器
OpenHarmony 鸿蒙使用指南——概述
简介OpenHarmony采用多内核(
Linux内核
或者LiteOS)设计,支持系统在不同资源容量的设备部署。
码中之牛
·
2024-01-24 12:10
鸿蒙
Harmony
OS
OpenHarmony
harmonyos
华为
鸿蒙开发
移动开发
Openharmony
Android-系统-启动流程
概述Android系统基于
Linux内核
,所以Android系统启动时,首先要初始化
Linux内核
;整体流程分为三部分:BootLoader;LinuxKernel;AndroidKernel;流程BootLoader
奥巴星
·
2024-01-24 10:44
容器原理之Namespace
一、引言namespace是
linux内核
用来隔离内核资源的方案。
李三不四
·
2024-01-24 08:12
容器原理
docker
docker
【SGX系列教程】(一)Intel-SGX SDK在ubuntu22.04下安装全流程
检查服务器是否支持SGX2.2sgx硬件/软件开启方法2.3sgxdirver驱动安装;2.3.1linux-sgx-driver驱动程序2.3.2IntelSGXSupportintheLinuxKernel(
linux
tutu-hu
·
2024-01-24 06:34
Intel
SGX系列教程
linux
可信计算技术
硬件架构
Linux内核
--网络协议栈(九)epoll的源码实现
目录一、引言二、IO多路复用------>2.1、多线程------>2.2、select------>2.3、poll------>2.4、epoll三、epoll------>3.1、epoll的使用------>3.2、性能比较------>3.3、epoll事件四、epoll的底层实现------>4.1、wait_queue------>4.2、socket------>4.3、epol
文艺小少年
·
2024-01-24 06:03
CPU性能分析与操作系统的构建
linux
网络协议
arm开发
一文让你深度了解
Linux内核
架构和工作原理
Linux内核
就是基于这个策略实现的。Linux进程1.采用层次结构,每个进程都依赖于一个父进程。内核启动init程序作为第一个进程。该进程负责进一步的系统初始化操作。
玩转Linux内核
·
2024-01-24 06:35
Docker简介
devicemapper:是
Linux内核
中支持逻辑卷管理
Cloud034
·
2024-01-24 06:14
docker
容器
运维
Linux 退出进程和销毁进程
includevoidexit(intstatus);void_exit(intstatus);void_Exit(intstatus);exit系列函数没有返回值,使用一个终止状态的整型变量作为参数,
Linux
Cassie~
·
2024-01-24 05:40
Linux
C语言
Linux
进程
退出进程
销毁进程
【Linux 内核源码分析】RCU机制
RCU基本概念
Linux内核
的RCU(Read-Copy-Update)机制是一种用于实现高效读取和并发更新数据结构的同步机制。它在保证读操作不被阻塞的同时,也能够保证数据的一致性。
攻城狮百里
·
2024-01-24 03:48
Linux
linux
【Linux 内核源码分析】内存屏障
Linux内核
提供了多种内存屏障,包括通用的内存屏障、数据依赖屏障、写屏障、读屏障、释放操作和获取操作等。
Linux内核
中的内存屏障源码主要位于include/linux/com
攻城狮百里
·
2024-01-24 03:48
Linux
linux
Git基础入门(二)
Linux内核
开源项目有着为数众多的参与者。绝大多数的
Linux内核
维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。
奏的世界
·
2024-01-24 01:31
质疑鸿蒙系统的是什么人群?为什么要杠
架构层面,HarmonyOSNEXT不依赖传统的Unix内核和
Linux内核
,而是实现了AI大模型、AI框架、安全隐私、集成开发环境、设计系统、编程框架、编译器&运行时、编程语言、文件系统、OS内核的全面自研
移不动开发技术
·
2024-01-24 00:16
鸿蒙开发
harmonyos
华为
鸿蒙开发
程序员
鸿蒙系统
OpenHarmony
移动开发
Linux环境配置
Linux组成Linux系统内核系统级应用程序以上两部分组成
Linux内核
是免费开源的,下载内核网址:https://www.kernel.orgLi
Array902
·
2024-01-23 21:45
Linux
linux
运维
服务器
【Web前端
开发基础
】CSS的定位和装饰
CSS的定位和装饰目录CSS的定位和装饰一、学习目标二、文章内容2.1定位2.1.1定位的基本介绍2.1.2定位的基本使用2.1.3静态定位2.1.4相对定位2.1.5绝对定位2.1.6子绝父相2.1.7固定定位2.1.8元素的层级关系2.2装饰2.2.1垂直对齐方式2.2.2光标类型2.2.3边框圆角2.2.4溢出部分显示效果2.2.5元素本身隐藏2.2.6元素整体透明度2.2.7边框合并2.2
凌云(mlinyun)
·
2024-01-23 20:31
Web前端开发基础
前端
css
Web前端
html5
【Web前端
开发基础
】前端基础布局之百分比布局、flex布局
前端基础布局目录前端基础布局布局简介盒模型1.标准盒模型2.怪异盒模型3.解决方案4.代码示例常见的布局单位百分比布局flex布局一、Flex布局是什么?二、基本概念三、容器属性flex-direction属性:决定主轴的方向(即项目的排列方向)flex-wrap属性:定义换行情况flex-flow属性:flex-direction和flex-wrap的简写,默认rownowrapjustify-
凌云(mlinyun)
·
2024-01-23 20:31
Web前端开发基础
前端
html5
css
前端布局
【Web前端
开发基础
】CSS的结构伪类选择器、伪元素、浮动
CSS的浮动目录CSS的浮动一、学习目标二、文章内容2.1结构伪类选择器2.2伪元素2.3标准流2.4浮动2.5清除浮动2.6拓展(BFC)三、综合案例3.1小米模块案例3.2网页导航案例一、学习目标能够使用结构伪类选择器在HTML中选元素能够说出标准流元素的布局特点能够说出浮动元素的特点能够使用浮动完成小米模块布布局案例能够说出清除浮动的目的,并能够使用清除浮动的方法二、文章内容2.1结构伪类选
凌云(mlinyun)
·
2024-01-23 20:27
Web前端开发基础
前端
css
Web前端
html5
python 董付国程序设计基础与应用第三版pdf_Python 程序设计基础(董付国 著)完整版PDF[6MB]...
除Python应用
开发基础
知识之外,还适当介绍了Python标准库以及内置对象的工作原理,并对Python2.x和Python3.x的区别做了深入分析,满足不同读者的需要。本书案例丰富。
weixin_39632212
·
2024-01-23 19:14
python
Linux内核
学习1——
Linux内核
编译安装
一、使用VScode连接远程Linux服务器首先介绍一下比较方便的编辑内核文件的方法连接远程服务器的方法有很多,比如可以借助XShell、putty等软件使用ssh命令来登录远程服务器。但如果使用这种连接方法在远程服务器上进行开发工作,会来带诸多不便,比如:全程只能在终端使用指令操作,文件操作麻烦。写代码不方便,我们可能会先在本地写好代码再使用scp指令把源代码传送到服务器再运行,或直接在服务器上
Backlight~~
·
2024-01-23 15:31
Linux内核
linux
vscode
运维
那些年,Linus torvalds大神喷过的技术
LinusTorvalds被认为是最伟大的程序员之一,因为他写出了使用最广泛的软件,如
Linux内核
和Git版本控制系统。但是他这个人经常因为讲话带有情绪,甚至是因为带有脏话的意见而饱受非议。
老率的IT私房菜
·
2024-01-23 13:49
Linux 常见性能指标 -- 内存
内存映射
Linux内核
给每个进程都提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。页表的映射下,进程就可以通过虚拟地址来访问物理内存。页表实际上存储在CPU的
码农终结者
·
2024-01-23 13:07
linux
运维
桌面级群控机器人CoCube探索-2022-
CoCube与Micro_ROS介绍开发环境配置SDK说明和使用ROS1和ROS2接口案例实践参与者要求热爱机器人、ROS与AI,有一定的嵌入式
开发基础
装有Ubuntu和ROS的电脑、安卓手机用蜂拥而至的智能人
zhangrelay
·
2024-01-23 12:58
CoCube
性能优化-OpenCL kernel 开发
个人专栏:高性能(HPC)
开发基础
教程CSDN主页发狂的小花人生秘诀:学习的本质就是极致重复!
发狂的小花
·
2024-01-23 08:17
高性能(HPC)开发基础教程
#
OpenCL入门教程
c++
算法
性能优化
ARM
SIMD
汇编
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他