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固件子系统的实现机制简介
Linux
内核开发
过程中,开发人员调试外设驱动设备,比如触控,充电,线性马达,存储,WIFI设备等,同样存在需要更新固件的情况。在Linux系统中,设备驱动程序处于内核态,
Linux内核站
·
2023-08-11 16:51
linux
arm开发
运维
Linux内核
Windows 10环境下 GitBlit 服务端安装部署
(2)Git是LinusTorvalds为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件。
CleverHuikong
·
2023-08-11 02:38
git
windows
ide
linux_
常用命令
一、日常使用命令/常用快捷键命令开关机命令1、shutdown–hnow:立刻进行关机2、shutdown–rnow:现在重新启动计算机3、reboot:现在重新启动计算机4、su-:切换用户;passwd:修改用户密码5、logout:用户注销常用快捷命令1、tab=补全2、ctrl+l-:清屏,类似clear命令3、ctrl+r-:查找历史命令(history);ctrl+c=终止4、ctrl
白杆杆红伞伞
·
2023-08-10 20:36
Linux
linux
服务器
运维
C语言完整知识体系总结
2、为什么
内核开发
选择C语言?3、C语言的缺点:a)面向结构:b)面向对象的特点c)面向结构和面向对象的区别:举例:d)面向对象方法的思想:e)结构化程序具有以下几个特征:4、C语言实现面向对象编程?
Alex、WY
·
2023-08-10 10:31
c语言
开发语言
后端
如何使用Git?(入门级)
也是LinusTorvalds为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件。什么是代码托管平台?
iamteapot
·
2023-08-10 05:57
必备技能
git
github
gitee
源代码管理
Git--版本控制工具介绍
Git是LinusTorvalds为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件。2.版本控制系统的发展?
pythoner_cd18
·
2023-08-09 07:08
Linux ARM64架构 动态替换 altinstructions
文章目录简介一、altinstructions节1.1.altinstructions1.2.rela.altinstructions二、内核模块重定位源码分析参考资料简介在
内核开发
中,有时需要对内核代码进行修补
小立爱学习
·
2023-08-09 06:45
系统安全
ARM
64
linux
c语言
系统安全
node笔记——调用免费qq的smtp发送html格式邮箱
node系列往期文章node_windows环境变量配置node_npm发布包
linux_
配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件
yma16
·
2023-08-07 16:25
node专栏
node.js
javascript
前端
RK3399 Thermal (温度控制)
Thermal是什么配置⽅法Menuconfig配置Tsadc配置CPU&GPU配置Termalzone配置⽤⼾态接口常用设置获取当前温度关闭温度控制功能参考Thermal是什么Thermal是
内核开发
者定义的
002237
·
2023-08-07 08:11
嵌入式(linux)
【002 操作系统】进程的状态及状态转换图?
一、进程的状态1.创建状态2.就绪状态3.运行状态4.阻塞状态5.终止状态图源:进程、线程基础知识全家桶,30张图一套带走_
Linux_
小林coding_InfoQ写作社区NULL->创建状态:一个新进程被创建时的第一个状态
Kashine
·
2023-08-07 00:39
操作系统
深度
linux_
深度:图文带你走进Linux系统结构
作者:真实的归宿一直以来对于Linux系统结构都不深明白,看书学习的时候大多数时候都是介绍到什么的时候,就学哪一部分。最近发现了一篇关于Linux系统机构的好文,总结的非常赞,今天我们一起大饱“脑”福吧。Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。一Linux内核内核是
weixin_39707536
·
2023-08-04 12:37
深度linux
linux_
进程状态
目录一.概念铺设状态是什么?传统操作系统的状态转换图二.传统操作系统状态1.运行2.阻塞3.挂起三.linux中的进程状态1.总体介绍2.R3.S4.Dkill-9DvsS5.TkillTvsS6.Z什么是僵尸状态?僵尸进程的危害7.D父进程的作用8.孤儿进程一.概念铺设状态是什么?状态就是一个用来描述该进程当前正在做什么。传统的操作系统的状态有:运行阻塞挂起传统操作系统的状态转换图二.传统操作系
Naxx Crazy
·
2023-08-02 09:35
Linux
linux
运维
服务器
Linux_
基础知识与常用命令
一、Linux系统的组件Linux操作系统的组件Linux内核Shell文件系统实用程序Linux内核:内核(内核空间)是Linux系统的最底层,提供了系统的核心功能并允许进程以⼀种有序的⽅式访问硬件。用于控制进程、输⼊、输出设备、文件系统操作、管理内存。这些都不需要⽤户参与,系统⾃⾏完成。Shell:Shell是⼀个命令⾏解释器,它使得⽤户能够与操作系统进⾏交互。文件系统:Linux文件系统中的
姜学迁
·
2023-08-02 05:35
Linux/嵌入式
linux
服务器
Linux_
网络协议与socket(UDP篇)网络编程
一、网络协议1.TCP/IPTCP/IP(TransferControlProtocol/InternetProtocol)协议,我们也叫做⽹络通讯协议。包含了⼀系列构成互联⽹基础的⽹络协议,是Internet的核⼼协议。国际标准化组织(ISO)制定了一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型;而与工业生产中实际用到的TCP/IP五层模型相比。这两者者的关系就好比,
姜学迁
·
2023-08-02 05:34
Linux/嵌入式
网络协议
网络
linux
2023年【零声教育】13代C/C++Linux服务器开发高级架构师课程体系分析
2022目前已经迭代到13代了,像之前小编也总结过,但是课程每期都有做一定的更新,也是为了更好的完善课程跟上目前互联网大厂的岗位技术需求,之前课程里面也包含了一些小的分支,其中就有音视频开发、Linux
内核开发
Linux技术狂
·
2023-08-01 21:46
后端开发
Linux服务器开发
C++开发
C++开发
Linux服务器开发
后端开发
后台开发
Linux开发
Android 内存管理
Android系统是基于Linux2.6
内核开发
的开源操作系统,而linux系统的内存管理有其独特的动态存储管理机制。
洋芋掉到碗里去了
·
2023-08-01 16:39
树莓派-
内核开发
-说明 下载代码 编译 替换内核
原文地址:http://nicekwell.net/blog/20171108/shu-mei-pai-nei-he-kai-fa-shuo-ming-xia-zai-dai-ma-bian-yi-ti-huan-nei-he.html树莓派运行linux系统,内核代码开源,我们可以自己修改内核代码、编写驱动。本文介绍如何获取linux内核代码,并完成编译、内核替换。一、概述树莓派的github主
nicekwell
·
2023-07-31 05:51
树莓派
树莓派
linux
git生成ssh密钥详细步骤 git如何生成ssh密钥
Git是一个开源的分布式版本控制系统,可以高效敏捷的处理任何项目,用于帮助管理Linux
内核开发
。而生成一个ssh是十分必要的,可以使电脑和code服务器之间建立安全的加密连接。
lspZZ
·
2023-07-30 20:58
git
ssh
github
Linux编译宏BUILD_BUG_ON_ZERO
内核过程中,关注的比较难以理解但又设计巧妙的代码片段(不关注OS的各个模块的设计思想,此部分我准备写在“深入理解LinuxKernel”系列文章中),一来通过内核代码复习一下C语言及汇编语言的语法,二来学习
内核开发
大牛们书写代码的风格及思路
___波子 Pro Max.
·
2023-07-30 06:34
我的博客
linux
Git基础入门
Git是LinusTorvalds为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件。git的安装下载地址注意:不要安装在中文目录不要使用桌面管理软件安装很简单,一直下一步即可。
真的想不出名儿
·
2023-07-29 22:28
Git
git
(2022.9.4)Windows 反复弹窗报毒 Behavior:Win32/Hive.ZY 疑似误报
查了一下,发现今天全球大面积出现这个问题,微软社区的独立技术顾问(IndependentAdvisor)DaveM121指出,这应该属于误报,基于Chromium内核的网页浏览器以及基于Electron
内核开发
的
若水2222
·
2023-07-29 04:45
DEBUG
windows
安全
Linux
内核开发
进阶书籍推荐(不适合初学者)
首先需要说明的是不是所有的人都需要搞
内核开发
,因为据笔者了解,大部分的软件工程师的工作都在用户态开发,学习
内核开发
事倍功半,没什么实际意义,另外,初学编程的人也不太适合搞
内核开发
,因为信息量相对比较大,
maylcc
·
2023-07-27 12:12
linux
内核
基于 Jmeter 的轻量级云压测平台的原理与实现
目录前言:背景云压测平台要解决什么问题云压测平台为什么要自己实现实现语言及
内核开发
语言Jmeter的优缺点Jmeter压测启动的方式从需求看实现核心需求抛弃的需求1:在线生成测试脚本抛弃的需求2:在线监控服务器指标结尾前言
自由家
·
2023-07-26 22:21
软件测试
自动化测试
软件测试工具
jmeter
python
java
自动化
开发语言
servlet
linux 软中断
linux软中断目录linux软中断环境软中断基本介绍软中断的结构体与触发的API软中断的时机结论环境linux内核版本linux4.15.2软中断linux
内核开发
者不希望用户再扩充新的软中断类型,关于软中断
kerwin liu
·
2023-07-26 17:59
linux驱动
linux
驱动开发
git
Git是免费、开源的,最初Git是为辅助Linux
内核开发
的,来替代BitKeeper!软件下载打开[git官网]https://git-scm.com/,下
一只飞
·
2023-07-26 09:30
Git----分布式版本控制系统
Git是LinusTorvalds为了帮助管理Linux
内核开发
而开发的一个开放源代码的版本控制软件。
代码大魔王ㅤ
·
2023-07-25 22:55
git
分布式
码云
远程仓库
版本控制
多人协作
Linux账户标识R=400是什么意思_带你阅读linux内核源码:通俗讲解编译器、交叉编译器和大小端...
本文内容包括:编译器和交叉编译器的介绍交叉编译器的命名规则如何交叉编译C代码大端、小端的通俗讲解如何判断你的系统是大端系统还是小端系统要学习linux
内核开发
,编译器或者交叉编译器是绕不过去的坎。
weixin_39633102
·
2023-07-24 21:13
vm
ubuntu编译内核
Git命令,分支合并,版本回退(个人理解)
也是LinusTorvalds(林纳斯)为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件。Git基础命令Git中任何已提交的东西几乎总是可以恢复的gitconf
我想睡到自然醒y
·
2023-07-24 14:18
git
git
linux 4.4内核特性,Linux Kernel 4.4.19 LTS长期支持版发布
原标题:LinuxKernel4.4.19LTS长期支持版发布摘要:近日,
内核开发
者GregKroah-Hartman公布了长期支持的Linux4.4Kernel系列第19个维护版本的细节。
昂图
·
2023-07-24 07:49
linux
4.4内核特性
如何快速入门gitee(基于git):第一章注册gitee和安装工具
Git是LinusTorvalds为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件
初尘没头发
·
2023-07-23 03:21
快速入门gitee
git
svn
github
Linux_
文件系统
文章目录文件操作Linux的文件类型fopena+接下来介绍文件的系统调用chmodgetcwd指针前面的constchdirmkdirrmdir目录流opendirclosedirreaddirtelldirseekdirrewinddirstatgetpwuidgetgrgidctimetree命令的实现sprintf不带用户态缓冲的文件IOopenclosereadwriteASCII和16
_Heisenber9
·
2023-07-22 23:50
Linux
linux
Linux_
SSH 配置免密登录,集群互通
参考文章:1.集群间多台机器SSH免密码登录(两种方法实现)https://blog.csdn.net/timchen525/article/details/755796112.hadoop启动集群的免密码登陆设置(超详解附流程图)https://blog.csdn.net/qq_25838777/article/details/806534813.Hadoop集群配置之免密登录https://b
高达一号
·
2023-07-22 08:08
大数据
Linux
Linux_
第七周
Q1:破坏MBR并修复A1:(1)备份ddif=/dev/sdaof=/mnt/mbr/mbr.bakbs=512count=1(2)破坏ddif=/dev/zeroof=/dev/sdabs=512count=1(3)重新挂在后rebootmount/dev/sdb1/mnt##将sdb1挂载到/mnt目录下ddif=/mnt/sda.mbr.bakof=/dev/sdabs=512count=
丹枫_Nariss
·
2023-07-21 06:21
Linux服务器远程崩溃查看dmesg实践及踩坑
Nomemoryreservedforcrashkernel及Memoryforcrashkernelisnotreserved)1.基本方法2.CentOS8Kdump配置实践与踩坑2.1错误定位2.2解决方案在进行
内核开发
的时候
DeadPool loves Star
·
2023-07-20 06:29
操作系统
linux
服务器
运维
C语言 GCC扩展特性
因此,内核代码所使用的C语法并不完全符合ANSIC标准,实际上,只要有可能,
内核开发
者总是要用到GCC提供的C语言扩展部分。这就为我们学习Linux内核增加了一定的困难,因
交大小丑
·
2023-07-20 05:44
1.STM32简介
STM32简介•STM32是ST公司基于ARMCortex-M
内核开发
的32位微控制器•STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等•STM32功能强大
小歪Plus
·
2023-07-20 04:47
STM32学习之路
stm32
单片机
嵌入式硬件
Linux_
网蜂ARM Cortex-A8学习笔记_Linux应用编程篇
第六部分:Linux应用编程篇6.1.2Linux应用编程需要学习什么C语言和数据结构作为基础,重点学习链表。学习的内容:1)库函数的熟悉,比如memcpy,memset,strstr,strcpy等等2)SHELL编程,现在很多游戏行业,必须熟悉SHELL编程3)文件IO编程,这个不用解释,哪都能用着4)进程编程,比如进程间通信,也是到处可见5)多线程编程,试想如果你的windows操作系统没有
黑崎江
·
2023-07-19 21:13
Linux
编程
Linux
应用
编程
Linux_
网蜂ARM Cortex-A8学习笔记_Linux驱动篇
第七部分:Linux驱动篇7.1初识Linux驱动Linux驱动类型主要包括字符设备驱动、块设备驱动、网络驱动。仔细数来有:LED驱动、按键驱动、鼠标驱动、ADC驱动、RTC驱动、PCI驱动、触摸屏驱动、LCD驱动、FLASH驱动、SD卡驱动、网卡驱动、I2C驱动、音频驱动、USB设备驱动、WIFI驱动……等等Linux操作系统从上到下,可以分为:用户应用程序、库、内核、驱动程序。Linux驱动系
黑崎江
·
2023-07-19 21:13
Linux
编程
Linux
驱动
git使用说明详解
Git是为了帮助管理Linux
内核开发
而开发的一个开放源码的版本控制软件。
觅识堂的十一
·
2023-07-19 06:59
内核开发
需要用到的高频复制指令
内核开发
需要用到的高频复制指令本地端远程端本地端在进行
内核开发
时,因为没有图形界面,可能会经常用到的高频复制命令有以下几个:cp命令:cp命令用于复制文件或目录。
kxwang_
·
2023-07-16 11:56
系统内核和驱动
服务器
linux
运维
Android Binder进程间通讯原理分析
BinderIPC原理Android系统是基于Linux
内核开发
的。Linux开发提供了丰富的进程间通讯机制,例如管道、信号、消息队列、共享内存、插口(Socket)。
和平浪子
·
2023-07-16 10:56
Android开发
binder
linux
运维
海量数据分析更快、更稳、更准。GaussDB(for MySQL) HTAP只读分析特性详解
本文作者康祥,华为云数据库
内核开发
工程师,研究生阶段主要从事SPARQL查询优化相关工作。目前在华为公司参与华为云GaussDB(forMySQL)HTAP只读内核功能设计和研发。
云计算技术观察
·
2023-07-15 12:52
Linux的未来前景:多领域发展势头强劲
内核开发
方向:Linux内核是Linux操作系统的核心,因此Linux
内核开发
仍然具有重要性。涉及内核测
单片机一哥
·
2023-07-14 20:40
单片机
编程
嵌入式
51单片机
单片机
ubuntu20.04上linux
内核开发
环境搭建(qemu+gdb+vscode)
qemu+gdb+vscode环境搭建1.环境准备1.1安装基础软件1.2安装开发软件1.3安装qemu2.制作rootfs2.1buildroot制作rootfs2.2busybox制作rootfs3.kernel编译及运行3.1编译内核3.2启动内核3.3qemu参数说明4.vscode图形化调试环境配置4.1vscode配置4.2qemu配置1.环境准备1.1安装基础软件apt-getins
ʚ兔子的先森ɞ
·
2023-07-14 12:05
#
linux开发环境搭建
linux
vscode
运维
java面试
linux_
面试常问的22个Linux命令
点击上方“后端技术精选”,选择“置顶公众号”技术文章第一时间送达!>>今日推荐:面试题内容聚合作者:爪哇小明https://blog.csdn.net/weixin_384295871.查找文件find/-namefilename.txt根据名称查找/目录下的filename.txt文件。2.查看一个程序是否运行ps–ef|greptomcat查看所有有关tomcat的进程3.终止线程kill-9
胡钥
·
2023-07-14 05:45
java面试linux
Linux 4G模块开发例程
常见的步骤包括:安装所需的开发工具,如编译器和
内核开发
工具。学习内核编程基础知识,了解内核的架构和工作原理。参考Linux内核文档,了解4G模块开发的要求和注意事项。
AllyBo
·
2023-07-14 04:34
linux
运维
服务器
驱动开发:内核中进程与句柄互转
在
内核开发
中,经常需要进行进程和句柄之间的互相转换。进程通常由一个唯一的进程标识符(PID)来标识,而句柄是指对内核对象的引用。
lyshark
·
2023-06-23 10:00
ARM-驱动/总结一
驱动是基于内核(Linux)架构的基础上的软件代码,不但能够操作底层的硬件,还需要和Linux内核对接,通常Linux是
内核开发
者已经编写的代码,用户只需要编写驱动即可。
全村的希望∞
·
2023-06-23 09:08
单片机
linux
stm32
node笔记_读取目录的文件
读取目录加withFileTypes读取目录时判断元素文件还是目录⭐结束⭐前言大家好,我是yma16,本文分享关于node读取目录文件往期文章node_windows环境变量配置node_npm发布包
linux
yma16
·
2023-06-21 06:30
node.js
javascript
Linux_
线程控制
POSIX线程库这个库是Linux的原生线程库与线程有关的函数构成了一个完整的系列,绝大多数函数的名字都以“pthread_”打头的要使用这些函数库,要通过引入头文链接这些线程函数库时要使用编译器命令的“-lpthread”选项(例:g++test.cc-otest-lpthread)创建新线程函数原型:#includeintpthread_create(pthread_t*thread,cons
Massachusetts_11
·
2023-06-21 04:43
Linux
linux
运维
服务器
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他