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磁盘多路径
Ubuntu20.04+eclipse+jlink(openocd+SWD)+arm-none-eabi-gcc+STM32开发
openocd+SWD)+arm-none-eabi-gcc+STM32开发环境搭建1.文件准备安装EclipseIDEforC/C++Developers文件eclipse-cpp-2020-12-R-
linux
-gtk-x86
benbennihaoma
·
2024-02-14 12:43
stm32开发
eclipse
stm32
ubuntu
浅谈
Linux
内存映射函数 mmap()
浅谈
Linux
内存映射函数mmap()一:mmap()这个函数是用来做什么的二:函数原型三:参数讲解四:内存映射的步骤一:mmap()这个函数是用来做什么的内存映射函数mmap()这个函数的实用性很强,
呛呛嗟
·
2024-02-14 12:13
Linux
linux
c语言
嵌入式
Linux
内存映射-mmap
1.mmap简介mmap可以将文件或者其他对象映射到内存中,即将一个文件或者其它对象的地址空间映射到进程的地址空间,实现了文件
磁盘
地址和进程一段虚拟地址的对映关系。
业余程序员plus
·
2024-02-14 12:12
Linux驱动
Linux
内存映射
mmap
/dev/mem
内存映射mmap函数的理解
mmap:将一个文件或者其它对象映射到进程的地址空间,实现文件
磁盘
地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。mmap()系统调用使得进程之间通过映射同一个普通文件实现共享内存。
不掉头发的程序猿_
·
2024-02-14 12:12
Linux学习笔记
linux
Linux
中signal/kill/raise/abort函数(信号函数)
signal函数:函数作用:注册信号捕捉函数函数原型:typedefvoid(*sighandler_t)(int);sighandler_tsignal(intsignum,sighandler_thandler);函数参数:signum:信号编号handler:信号处理函数测试:给没有读端的管道写数据,会产生一个SIGPIPE信号#include#include#include#include
落落落sss
·
2024-02-14 12:42
linux
运维
服务器
Linux
内存映射函数 mmap 函数详解
头文件mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。mmap在用户空间映射调用系统中作用很大。函数原型void*mmap(void*start,size_tlength,intprot,intflags,intfd,off_toffset);intmunmap(void*start,size_tlength);
一起交流
·
2024-02-14 12:42
mmap
Linux
内存映射函数 mmap()函数详解
基本函数mmapmmap函数是unix/
linux
下的系统调用,详细内容可参考《UnixNetw
带着耳机去梦游
·
2024-02-14 12:42
linux
kernel
linux
unix
linux
内存映射函数mmap
内存映射,简而言之就是将用户空间的一段内存区域映射到内核空间,映射成功后,用户对这段内存区域的修改可以直接反映到内核空间,同样,内核空间对这段区域的修改也直接反映用户空间。那么对于内核空间用户空间两者之间需要大量数据传输等操作的话效率是非常高的。内存映射过程就是依据进程PCB控制块中内容找到内存单元的相应地址通过页表映射到物理内存中,是一个把普遍文件映射到用户空间的内存区域的示意图。mmap函数是
一米阳光 zs
·
2024-02-14 12:12
计算机网络
mmap
内存映射函数
Linux
中FIFO管道
FIFO是
linux
基础文件类型的一种(文件类型为p),FIFO文件在
磁盘
上没有数据块,文件大小为0,仅仅表示内核中一条通道。
落落落sss
·
2024-02-14 12:12
linux
运维
服务器
Linux
中内存映射区(mmap函数)
mmap函数:作用:创建一个文件的共享映射区函数原型:void*mmap(void*addr,size_tlength,intprot,intflags,intfd,off_toffset);返回值;Onsuccess,mmap()returnsapointertothemappedarea.Onerror,thevalueMAP_FAILED(thatis,(void*)-1)isreturne
落落落sss
·
2024-02-14 12:41
java
算法
开发语言
Linux
上搭建幻兽帕鲁多人服务器教程
幻兽帕鲁(Palworld)自1月19日上线以来,仅仅3天时间销量便突破了500万份,目前游戏的同时在线人数已经来到了Steam历史第五,由于前四名均是免费游戏,所以本作也成为了目前Steam付费游戏的在线人数第一,甚至还因为在线人数过多导致官方出现了服务器问题。搭建服务器第一步是选购云服务器,这里推荐腾讯云的轻量应用服务器,活动入口:2bcd.com/go/xinke/轻量应用服务器4核16G1
Palworld幻兽帕鲁服务器
·
2024-02-14 12:41
Palworld幻兽帕鲁服务器
游戏服务器
服务器
游戏
linux
幻兽帕鲁
Linux
服务器迁移完成之后,进入游戏会出现闪退?怎么解决?
建议:在
Linux
服务器内,依次运行如下命令后,再次尝试连接游戏:第一步:sudochown-Rsteam:steam/home/steam/Steam/steamapps/common/PalServer
正宗六脉神剑
·
2024-02-14 12:41
服务器
linux
游戏
linux
下ipconfig命令报:command not found 解决方法
问题:当我们输入ipconfig命令提示如下问题时怎么解决呢?[root@localhostroot]#ipconfig-bash:ipconfig:commandnotfound解决办法:ipconfig找不到那说明没有将ipconfig命令配置到环境变量。需要配置1.查看/sbin是否在PATH2.使用管理员权限运行vi/etc/profile在文件末加入以下语句:按ctrl+c并输入:wq保
lcl0326
·
2024-02-14 12:32
linux
linux
下ipconfig命令报:command not found 解决方法
参考博文:
linux
下ipconfig命令报:commandnotfound解决方法CentOS7更新yum报Couldnotresolvehost:mirrorlist.centos.org;Unknownerror
道法自然 实事求是
·
2024-02-14 12:02
#
虚拟机
linux
运维
服务器
Kubernetes(k8s)集群部署实战经验总结
KubeSphereAll-in-One模式轻松部署k8s集群(强烈推荐新手使用)参考链接:https://kubesphere.com.cn/docs/quick-start/all-in-one-on-
linux
南南南南南琦
·
2024-02-14 12:32
k8s
kubernetes
kubelet
运维
Linux
文件中的三种time
事实上,
Linux
中每个文件包含了三个时间戳,可通过stat文件名查看。文件的三个时间戳按照首字母,可以称它们为:atime、mtime、ctime。
Soleil0707
·
2024-02-14 11:31
嵌入式培养
其实就是常常谈到的嵌入式,主要说其应用,就是一个嵌入式
Linux
系统,是根据不同需求而开发的系统,不同一般的windows系统,需要那么大个头,例如当前的拿在手里的平板电脑,如果你还用台式机那样的系统,
静_静_
·
2024-02-14 11:55
2021-03-29第二周作业
第二周作业(3月29)1、从三个方面简述
Linux
中的权限体系,如传统权限、特殊权限、访问控制acl
linux
系统文件都是有读、写和执行权限,而且这三种权限又分别在用户UID、用户组GID和其它,三个类别中分别设置
sheir
·
2024-02-14 11:08
Linux
系统运维基础4
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin得用户个数,并将用户都显示出来[root@centos7~]#grep-vnologin/etc/passwd|cut-d:-f1|cat-n1root2sync3shutdown4halt5www6duwenshuo2、查出用户UID最大值的用户名、UID及shell类型[root@centos7~]#sort-
也许是你的幽默我不懂
·
2024-02-14 11:50
【
Linux
】线程概念和线程控制
线程概念一、理解线程1.
Linux
中的线程2.重新定义线程和进程3.进程地址空间之页表4.线程和进程切换5.线程的优点6.线程的缺点7.线程异常8.线程用途9.线程和进程二、线程控制1.pthread线程库
YoungMLet
·
2024-02-14 11:46
Linux系统
linux
java
运维
c++
服务器
开发语言
【51单片机】自定义动态数码管显示(设计思路&原理&代码演示)
YY的《C++》专栏YY的《C++11》专栏YY的《
Linux
》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
51单片机
mongodb
数据库
【51单片机】自定义静态数码管显示(设计思路&代码演示)
YY的《C++》专栏YY的《C++11》专栏YY的《
Linux
》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
YY的《C++》专栏YY的《C++11》专栏YY的《
Linux
》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】利用【时间延迟】的原理规避【按键抖动问题】
YY的《C++》专栏YY的《C++11》专栏YY的《
Linux
》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》
YY的秘密代码小屋
·
2024-02-14 10:12
YYの小小知识点
YY滴《单片机系列》
51单片机
mongodb
数据库
ShuffleManager 原理
该ShuffleMananger有一个非常严重的弊端,就是会产生大量的
磁盘
文件,进而有大量的
磁盘
IO操作,比较影响性能。
stone_zhu
·
2024-02-14 10:03
【
Linux
笔记】动静态库的封装和加载
一、静态库的封装我们在学习C语言阶段其实就已经知道一个可执行程序的形成过程分为预处理、编译、汇编、链接这四个阶段,而且也知道我们程序中使用的各种库其实是在链接的阶段加载的。可我们那时候并不知道库是怎么被加载的,或者库是怎么形成的,所以今天我们就要好好的来聊一下,库的形成。1.1、库封装的本质我们知道链接阶段其实是将形成可执行程序的各种.o目标文件连接起来形成可执行程序,但是对于一个库来说,可是如果
林先生-1
·
2024-02-14 10:39
Linux操作系统
笔记
服务器
linux
c++
后端
【
Linux
笔记】进程间通信之管道
一、匿名管道我们在之前学习进程的时候就知道了一个概念,就是进程间是互相独立的,所以就算是两个进程是父子关系,其中一个进程退出了也不会影响另一个进程。也因为进程间是互相独立的,所以两个进程间就不能直接的传递信息或者互相访问各自的资源,而如果想要让两个进程之间进行信息传递,就需要用到我们今天要讲的“进程间通信”。实现进程间通信其实有很多种方法,我们今天讲的“管道”其实是一种早期的进程间通信方式,但是对
林先生-1
·
2024-02-14 10:09
Linux操作系统
笔记
c++
c语言
服务器
后端
linux
Zabbix系列之(四):Zabbix Server增加微信告警
title:Zabbix系列之(四):ZabbixServer增加微信告警categories:
Linux
tags:-Zabbixtimezone:Asia/Shanghaidate:2019-01-12
小六的昵称已被使用
·
2024-02-14 10:46
Linux
基本指令:从入门到精通
一、引言
Linux
是一款开源的操作系统,广泛应用于服务器、移动设备、物联网等领域。掌握
Linux
基本指令对于开发人员、系统管理员和广大用户来说都是必备技能。
极客代码
·
2024-02-14 10:36
驱动开发
嵌入式
linux
c语言
高级编程
linux
VMware清理拖拽缓存 & Ubuntu硬盘情况占用分析
这两天在尝试编译
Linux
源码,我在win上将源码下载下来然后复制到ubuntu上,这一步我粗略看到了三种方法:安装VMtools,就可以使文件正常的在win和ubuntu中复制剪切;使用scp命令将win
玄奕子
·
2024-02-14 10:23
嵌入式学习之Linux入门篇
linux
ubuntu
迅为电子
嵌入式学习之
Linux
入门篇——
Linux
文件系统的层次结构讲解
在
Linux
操作系统中,所有的文件和目录都被组织成以一个根节点“/”开始的树状结构。其中,目录就相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录,而文件中存储的是数据。
玄奕子
·
2024-02-14 10:23
嵌入式学习之Linux入门篇
linux
ubuntu
学习
迅为电子
将最美
linux
装入移动硬盘
th.jpeg虽然我很早就听说过elementary这个
linux
发行版,但是直到最近我才发现,与最美发行版之间差的是一台很好的屏幕。另一个机缘巧合是,我多了一个80G的机械移动硬盘。
叮宕
·
2024-02-14 10:24
命令
在
linux
系统中,后台运行进程~nohuppython-u程序入口文件>test.out2>&1&
阿猫阿狗py
·
2024-02-14 10:43
【steam】常见问题及解决方法(持续更新)
卸载steam,安装到非系统盘的其他
磁盘
(系统盘C盘可能因为各种原因导致权限问题)。尤其
夜猫逐梦
·
2024-02-14 10:19
杂货铺
steam
游戏
操作系统-程序员的自我修养
磁盘
被抽象成普通的系统文件。CPU提供两条专门的指令“in”和“out”来实现对硬件端口的读和写。地址空间分为:虚拟地址空间、物理地址空间我们把程序给出的地址看作
HBryce24
·
2024-02-14 09:46
java
Unix/
Linux
Bash:发现了关键的安全漏洞
而且,对于许多Unix或
Linux
Web服务器来说,这是一个主要问题。该漏洞涉及Bash如何评估环境变量。通过巧尽心思构建的变量,黑客可以使用这个漏洞执行shell命令。
虾米之说
·
2024-02-14 09:53
如何复用外部shell脚本
在
Linux
开发中,经常会编写shell脚本来执行一些任务,通常是一个脚本只做一件事,随着任务的增加,脚本会越来越多,可复用的地方也会逐渐增加,这时就需要提取出脚本中的公共的功能放到一个通用的脚本中,其他脚本都能复用它本篇文章介绍
Linux开发那些事儿
·
2024-02-14 09:04
SE
Linux
走过的坑
linux
通过UID/GID机制对权限进行管理,将文件的权限划分为读、写和执行三种,分别用字母r、w和x表示。
nianxing
·
2024-02-14 09:18
jmeter做接口压力测试_jmeter接口性能测试
jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在
linux
/windows/macos上都可以使用。 jmeter可以做接口测试和压力测试。其中接口测试的简单操作
咖 啡加剁椒
·
2024-02-14 09:07
软件测试
jmeter
压力测试
软件测试
功能测试
自动化测试
程序人生
职场和发展
Linux
-Vim的使用,快速入门Vim,
Linux
入门教程,精讲
Linux
Vim的三种模式输入模式,键入i或a或o都可以进入输入模式。普通模式,打开Vim默认的模式。命令模式,键入:进入命令模式。注意:按下ESC可以从输入模式或命令模式退回到普通模式退出vim,需要在普通模式下切换到命令模式(:)q无修改的情况下,直接退出。q!有修改的情况下,不保存退出。wq有修改的情况下,保存并退出。Vim的配置相关知识点编辑.vimrc文件:vim.vimrc"语法高亮setsyn
梦断南楼
·
2024-02-14 09:37
Linux精讲
linux
vim
excel
浅析
Linux
追踪技术之ftrace:Event Tracing
文章目录概述使用EventTracing使用`set_event`接口使用`enable`接口Event配置EventformatEventFiltering过滤规则设置过滤器EventTriggerTrigger语法Tracemarker相关参考概述EventTracing(事件追踪)利用在内核代码中加入的各种Tracepoint(追踪点)实现对系统的追踪。Tracepoint可以在不创建自定义
Aspiresky
·
2024-02-14 09:03
#
调试技术
linux
服务器
运维
深入了解C++:底层编译原理
exe程序运行的时候会从
磁盘
被加载到内存中,但是不能直接加载到物理内存中。
程韬123
·
2024-02-14 09:02
linux
运维
c++
缓存
开发语言
ubuntu16.04添加网络打印机报错
或者reinstallcupsorrestartcups.后来看到https://bbs.arch
linux
.org/viewtopic.php?id=108145建议说Ialsohadtoinsta
冬风十里Y
·
2024-02-14 09:37
Linux
基础命令-kill向进程发送信号
Linux
基础命令-setfacl设置文件ACL策略规则Kill一.命令介绍先使用帮助文档查看命令的信息NAMEkill-terminateaprocesskill命令的主要功能就是向进程发送信号,这里我们主要用来终止结束进程的
Linux学习中
·
2024-02-14 09:25
基础命令
linux
运维
bash
快速的搭建一个临时的
Linux
系统instantbox
centos安装docker-CSDN博客首先要有docker&&docker-composemkdirinstantbox&&cd$_bash<(curl-sSLhttps://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)docker-composeup-dinstantbox:instantbox可以让你快速的搭
linux实践操作记录
·
2024-02-14 09:54
bash
开发语言
物理机安装kali
windows.zip44fb53f26872c6304e1cb3d47b65d0613665666100c48deeee4cd87901fb500f2024-01-2415MBventoy-1.0.97-
linux
.tar.gz
linux实践操作记录
·
2024-02-14 09:24
linux
运维
服务器
Linux
-进程信号
Linux
进程信号初步认识信号信号的存储结构信号的处理方式信号的产生硬件异常产生的信号核心转储sigset_t信号集信号集的操作函数对block表的操作对pending表的操作对handler表的操作信号的捕捉用户态和内核态信号的处理过程可重入函数
猿来是这样^
·
2024-02-14 09:53
Linux系统原理和系统编程
linux
服务器
信号处理
unix
Linux
文件
openintfd=open("test.txt",O_RDWR|O_CREAT);当创建不加mode时,在文件不存在的情况下,默认创建文件权限是000——因为是系统调用接口,所以权限是000也是可以理解的;mode是需要用户自己给的但是还有一个问题,这个是创建+读写打开,如果需要打开的文件本身不存在,创建的是000权限的文件,文件是不允许读写——就会报错综上:调用系统接口创建文件的时候必须要加m
桐人,奥龙
·
2024-02-14 09:51
linux
open
重定向
Linux
——动静态库
基础知识:动vs静类型动静加载时机运行时编译时可复用性多个文件只需要加载一份库文件每个文件都需要加载一份文件性能链接次数越多越有优势链接次数越少越有优势代码编写静态库生成静态库libmath.a:add.osub.oar-rc$@$^%.o:%.cgcc-c$#include"add.h"#include"sub.h"intmain(){printf("%d\n",add(1,2));printf
桐人,奥龙
·
2024-02-14 09:21
linux
动静态库
mysql双写缓冲_MYSQL-写缓冲(change buffer)
(1)MySQL数据存储包含内存与
磁盘
两个部分;(2)内存缓冲池(bufferpool)以页为单位,缓存最热的数据页(datapage)与索引页(indexpage);(3)InnoDB以变种LRU算法管理缓冲池
saintbeta
·
2024-02-14 08:18
mysql双写缓冲
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他