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操作系统中,在创建线程时通常采用的都是默认属性,使用默认属性创建的线程已经可以解决绝大部分开发时遇到的问题,如果需要在某些方面对程序的性能提出更高的要求,那么就需要我们对线程的属性进行修改,例如:修改线程使用的内存大小,以此达到在线程中存储更多数据或降低使用内存的功能。Detachstate[线程的分离状态]:线程将使用什么样方式回收自己的资源Scope[线程的作用域]:线程将与
小林's freesky
·
2025-03-25 21:44
开发语言
linux
RK平台下Buildroot驱动编译环境入门
提示:低配置电脑下驱动编译环境搭建,
驱动学习
环境准备文章目录目的需求环境Ubuntu18Desk桌面开发环境Buildroot编译环境基本要求个人环境VM环境配置+Buildroot编译环境配置Buildroot
ItJavawfc
·
2025-03-24 01:28
RK系统-驱动
驱动学习
Kernel
Ubuntu
Buildroot
哇!5.2秒进入应用界面!Linux快速启动方案分享,基于全志T113-i国产平台
、Windows1064bit虚拟机:VMware15.5.5Linux开发环境:Ubuntu18.04.464bitU-Boot:U-Boot-2018.07Kernel:Linux-5.4.61、
Linux
Tronlong创龙
·
2025-03-19 15:37
工业级核心板
全志T113
嵌入式开发
国产ARM
工业核心板
Linux
驱动学习
--V4L2框架
一、引言V4L2是Videoforlinux2的简称,为linux中关于视频设备的内核驱动。在Linux中,视频设备是设备文件,可以像访问普通文件一样对其进行读写,摄像头在/dev/video0下。V4L2在设计时,是要支持很多广泛的设备的,它们之中只有一部分在本质上是真正的视频设备。主要有以下几种几种接口视频采集接口(videocaptureinterface):这种应用的设备可以是高频头或者摄
文艺小少年
·
2025-03-14 13:57
linux
运维
服务器
V4L2
Linux-
关于管理网络的问答题
目录1.对于IPv4地址,请说明地址结构,以及如何划分网络位和主机位。2.在掩码为24(255.255.255.0)的子网中,最多能有多少台主机?为什么?3.怎么理解IPv4路由?4.对于IPv6地址,请说明地址结构以及它的子网划分,5.Linux中如何解析主机名和IP地址的对应关系?6.RHEL9如何显示网络的IP地址?7.RHEL9的网络配置文件保存在哪个目录,解释device和connect
2302_79952574
·
2025-03-09 09:16
服务器
运维
Linux-
管理文件间的链接
目录什么是链接?链接有哪些类型?硬链接如何理解硬链接?如何创建硬链接?硬链接的局限性符号链接(软连接)如何理解符号链接?符号链接相比硬链接的优势如何创建符号链接?什么是链接?链接:指向同一文件的多个文件名。这些文件名称为链接。链接有哪些类型?你可以创建两种类型的链接:硬链接和软链接(符号链接)。每种方法各有利弊。硬链接如何理解硬链接?硬链接就像是一个指向实际文件的标记或指向牌,它允许你在不同的位置
2302_79952574
·
2025-03-09 09:46
linux
运维
服务器
【java后端学习路线4】SpringBoot+MyBatisPlus+Redis学习指南,985本海硕自学转码
JAVA后端学习路线路线总览javase->Mysql->计算机网络->JavaWeb->Maven(1)->Spring->SpringMVC->Mybatis->Maven(2)->
Linux-
>Git
程序员城南
·
2025-03-06 04:13
java后端学习路线
java
spring
boot
mybatis
redis
linux-
运维进阶-28 LNMP动态网站架构
linux-
运维进阶-28LNMP动态网站架构LNMP动态网站架构LNMP动态网站部署架构是一套由Linux+Nginx+MySQL+PHP组成的动态网站系统解决方案。
IT@feng
·
2025-03-04 23:46
Linux-运维进阶
LNMP
linux
linux-
网络相关概念
一、tcp/ip网络模型tcp/ip网络模型包含4层(应用、传输、internet、链路),描述不同协议如何进行互操作,以便计算机通过互联网将流量从一台计算机发送到另一台计算机应用applicationo层:应用程序,常见应用包括ssh、https、nfs或cifs、smtp等传输transport层:tcp和udp+端口,/etc/services文件中可以找到常用和已注册的端口列表。数据包在网
zdd56789
·
2025-03-04 22:06
红帽学习记录
网络
linux
运维
linux-
网络安全&防火墙
网络安全的特征根据角度不同,网络安全的具体含义也不同,但总体来说,网络安全主要具备以下四个方面的特征。(1)完整性:指信息在存储、传输过程中不会丢失,并且不会被修改、不会被破坏的特性,即保持信息“原貌”,这是网络安全最基本的特征。(2)机密性:指非授权对象无法获取信息而加以利用。(3)可用性:指被授权对象在需要时可以获取信息并按需求使用。(4)可控性:指对信息的具体内容及传播能够实现有效的控制。网
...狂风...
·
2025-02-26 13:51
Linux
web安全
网络
安全
【
Linux-
网络】HTTP的清风与HTTPS的密语
个人主页:谁在夜里看海.个人专栏:《C++系列》《Linux系列》《算法系列》⛰️道阻且长,行则将至目录引言一、HTTP1.概述2.URL结构转义3.格式请求格式响应格式二、HTTPS1.概念2.加密方式对称加密非对称加密3.数据摘要概念数字签名4.HTTPS的工作过程过程推断证书引言上一篇文章我们讲述了TCP/UDP协议,那是位于传输层的负责端到端通信,确保数据的可靠传输的协议,这篇文章我们来谈
谁在夜里看海.
·
2025-02-19 12:35
LINUX
网络
http
https
linux
【Linux】交叉编译
Linux-
交叉编译前言1.aarch64-none-linux-gnu-gcc是什么东西?2.为什么叫交叉编译工具链?2.1为什么叫工具链?2.2为什么叫交叉编译?
Thenunaoer
·
2025-02-17 09:09
Linux
linux
【
Linux-
常用命令】Linux 常用命令大全
【
Linux-
常用命令】Linux常用命令大全1)文件管理1.1.目录操作1.2.vim操作1.3.打包压缩相关命令1.4.Linux管道1.5.Linux远程拷贝命令1.6.查看文件目录大小2)文件权限管理
bmyyyyyy
·
2025-02-13 03:07
开发语言
linux
运维
服务器
嵌入式Linux
驱动学习
_简单了解Cortex-A7 MPCore架构
Cortex-A7MPcore处理器支持1~4核,通常是和Cortex-A15组成big.LITTLE架构的,Cortex-A15作为大核负责高性能运算,比如玩游戏啥的,Cortex-A7负责普通应用,因为CortexA7省电。Cortex-A7本身性能也不弱,不要看它叫做Cortex-A7但是它可是比Cortex-A8性能要强大,而且更省电。Cortex-A7MPCore支持在一个处理器上选配1
Les maths
·
2025-02-09 15:31
linux
运维
服务器
linux-
磁盘io性能指标!
一.引文:平时查看或者监控磁盘io时,基本上都是用的现成的工具/脚本,对其了解的还是很浅,特参考一些资料整理了下,留个随笔。二.磁盘I/O性能指标:磁盘I/O是Unix/Linux系统管理中一个非常重要的组成部分。磁盘I/O性能监控的指标主要包括:1:每秒I/O数(IOPS或tps)对于磁盘来说,一次磁盘的连续读或者连续写称为一次磁盘I/O,磁盘的IOPS就是每秒磁盘连续读次数和连续写次数之和。当
xiao-xiang
·
2025-01-26 20:40
linux
linux
服务器
运维
Linux网关开发系列:从基础到进阶的完整解析
《Linux网关开发系列:从基础到进阶的完整解析》01-面试大保健-
Linux-
线程和进程1.异步IO与同步IO的区别在了解异步IO和同步IO之前,首先需要明白什么是IO。
无数碎片寻妳
·
2025-01-26 05:39
linux网关
linux
java
服务器
linux扩容 dev sdb1,
Linux-
磁盘动态扩容-使用
一、前期准备工作1、备份工作就算是动态无损的扩容,也难免会出什么意外,备份是必不可少的,一般云平台都有备份功能,可直接对磁盘做一次全量备份,也可以直接备份到其它服务器或者本地2、查看挂载点➜df-hFilesystemSizeUsedAvailCapacityiusedifree%iusedMountedon#表示当前服务器磁盘挂载点的名称是vda1容量40G/dev/mapper/ubuntu-
米妮呀
·
2025-01-25 01:04
linux扩容
dev
sdb1
linux-
配置yum源
一、配置本地yum源首先将centos自带的网络yum源删掉(自带的默认从centos官网下载软件,服务器在国外,非常不稳定) [root@cloud~]#rm-rf/etc/yum.repos.d/*创建挂载点并挂载镜像[root@cloud~]#mkdir/opt/centos[root@cloud~]#mount/dev/cdrom/opt/centos/mount:/dev/sr0写保护,
HoRain云小助手
·
2025-01-19 11:17
运维
Linux
linux
运维
Linux
驱动学习
--DRM框架介绍及基于DRM框架的HDMI开发
目录一、引言二、DRM框架介绍三、DRM框架的使用四、源码分析一、引言Android4开始,hdmi等视频输出框架开始由framebuffer想DRM迁移,今天我们就来简单分析下DRM框架二、DRM框架介绍DRM是一个内核级的设备驱动,具体的说是显卡驱动的一种架构源码位置因为Linuxkernel内部接口和数据结构可能随时发生变化,所以DRI模块要针对特定的内核版本进行编译。kernel2.6.2
文艺小少年
·
2025-01-17 02:57
linux
android
hdmi
驱动程序
drm
ARM
驱动学习
之基础小知识
ARM
驱动学习
之基础小知识•sch原理图工程师工作内容–方案–元器件选型–采购(能不能买到,价格)–原理图(涉及到稳定性)•layout画板工程师–layout(封装、布局,布线,log)(涉及到稳定性
JT灬新一
·
2024-09-16 09:14
ARM
嵌入式
arm开发
学习
ARM
驱动学习
之5 LEDS驱动
ARM
驱动学习
之5LEDS驱动知识点:•linuxGPIO申请函数和赋值函数–gpio_request–gpio_set_value•三星平台配置GPIO函数–s3c_gpio_cfgpin•GPIO配置输出模式的宏变量
JT灬新一
·
2024-09-16 09:14
嵌入式
C
底层
arm开发
学习
单片机
ARM
驱动学习
之4小结
ARM
驱动学习
之4小结#include#include#include#include#include#defineDEVICE_NAME"hello_ctl123"MODULE_LICENSE("DualBSD
JT灬新一
·
2024-09-16 09:14
嵌入式
C++
arm开发
学习
linux
Linux-
文件权限管理
目录目录前言Linux用户权限解析1.基本权限UGO1.1设置权限:2.高级权限2.1suid2.2sgid2.3sbit2.4sudo给普通用户提权3.特殊权限4.隐藏权限总结前言linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险。所以对于了解linux系统中的各种权限及要给用户,服务等分配合理的权限十分重要。文件权限大致分为基本权限、高级权限、特殊权限和隐藏权限,下面
蜡笔晴天
·
2024-09-11 15:50
linux
运维
服务器
linux-
用户与权限管理-用户管理
Linux用户与权限管理——用户管理详解在Linux系统中,用户管理和权限控制是保证系统安全和资源有效利用的基础。用户管理涉及到创建用户、删除用户、修改用户属性、用户组管理等内容。1.Linux用户体系概述在Linux系统中,所有操作都与用户相关联。用户可以是人、进程或系统程序,操作系统通过用户身份来进行权限和资源的分配。Linux系统将用户分为以下几类:超级用户(Superuser):通常是ro
Flying_Fish_Xuan
·
2024-09-11 13:34
linux
运维
服务器
linux-
性能优化命令
top我们先来说说top命令用法,这个命令对于我们监控linux性能是至关重要的,我们先来看看展示结果。top-15:20:23up10min,2users,loadaverage:0.39,0.53,0.35Tasks:217total,1running,216sleeping,0stopped,0zombie%Cpu(s):0.0us,0.0sy,0.0ni,100.0id,0.0wa,0.0
码农小伙
·
2024-09-10 18:15
Linux
linux
性能优化
服务器
LINUX-
网络编程
NCP-NetworkControlProtocol-不能互联不同类型的计算机不能互联不同操作系统的计算机TCP-TransfermControlProtocol-可以互联不同类型的、不同操作系统的计算机传输协议TCP/UDPOSI开放模型(尚未有理论实现)应用层|表示层|->高层:数据加密&格式转换会话层|[传输层]:建立主机端到端的链接,为会话层和网络层提供端到端可靠的和透明的数据传输服务,确
小林's freesky
·
2024-09-09 22:54
网络编程
网络
145-Linux权限维持&Rootkit后门&Strace监控&Alias别名&Cron定时任务
Strace监控&Alias别名&Cron定时任务_aliasls='alerts(){ls$*--color=auto;python-c"-CSDN博客参考FlowUs息流-新一代生产力工具权限维持-
Linux
dreamer292
·
2024-09-09 20:39
#
小迪安全学习笔记
网络安全
安全
web安全
系统安全
Linux
驱动学习
--网络设备驱动架构介绍及底层源码分析
目录一、引言二、网络设备驱动架构介绍三、网络设备框架常用接口介绍------>网络协议接口层------>sk_buff------>sk_buff的操作函数------>网络设备接口层------>net_device相关介绍------>设备驱动接口层四、驱动源码分析------>初始化源码分析------>接收数据源码分析------>发送数据源码分析------>超时函数源码分析五、wif
文艺小少年
·
2024-09-08 00:41
网络设备驱动
linux
驱动程序
net
RDMA
驱动学习
(一)- 用户态到内核态的过程
最近梳理了一下rdma用户态到内核态传参的流程,会基于ibv_create_cq接口介绍一下ioctl版本的流程,代码基于mlnx-ofa_kernel-5.4。用户态用户态和内核态传的参数包含两部分,用户执行create_cq会传一些标准的参数,比如队列长度cqe,ibv_comp_channelchannel等,还有另外厂商自己的参数,比如mlx5会传cqbuffer的地址等。用户态中首先是通
KIDGINBROOK
·
2024-09-04 22:55
RDMA
RDMA
性能测试教程3:性能测试执行教程从数据准备到压测执行
操作系统--生产环境常用Linux前置--学习《Linux计算机操作系统基础知识》Linux_测试媛小七的博客-CSDN博客没有合适资料的同学可以跟着我的linux专栏内容学习1、Centos72、非
Linux
测试媛小七
·
2024-08-31 17:24
性能测试
linux
学习
运维
Linux
驱动学习
之input子系统
简介input子系统就是管理输入的子系统,和pinctrl、gpio子系统一样,都是Linux内核针对某一类设备而创建的框架。按键、鼠标、键盘、触摸屏等都属于输入设备,linux内核为此专门做了一个叫做input子系统的框架来处理输入事件。输入设备本质上还是字符设备,只是在此基础上套上了input框架,用户只需要负责上报输入事件,比如按键值、坐标等信息。对于驱动编写者而言不需要去关心应用层的事情,
吾有三德
·
2024-08-29 19:12
Linux驱动学习
学习
Linux-
休眠唤醒
休眠方式freezestandbymemdiskechostandby>/sys/power/state唤醒方式
Paper_Love
·
2024-08-27 07:38
Linux
linux
驱动学习
1、2
(eg:ARM920t这个cpu)CPU中:ALU-运算器R0寄存器(一般有几十个,2440中R0~R12)PC:程序计数器指向正在执行的下下条指令。默认值为0,默认做自加操作。LR:链接寄存器(/链接返回寄存器)保存函数的返回地址----LR栈的结构??----空栈--先压栈再移动指针/满栈--先移动指针再压栈指针指的都是空的地址指针指的一直都是有内容的地址+++我们使用的是满减的栈结构SP:栈
PZHI
·
2024-08-24 06:54
学习
Linux
驱动学习
之内核接口和多节点设备
四盏灯:原则上我们想要实现流水灯!需要怎么做?一个驱动->生成一个设备文件!一个设备文件怎么控制四个LED灯?你有两种方法:1:你写四个驱动你就能生成四个LED灯!四个驱动有什么特点没除了引脚不一样其他代码几乎都一样!2:你写一个驱动却生成四个设备文件!一驱多设前置open和relase参数一样,如果说多个设备用一套open,close,我们该怎么确定是哪个灯呢,我们可以想到stm32hal库串口
吾有三德
·
2024-08-23 19:20
Linux驱动学习
学习
Linux
驱动学习
之点灯(五,设备树没用平台设备总线)
创建一个设备树节点/{led:led{compatible="led";led_pin=;status="okay";}}OF函数介绍查找属性of_gpio_named_countof_gpio_named_count函数用于获取设备树某个属性里面定义了几个GPIO信息,要注意的是空的GPIO信息也会被统计到。函数原型如下intof_gpio_named_count(structdevice_no
吾有三德
·
2024-08-23 19:46
Linux驱动学习
学习
python中init函数详解_Python 中__init__函数以及参数self
Java网站链接:Java全栈工程师|以实例
驱动学习
|how2j.cn1)class类包含:类的属性:类中所涉及的变量类的方法:类中函数2)__init函数(方法)1、带有两个下划线开头的函数是声明该属性为私有
陆贽
·
2024-08-22 16:31
python中init函数详解
嵌入式
驱动学习
第三周——Linux网络基础调试命
嵌入式
驱动学习
专栏将详细记录博主学习驱动的详细过程,未来预计四个月将高强度更新本专栏,喜欢的可以关注本博主并订阅本专栏,一起讨论一起学习。现在关注就是老粉啦!
亭墨
·
2024-03-17 01:04
嵌入式驱动学习
学习
linux
网络
驱动开发
笔记
运维
服务器
【
Linux-
磁盘管理】
Linux-
磁盘管理■df(英文全称:diskfree)列出文件系统的整体磁盘使用量■du(英文全称:diskused)检查磁盘空间使用量■fdisk用于磁盘分区■df(英文全称:diskfree)列出文件系统的整体磁盘使用量
光芒Shine
·
2024-03-08 18:45
#
Linux命令
linux
【嵌入式环境下linux内核及
驱动学习
笔记-(14)linux总线、设备、驱动模型之platform】
目录1、新驱动架构的导入1.1传统驱动方式的痛点1.2总线设备驱动架构2、platform设备驱动2.1platform总线式驱动的架构思想2.2platform_device相关的数据类型2.2.1structplatform_device2.2.2structplatform_device_id2.2.3structresource2.2.4structdevice2.3platform_de
骑牛唱剧本
·
2024-02-20 23:16
Linux内核与驱动
linux
嵌入式
驱动开发
内核与驱动
platform
Linux-
用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目
alexdamiao
·
2024-02-20 07:03
linux
Linux
linux
用户
用户组
user
group
Linux-
防火墙
文章目录
Linux-
防火墙一.防火墙简述1.从进行分类2.从上进行分类3.从上进行分类4.堡垒主机二.firewalld1、启动:firewall防火墙服务2、了解:firewall的规则文件3、了解:
why0706y
·
2024-02-20 04:17
linux
网络
服务器
Linux-
系统资源管理的命令
目录查看CPU:more/proc/meminfo查看内存数据:free-m/free-h查看系统版本:more/etc/issue查看操作系统的类型:uname-a查看主机名称:hostname查看磁盘空间:df-h查看某个目录空间占用情况:du-sh目录的路径查询端口号是否被占用:netstat-anp|grep端口号查看进程:ps-ef|grep进程id/服务查看实时进程:top》》退出:c
不会代码的小测试
·
2024-02-19 14:10
测试工具
linux
服务器
运维
测试工具
学习
Linux-
基础IO
目录IO库函数接口fopenfwritefreadfseekfclose实例学习系统调用IO接口探讨IO操作句柄重定向实现IO库函数接口fopenfile*fopen(cosntchar*path,constchar*mode);path:要打开的文件路径名称;mode:“r”,“r+”,“w”,“w+”,“a”,“a+”,“b”r:只读;r+:可读可写;w:只写,文件不存在则创建新文件;w+:可
halooy
·
2024-02-15 06:23
Linux
linux
服务器
java登录认证
【项目实践】在用安全框架前,我想先让你手撸一个登陆认证以项目
驱动学习
,以实践检验真知前言登录认证,估计是所有系统中最常见的功能了,并且也是最基础、最重要的功能。
宝生永梦_0101
·
2024-02-14 18:58
Linux-
进程信号
Linux进程信号初步认识信号信号的存储结构信号的处理方式信号的产生硬件异常产生的信号核心转储sigset_t信号集信号集的操作函数对block表的操作对pending表的操作对handler表的操作信号的捕捉用户态和内核态信号的处理过程可重入函数volatile关键字初步认识信号生活中有哪些信号?例如:红绿灯、闹钟、手势等都叫做信号,我们接收到这些信号都会采取一些措施来应对这些信号。操作系统里面
猿来是这样^
·
2024-02-14 09:53
Linux系统原理和系统编程
linux
服务器
信号处理
unix
Linux-
>文件系统初识
目录前言:1认识文件2文件使用2.1文件加载2.2外设文件使用3文件接口和文件描述符3.1文件系统调用接口open:3.2文件描述符4缓冲区前言:在大家看这篇文章之前,我得提出几个问题:1.我们有多种对于文件的操作方式,不同的语言有不同的方式,但是对于我们的操作系统来说,它真的认识这么多语言提供的方式吗?2.操作文件时,都需要打开文件,但为什么打开文件?3.文件在操作时,文件处在什么位置?4.当系
波奇~
·
2024-02-14 08:01
linux
运维
服务器
进程
文件
物联网系统RT-Thread学习---设备和
驱动学习
前文回顾《物联网系统RT-Thread学习—开发环境搭建》《物联网系统RT-Thread学习—内核学习》本集预告本次来介绍一下RTT下面的IO设备驱动开发。具体内容可以学习官方文档,内容完备,并附带例子程序I/O设备模型这里就不再去复制粘贴了,否则这个博客就没法看了直接上一个开发例子。亲自实验过的哦。开发例子这里先简单以增加一个IIC显示屏为例,说明一下整个开发过程。学习接口首先来学习一下IIC的
胖哥王老师
·
2024-02-14 02:00
单片机
操作系统
STM32
RT-Thread
驱动
SSD1306
前端面试每日 3+1 —— 第15天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让
浪子神剑
·
2024-02-13 09:36
前端面试每日 3+1 —— 第74天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成为
浪子神剑
·
2024-02-12 15:41
用的到的
linux-
删除文件-Day3
前言:上一节,我们讲到了怎么去移动文件,其中使用到两大类的脚本命令即cp和mv。各两种命令都可以完成移动,但是cp是复制粘贴的方式,可以选择原封不动的复制粘贴过来,即不修改文件及文件夹的创建时间等,1:1的镜像复制。也有mv命令来达到剪切复制的目的,相对于cp命令,mv命令还可以重命名文件或文件夹。需要注意的是,我们cp移动时,对应的源路径中间不要出现空格,不然会导致复制了错误的文件过来,类似cp
他们叫我技术总监
·
2024-02-10 21:28
用的到的Linux
linux
运维
服务器
上一页
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
其他