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
应用 进程间通信之共享内存(POSIX)
1、前言1.1定义POSIX共享内存是一种在UNIX和类UNIX系统上可用的进程间通信机制。它允许多个进程共享同一块内存区域,从而可以在这块共享内存上进行读写操作。1.2应用场景POSIX共享内存适用于需要高效地进行大量数据交换的场景,比如多个进程需要共享大型数据集合或缓存。它可以提供比其他进程间通信方式更快的数据传输速度1.3优缺点1.3.1优点高效性:共享内存允许多个进程直接访问同一块内存,因
我系真滴菜
·
2024-02-14 15:29
linux应用
linux
运维
服务器
【
Linux
】进程间通信之共享内存
Linux
进程间通信(IPC)由以下几部分发展而来:1、U
S-Lyf
·
2024-02-14 15:29
Linux系统
进程间通信
共享内存
shmget
shmctl
shmdt
linux
应用 进程间通信之信号量(POSIX)
1、前言1.1定义POSIX信号量是一种用于同步进程之间对共享资源访问的机制。它允许进程在访问共享资源之前进行互斥和同步操作,以确保数据的一致性和正确性。POSIX信号量通常由一个整数值表示,可以进行原子增减操作,以及等待和通知操作。1.2应用场景进程同步:当多个进程需要访问共享资源时,可以使用信号量来确保只有一个进程能够访问资源,从而避免数据竞争和冲突。控制资源访问:信号量可以用于限制对资源的访
我系真滴菜
·
2024-02-14 15:29
linux应用
linux
运维
服务器
linux
下实时查看tomcat运行日志
首先查找tomcat的进程pid:ps-ef|greptomcat找到pid后根据该pid到cd/proc/pid的目录下,使用ls-l找到tomcat运行路径,进入该路径下的logs目录。cd/proc/+pidimage.png使用以下命令实时查看tomcat的输出:tail-fcatalina.out
施文松
·
2024-02-14 15:21
2020-04-07
学习小组Day2笔记--
linux
入门(刘阳)1.为什么学习
linux
大多数人用的是可视化界面,便捷的windows,
linux
用户量比较少,但是需要知道,
linux
的功能相当的强大,对于数据处理、程序运行方面的优势
liuyang2020
·
2024-02-14 15:21
linux
,红旗系统如何开启ftp服务,tcp服务,ssh服务
1、进入如下目录ls/etc/init.d/可以看到
linux
默认的一些服务,如telnetftpssh等2、使用如下命令启动相应的服务如启动ssh服务/etc/init.d/sshdstart或servicesshdstart
杰克逊的日记
·
2024-02-14 14:41
网络
混合云实施方案
小时实验目的公有云上的服务比较全,既而弥补本地数据中心计算功能不足问题让公有云成为本地idc数据中心的灾备机房,防止发生火灾等未知变故导致数据丢失3.实验环境实验平台:阿里云公有云平台云产品及基础设施:
Linux
CentOs
杰克逊的日记
·
2024-02-14 14:11
云计算
阿里云
空间计算
云原生
[3分钟开服,包含服务器优化]幻兽帕鲁服务器一键部署
腾讯云提供了第三方应用模板(幻兽帕鲁Windows和幻兽帕鲁
Linux
),全自动部署幻兽帕鲁游戏服务器,仅需轻点三次鼠标,即刻开玩。
Sakura,.
·
2024-02-14 14:10
服务器
游戏
运维
常用的
linux
指令
1.查看实例的进程,安装的地址ps-ef|grepnginx2.查看所有的镜像dockerimages3.查看容器的运行状态systemctlstatusdocker4.查看所有的容器docketps-a5.进入到redis容器中dockerexec-itredis/bin/bash打开redisredis-cli设置redis的用户名和密码auth123456setnamejia6.删除啊容器和
努力奋斗的小佳
·
2024-02-14 14:57
linux
运维
服务器
docker compose运维phpmyadmin、mysql和nginx
USER#更新用户组newgrpdocker2.下载dockermkdir-p~/tools/dockercd~/tools/dockerwgethttps://download.docker.com/
linux
苹果 apple
·
2024-02-14 14:54
运维
docker
mysql
1+X运维试题样卷C卷(初级)
(10分)(答案未做:0分)A、7/3B、7/2(正确答案)C、6/3D、6/22.
Linux
有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令。
曹博Blog
·
2024-02-14 13:44
Linux
运维
c语言
开发语言
云计算
Linux
笔记之expect和bash脚本监听输出并在匹配到指定字符串时发送中断信号
Linux
笔记之expect和bash脚本监听输出并在匹配到指定字符串时发送中断信号codereview!
努力脱单的害羞男孩
·
2024-02-14 13:42
Linux笔记
linux
笔记
bash
ubuntu pythonpath环境变量_Ubuntu19.04 Anaconda下载安装以及其python3.7环境变量配置
Ubuntu19.04Anaconda下载安装以及其python3.7环境变量配置1、下载Anaconda官网下载:https://www.anaconda.com/distribution/接下来选择系统,记得选
linux
weixin_39761481
·
2024-02-14 13:12
ubuntu
pythonpath环境变量
从零起步 系统入门Python爬虫工程师
学习目标1:彻底解决让人头疼的环境搭建问题如何在windows/
linux
/mac下安装和配置python、pycharm
YAHOHOHOO
·
2024-02-14 13:19
Linux
内核系统篇——内核的5个重要子系统?
首先一张熟悉的图来说明GNU/
linux
的基本体系结构:体系的上部分是用户(或应用程序)空间,这是用户应用程序执行的地方。用户空间之下是内核空间,
Linux
内核正是位于这里。
极致Linux内核
·
2024-02-14 13:23
听完了
Linux
操作系统入门
今天学完了
linux
操作系统的入门课程,里边的内容基本都之前有学过,之前听的是老韩的课程,时间久了,担心忘记,现在再复习以下。最近上火,状态很差,希望可以尽快调整过来,加油!!!
172e8be69c1c
·
2024-02-14 12:49
标准化的矢量图形编辑器
Inkscape是针对GNU/
Linux
,Windows和MacOSX的免费和开放源代码矢量图形编辑器。它提供了丰富的功能集,并广泛用于艺术和技术插图,例如卡通,剪贴画,徽标,版式,图表和图形。
Nelumbo123
·
2024-02-14 12:55
python在线编辑器搭建_使用Python构建属于自己的Markdown编辑器
现在启动您喜欢的编辑器或IDE并创建一个新文件(例如www.
linux
idc.c
weixin_39768762
·
2024-02-14 12:22
python在线编辑器搭建
Linux
---网络套接字
端口号端口号端口号是一个2字节16位的整数;端口号用来标识一个进程,告诉操作系统,当前的这个数据要交给哪一个进程来处理;IP地址+端口号能够标识网络上的某一台主机的某一个进程;一个端口号只能被一个进程占用在公网上,IP地址能表示唯一的一台主机,端口号port,用来表示该主机上的唯一的一个进程,IP:port=标识全网唯一的一个进程。现在用户要刷抖音,假如抖音的端口号为4321,获取一个抖音短视频,
HaiFan.
·
2024-02-14 12:20
Linux
linux
网络
运维
Linux
---守护进程
运行的这个进程,它的pid和gpid(进程组ID)一样,它是自成一组的。这就是一个进程组。进程组和任务有什么关系?将任务指派给进程组。任务都是由进程组去完成的。可以发现,这三个进程的会话id1351都是一样的,多个任务(进程组),在同一个sesion内启动的sid是一样的。当后台任务在执行的时候,我将用户退出,后台任务就会受到退出的影响。如果不想受到用户登录和注销的影响---守护进程话当前用户在登
HaiFan.
·
2024-02-14 12:18
Linux
Linux
linux
怎么全选文件内容,
Linux
小技巧之终端terminal全选
当打开一个终端,经过若干指令后,终端上输出的内容较多,直接框选这些内容进行选择比较费事。有没有全选的功能呢?答案是有的!方法1:终端菜单栏全选当窗口比较小时,终端顶部是没有菜单选项的,此时只需要将终端最大化,就可以看到顶部的菜单栏了~~~~,如下图所示:此时只需要找到Edit----SelectAll就可以全选终端的所有内容了。(遗憾的是,这个全选并没有快捷键~~~)注意:分屏式终端Termina
赵阿萌
·
2024-02-14 12:14
linux怎么全选文件内容
linux
终端全选快捷键,
linux
下终端中的快捷键
1.使用pgrep快速查找一个PIDpgrep遍历目前正在运行的进程然后列出符合查找规则的进程ID(PID)。pgrep这条命令会列出所有与ssh有关的进程。2.执行上次执行过的命令这个标题有些绕口,但是它是名副其实的。!!这会执行你上一次在命令行中执行过的命令。3.执行最近一次以XX开头的命令如果你想要从命令行历史中执行一个s开头的命令时,你可以使用如下命令:!s它会执行最近一次在命令行中执行且
祲入风
·
2024-02-14 12:14
linux终端全选快捷键
Linux
在终端中如何实现像windows中的ctrl+a全选
Linux
在终端中如何实现像windows中的ctrl+a全选 由于工作的需要,终端中有大量的执行消息需要保存下来,一行行复制太费事,但突然发现
Linux
却不能和win那样用ctrl+a实现全选,于是乎
~晨曦静竹~
·
2024-02-14 12:44
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可以将文件或者其他对象映射到内存中,即将一个文件或者其它对象的地址空间映射到进程的地址空间,实现了文件磁盘地址和进程一段虚拟地址的对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写这一段内存,系统会自动将映射文件读取到映射的内存空间当中,同时将脏页回写到对应的文件磁盘上,这样就完成了文件的读写操作,而不必再调用read,write等系统调用函数。相反,内核空间对这
业余程序员plus
·
2024-02-14 12:12
Linux驱动
Linux
内存映射
mmap
/dev/mem
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
数据库
【
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
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他