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(RHCE)
subversion安装、备份、安全认证实践笔记——宋轶聪
在windows上配置svn的方法在
linux
10.117.100.130上安装svnsvn库的导入导出查看svn服务器版本SVN备份策略Svn服务配置和维护常用命令
linux
下启动和停止win下启动和停止
etune
·
2025-07-07 13:58
subversion
svn
apache
tortoisesvn
工作
存储
【Prometheus】通过tar包部署单机版Prometheus 和 Pushgateway
以下是详细的步骤说明:环境准备操作系统:
Linux
(如CentOS、Ubuntu)已安装tar命名已开通ECS实例的相应端口(9090forPrometheus,9091forPushgate
·
2025-07-07 12:25
内核必须懂(七):
Linux
四级页表(x64)
目录前言Intel四级页表实操寻址获取cr3获取PGD获取PUD获取PMD获取PTE获取内容最后前言
Linux
四级页表的作用主要就是地址映射,将逻辑地址映射到物理地址.很多时候,有些地方想不明白就可以查看实际物理地址进行分析
weixin_34310127
·
2025-07-07 12:23
操作系统
Linux
内存管理和寻址详解
页式:内存划分为多个内存页进行管理,如在
Linux
系统中,每一页的大小为4KB。由于分了页后,就不会产生细小的内存碎片。但是仍然也存在内存碎片问题。段页式:段式和页式结合。
*烟雨
·
2025-07-07 12:51
linux
驱动开发
网络
从小白到进阶:解锁
linux
与c语言高级编程知识点嵌入式开发的任督二脉(1)
【硬核揭秘】
Linux
与C高级编程:从入门到精通,你的全栈之路!第一部分:初识
Linux
与环境搭建,玩转软件包管理——嵌入式开发的第一道“坎”嘿,各位C语言的“卷王”们!
small_wh1te_coder
·
2025-07-07 12:50
嵌入式
linux
c
嵌入式硬件
算法
c
汇编
面试
linux
Linux
报错解决——导入了gcc版本,但是还是显示原来的gcc版本的解决办法
一、问题描述我想要切换gcc版本,于是我用sudo安装了gcc-11,接着我在终端运行了:exportCC=/usr/bin/gcc-11exportCXX=/usr/bin/g++-11运行gcc--version还是显示:gcc(Ubuntu13.3.0-6ubuntu2~24.04)13.3.0二、原因分析即使你exportCC=/usr/bin/gcc-11,但gcc--version还是
William.csj
·
2025-07-07 12:20
报错解决
Ubuntu
linux
运维
服务器
Linux
下Redis安装配置全攻略(2024最新版)
手残党也能搞定的Redis安装指南还在为
Linux
安装Redis发愁?(别问我怎么知道的)今天这个保姆级教程绝对能让你爽到飞起!从零开始到完全可用只要10分钟,连小白都能轻松上手!
「已注销」
·
2025-07-07 12:49
linux
redis
运维
Linux
基础第5天-:Vim编译器的常用指令
光标移动(了解)行间移动gg键:移动光标到第一行(命令模式下)G键:移动光标到最后一行(命令模式下):n:移动到第n行,:6(移动到第6行)(末行模式下)列间移动$键:移动光标到当前行的行尾(最后一列),一般可以使用Shift+$(命令模式下)0键:移动光标到当前行的行首(第一列)(命令模式下)方向键↑↓上下实现行间移动,←→左右实现列间移动删除(重点)列删除x键:删除当前光标所在出的一个字符(命
今天也好累
·
2025-07-07 11:45
linux
vim
运维
笔记
学习
编辑器
服务器
Java面试八股文(2023最新)--
Linux
面试题
目录1.什么是
Linux
内核2.
Linux
的体系结构.4.基本命令5.如何查看最近1000行日志6.如何查端口号是否被占用7.查看当前所有已经使用的端口情况8.什么是硬链接和软链接?
月月崽
·
2025-07-07 11:11
面试
linux
运维
服务器
Linux
工作环境配置
终端shell如果是pc就安装iterm2,如果是远程服务器就跳过该步骤调整字体,主题;熟悉呼出和tab切换快捷键安装完成后,在/bin目录下会多出一个zsh的文件。修改默认终端,执行:【chsh-s/bin/zsh】chsh需要su权限,没有的话可以在bashrc中加入【exec/bin/zsh】此时可以安装autojump了,https://blog.csdn.net/liujan511536
·
2025-07-07 10:08
webpack+vite前端构建工具 -答疑
:1.1【全局安装优先机制】执行原理:系统会按照环境变量PATH的顺序逐级查找可执行文件路径比对:全局安装路径:npminstall-gwebpack会安装在类似/usr/local/bin(Mac/
Linux
·
2025-07-07 10:03
Linux
: perf: debug问题一例,cpu使用率上升大约2%;多线程如何细化cpu及perf数据分析
文章目录前提面临的问题内核级别函数的差别继续debug总结根据pid前提一个进程安置在一个CPU上,新功能上线之后,固定量的业务打起来,占用的CPU是42%。之前没有新功能的情况下,CPU占用是40%。差了大约2%。而且这个进程里的线程数非常多,有50多个线程。从差距看变化不大,没有别的办法,只能使用perf来抓取数据来看。但是使用perf也要面临很多的问题。面临的问题面临的问题有一堆:两次per
mzhan017
·
2025-07-07 08:49
kernel
系统性能
linux
服务器
网络
11 DPDK 探索 大页内存原理
在分析dpdk大页内存的源码之前,有必要对
linux
内存管理的原理以及大页内存的原理有个了解,缺少这些底层基础知识,分析dpdk大页内存的源码将举步维艰。
·
2025-07-07 07:45
vscode remote-ssh 拓展免密访问
linux
虚拟机
前置步骤,在
linux
安装好ssh并且win可以使用密码登录
linux
sudoaptinstallopenssh-server-y在win上检查密钥是否存在检查公钥和私钥cat~/.ssh/id_rsa.pubcat
·
2025-07-07 06:11
Golang学习笔记:协程
二.协程的框架(
Linux
的例子)三.如何在多种状态高效切换?四.进程、线程和协程之间的联系五.协程是如何工作的?六.协程与golang的关系一.协程用在哪里?协程需要解决什么问题?
夜以冀北
·
2025-07-07 06:09
golang
学习
多系统兼容打印机万能驱动软件:Win/Mac/
Linux
自动检测 + 全品牌适配
这软件兼容性超强,Windows、Mac、
Linux
这些操作系统它都能
·
2025-07-07 05:07
一文详解显卡(GPU)驱动(Driver)CUDA、PyTorch 四者之间的关系、依赖性、版本兼容性,以及如何通过命令查询各自版本等方面进行系统性总结
、四者的依赖关系概览简单理解:二、依赖链详细解释1.显卡(GPU)2.NVIDIA显卡驱动3.CUDAToolkit4.PyTorch三、版本兼容查询PyTorch与CUDA的兼容表四、版本查询命令(
Linux
番知了
·
2025-07-07 05:35
pytorch
人工智能
python
Linux
进程管理:fork与vfork深度解析
在
Linux
系统编程中,进程的创建是并发和多任务处理的基础。fork()和vfork()是两个用于创建新进程的核心系统调用。
程序员弘羽
·
2025-07-07 05:03
Linux系统编程
linux
运维
服务器
Linux
exec函数族完全指南
在
Linux
系统编程中,exec函数族用于在一个进程中替换当前运行的程序为另一个新的程序。它与fork()配合使用,是实现多进程编程、启动子进程执行外部命令的核心机制。
·
2025-07-07 05:03
从零开始学
Linux
:系统架构全解析
目录一、什么是
Linux
?
程序员弘羽
·
2025-07-07 05:30
Linux系统编程
linux
Android 发展历程
个人学习笔记安卓(android)是基于
Linux
内核的开源操作系统。主要用于移动设备,如智能手机、平板电脑、电视等,由Google公司及开放手机联盟领导及开发。
·
2025-07-07 04:00
Android发展历程
2011–2013)③设计革新与生态扩展(2014–2017)④AI与智能化时代(2018–2020)⑤近现代版本(2021–至今)⑥未来趋势一.Android发展历程安卓(Android)是一种基于
Linux
雪碧聊技术
·
2025-07-07 04:58
Android
android
发展历程
【
Linux
命令大全】
Linux
安全模块(LSM)终极指南:SE
Linux
与AppArmor实战
【
Linux
命令大全】
Linux
安全模块(LSM)终极指南:SE
Linux
与AppArmor实战安全警报:90%的
Linux
系统未正确配置强制访问控制!掌握这些技术可防御95%的提权攻击!
·
2025-07-07 04:57
【
Linux
学习】
Linux
安装并配置Redis
安装Redis在
Linux
系统上安装Redis可以通过包管理器或源码编译两种方式进行。以下是两种方法的详细步骤。
·
2025-07-07 04:56
oracle不生成awr断点,RAC下某节点AWR的snapshot不产生了
--系统:redhat5.5[oracle@gps02~]$uname-a
Linux
gps02.yto.com2.6.18-194.el5#1SMPTueMar1621:52:39EDT2010x86_
周鸟
·
2025-07-07 03:51
oracle不生成awr断点
linux
127.0.0.1 不通,
linux
ping 127.0.0.1不通
帥啊:root@mysql:~#ifconfiglo127.0.0.1uproot@mysql:~#ifconfig-aeth0Linkencap:EthernetHWaddrce:89:f4:b7:7f:31inetaddr:192.168.168.153Bcast:192.168.168.255Mask:255.255.255.0inet6addr:fe80::cc89:f4ff:feb7:7
德云色
·
2025-07-07 02:14
linux
127.0.0.1
不通
Linux
与Windows切换使用Obsidian,出现 unexplained changes 问题的解决
如果你的Obsidian文档在
Linux
与Windows间来回切换,可能会涉及到文件的保存换行符问题,但这样的话就容易导致一个问题,那就是内容无差异,Obsidian却提示unexplainedchanges
CS-Polaris
·
2025-07-07 01:10
业务能力技术栈
git
linux
修改内核tcp参数,优化服务端高并发请求
Linux
之TCPIP内核参数优化本文以Ubuntu12.04LTSDesktop(x64)默认配置为例(机器的内存为4GB),推荐先阅读《TCP连接的状态与关闭方式,及其对Server与Client的影响
·
2025-07-07 01:39
【
linux
kernel】devtmpfs文件系统分析
文件系统分析文章目录devtmpfs文件系统分析一、开篇二、devtmpfs简介三、devtmpfs内核源码分析(2-1)devtmpfs初始化(2-2)devtmpfs_init的调用一、开篇本篇文章主要从
linux
iriczhao
·
2025-07-07 01:38
小生聊【linux
kernel】
linux
linux
内核
文件系统
devtmpfs
c
Redis 的特性、工作机制与性能优化全解(含搭建实战教程)
四、Redis性能优化实战1.优化内存使用2.提升并发性能3.使用分片/集群机制4.异步处理五、Redis搭建流程(
Linux
环境)1.下载与解压2.编译并安装3.修改配置文件(推荐复制一份)4.启动Redis5
·
2025-07-07 00:06
网络相关篇
Linux
一句话精彩问答--2006/09/08更新--20060908pdf版本下载
----------------------------网络相关篇--------------------------2001让apache的默认字符集变为中文(陈绪)vihttpd.conf,找到AddDefaultCharsetISO-8859-1一行apache版本如果是1.*,改为AddDefaultCharsetGB2312如果是2.0.1-2.0.52,改为AddDefaultChar
·
2025-07-07 00:05
【RTSP从零实践】4、使用RTP协议封装并传输AAC
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、
Linux
、C语言、C++、数据结构、音视频本文内容:介绍怎么使用RTP协议封装并传输AAC金句分享:你不能选择最好的
·
2025-07-06 23:59
Docker 安装 Neo4j 保姆级教程
Docker安装Neo4j保姆级教程本教程适用于零基础用户,详细讲解如何在Windows或
Linux
环境下通过Docker安装并配置Neo4j图数据库。
·
2025-07-06 23:29
Linux
内核IPv4路由子系统深度剖析:FIB前端实现与设计原理
深入理解
Linux
网络栈的核心组件:路由表管理、地址验证与事件处理机制引言在
Linux
网络栈中,IPv4转发信息库(FIB)是决定数据包传输路径的核心子系统。
109702008
·
2025-07-06 23:57
编程
#
C语言
网络
linux
网络
人工智能
ELF 文件结构详解
ELF(ExecutableandLinkableFormat)是类Unix系统(如
Linux
)广泛使用的一种可执行文件格式。它用于存储可执行文件、目标代码、共享库和核心转储(coredump)。
·
2025-07-06 22:47
Windows安装MySQL及Python操作MySQL数据库脚本实例详解
1、Windows上安装MySQL便于测试,笔者在windows上安装MySQL,如有现成
Linux
下的MySQL和Python环境,也可直接使用。
·
2025-07-06 22:45
从小白到进阶:解锁
linux
与c语言高级编程知识点嵌入式开发的任督二脉(3)
【硬核揭秘】
Linux
与C高级编程:从入门到精通,你的全栈之路!第五部分:C语言高级编程——结构体、共用体、枚举、内存管理、GDB调试、Makefile全解析嘿,各位C语言的“卷王”们!
small_wh1te_coder
·
2025-07-06 21:39
c
嵌入式
linux
c语言
汇编
c++
嵌入式硬件
面试
linux
信号量sem 使用示例
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、信号量是什么?二、代码示例1.posix2.systemV总结前言提示:这里可以添加本文要记录的大概内容:信号量主要用于进程间使用信号量:分为posix和systemV信号量posix信号量:sem_open:打开/创建semsem_close:关闭semsem_unlink:删除smesem_post:P操作+1se
lxt的knowledge
·
2025-07-06 20:56
linux
服务器
c语言
【
Linux
】进程管理
进程基础概念进程的定义与特征进程是操作系统资源分配的基本单位,具有以下核心特征:独立性:拥有独立的地址空间和系统资源动态性:具有创建、执行、终止的生命周期并发性:多个进程可以并发执行结构性:由代码段、数据段、堆栈等组成进程vs线程特性进程线程资源开销大(独立地址空间)小(共享地址空间)通信方式IPC机制共享内存创建/销毁成本高低安全性高(隔离性好)低(共享资源)进程生命周期创建:通过fork()系
nanguochenchuan
·
2025-07-06 20:55
Linux操作系统
linux
chrome
运维
为什么
Linux
系统安全没有病毒?原因是“它”
提到
Linux
系统,我们都会想到安全、自由度高、开源等特点,在
Linux
中病毒是很少甚至没有的,那么为什么
Linux
系统下病毒这么少呢?
老男孩IT教育
·
2025-07-06 19:45
linux
系统安全
网络
使用zerotier one实现内网穿透及MOON架设过程整理
首先要安装zerotier-one这个软件包,如果是Arch
Linux
,直接运行(可直接复制不带$符号):$sudopacman-Szerotier-one如果是Ubuntu/Debian/CentOS
·
2025-07-06 19:45
介绍electron
其核心优势在于:跨平台:一次开发,生成Windows、macOS、
Linux
三端应用;技术栈统一:前端开发者无需学习新语言,直接复用Web生态(如Vue/React);混合架构:Chromium:负责渲染界面
几道之旅
·
2025-07-06 18:13
electron
javascript
前端
学cpp c++怎么才能找到嵌入式开发工作
想从事嵌入式
linux
,但是看boss上面有搞摄像头的,有搞车载传感器的...感觉技术栈好杂,马上秋招了,该如何入手?嵌入式
linux
和这种普通的cpp开发区别在哪里,面试的时候侧重于哪里?
·
2025-07-06 18:57
程序员
wireshark介绍和使用
官网:https://www.wireshark.org/特点:✔跨平台(Windows/macOS/
Linux
)✔支持2000+种协议解析✔图形化界面+命令行工具(tshark)✔可实时抓包或分析离线抓包文件
有趣的我
·
2025-07-06 16:52
网络安全
wireshark
测试工具
网络
【centos8服务如何给服务器开发3306端口】
在CentOS8中开放MySQL默认端口3306,需要配置防火墙和SE
Linux
。
岁月玲珑
·
2025-07-06 16:51
linux
服务器
运维
嵌入式
Linux
-线程同步-自旋锁和读写锁
线程同步一、自旋锁1.1自旋锁概述1.2自旋锁的初始化1.3自旋锁加锁和解锁二、读写锁2.1何为读写锁2.2读写函数初始化2.3读写锁上锁和解锁2.4读写锁的属性一、自旋锁1.1自旋锁概述自旋锁与互斥锁很相似,从本质上说也是一把锁,在访问共享资源之前对自旋锁进行上锁,在访问完成后释放自旋锁(解锁);事实上,从实现方式上来说,互斥锁是基于自旋锁来实现的,所以自旋锁相较于互斥锁更加底层。如果在获取自旋
·
2025-07-06 15:13
Linux
之自旋锁
一、形象比喻:把自旋锁比作超市储物柜的“占位等待”想象你去超市购物,想把包存到储物柜里:储物柜=共享资源:每个柜子只能存一个人的包,就像自旋锁保护的临界资源(比如内核中的链表、缓冲区)。找柜子的过程=获取自旋锁:你走到储物柜前,发现所有柜子都被占用了(锁被其他线程持有)。这时候你有两种选择:普通锁(互斥锁)的逻辑:放弃等待,先去购物,过一会儿再来看看(线程休眠,CPU切换到其他任务)。自旋锁的逻辑
·
2025-07-06 14:42
【深入理解
Linux
锁机制】五、衍生自旋锁
系列文章:我的圈子:高级工程师聚集地【深入理解
Linux
锁机制】一、内核锁的由来【深入理解
Linux
锁机制】二、中断屏蔽【深入理解
Linux
锁机制】三、原子操作【深入理解
Linux
锁机制】四、自旋锁【深入理解
dong__ge
·
2025-07-06 14:41
深入理解Linux驱动程序开发
#
Linux内核锁
Linux锁机制
Linux锁
内核锁
Linux驱动开发
Linux
『
Linux
』线程安全的单例模式,自旋锁与读写锁
文章目录单例模式懒汉模式与饿汉模式自旋锁读写锁单例模式单例模式是一种创建型设计模式,其主要目的是确保一个类只有一个实例,并提供一个全局访问点来访问该实例;这在需要严格控制如何及合适访问某个唯一资源型下有一定作用;单利模式的主要特点为如下:私有构造函数单例模式通常要将构造私有化,以保证无法直接通过该类实例化出对应的对象;只能通过该类提供对应的接口来实例化整个对象,确保只有一个实例;私有静态实例私有静
Dio夹心小面包
·
2025-07-06 14:40
线程
Linux
C++
linux
单例模式
javascript
服务器
c++
运维
spring-initializer
存在的意义一般通过Idea从https://start.spring.io/下载框架代码,但很诡异的是,经常会出现浏览器可以访问,但Idea无法下载的问题,尝试通过curl等
Linux
命令行web客户端下载
魔芋红茶
·
2025-07-06 14:38
spring
spring
学习
python
上一页
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
其他